[2026-01-13T12:00:01.698925] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-13T12:00:01.896448] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-13T12:00:02.083678] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-13T12:00:02.280648] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-13T12:00:02.483358] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-13T12:00:02.484026] [WARN ] [STATE ] State set to: WAITING [2026-01-13T12:00:02.484100] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-13T12:00:02.898766] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-13T12:00:02.993604] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-13T12:00:03.076376] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-13T12:00:03.157895] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-13T12:00:03.239383] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-13T12:00:03.239726] [WARN ] [STATE ] State set to: RUNNING [2026-01-13T12:00:03.239800] [INFO ] [MAIN ] Starting data fetch [2026-01-13T12:00:03.239849] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-13T12:00:04.569147] [DEBUG] [REMOTE ] Fetched 3901 NASDAQ symbols [2026-01-13T12:00:04.569365] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-13T12:00:05.422590] [DEBUG] [REMOTE ] Fetched 1956 NYSE symbols [2026-01-13T12:00:05.424460] [INFO ] [MAIN ] Fetched 5857 unique symbols [2026-01-13T12:00:05.425745] [INFO ] [MAIN ] Loaded 2452 blacklisted symbols from 3 files [2026-01-13T12:00:05.426083] [INFO ] [MAIN ] 3519 symbols after blacklist filtering [2026-01-13T12:00:06.031297] [DEBUG] [REMOTE ] A: Retrieved 6576 rows, trimmed to 300. [2026-01-13T12:00:06.031433] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-13T12:00:06.031703] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.84. [2026-01-13T12:00:06.031859] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:06.031983] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-13T12:00:06.032024] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-13T12:00:06.032073] [INFO ] [MAIN ] [1/3519] A kept (0.6s) | 1 kept, 0 rejected | 99.0/min | ETA: 35.5m [2026-01-13T12:00:06.472379] [DEBUG] [REMOTE ] AAL: Retrieved 5105 rows, trimmed to 300. [2026-01-13T12:00:06.472503] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-13T12:00:06.472733] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $11.86. [2026-01-13T12:00:06.472881] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:06.472996] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-13T12:00:06.473036] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-13T12:00:06.473084] [INFO ] [MAIN ] [2/3519] AAL kept (0.4s) | 2 kept, 0 rejected | 114.6/min | ETA: 30.7m [2026-01-13T12:00:06.681944] [DEBUG] [REMOTE ] AAOI: Retrieved 3092 rows, trimmed to 300. [2026-01-13T12:00:06.682068] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-13T12:00:06.682281] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-13T12:00:06.682427] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:06.682543] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-13T12:00:06.682605] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-13T12:00:06.682657] [INFO ] [MAIN ] [3/3519] AAOI kept (0.2s) | 3 kept, 0 rejected | 143.3/min | ETA: 24.5m [2026-01-13T12:00:07.239402] [DEBUG] [REMOTE ] AAON: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:07.239541] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-13T12:00:07.239809] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-13T12:00:07.239982] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:07.240112] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-13T12:00:07.240154] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-13T12:00:07.240205] [INFO ] [MAIN ] [4/3519] AAON kept (0.6s) | 4 kept, 0 rejected | 132.3/min | ETA: 26.6m [2026-01-13T12:00:07.736416] [DEBUG] [REMOTE ] AAP: Retrieved 6068 rows, trimmed to 300. [2026-01-13T12:00:07.736695] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-13T12:00:07.737084] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.53. [2026-01-13T12:00:07.737244] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:07.737451] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-13T12:00:07.737500] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-13T12:00:07.737591] [INFO ] [MAIN ] [5/3519] AAP kept (0.5s) | 5 kept, 0 rejected | 129.8/min | ETA: 27.1m [2026-01-13T12:00:07.963240] [DEBUG] [REMOTE ] AAPB: Retrieved 860 rows, trimmed to 300. [2026-01-13T12:00:07.963383] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-13T12:00:07.963639] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.99. [2026-01-13T12:00:07.963784] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:07.963911] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-13T12:00:07.963951] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-13T12:00:07.964000] [INFO ] [MAIN ] [6/3519] AAPB kept (0.2s) | 6 kept, 0 rejected | 141.9/min | ETA: 24.8m [2026-01-13T12:00:08.362565] [DEBUG] [REMOTE ] AAPD: Retrieved 860 rows, trimmed to 300. [2026-01-13T12:00:08.362712] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-13T12:00:08.362923] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-13T12:00:08.363061] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:08.363173] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-13T12:00:08.363213] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-13T12:00:08.363259] [INFO ] [MAIN ] [7/3519] AAPD kept (0.4s) | 7 kept, 0 rejected | 143.0/min | ETA: 24.6m [2026-01-13T12:00:08.986712] [DEBUG] [REMOTE ] AAPL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:08.986948] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-13T12:00:08.987340] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $247.21. [2026-01-13T12:00:08.987549] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:08.987747] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-13T12:00:08.987792] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-13T12:00:08.987849] [INFO ] [MAIN ] [8/3519] AAPL kept (0.6s) | 8 kept, 0 rejected | 134.8/min | ETA: 26.1m [2026-01-13T12:00:09.407707] [DEBUG] [REMOTE ] AAXJ: Retrieved 4379 rows, trimmed to 300. [2026-01-13T12:00:09.407834] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-13T12:00:09.408072] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-13T12:00:09.408216] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:09.408332] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-13T12:00:09.408373] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-13T12:00:09.408421] [INFO ] [MAIN ] [9/3519] AAXJ kept (0.4s) | 9 kept, 0 rejected | 135.6/min | ETA: 25.9m [2026-01-13T12:00:09.830340] [DEBUG] [REMOTE ] AB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:09.830496] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-13T12:00:09.830866] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $38.31. [2026-01-13T12:00:09.831060] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:09.831234] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-13T12:00:09.831290] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-13T12:00:09.831358] [INFO ] [MAIN ] [10/3519] AB kept (0.4s) | 10 kept, 0 rejected | 136.2/min | ETA: 25.8m [2026-01-13T12:00:10.314788] [DEBUG] [REMOTE ] ABCB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:10.314924] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-13T12:00:10.315156] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $69.22. [2026-01-13T12:00:10.315298] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:10.315422] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-13T12:00:10.315464] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-13T12:00:10.315512] [INFO ] [MAIN ] [11/3519] ABCB kept (0.5s) | 11 kept, 0 rejected | 135.0/min | ETA: 26.0m [2026-01-13T12:00:10.557985] [DEBUG] [REMOTE ] ABCL: Retrieved 1276 rows, trimmed to 300. [2026-01-13T12:00:10.558131] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-13T12:00:10.558358] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-13T12:00:10.558540] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:10.558697] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-13T12:00:10.558741] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-13T12:00:10.558789] [INFO ] [MAIN ] [12/3519] ABCL kept (0.2s) | 12 kept, 0 rejected | 140.3/min | ETA: 25.0m [2026-01-13T12:00:11.194613] [DEBUG] [REMOTE ] ABEO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:11.194742] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-13T12:00:11.194950] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-13T12:00:11.195088] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:11.195201] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-13T12:00:11.195241] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-13T12:00:11.195288] [INFO ] [MAIN ] [13/3519] ABEO kept (0.6s) | 13 kept, 0 rejected | 135.2/min | ETA: 25.9m [2026-01-13T12:00:11.642054] [DEBUG] [REMOTE ] ABG: Retrieved 5992 rows, trimmed to 300. [2026-01-13T12:00:11.642190] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-13T12:00:11.642408] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-13T12:00:11.642549] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:11.642685] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-13T12:00:11.642726] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-13T12:00:11.642774] [INFO ] [MAIN ] [14/3519] ABG kept (0.4s) | 14 kept, 0 rejected | 135.1/min | ETA: 25.9m [2026-01-13T12:00:12.182108] [DEBUG] [REMOTE ] ABM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:12.182243] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-13T12:00:12.182460] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.31. [2026-01-13T12:00:12.182619] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:12.182737] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-13T12:00:12.182778] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-13T12:00:12.182825] [INFO ] [MAIN ] [15/3519] ABM kept (0.5s) | 15 kept, 0 rejected | 133.2/min | ETA: 26.3m [2026-01-13T12:00:12.555129] [DEBUG] [REMOTE ] ABNB: Retrieved 1277 rows, trimmed to 300. [2026-01-13T12:00:12.555251] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-13T12:00:12.555460] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-13T12:00:12.555633] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:12.555747] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-13T12:00:12.555787] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-13T12:00:12.555835] [INFO ] [MAIN ] [16/3519] ABNB kept (0.4s) | 16 kept, 0 rejected | 134.6/min | ETA: 26.0m [2026-01-13T12:00:12.819051] [DEBUG] [REMOTE ] ABOS: Retrieved 1138 rows, trimmed to 300. [2026-01-13T12:00:12.819192] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-13T12:00:12.819430] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-13T12:00:12.819598] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:12.819738] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-13T12:00:12.819781] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-13T12:00:12.819833] [INFO ] [MAIN ] [17/3519] ABOS kept (0.3s) | 17 kept, 0 rejected | 138.0/min | ETA: 25.4m [2026-01-13T12:00:13.275213] [DEBUG] [REMOTE ] ABSI: Retrieved 1124 rows, trimmed to 300. [2026-01-13T12:00:13.275478] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-13T12:00:13.275970] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-13T12:00:13.276193] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:13.276407] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-13T12:00:13.276473] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-13T12:00:13.276560] [INFO ] [MAIN ] [18/3519] ABSI kept (0.5s) | 18 kept, 0 rejected | 137.6/min | ETA: 25.4m [2026-01-13T12:00:13.711639] [DEBUG] [REMOTE ] ABUS: Retrieved 2627 rows, trimmed to 300. [2026-01-13T12:00:13.711866] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-13T12:00:13.712213] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.17. [2026-01-13T12:00:13.712388] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:13.712563] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-13T12:00:13.712636] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-13T12:00:13.712704] [INFO ] [MAIN ] [19/3519] ABUS kept (0.4s) | 19 kept, 0 rejected | 137.6/min | ETA: 25.4m [2026-01-13T12:00:14.660168] [DEBUG] [REMOTE ] ABVC: Retrieved 3715 rows, trimmed to 300. [2026-01-13T12:00:14.660357] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-13T12:00:14.660643] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.03. [2026-01-13T12:00:14.660799] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:14.660931] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-13T12:00:14.660975] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-13T12:00:14.661030] [INFO ] [MAIN ] [20/3519] ABVC kept (0.9s) | 20 kept, 0 rejected | 129.9/min | ETA: 26.9m [2026-01-13T12:00:15.409705] [DEBUG] [REMOTE ] ABVE: Retrieved 385 rows, trimmed to 300. [2026-01-13T12:00:15.409834] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-13T12:00:15.410080] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-13T12:00:15.410224] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:15.410348] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-13T12:00:15.410401] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-13T12:00:15.410451] [INFO ] [MAIN ] [21/3519] ABVE kept (0.7s) | 21 kept, 0 rejected | 126.2/min | ETA: 27.7m [2026-01-13T12:00:15.600327] [DEBUG] [REMOTE ] ABVX: Retrieved 558 rows, trimmed to 300. [2026-01-13T12:00:15.600477] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-13T12:00:15.600727] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $90.47. [2026-01-13T12:00:15.600895] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:15.601016] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-13T12:00:15.601060] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-13T12:00:15.601111] [INFO ] [MAIN ] [22/3519] ABVX kept (0.2s) | 22 kept, 0 rejected | 129.7/min | ETA: 27.0m [2026-01-13T12:00:16.060167] [DEBUG] [REMOTE ] ACA: Retrieved 1809 rows, trimmed to 300. [2026-01-13T12:00:16.060320] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-13T12:00:16.060540] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $92.25. [2026-01-13T12:00:16.060725] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:16.060856] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-13T12:00:16.060898] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-13T12:00:16.060950] [INFO ] [MAIN ] [23/3519] ACA kept (0.5s) | 23 kept, 0 rejected | 129.8/min | ETA: 26.9m [2026-01-13T12:00:16.709896] [DEBUG] [REMOTE ] ACAD: Retrieved 5441 rows, trimmed to 300. [2026-01-13T12:00:16.710039] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-13T12:00:16.710273] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $20.62. [2026-01-13T12:00:16.710424] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:16.710551] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-13T12:00:16.710614] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-13T12:00:16.710667] [INFO ] [MAIN ] [24/3519] ACAD kept (0.6s) | 24 kept, 0 rejected | 127.6/min | ETA: 27.4m [2026-01-13T12:00:17.056989] [DEBUG] [REMOTE ] ACB: Retrieved 2894 rows, trimmed to 300. [2026-01-13T12:00:17.057125] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-13T12:00:17.057346] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-13T12:00:17.057493] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:17.057633] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-13T12:00:17.057678] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-13T12:00:17.057729] [INFO ] [MAIN ] [25/3519] ACB kept (0.3s) | 25 kept, 0 rejected | 129.0/min | ETA: 27.1m [2026-01-13T12:00:17.518351] [DEBUG] [REMOTE ] ACCO: Retrieved 5133 rows, trimmed to 300. [2026-01-13T12:00:17.518490] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-13T12:00:17.518737] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-13T12:00:17.518885] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:17.519010] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-13T12:00:17.519054] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-13T12:00:17.519107] [INFO ] [MAIN ] [26/3519] ACCO kept (0.5s) | 26 kept, 0 rejected | 129.0/min | ETA: 27.1m [2026-01-13T12:00:17.639945] [DEBUG] [REMOTE ] ACDC: Retrieved 919 rows, trimmed to 300. [2026-01-13T12:00:17.640109] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-13T12:00:17.640376] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-13T12:00:17.640598] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:17.640763] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-13T12:00:17.640821] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-13T12:00:17.640888] [INFO ] [MAIN ] [27/3519] ACDC kept (0.1s) | 27 kept, 0 rejected | 132.6/min | ETA: 26.3m [2026-01-13T12:00:18.203094] [DEBUG] [REMOTE ] ACEL: Retrieved 1542 rows, trimmed to 300. [2026-01-13T12:00:18.203258] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-13T12:00:18.203533] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-13T12:00:18.203786] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:18.203947] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-13T12:00:18.204005] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-13T12:00:18.204076] [INFO ] [MAIN ] [28/3519] ACEL kept (0.6s) | 28 kept, 0 rejected | 131.5/min | ETA: 26.6m [2026-01-13T12:00:18.867880] [DEBUG] [REMOTE ] ACGL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:18.868028] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-13T12:00:18.868280] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-13T12:00:18.868421] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:18.868552] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-13T12:00:18.868612] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-13T12:00:18.868662] [INFO ] [MAIN ] [29/3519] ACGL kept (0.7s) | 29 kept, 0 rejected | 129.4/min | ETA: 27.0m [2026-01-13T12:00:19.165325] [DEBUG] [REMOTE ] ACGLN: Retrieved 1158 rows, trimmed to 300. [2026-01-13T12:00:19.165463] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-13T12:00:19.165708] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-13T12:00:19.165858] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:19.165976] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-13T12:00:19.166017] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-13T12:00:19.166065] [INFO ] [MAIN ] [30/3519] ACGLN kept (0.3s) | 30 kept, 0 rejected | 131.0/min | ETA: 26.6m [2026-01-13T12:00:19.600982] [DEBUG] [REMOTE ] ACGLO: Retrieved 2114 rows, trimmed to 300. [2026-01-13T12:00:19.601112] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-13T12:00:19.601351] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-13T12:00:19.601508] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:19.601657] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-13T12:00:19.601702] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-13T12:00:19.601752] [INFO ] [MAIN ] [31/3519] ACGLO kept (0.4s) | 31 kept, 0 rejected | 131.2/min | ETA: 26.6m [2026-01-13T12:00:20.145952] [DEBUG] [REMOTE ] ACH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:20.146088] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-13T12:00:20.146357] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-13T12:00:20.146510] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:20.146694] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-13T12:00:20.146749] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-13T12:00:20.146799] [INFO ] [MAIN ] [32/3519] ACH kept (0.5s) | 32 kept, 0 rejected | 130.4/min | ETA: 26.7m [2026-01-13T12:00:20.624284] [DEBUG] [REMOTE ] ACHC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:20.624418] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-13T12:00:20.624668] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $13.23. [2026-01-13T12:00:20.624814] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:20.624935] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-13T12:00:20.624978] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-13T12:00:20.625041] [INFO ] [MAIN ] [33/3519] ACHC kept (0.5s) | 33 kept, 0 rejected | 130.3/min | ETA: 26.8m [2026-01-13T12:00:20.897628] [DEBUG] [REMOTE ] ACI: Retrieved 1393 rows, trimmed to 300. [2026-01-13T12:00:20.897767] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-13T12:00:20.897983] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.09. [2026-01-13T12:00:20.898142] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:20.898259] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-13T12:00:20.898300] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-13T12:00:20.898349] [INFO ] [MAIN ] [34/3519] ACI kept (0.3s) | 34 kept, 0 rejected | 131.8/min | ETA: 26.4m [2026-01-13T12:00:21.428387] [DEBUG] [REMOTE ] ACIC: Retrieved 4573 rows, trimmed to 300. [2026-01-13T12:00:21.428539] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-13T12:00:21.428840] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-13T12:00:21.428994] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:21.429160] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-13T12:00:21.429225] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-13T12:00:21.429287] [INFO ] [MAIN ] [35/3519] ACIC kept (0.5s) | 35 kept, 0 rejected | 131.2/min | ETA: 26.6m [2026-01-13T12:00:21.889210] [DEBUG] [REMOTE ] ACLS: Retrieved 6415 rows, trimmed to 300. [2026-01-13T12:00:21.889350] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-13T12:00:21.889597] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-13T12:00:21.889748] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:21.889872] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-13T12:00:21.889915] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-13T12:00:21.889966] [INFO ] [MAIN ] [36/3519] ACLS kept (0.5s) | 36 kept, 0 rejected | 131.2/min | ETA: 26.5m [2026-01-13T12:00:22.055164] [DEBUG] [REMOTE ] ACLX: Retrieved 987 rows, trimmed to 300. [2026-01-13T12:00:22.055302] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-13T12:00:22.055508] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-13T12:00:22.055673] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:22.055791] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-13T12:00:22.055840] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-13T12:00:22.055900] [INFO ] [MAIN ] [37/3519] ACLX kept (0.2s) | 37 kept, 0 rejected | 133.5/min | ETA: 26.1m [2026-01-13T12:00:22.633960] [DEBUG] [REMOTE ] ACM: Retrieved 4699 rows, trimmed to 300. [2026-01-13T12:00:22.634088] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-13T12:00:22.634299] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-13T12:00:22.634438] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:22.634555] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-13T12:00:22.634615] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-13T12:00:22.634663] [INFO ] [MAIN ] [38/3519] ACM kept (0.6s) | 38 kept, 0 rejected | 132.5/min | ETA: 26.3m [2026-01-13T12:00:23.141972] [DEBUG] [REMOTE ] ACN: Retrieved 6157 rows, trimmed to 300. [2026-01-13T12:00:23.142133] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-13T12:00:23.142404] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $234.02. [2026-01-13T12:00:23.142555] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:23.142708] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-13T12:00:23.142752] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-13T12:00:23.142806] [INFO ] [MAIN ] [39/3519] ACN kept (0.5s) | 39 kept, 0 rejected | 132.1/min | ETA: 26.3m [2026-01-13T12:00:23.640996] [DEBUG] [REMOTE ] ACNB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:23.641166] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-13T12:00:23.641427] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $42.62. [2026-01-13T12:00:23.641623] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:23.641763] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-13T12:00:23.641806] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-13T12:00:23.641858] [INFO ] [MAIN ] [40/3519] ACNB kept (0.5s) | 40 kept, 0 rejected | 131.8/min | ETA: 26.4m [2026-01-13T12:00:23.916421] [DEBUG] [REMOTE ] ACON: Retrieved 934 rows, trimmed to 300. [2026-01-13T12:00:23.916553] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-13T12:00:23.916813] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $4.46. [2026-01-13T12:00:23.916952] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:23.917066] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-13T12:00:23.917106] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-13T12:00:23.917154] [INFO ] [MAIN ] [41/3519] ACON kept (0.3s) | 41 kept, 0 rejected | 133.0/min | ETA: 26.1m [2026-01-13T12:00:24.416878] [DEBUG] [REMOTE ] ACP: Retrieved 3762 rows, trimmed to 300. [2026-01-13T12:00:24.417014] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-13T12:00:24.417238] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-13T12:00:24.417380] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:24.417499] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-13T12:00:24.417538] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-13T12:00:24.417605] [INFO ] [MAIN ] [42/3519] ACP kept (0.5s) | 42 kept, 0 rejected | 132.7/min | ETA: 26.2m [2026-01-13T12:00:24.830226] [DEBUG] [REMOTE ] ACRE: Retrieved 3447 rows, trimmed to 300. [2026-01-13T12:00:24.830358] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-13T12:00:24.830637] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-13T12:00:24.830799] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:24.830916] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-13T12:00:24.830956] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-13T12:00:24.831005] [INFO ] [MAIN ] [43/3519] ACRE kept (0.4s) | 43 kept, 0 rejected | 133.0/min | ETA: 26.1m [2026-01-13T12:00:25.162220] [DEBUG] [REMOTE ] ACRS: Retrieved 2581 rows, trimmed to 300. [2026-01-13T12:00:25.162355] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-13T12:00:25.162565] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $1.90. [2026-01-13T12:00:25.162738] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:25.162854] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-13T12:00:25.162894] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-13T12:00:25.162941] [INFO ] [MAIN ] [44/3519] ACRS kept (0.3s) | 44 kept, 0 rejected | 133.8/min | ETA: 26.0m [2026-01-13T12:00:25.727441] [DEBUG] [REMOTE ] ACTG: Retrieved 5805 rows, trimmed to 300. [2026-01-13T12:00:25.727597] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-13T12:00:25.727825] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-13T12:00:25.727967] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:25.728081] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-13T12:00:25.728121] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-13T12:00:25.728168] [INFO ] [MAIN ] [45/3519] ACTG kept (0.6s) | 45 kept, 0 rejected | 133.0/min | ETA: 26.1m [2026-01-13T12:00:25.980956] [DEBUG] [REMOTE ] ACVA: Retrieved 1207 rows, trimmed to 300. [2026-01-13T12:00:25.981125] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-13T12:00:25.981420] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-13T12:00:25.981674] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:25.981845] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-13T12:00:25.981905] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-13T12:00:25.981976] [INFO ] [MAIN ] [46/3519] ACVA kept (0.3s) | 46 kept, 0 rejected | 134.3/min | ETA: 25.9m [2026-01-13T12:00:26.447202] [DEBUG] [REMOTE ] ACWI: Retrieved 4477 rows, trimmed to 300. [2026-01-13T12:00:26.447340] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-13T12:00:26.447566] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-13T12:00:26.447726] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:26.447839] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-13T12:00:26.447879] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-13T12:00:26.447928] [INFO ] [MAIN ] [47/3519] ACWI kept (0.5s) | 47 kept, 0 rejected | 134.1/min | ETA: 25.9m [2026-01-13T12:00:26.956435] [DEBUG] [REMOTE ] ACWX: Retrieved 4476 rows, trimmed to 300. [2026-01-13T12:00:26.956566] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-13T12:00:26.956837] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-13T12:00:26.956978] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:26.957094] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-13T12:00:26.957136] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-13T12:00:26.957184] [INFO ] [MAIN ] [48/3519] ACWX kept (0.5s) | 48 kept, 0 rejected | 133.8/min | ETA: 25.9m [2026-01-13T12:00:27.234283] [DEBUG] [REMOTE ] ACXP: Retrieved 1142 rows, trimmed to 300. [2026-01-13T12:00:27.234403] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-13T12:00:27.234639] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-13T12:00:27.234785] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:27.234899] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-13T12:00:27.234939] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-13T12:00:27.234986] [INFO ] [MAIN ] [49/3519] ACXP kept (0.3s) | 49 kept, 0 rejected | 134.8/min | ETA: 25.7m [2026-01-13T12:00:27.844898] [DEBUG] [REMOTE ] ADBE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:27.845057] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-13T12:00:27.845333] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $312.40. [2026-01-13T12:00:27.845478] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:27.845631] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-13T12:00:27.845674] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-13T12:00:27.845724] [INFO ] [MAIN ] [50/3519] ADBE kept (0.6s) | 50 kept, 0 rejected | 133.8/min | ETA: 25.9m [2026-01-13T12:00:28.210333] [DEBUG] [REMOTE ] ADC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:28.210469] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-13T12:00:28.210720] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-13T12:00:28.210869] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:28.210992] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-13T12:00:28.211034] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-13T12:00:28.211084] [INFO ] [MAIN ] [51/3519] ADC kept (0.4s) | 51 kept, 0 rejected | 134.3/min | ETA: 25.8m [2026-01-13T12:00:28.733429] [DEBUG] [REMOTE ] ADEA: Retrieved 5570 rows, trimmed to 300. [2026-01-13T12:00:28.733565] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-13T12:00:28.733838] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-13T12:00:28.733983] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:28.734108] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-13T12:00:28.734149] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-13T12:00:28.734198] [INFO ] [MAIN ] [52/3519] ADEA kept (0.5s) | 52 kept, 0 rejected | 133.9/min | ETA: 25.9m [2026-01-13T12:00:29.205838] [DEBUG] [REMOTE ] ADI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:29.205983] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-13T12:00:29.206224] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-13T12:00:29.206370] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:29.206496] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-13T12:00:29.206539] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-13T12:00:29.206626] [INFO ] [MAIN ] [53/3519] ADI kept (0.5s) | 53 kept, 0 rejected | 133.7/min | ETA: 25.9m [2026-01-13T12:00:29.691141] [DEBUG] [REMOTE ] ADM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:29.691285] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-13T12:00:29.691585] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-13T12:00:29.691734] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:29.691864] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-13T12:00:29.691906] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-13T12:00:29.691960] [INFO ] [MAIN ] [54/3519] ADM kept (0.5s) | 54 kept, 0 rejected | 133.5/min | ETA: 26.0m [2026-01-13T12:00:29.877054] [DEBUG] [REMOTE ] ADMA: Retrieved 3077 rows, trimmed to 300. [2026-01-13T12:00:29.877185] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-13T12:00:29.877402] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-13T12:00:29.877551] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:29.877689] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-13T12:00:29.877732] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-13T12:00:29.877782] [INFO ] [MAIN ] [55/3519] ADMA kept (0.2s) | 55 kept, 0 rejected | 135.0/min | ETA: 25.7m [2026-01-13T12:00:30.600265] [DEBUG] [REMOTE ] ADP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:30.600423] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-13T12:00:30.600676] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-13T12:00:30.600825] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:30.600955] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-13T12:00:30.600999] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-13T12:00:30.601050] [INFO ] [MAIN ] [56/3519] ADP kept (0.7s) | 56 kept, 0 rejected | 133.5/min | ETA: 25.9m [2026-01-13T12:00:30.843498] [DEBUG] [REMOTE ] ADSE: Retrieved 1016 rows, trimmed to 300. [2026-01-13T12:00:30.843687] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-13T12:00:30.844120] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-13T12:00:30.844281] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:30.844415] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-13T12:00:30.844460] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-13T12:00:30.844516] [INFO ] [MAIN ] [57/3519] ADSE kept (0.2s) | 57 kept, 0 rejected | 134.5/min | ETA: 25.7m [2026-01-13T12:00:31.554930] [DEBUG] [REMOTE ] ADSK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:31.555067] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-13T12:00:31.555312] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $276.02. [2026-01-13T12:00:31.555456] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:31.555601] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-13T12:00:31.555644] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-13T12:00:31.555693] [INFO ] [MAIN ] [58/3519] ADSK kept (0.7s) | 58 kept, 0 rejected | 133.2/min | ETA: 26.0m [2026-01-13T12:00:32.005745] [DEBUG] [REMOTE ] ADTN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:32.005889] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-13T12:00:32.006142] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-13T12:00:32.006285] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:32.006413] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-13T12:00:32.006455] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-13T12:00:32.006503] [INFO ] [MAIN ] [59/3519] ADTN kept (0.5s) | 59 kept, 0 rejected | 133.2/min | ETA: 26.0m [2026-01-13T12:00:32.401120] [DEBUG] [REMOTE ] ADUS: Retrieved 4076 rows, trimmed to 300. [2026-01-13T12:00:32.401253] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-13T12:00:32.401474] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-13T12:00:32.401636] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:32.401759] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-13T12:00:32.401799] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-13T12:00:32.401847] [INFO ] [MAIN ] [60/3519] ADUS kept (0.4s) | 60 kept, 0 rejected | 133.5/min | ETA: 25.9m [2026-01-13T12:00:32.980381] [DEBUG] [REMOTE ] ADX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:32.980526] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-13T12:00:32.980789] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $22.05. [2026-01-13T12:00:32.980938] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:32.981067] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-13T12:00:32.981109] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-13T12:00:32.981159] [INFO ] [MAIN ] [61/3519] ADX kept (0.6s) | 61 kept, 0 rejected | 132.8/min | ETA: 26.0m [2026-01-13T12:00:33.473286] [DEBUG] [REMOTE ] AEE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:33.473430] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-13T12:00:33.473686] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-13T12:00:33.474021] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:33.474142] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-13T12:00:33.474182] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-13T12:00:33.474230] [INFO ] [MAIN ] [62/3519] AEE kept (0.5s) | 62 kept, 0 rejected | 132.6/min | ETA: 26.1m [2026-01-13T12:00:33.720022] [DEBUG] [REMOTE ] AEFC: Retrieved 1562 rows, trimmed to 300. [2026-01-13T12:00:33.720202] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-13T12:00:33.720434] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-13T12:00:33.720645] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:33.720776] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-13T12:00:33.720816] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-13T12:00:33.720864] [INFO ] [MAIN ] [63/3519] AEFC kept (0.2s) | 63 kept, 0 rejected | 133.6/min | ETA: 25.9m [2026-01-13T12:00:34.351640] [DEBUG] [REMOTE ] AEG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:34.351816] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-13T12:00:34.352117] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-13T12:00:34.352258] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:34.352394] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-13T12:00:34.352435] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-13T12:00:34.352487] [INFO ] [MAIN ] [64/3519] AEG kept (0.6s) | 64 kept, 0 rejected | 132.8/min | ETA: 26.0m [2026-01-13T12:00:34.762196] [DEBUG] [REMOTE ] AEHL: Retrieved 4546 rows, trimmed to 300. [2026-01-13T12:00:34.762347] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-13T12:00:34.762689] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-13T12:00:34.762868] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:34.763021] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-13T12:00:34.763195] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-13T12:00:34.763262] [INFO ] [MAIN ] [65/3519] AEHL kept (0.4s) | 65 kept, 0 rejected | 132.9/min | ETA: 26.0m [2026-01-13T12:00:34.888942] [DEBUG] [REMOTE ] AEI: Retrieved 1288 rows, trimmed to 300. [2026-01-13T12:00:34.889078] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-13T12:00:34.889283] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-13T12:00:34.889422] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:34.889534] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-13T12:00:34.889602] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-13T12:00:34.889653] [INFO ] [MAIN ] [66/3519] AEI kept (0.1s) | 66 kept, 0 rejected | 134.4/min | ETA: 25.7m [2026-01-13T12:00:35.619928] [DEBUG] [REMOTE ] AEIS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:35.620074] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-13T12:00:35.620321] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $188.79. [2026-01-13T12:00:35.620463] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:35.620612] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-13T12:00:35.620656] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-13T12:00:35.620704] [INFO ] [MAIN ] [67/3519] AEIS kept (0.7s) | 67 kept, 0 rejected | 133.1/min | ETA: 25.9m [2026-01-13T12:00:36.080354] [DEBUG] [REMOTE ] AEM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:36.080499] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-13T12:00:36.080756] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-13T12:00:36.080901] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:36.081027] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-13T12:00:36.081068] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-13T12:00:36.081116] [INFO ] [MAIN ] [68/3519] AEM kept (0.5s) | 68 kept, 0 rejected | 133.1/min | ETA: 25.9m [2026-01-13T12:00:36.572933] [DEBUG] [REMOTE ] AEO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:36.573093] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-13T12:00:36.573365] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $14.83. [2026-01-13T12:00:36.573521] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:36.573677] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-13T12:00:36.573722] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-13T12:00:36.573773] [INFO ] [MAIN ] [69/3519] AEO kept (0.5s) | 69 kept, 0 rejected | 132.9/min | ETA: 26.0m [2026-01-13T12:00:37.064204] [DEBUG] [REMOTE ] AEP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:37.064360] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-13T12:00:37.064797] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-13T12:00:37.064948] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:37.065083] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-13T12:00:37.065125] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-13T12:00:37.065174] [INFO ] [MAIN ] [70/3519] AEP kept (0.5s) | 70 kept, 0 rejected | 132.7/min | ETA: 26.0m [2026-01-13T12:00:37.523936] [DEBUG] [REMOTE ] AES: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:37.524308] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-13T12:00:37.524741] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-13T12:00:37.524926] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:37.525123] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-13T12:00:37.525172] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-13T12:00:37.525235] [INFO ] [MAIN ] [71/3519] AES kept (0.5s) | 71 kept, 0 rejected | 132.7/min | ETA: 26.0m [2026-01-13T12:00:37.623600] [DEBUG] [REMOTE ] AESI: Retrieved 714 rows, trimmed to 300. [2026-01-13T12:00:37.623799] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-13T12:00:37.624062] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-13T12:00:37.624206] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:37.624330] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-13T12:00:37.624371] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-13T12:00:37.624422] [INFO ] [MAIN ] [72/3519] AESI kept (0.1s) | 72 kept, 0 rejected | 134.2/min | ETA: 25.7m [2026-01-13T12:00:38.209461] [DEBUG] [REMOTE ] AEVA: Retrieved 1477 rows, trimmed to 300. [2026-01-13T12:00:38.209639] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-13T12:00:38.209896] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-13T12:00:38.210042] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:38.210188] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-13T12:00:38.210229] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-13T12:00:38.210281] [INFO ] [MAIN ] [73/3519] AEVA kept (0.6s) | 73 kept, 0 rejected | 133.6/min | ETA: 25.8m [2026-01-13T12:00:38.695497] [DEBUG] [REMOTE ] AEYE: Retrieved 3198 rows, trimmed to 300. [2026-01-13T12:00:38.695657] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-13T12:00:38.695880] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $9.36. [2026-01-13T12:00:38.696019] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:38.696130] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-13T12:00:38.696170] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-13T12:00:38.696216] [INFO ] [MAIN ] [74/3519] AEYE kept (0.5s) | 74 kept, 0 rejected | 133.5/min | ETA: 25.8m [2026-01-13T12:00:39.220122] [DEBUG] [REMOTE ] AFB: Retrieved 6028 rows, trimmed to 300. [2026-01-13T12:00:39.220338] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-13T12:00:39.220683] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-13T12:00:39.220864] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:39.221372] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-13T12:00:39.221422] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-13T12:00:39.221481] [INFO ] [MAIN ] [75/3519] AFB kept (0.5s) | 75 kept, 0 rejected | 133.2/min | ETA: 25.9m [2026-01-13T12:00:39.460021] [DEBUG] [REMOTE ] AFCG: Retrieved 1210 rows, trimmed to 300. [2026-01-13T12:00:39.460256] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-13T12:00:39.460654] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.53. [2026-01-13T12:00:39.461034] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:39.461201] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-13T12:00:39.461252] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-13T12:00:39.461321] [INFO ] [MAIN ] [76/3519] AFCG kept (0.2s) | 76 kept, 0 rejected | 134.0/min | ETA: 25.7m [2026-01-13T12:00:40.083264] [DEBUG] [REMOTE ] AFG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:40.083408] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-13T12:00:40.083670] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.97. [2026-01-13T12:00:40.083817] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:40.083941] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-13T12:00:40.083982] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-13T12:00:40.084030] [INFO ] [MAIN ] [77/3519] AFG kept (0.6s) | 77 kept, 0 rejected | 133.3/min | ETA: 25.8m [2026-01-13T12:00:40.370359] [DEBUG] [REMOTE ] AFGC: Retrieved 1534 rows, trimmed to 300. [2026-01-13T12:00:40.370556] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-13T12:00:40.370893] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-13T12:00:40.371051] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:40.371188] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-13T12:00:40.371232] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-13T12:00:40.371285] [INFO ] [MAIN ] [78/3519] AFGC kept (0.3s) | 78 kept, 0 rejected | 133.9/min | ETA: 25.7m [2026-01-13T12:00:40.978822] [DEBUG] [REMOTE ] AFL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:40.979090] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-13T12:00:40.979522] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-13T12:00:40.979707] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:40.979893] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-13T12:00:40.979941] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-13T12:00:40.980004] [INFO ] [MAIN ] [79/3519] AFL kept (0.6s) | 79 kept, 0 rejected | 133.3/min | ETA: 25.8m [2026-01-13T12:00:41.206194] [DEBUG] [REMOTE ] AFRI: Retrieved 900 rows, trimmed to 300. [2026-01-13T12:00:41.206326] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-13T12:00:41.206528] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.60. [2026-01-13T12:00:41.206713] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:41.206834] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-13T12:00:41.207050] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-13T12:00:41.207097] [INFO ] [MAIN ] [80/3519] AFRI kept (0.2s) | 80 kept, 0 rejected | 134.1/min | ETA: 25.6m [2026-01-13T12:00:41.660394] [DEBUG] [REMOTE ] AFRM: Retrieved 1255 rows, trimmed to 300. [2026-01-13T12:00:41.660530] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-13T12:00:41.660767] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-13T12:00:41.660905] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:41.661019] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-13T12:00:41.661060] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-13T12:00:41.661106] [INFO ] [MAIN ] [81/3519] AFRM kept (0.5s) | 81 kept, 0 rejected | 134.1/min | ETA: 25.6m [2026-01-13T12:00:42.005999] [DEBUG] [REMOTE ] AFYA: Retrieved 1630 rows, trimmed to 300. [2026-01-13T12:00:42.006143] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-13T12:00:42.006380] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $14.08. [2026-01-13T12:00:42.006524] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:42.006683] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-13T12:00:42.006729] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-13T12:00:42.006778] [INFO ] [MAIN ] [82/3519] AFYA kept (0.3s) | 82 kept, 0 rejected | 134.5/min | ETA: 25.6m [2026-01-13T12:00:42.618167] [DEBUG] [REMOTE ] AG: Retrieved 4810 rows, trimmed to 300. [2026-01-13T12:00:42.618373] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-13T12:00:42.618773] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-13T12:00:42.618929] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:42.619068] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-13T12:00:42.619112] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-13T12:00:42.619169] [INFO ] [MAIN ] [83/3519] AG kept (0.6s) | 83 kept, 0 rejected | 133.9/min | ETA: 25.7m [2026-01-13T12:00:43.172499] [DEBUG] [REMOTE ] AGCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:43.172810] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-13T12:00:43.173410] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-13T12:00:43.173569] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:43.173758] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-13T12:00:43.173802] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-13T12:00:43.173861] [INFO ] [MAIN ] [84/3519] AGCO kept (0.6s) | 84 kept, 0 rejected | 133.5/min | ETA: 25.7m [2026-01-13T12:00:43.583137] [DEBUG] [REMOTE ] AGD: Retrieved 4896 rows, trimmed to 300. [2026-01-13T12:00:43.583411] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-13T12:00:43.584144] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $10.97. [2026-01-13T12:00:43.584313] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:43.584492] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-13T12:00:43.584537] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-13T12:00:43.584640] [INFO ] [MAIN ] [85/3519] AGD kept (0.4s) | 85 kept, 0 rejected | 133.7/min | ETA: 25.7m [2026-01-13T12:00:44.129624] [DEBUG] [REMOTE ] AGEN: Retrieved 6521 rows, trimmed to 300. [2026-01-13T12:00:44.129902] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-13T12:00:44.130387] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-13T12:00:44.130813] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:44.130997] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-13T12:00:44.131040] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-13T12:00:44.131104] [INFO ] [MAIN ] [86/3519] AGEN kept (0.5s) | 86 kept, 0 rejected | 133.3/min | ETA: 25.8m [2026-01-13T12:00:44.510225] [DEBUG] [REMOTE ] AGI: Retrieved 5744 rows, trimmed to 300. [2026-01-13T12:00:44.510463] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-13T12:00:44.511268] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-13T12:00:44.511440] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:44.511651] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-13T12:00:44.511699] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-13T12:00:44.511754] [INFO ] [MAIN ] [87/3519] AGI kept (0.4s) | 87 kept, 0 rejected | 133.6/min | ETA: 25.7m [2026-01-13T12:00:44.906836] [DEBUG] [REMOTE ] AGIO: Retrieved 3137 rows, trimmed to 300. [2026-01-13T12:00:44.907047] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-13T12:00:44.907392] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-13T12:00:44.907547] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:44.907732] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-13T12:00:44.907784] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-13T12:00:44.907841] [INFO ] [MAIN ] [88/3519] AGIO kept (0.4s) | 88 kept, 0 rejected | 133.7/min | ETA: 25.7m [2026-01-13T12:00:45.439033] [DEBUG] [REMOTE ] AGM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:45.439322] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-13T12:00:45.439792] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $153.96. [2026-01-13T12:00:45.439948] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:45.440313] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-13T12:00:45.440366] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-13T12:00:45.440427] [INFO ] [MAIN ] [89/3519] AGM kept (0.5s) | 89 kept, 0 rejected | 133.5/min | ETA: 25.7m [2026-01-13T12:00:45.766512] [DEBUG] [REMOTE ] AGMH: Retrieved 1945 rows, trimmed to 300. [2026-01-13T12:00:45.766757] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-13T12:00:45.767028] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-13T12:00:45.767187] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:45.767326] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-13T12:00:45.767375] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-13T12:00:45.767434] [INFO ] [MAIN ] [90/3519] AGMH kept (0.3s) | 90 kept, 0 rejected | 133.9/min | ETA: 25.6m [2026-01-13T12:00:46.242335] [DEBUG] [REMOTE ] AGNC: Retrieved 4443 rows, trimmed to 300. [2026-01-13T12:00:46.242485] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-13T12:00:46.242768] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.58. [2026-01-13T12:00:46.242954] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:46.243106] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-13T12:00:46.243161] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-13T12:00:46.243226] [INFO ] [MAIN ] [91/3519] AGNC kept (0.5s) | 91 kept, 0 rejected | 133.8/min | ETA: 25.6m [2026-01-13T12:00:46.466942] [DEBUG] [REMOTE ] AGNCL: Retrieved 836 rows, trimmed to 300. [2026-01-13T12:00:46.467075] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-13T12:00:46.467275] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-13T12:00:46.467415] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:46.467526] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-13T12:00:46.467566] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-13T12:00:46.467651] [INFO ] [MAIN ] [92/3519] AGNCL kept (0.2s) | 92 kept, 0 rejected | 134.5/min | ETA: 25.5m [2026-01-13T12:00:46.936968] [DEBUG] [REMOTE ] AGNCM: Retrieved 1728 rows, trimmed to 300. [2026-01-13T12:00:46.937182] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-13T12:00:46.937458] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-13T12:00:46.937632] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:46.937804] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-13T12:00:46.937863] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-13T12:00:46.937941] [INFO ] [MAIN ] [93/3519] AGNCM kept (0.5s) | 93 kept, 0 rejected | 134.4/min | ETA: 25.5m [2026-01-13T12:00:47.264788] [DEBUG] [REMOTE ] AGNCN: Retrieved 2113 rows, trimmed to 300. [2026-01-13T12:00:47.264988] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-13T12:00:47.265287] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-13T12:00:47.265435] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:47.265564] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-13T12:00:47.265629] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-13T12:00:47.265683] [INFO ] [MAIN ] [94/3519] AGNCN kept (0.3s) | 94 kept, 0 rejected | 134.8/min | ETA: 25.4m [2026-01-13T12:00:47.731111] [DEBUG] [REMOTE ] AGNCO: Retrieved 1581 rows, trimmed to 300. [2026-01-13T12:00:47.731314] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-13T12:00:47.731633] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-13T12:00:47.731788] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:47.731924] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-13T12:00:47.731968] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-13T12:00:47.732023] [INFO ] [MAIN ] [95/3519] AGNCO kept (0.5s) | 95 kept, 0 rejected | 134.7/min | ETA: 25.4m [2026-01-13T12:00:48.532236] [DEBUG] [REMOTE ] AGNCP: Retrieved 1492 rows, trimmed to 300. [2026-01-13T12:00:48.532453] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-13T12:00:48.532763] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-13T12:00:48.532917] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:48.533058] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-13T12:00:48.533148] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-13T12:00:48.533204] [INFO ] [MAIN ] [96/3519] AGNCP kept (0.8s) | 96 kept, 0 rejected | 133.6/min | ETA: 25.6m [2026-01-13T12:00:49.006982] [DEBUG] [REMOTE ] AGO: Retrieved 5465 rows, trimmed to 300. [2026-01-13T12:00:49.007401] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-13T12:00:49.007974] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $78.84. [2026-01-13T12:00:49.008177] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:49.008330] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-13T12:00:49.008373] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-13T12:00:49.008433] [INFO ] [MAIN ] [97/3519] AGO kept (0.5s) | 97 kept, 0 rejected | 133.5/min | ETA: 25.6m [2026-01-13T12:00:49.223458] [DEBUG] [REMOTE ] AGRO: Retrieved 3761 rows, trimmed to 300. [2026-01-13T12:00:49.223685] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-13T12:00:49.224047] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-13T12:00:49.224219] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:49.224391] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-13T12:00:49.224451] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-13T12:00:49.224516] [INFO ] [MAIN ] [98/3519] AGRO kept (0.2s) | 98 kept, 0 rejected | 134.3/min | ETA: 25.5m [2026-01-13T12:00:49.876406] [DEBUG] [REMOTE ] AGX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:49.876873] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-13T12:00:49.877303] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $267.14. [2026-01-13T12:00:49.877472] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:49.877674] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-13T12:00:49.877720] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-13T12:00:49.877778] [INFO ] [MAIN ] [99/3519] AGX kept (0.7s) | 99 kept, 0 rejected | 133.6/min | ETA: 25.6m [2026-01-13T12:00:50.358627] [DEBUG] [REMOTE ] AGYS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:50.358902] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-13T12:00:50.359205] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $109.20. [2026-01-13T12:00:50.359354] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:50.359713] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-13T12:00:50.359793] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-13T12:00:50.359868] [INFO ] [MAIN ] [100/3519] AGYS kept (0.5s) | 100 kept, 0 rejected | 133.5/min | ETA: 25.6m [2026-01-13T12:00:50.738545] [DEBUG] [REMOTE ] AGZD: Retrieved 3034 rows, trimmed to 300. [2026-01-13T12:00:50.738763] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-13T12:00:50.739044] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.23. [2026-01-13T12:00:50.739196] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:50.739331] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-13T12:00:50.739372] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-13T12:00:50.739426] [INFO ] [MAIN ] [101/3519] AGZD kept (0.4s) | 101 kept, 0 rejected | 133.7/min | ETA: 25.6m [2026-01-13T12:00:51.039376] [DEBUG] [REMOTE ] AHCO: Retrieved 1906 rows, trimmed to 300. [2026-01-13T12:00:51.039510] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-13T12:00:51.039756] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.95. [2026-01-13T12:00:51.039902] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:51.040018] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-13T12:00:51.040059] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-13T12:00:51.040108] [INFO ] [MAIN ] [102/3519] AHCO kept (0.3s) | 102 kept, 0 rejected | 134.2/min | ETA: 25.5m [2026-01-13T12:00:51.518912] [DEBUG] [REMOTE ] AHH: Retrieved 3190 rows, trimmed to 300. [2026-01-13T12:00:51.519084] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-13T12:00:51.519412] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-13T12:00:51.519653] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:51.519847] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-13T12:00:51.519913] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-13T12:00:51.519989] [INFO ] [MAIN ] [103/3519] AHH kept (0.5s) | 103 kept, 0 rejected | 134.1/min | ETA: 25.5m [2026-01-13T12:00:51.792618] [DEBUG] [REMOTE ] AI: Retrieved 1278 rows, trimmed to 300. [2026-01-13T12:00:51.792831] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-13T12:00:51.793105] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.85. [2026-01-13T12:00:51.793254] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:51.793387] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-13T12:00:51.793431] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-13T12:00:51.793489] [INFO ] [MAIN ] [104/3519] AI kept (0.3s) | 104 kept, 0 rejected | 134.6/min | ETA: 25.4m [2026-01-13T12:00:52.373056] [DEBUG] [REMOTE ] AIA: Retrieved 4564 rows, trimmed to 300. [2026-01-13T12:00:52.373264] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-13T12:00:52.373560] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-13T12:00:52.373734] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:52.373884] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-13T12:00:52.373926] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-13T12:00:52.373981] [INFO ] [MAIN ] [105/3519] AIA kept (0.6s) | 105 kept, 0 rejected | 134.2/min | ETA: 25.4m [2026-01-13T12:00:52.886464] [DEBUG] [REMOTE ] AIG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:52.887062] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-13T12:00:52.887634] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $74.09. [2026-01-13T12:00:52.887819] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:52.887996] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-13T12:00:52.888041] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-13T12:00:52.888113] [INFO ] [MAIN ] [106/3519] AIG kept (0.5s) | 106 kept, 0 rejected | 134.0/min | ETA: 25.5m [2026-01-13T12:00:53.252193] [DEBUG] [REMOTE ] AIMD: Retrieved 2924 rows, trimmed to 300. [2026-01-13T12:00:53.252383] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-13T12:00:53.252685] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-13T12:00:53.252835] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:53.252974] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-13T12:00:53.253017] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-13T12:00:53.253071] [INFO ] [MAIN ] [107/3519] AIMD kept (0.4s) | 107 kept, 0 rejected | 134.2/min | ETA: 25.4m [2026-01-13T12:00:53.586966] [DEBUG] [REMOTE ] AIO: Retrieved 1559 rows, trimmed to 300. [2026-01-13T12:00:53.587167] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-13T12:00:53.587445] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.38. [2026-01-13T12:00:53.587632] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:53.587775] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-13T12:00:53.587824] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-13T12:00:53.587884] [INFO ] [MAIN ] [108/3519] AIO kept (0.3s) | 108 kept, 0 rejected | 134.5/min | ETA: 25.4m [2026-01-13T12:00:53.917778] [DEBUG] [REMOTE ] AIP: Retrieved 1056 rows, trimmed to 300. [2026-01-13T12:00:53.917984] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-13T12:00:53.918295] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-13T12:00:53.918443] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:53.918586] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-13T12:00:53.918633] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-13T12:00:53.918688] [INFO ] [MAIN ] [109/3519] AIP kept (0.3s) | 109 kept, 0 rejected | 134.9/min | ETA: 25.3m [2026-01-13T12:00:54.275338] [DEBUG] [REMOTE ] AIPI: Retrieved 403 rows, trimmed to 300. [2026-01-13T12:00:54.275524] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-13T12:00:54.275803] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-13T12:00:54.275952] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:54.276076] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-13T12:00:54.276119] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-13T12:00:54.276170] [INFO ] [MAIN ] [110/3519] AIPI kept (0.4s) | 110 kept, 0 rejected | 135.1/min | ETA: 25.2m [2026-01-13T12:00:54.797531] [DEBUG] [REMOTE ] AIQ: Retrieved 1925 rows, trimmed to 300. [2026-01-13T12:00:54.797832] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-13T12:00:54.798202] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-13T12:00:54.798433] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:54.798805] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-13T12:00:54.798867] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-13T12:00:54.798937] [INFO ] [MAIN ] [111/3519] AIQ kept (0.5s) | 111 kept, 0 rejected | 134.9/min | ETA: 25.3m [2026-01-13T12:00:55.213589] [DEBUG] [REMOTE ] AIRG: Retrieved 2367 rows, trimmed to 300. [2026-01-13T12:00:55.213822] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-13T12:00:55.214107] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-13T12:00:55.214264] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:55.214402] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-13T12:00:55.214445] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-13T12:00:55.214499] [INFO ] [MAIN ] [112/3519] AIRG kept (0.4s) | 112 kept, 0 rejected | 135.0/min | ETA: 25.2m [2026-01-13T12:00:55.496320] [DEBUG] [REMOTE ] AIRJ: Retrieved 458 rows, trimmed to 300. [2026-01-13T12:00:55.496514] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-13T12:00:55.496948] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-13T12:00:55.497099] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:55.497225] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-13T12:00:55.497268] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-13T12:00:55.497320] [INFO ] [MAIN ] [113/3519] AIRJ kept (0.3s) | 113 kept, 0 rejected | 135.4/min | ETA: 25.2m [2026-01-13T12:00:55.959756] [DEBUG] [REMOTE ] AIRS: Retrieved 1054 rows, trimmed to 300. [2026-01-13T12:00:55.959950] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-13T12:00:55.960194] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-13T12:00:55.960344] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:55.960467] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-13T12:00:55.960512] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-13T12:00:55.960565] [INFO ] [MAIN ] [114/3519] AIRS kept (0.5s) | 114 kept, 0 rejected | 135.4/min | ETA: 25.2m [2026-01-13T12:00:56.318452] [DEBUG] [REMOTE ] AISP: Retrieved 1175 rows, trimmed to 300. [2026-01-13T12:00:56.318670] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-13T12:00:56.319020] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-13T12:00:56.319183] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:56.319318] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-13T12:00:56.319373] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-13T12:00:56.319431] [INFO ] [MAIN ] [115/3519] AISP kept (0.4s) | 115 kept, 0 rejected | 135.6/min | ETA: 25.1m [2026-01-13T12:00:56.784170] [DEBUG] [REMOTE ] AIZN: Retrieved 1287 rows, trimmed to 300. [2026-01-13T12:00:56.784379] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-13T12:00:56.784691] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-13T12:00:56.784867] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:56.785011] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-13T12:00:56.785058] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-13T12:00:56.785112] [INFO ] [MAIN ] [116/3519] AIZN kept (0.5s) | 116 kept, 0 rejected | 135.5/min | ETA: 25.1m [2026-01-13T12:00:57.464804] [DEBUG] [REMOTE ] AJG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:57.464960] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-13T12:00:57.465227] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-13T12:00:57.465372] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:57.465503] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-13T12:00:57.465555] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-13T12:00:57.465650] [INFO ] [MAIN ] [117/3519] AJG kept (0.7s) | 117 kept, 0 rejected | 134.9/min | ETA: 25.2m [2026-01-13T12:00:57.954734] [DEBUG] [REMOTE ] AKAM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:57.954994] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-13T12:00:57.955413] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-13T12:00:57.955603] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:57.955774] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-13T12:00:57.955819] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-13T12:00:57.955879] [INFO ] [MAIN ] [118/3519] AKAM kept (0.5s) | 118 kept, 0 rejected | 134.8/min | ETA: 25.2m [2026-01-13T12:00:58.133668] [DEBUG] [REMOTE ] AKBA: Retrieved 2972 rows, trimmed to 300. [2026-01-13T12:00:58.133910] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-13T12:00:58.134340] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.40. [2026-01-13T12:00:58.134550] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:58.134806] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-13T12:00:58.134870] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-13T12:00:58.135134] [INFO ] [MAIN ] [119/3519] AKBA kept (0.2s) | 119 kept, 0 rejected | 135.5/min | ETA: 25.1m [2026-01-13T12:00:58.779532] [DEBUG] [REMOTE ] AL: Retrieved 3705 rows, trimmed to 300. [2026-01-13T12:00:58.779731] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-13T12:00:58.780159] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.33. [2026-01-13T12:00:58.780316] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:58.780479] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-13T12:00:58.780522] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-13T12:00:58.780595] [INFO ] [MAIN ] [120/3519] AL kept (0.6s) | 120 kept, 0 rejected | 134.9/min | ETA: 25.2m [2026-01-13T12:00:59.000959] [DEBUG] [REMOTE ] ALAB: Retrieved 455 rows, trimmed to 300. [2026-01-13T12:00:59.001104] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-13T12:00:59.001325] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-13T12:00:59.001472] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:59.001613] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-13T12:00:59.001658] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-13T12:00:59.001707] [INFO ] [MAIN ] [121/3519] ALAB kept (0.2s) | 121 kept, 0 rejected | 135.5/min | ETA: 25.1m [2026-01-13T12:00:59.810702] [DEBUG] [REMOTE ] ALB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:00:59.810939] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-13T12:00:59.811318] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-13T12:00:59.811651] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-13T12:00:59.811841] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-13T12:00:59.811889] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-13T12:00:59.811949] [INFO ] [MAIN ] [122/3519] ALB kept (0.8s) | 122 kept, 0 rejected | 134.6/min | ETA: 25.2m [2026-01-13T12:00:59.964508] [DEBUG] [REMOTE ] ALBG: 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-13T12:00:59.965092] [DEBUG] [REMOTE ] ALBG: FAIL: History check failed. No DataFrame was returned. [2026-01-13T12:00:59.965193] [WARN ] [LOCAL ] ALBG: SET TO BLACKLISTED [2026-01-13T12:00:59.967174] [INFO ] [MAIN ] [123/3519] ALBG rejected (0.2s) | 122 kept, 1 rejected | 135.3/min | ETA: 25.1m [2026-01-13T12:01:00.491639] [DEBUG] [REMOTE ] ALC: Retrieved 1700 rows, trimmed to 300. [2026-01-13T12:01:00.491985] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-13T12:01:00.492637] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.60. [2026-01-13T12:01:00.492839] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:00.493034] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-13T12:01:00.493088] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-13T12:01:00.493161] [INFO ] [MAIN ] [124/3519] ALC kept (0.5s) | 123 kept, 1 rejected | 135.1/min | ETA: 25.1m [2026-01-13T12:01:01.197603] [DEBUG] [REMOTE ] ALCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:01.197930] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-13T12:01:01.198565] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-13T12:01:01.198828] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:01.199055] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-13T12:01:01.199103] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-13T12:01:01.199178] [INFO ] [MAIN ] [125/3519] ALCO kept (0.7s) | 124 kept, 1 rejected | 134.5/min | ETA: 25.2m [2026-01-13T12:01:01.642724] [DEBUG] [REMOTE ] ALDX: Retrieved 2942 rows, trimmed to 300. [2026-01-13T12:01:01.642964] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-13T12:01:01.643371] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-13T12:01:01.643528] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:01.643726] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-13T12:01:01.643786] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-13T12:01:01.643852] [INFO ] [MAIN ] [126/3519] ALDX kept (0.4s) | 125 kept, 1 rejected | 134.5/min | ETA: 25.2m [2026-01-13T12:01:01.856721] [DEBUG] [REMOTE ] ALEX: Retrieved 3414 rows, trimmed to 300. [2026-01-13T12:01:01.856862] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-13T12:01:01.857092] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-13T12:01:01.857237] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:01.857354] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-13T12:01:01.857395] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-13T12:01:01.857445] [INFO ] [MAIN ] [127/3519] ALEX kept (0.2s) | 126 kept, 1 rejected | 135.0/min | ETA: 25.1m [2026-01-13T12:01:02.607986] [DEBUG] [REMOTE ] ALG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:02.608204] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-13T12:01:02.608536] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.80. [2026-01-13T12:01:02.608706] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:02.608857] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-13T12:01:02.608899] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-13T12:01:02.608953] [INFO ] [MAIN ] [128/3519] ALG kept (0.8s) | 127 kept, 1 rejected | 134.3/min | ETA: 25.2m [2026-01-13T12:01:03.247616] [DEBUG] [REMOTE ] ALGM: Retrieved 1306 rows, trimmed to 300. [2026-01-13T12:01:03.247759] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-13T12:01:03.247982] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-13T12:01:03.248125] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:03.248248] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-13T12:01:03.248289] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-13T12:01:03.248337] [INFO ] [MAIN ] [129/3519] ALGM kept (0.6s) | 128 kept, 1 rejected | 133.9/min | ETA: 25.3m [2026-01-13T12:01:03.802542] [DEBUG] [REMOTE ] ALGN: Retrieved 6275 rows, trimmed to 300. [2026-01-13T12:01:03.803018] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-13T12:01:03.803503] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $129.84. [2026-01-13T12:01:03.803696] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:03.803898] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-13T12:01:03.803948] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-13T12:01:03.804014] [INFO ] [MAIN ] [130/3519] ALGN kept (0.6s) | 129 kept, 1 rejected | 133.6/min | ETA: 25.4m [2026-01-13T12:01:04.092218] [DEBUG] [REMOTE ] ALGS: Retrieved 1315 rows, trimmed to 300. [2026-01-13T12:01:04.092470] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-13T12:01:04.092852] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-13T12:01:04.093039] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:04.093279] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-13T12:01:04.093331] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-13T12:01:04.093401] [INFO ] [MAIN ] [131/3519] ALGS kept (0.3s) | 130 kept, 1 rejected | 134.0/min | ETA: 25.3m [2026-01-13T12:01:04.494699] [DEBUG] [REMOTE ] ALHC: Retrieved 1205 rows, trimmed to 300. [2026-01-13T12:01:04.494838] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-13T12:01:04.495049] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-13T12:01:04.495191] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:04.495309] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-13T12:01:04.495350] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-13T12:01:04.495397] [INFO ] [MAIN ] [132/3519] ALHC kept (0.4s) | 131 kept, 1 rejected | 134.1/min | ETA: 25.3m [2026-01-13T12:01:05.134320] [DEBUG] [REMOTE ] ALK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:05.134462] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-13T12:01:05.134725] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-13T12:01:05.134872] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:05.134999] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-13T12:01:05.135040] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-13T12:01:05.135089] [INFO ] [MAIN ] [133/3519] ALK kept (0.6s) | 132 kept, 1 rejected | 133.6/min | ETA: 25.3m [2026-01-13T12:01:05.615677] [DEBUG] [REMOTE ] ALKS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:05.615855] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-13T12:01:05.616189] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-13T12:01:05.616382] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:05.616532] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-13T12:01:05.616596] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-13T12:01:05.616679] [INFO ] [MAIN ] [134/3519] ALKS kept (0.5s) | 133 kept, 1 rejected | 133.6/min | ETA: 25.3m [2026-01-13T12:01:06.155908] [DEBUG] [REMOTE ] ALL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:06.156141] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-13T12:01:06.156720] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-13T12:01:06.156883] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:06.157042] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-13T12:01:06.157088] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-13T12:01:06.157147] [INFO ] [MAIN ] [135/3519] ALL kept (0.5s) | 134 kept, 1 rejected | 133.4/min | ETA: 25.4m [2026-01-13T12:01:06.513690] [DEBUG] [REMOTE ] ALLE: Retrieved 3055 rows, trimmed to 300. [2026-01-13T12:01:06.513948] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-13T12:01:06.514361] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-13T12:01:06.514512] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:06.514841] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-13T12:01:06.514893] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-13T12:01:06.514955] [INFO ] [MAIN ] [136/3519] ALLE kept (0.4s) | 135 kept, 1 rejected | 133.6/min | ETA: 25.3m [2026-01-13T12:01:06.853719] [DEBUG] [REMOTE ] ALLO: Retrieved 1822 rows, trimmed to 300. [2026-01-13T12:01:06.853929] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-13T12:01:06.854214] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-13T12:01:06.854360] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:06.854499] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-13T12:01:06.854541] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-13T12:01:06.854612] [INFO ] [MAIN ] [137/3519] ALLO kept (0.3s) | 136 kept, 1 rejected | 133.8/min | ETA: 25.3m [2026-01-13T12:01:07.357910] [DEBUG] [REMOTE ] ALLY: Retrieved 2957 rows, trimmed to 300. [2026-01-13T12:01:07.358126] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-13T12:01:07.358432] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-13T12:01:07.358632] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:07.358786] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-13T12:01:07.358838] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-13T12:01:07.358906] [INFO ] [MAIN ] [138/3519] ALLY kept (0.5s) | 137 kept, 1 rejected | 133.7/min | ETA: 25.3m [2026-01-13T12:01:07.554848] [DEBUG] [REMOTE ] ALMS: Retrieved 386 rows, trimmed to 300. [2026-01-13T12:01:07.555034] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-13T12:01:07.555319] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.49. [2026-01-13T12:01:07.555493] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:07.555656] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-13T12:01:07.555709] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-13T12:01:07.555773] [INFO ] [MAIN ] [139/3519] ALMS kept (0.2s) | 138 kept, 1 rejected | 134.2/min | ETA: 25.2m [2026-01-13T12:01:08.133061] [DEBUG] [REMOTE ] ALNY: Retrieved 5439 rows, trimmed to 300. [2026-01-13T12:01:08.133271] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-13T12:01:08.133625] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $370.91. [2026-01-13T12:01:08.133776] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:08.133922] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-13T12:01:08.133964] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-13T12:01:08.134019] [INFO ] [MAIN ] [140/3519] ALNY kept (0.6s) | 139 kept, 1 rejected | 134.0/min | ETA: 25.2m [2026-01-13T12:01:08.390488] [DEBUG] [REMOTE ] ALRM: Retrieved 2652 rows, trimmed to 300. [2026-01-13T12:01:08.390719] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-13T12:01:08.391014] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-13T12:01:08.391165] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:08.391313] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-13T12:01:08.391357] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-13T12:01:08.391423] [INFO ] [MAIN ] [141/3519] ALRM kept (0.3s) | 140 kept, 1 rejected | 134.4/min | ETA: 25.1m [2026-01-13T12:01:08.878178] [DEBUG] [REMOTE ] ALRS: Retrieved 6286 rows, trimmed to 300. [2026-01-13T12:01:08.878506] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-13T12:01:08.878947] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.70. [2026-01-13T12:01:08.879147] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:08.879393] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-13T12:01:08.879451] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-13T12:01:08.879524] [INFO ] [MAIN ] [142/3519] ALRS kept (0.5s) | 141 kept, 1 rejected | 134.3/min | ETA: 25.2m [2026-01-13T12:01:09.232709] [DEBUG] [REMOTE ] ALSN: Retrieved 3477 rows, trimmed to 300. [2026-01-13T12:01:09.232925] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-13T12:01:09.233256] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-13T12:01:09.233441] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:09.233621] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-13T12:01:09.233678] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-13T12:01:09.233747] [INFO ] [MAIN ] [143/3519] ALSN kept (0.4s) | 142 kept, 1 rejected | 134.5/min | ETA: 25.1m [2026-01-13T12:01:09.641730] [DEBUG] [REMOTE ] ALTG: Retrieved 1689 rows, trimmed to 300. [2026-01-13T12:01:09.641966] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-13T12:01:09.642313] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-13T12:01:09.642515] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:09.642724] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-13T12:01:09.642788] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-13T12:01:09.642871] [INFO ] [MAIN ] [144/3519] ALTG kept (0.4s) | 143 kept, 1 rejected | 134.5/min | ETA: 25.1m [2026-01-13T12:01:09.990819] [DEBUG] [REMOTE ] ALTI: Retrieved 759 rows, trimmed to 300. [2026-01-13T12:01:09.991060] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-13T12:01:09.991397] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.67. [2026-01-13T12:01:09.991626] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:09.991793] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-13T12:01:09.991850] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-13T12:01:09.991926] [INFO ] [MAIN ] [145/3519] ALTI kept (0.3s) | 144 kept, 1 rejected | 134.7/min | ETA: 25.0m [2026-01-13T12:01:10.551167] [DEBUG] [REMOTE ] ALTS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:10.551364] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-13T12:01:10.551681] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-13T12:01:10.551837] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:10.551972] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-13T12:01:10.552015] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-13T12:01:10.552068] [INFO ] [MAIN ] [146/3519] ALTS kept (0.6s) | 145 kept, 1 rejected | 134.5/min | ETA: 25.1m [2026-01-13T12:01:10.953923] [DEBUG] [REMOTE ] ALTY: Retrieved 2641 rows, trimmed to 300. [2026-01-13T12:01:10.954138] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-13T12:01:10.954437] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.56. [2026-01-13T12:01:10.954620] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:10.954762] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-13T12:01:10.954824] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-13T12:01:10.954884] [INFO ] [MAIN ] [147/3519] ALTY kept (0.4s) | 146 kept, 1 rejected | 134.6/min | ETA: 25.1m [2026-01-13T12:01:11.202320] [DEBUG] [REMOTE ] ALVO: Retrieved 896 rows, trimmed to 300. [2026-01-13T12:01:11.202545] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-13T12:01:11.202838] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-13T12:01:11.203028] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:11.203165] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-13T12:01:11.203211] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-13T12:01:11.203277] [INFO ] [MAIN ] [148/3519] ALVO kept (0.2s) | 147 kept, 1 rejected | 135.0/min | ETA: 25.0m [2026-01-13T12:01:11.851166] [DEBUG] [REMOTE ] ALX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:11.851320] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-13T12:01:11.851609] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-13T12:01:11.851750] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:11.851880] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-13T12:01:11.851920] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-13T12:01:11.852068] [INFO ] [MAIN ] [149/3519] ALX kept (0.6s) | 148 kept, 1 rejected | 134.6/min | ETA: 25.0m [2026-01-13T12:01:12.107279] [DEBUG] [REMOTE ] ALXO: Retrieved 1379 rows, trimmed to 300. [2026-01-13T12:01:12.107421] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-13T12:01:12.107915] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-13T12:01:12.108098] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:12.108246] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-13T12:01:12.108299] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-13T12:01:12.108361] [INFO ] [MAIN ] [150/3519] ALXO kept (0.3s) | 149 kept, 1 rejected | 135.0/min | ETA: 25.0m [2026-01-13T12:01:12.392066] [DEBUG] [REMOTE ] ALZN: Retrieved 1150 rows, trimmed to 300. [2026-01-13T12:01:12.392264] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-13T12:01:12.392554] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-13T12:01:12.392747] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:12.392987] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-13T12:01:12.393053] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-13T12:01:12.393131] [INFO ] [MAIN ] [151/3519] ALZN kept (0.3s) | 150 kept, 1 rejected | 135.3/min | ETA: 24.9m [2026-01-13T12:01:12.990424] [DEBUG] [REMOTE ] AM: Retrieved 2812 rows, trimmed to 300. [2026-01-13T12:01:12.990665] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-13T12:01:12.990968] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-13T12:01:12.991117] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:12.991256] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-13T12:01:12.991298] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-13T12:01:12.991362] [INFO ] [MAIN ] [152/3519] AM kept (0.6s) | 151 kept, 1 rejected | 135.0/min | ETA: 24.9m [2026-01-13T12:01:13.227354] [DEBUG] [REMOTE ] AMAL: Retrieved 1868 rows, trimmed to 300. [2026-01-13T12:01:13.227635] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-13T12:01:13.228205] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $25.13. [2026-01-13T12:01:13.228415] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:13.228683] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-13T12:01:13.228749] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-13T12:01:13.228829] [INFO ] [MAIN ] [153/3519] AMAL kept (0.2s) | 152 kept, 1 rejected | 135.4/min | ETA: 24.9m [2026-01-13T12:01:13.807240] [DEBUG] [REMOTE ] AMBA: Retrieved 3332 rows, trimmed to 300. [2026-01-13T12:01:13.807522] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-13T12:01:13.807973] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $68.57. [2026-01-13T12:01:13.808177] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:13.808373] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-13T12:01:13.808432] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-13T12:01:13.808509] [INFO ] [MAIN ] [154/3519] AMBA kept (0.6s) | 153 kept, 1 rejected | 135.1/min | ETA: 24.9m [2026-01-13T12:01:14.085951] [DEBUG] [REMOTE ] AMBP: Retrieved 1114 rows, trimmed to 300. [2026-01-13T12:01:14.086081] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-13T12:01:14.086291] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-13T12:01:14.086439] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:14.086556] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-13T12:01:14.086627] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-13T12:01:14.086706] [INFO ] [MAIN ] [155/3519] AMBP kept (0.3s) | 154 kept, 1 rejected | 135.4/min | ETA: 24.8m [2026-01-13T12:01:14.603222] [DEBUG] [REMOTE ] AMC: Retrieved 3034 rows, trimmed to 300. [2026-01-13T12:01:14.603355] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-13T12:01:14.603565] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.45. [2026-01-13T12:01:14.603735] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:14.603851] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-13T12:01:14.603890] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-13T12:01:14.603936] [INFO ] [MAIN ] [156/3519] AMC kept (0.5s) | 155 kept, 1 rejected | 135.3/min | ETA: 24.9m [2026-01-13T12:01:15.022938] [DEBUG] [REMOTE ] AMCX: Retrieved 3665 rows, trimmed to 300. [2026-01-13T12:01:15.023092] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-13T12:01:15.023373] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.07. [2026-01-13T12:01:15.023565] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:15.023748] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-13T12:01:15.023805] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-13T12:01:15.023873] [INFO ] [MAIN ] [157/3519] AMCX kept (0.4s) | 156 kept, 1 rejected | 135.3/min | ETA: 24.8m [2026-01-13T12:01:15.385279] [DEBUG] [REMOTE ] AMD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:15.385475] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-13T12:01:15.386015] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-13T12:01:15.386230] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:15.386422] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-13T12:01:15.386484] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-13T12:01:15.386558] [INFO ] [MAIN ] [158/3519] AMD kept (0.4s) | 157 kept, 1 rejected | 135.5/min | ETA: 24.8m [2026-01-13T12:01:15.648591] [DEBUG] [REMOTE ] AMDL: Retrieved 457 rows, trimmed to 300. [2026-01-13T12:01:15.648800] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-13T12:01:15.649090] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-13T12:01:15.649257] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:15.649399] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-13T12:01:15.649449] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-13T12:01:15.649511] [INFO ] [MAIN ] [159/3519] AMDL kept (0.3s) | 158 kept, 1 rejected | 135.9/min | ETA: 24.7m [2026-01-13T12:01:16.244414] [DEBUG] [REMOTE ] AME: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:16.244713] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-13T12:01:16.245344] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $183.90. [2026-01-13T12:01:16.245533] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:16.245763] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-13T12:01:16.245819] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-13T12:01:16.245893] [INFO ] [MAIN ] [160/3519] AME kept (0.6s) | 159 kept, 1 rejected | 135.6/min | ETA: 24.8m [2026-01-13T12:01:16.743406] [DEBUG] [REMOTE ] AMG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:16.743559] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-13T12:01:16.743814] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $233.84. [2026-01-13T12:01:16.743950] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:16.744176] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-13T12:01:16.744222] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-13T12:01:16.744269] [INFO ] [MAIN ] [161/3519] AMG kept (0.5s) | 160 kept, 1 rejected | 135.4/min | ETA: 24.8m [2026-01-13T12:01:17.245415] [DEBUG] [REMOTE ] AMGN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:17.245688] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-13T12:01:17.246362] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.12. [2026-01-13T12:01:17.246565] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:17.246835] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-13T12:01:17.246896] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-13T12:01:17.246971] [INFO ] [MAIN ] [162/3519] AMGN kept (0.5s) | 161 kept, 1 rejected | 135.3/min | ETA: 24.8m [2026-01-13T12:01:17.630050] [DEBUG] [REMOTE ] AMH: Retrieved 3131 rows, trimmed to 300. [2026-01-13T12:01:17.630242] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-13T12:01:17.630500] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-13T12:01:17.630666] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:17.630802] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-13T12:01:17.630846] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-13T12:01:17.630900] [INFO ] [MAIN ] [163/3519] AMH kept (0.4s) | 162 kept, 1 rejected | 135.4/min | ETA: 24.8m [2026-01-13T12:01:17.881850] [DEBUG] [REMOTE ] AMLX: Retrieved 1006 rows, trimmed to 300. [2026-01-13T12:01:17.882039] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-13T12:01:17.882300] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-13T12:01:17.882446] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:17.882662] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-13T12:01:17.882708] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-13T12:01:17.882758] [INFO ] [MAIN ] [164/3519] AMLX kept (0.3s) | 163 kept, 1 rejected | 135.8/min | ETA: 24.7m [2026-01-13T12:01:18.496177] [DEBUG] [REMOTE ] AMN: Retrieved 6079 rows, trimmed to 300. [2026-01-13T12:01:18.496416] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-13T12:01:18.497063] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-13T12:01:18.497223] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:18.497382] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-13T12:01:18.497426] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-13T12:01:18.497483] [INFO ] [MAIN ] [165/3519] AMN kept (0.6s) | 164 kept, 1 rejected | 135.5/min | ETA: 24.8m [2026-01-13T12:01:18.922494] [DEBUG] [REMOTE ] AMP: Retrieved 5113 rows, trimmed to 300. [2026-01-13T12:01:18.922728] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-13T12:01:18.923071] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-13T12:01:18.923214] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:18.923357] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-13T12:01:18.923607] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-13T12:01:18.923668] [INFO ] [MAIN ] [166/3519] AMP kept (0.4s) | 165 kept, 1 rejected | 135.5/min | ETA: 24.7m [2026-01-13T12:01:19.404166] [DEBUG] [REMOTE ] AMPG: Retrieved 6506 rows, trimmed to 300. [2026-01-13T12:01:19.404352] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-13T12:01:19.404639] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-13T12:01:19.404788] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:19.404922] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-13T12:01:19.404967] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-13T12:01:19.405021] [INFO ] [MAIN ] [167/3519] AMPG kept (0.5s) | 166 kept, 1 rejected | 135.4/min | ETA: 24.7m [2026-01-13T12:01:19.749130] [DEBUG] [REMOTE ] AMPH: Retrieved 2905 rows, trimmed to 300. [2026-01-13T12:01:19.749319] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-13T12:01:19.749602] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $23.22. [2026-01-13T12:01:19.749833] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:19.749973] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-13T12:01:19.750016] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-13T12:01:19.750069] [INFO ] [MAIN ] [168/3519] AMPH kept (0.3s) | 167 kept, 1 rejected | 135.6/min | ETA: 24.7m [2026-01-13T12:01:19.930153] [DEBUG] [REMOTE ] AMPL: Retrieved 1077 rows, trimmed to 300. [2026-01-13T12:01:19.930350] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-13T12:01:19.930626] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-13T12:01:19.930774] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:19.930896] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-13T12:01:19.930938] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-13T12:01:19.930991] [INFO ] [MAIN ] [169/3519] AMPL kept (0.2s) | 168 kept, 1 rejected | 136.1/min | ETA: 24.6m [2026-01-13T12:01:20.432733] [DEBUG] [REMOTE ] AMPX: Retrieved 834 rows, trimmed to 300. [2026-01-13T12:01:20.432916] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-13T12:01:20.433156] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-13T12:01:20.433301] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:20.433418] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-13T12:01:20.433461] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-13T12:01:20.433513] [INFO ] [MAIN ] [170/3519] AMPX kept (0.5s) | 169 kept, 1 rejected | 136.0/min | ETA: 24.6m [2026-01-13T12:01:20.883141] [DEBUG] [REMOTE ] AMRC: Retrieved 3893 rows, trimmed to 300. [2026-01-13T12:01:20.883318] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-13T12:01:20.883566] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-13T12:01:20.883731] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:20.883853] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-13T12:01:20.883896] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-13T12:01:20.883949] [INFO ] [MAIN ] [171/3519] AMRC kept (0.5s) | 170 kept, 1 rejected | 136.0/min | ETA: 24.6m [2026-01-13T12:01:21.508265] [DEBUG] [REMOTE ] AMRN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:21.508479] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-13T12:01:21.508764] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-13T12:01:21.508905] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:21.509029] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-13T12:01:21.509069] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-13T12:01:21.509119] [INFO ] [MAIN ] [172/3519] AMRN kept (0.6s) | 171 kept, 1 rejected | 135.6/min | ETA: 24.7m [2026-01-13T12:01:21.925858] [DEBUG] [REMOTE ] AMRX: Retrieved 4273 rows, trimmed to 300. [2026-01-13T12:01:21.925988] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-13T12:01:21.926197] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $9.87. [2026-01-13T12:01:21.926335] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:21.926451] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-13T12:01:21.926491] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-13T12:01:21.926537] [INFO ] [MAIN ] [173/3519] AMRX kept (0.4s) | 172 kept, 1 rejected | 135.7/min | ETA: 24.7m [2026-01-13T12:01:22.345181] [DEBUG] [REMOTE ] AMSC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:22.345318] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-13T12:01:22.345549] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-13T12:01:22.345710] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:22.345836] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-13T12:01:22.345876] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-13T12:01:22.345925] [INFO ] [MAIN ] [174/3519] AMSC kept (0.4s) | 173 kept, 1 rejected | 135.7/min | ETA: 24.6m [2026-01-13T12:01:22.782000] [DEBUG] [REMOTE ] AMSF: Retrieved 5067 rows, trimmed to 300. [2026-01-13T12:01:22.782172] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-13T12:01:22.782468] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-13T12:01:22.782657] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:22.782833] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-13T12:01:22.782881] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-13T12:01:22.782943] [INFO ] [MAIN ] [175/3519] AMSF kept (0.4s) | 174 kept, 1 rejected | 135.7/min | ETA: 24.6m [2026-01-13T12:01:23.044910] [DEBUG] [REMOTE ] AMTB: Retrieved 1852 rows, trimmed to 300. [2026-01-13T12:01:23.045038] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-13T12:01:23.045238] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-13T12:01:23.045373] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:23.045482] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-13T12:01:23.045521] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-13T12:01:23.045584] [INFO ] [MAIN ] [176/3519] AMTB kept (0.3s) | 175 kept, 1 rejected | 136.0/min | ETA: 24.6m [2026-01-13T12:01:23.513889] [DEBUG] [REMOTE ] AMTX: Retrieved 2928 rows, trimmed to 300. [2026-01-13T12:01:23.514215] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-13T12:01:23.514426] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-13T12:01:23.514561] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:23.514696] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-13T12:01:23.514736] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-13T12:01:23.514787] [INFO ] [MAIN ] [177/3519] AMTX kept (0.5s) | 176 kept, 1 rejected | 136.0/min | ETA: 24.6m [2026-01-13T12:01:24.055047] [DEBUG] [REMOTE ] AMWD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:24.055201] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-13T12:01:24.055477] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-13T12:01:24.055651] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:24.055808] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-13T12:01:24.055854] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-13T12:01:24.055907] [INFO ] [MAIN ] [178/3519] AMWD kept (0.5s) | 177 kept, 1 rejected | 135.8/min | ETA: 24.6m [2026-01-13T12:01:24.345960] [DEBUG] [REMOTE ] AMWL: Retrieved 1336 rows, trimmed to 300. [2026-01-13T12:01:24.346089] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-13T12:01:24.346301] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-13T12:01:24.346460] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:24.346601] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-13T12:01:24.346646] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-13T12:01:24.346721] [INFO ] [MAIN ] [179/3519] AMWL kept (0.3s) | 178 kept, 1 rejected | 136.1/min | ETA: 24.5m [2026-01-13T12:01:24.987645] [DEBUG] [REMOTE ] AMX: Retrieved 6268 rows, trimmed to 300. [2026-01-13T12:01:24.987860] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-13T12:01:24.988221] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $20.30. [2026-01-13T12:01:24.988382] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:24.988531] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-13T12:01:24.988625] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-13T12:01:24.988713] [INFO ] [MAIN ] [180/3519] AMX kept (0.6s) | 179 kept, 1 rejected | 135.7/min | ETA: 24.6m [2026-01-13T12:01:25.234858] [DEBUG] [REMOTE ] AMZD: Retrieved 840 rows, trimmed to 300. [2026-01-13T12:01:25.235063] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-13T12:01:25.235324] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-13T12:01:25.235469] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:25.235623] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-13T12:01:25.235669] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-13T12:01:25.235724] [INFO ] [MAIN ] [181/3519] AMZD kept (0.2s) | 180 kept, 1 rejected | 136.1/min | ETA: 24.5m [2026-01-13T12:01:25.896166] [DEBUG] [REMOTE ] AMZN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:25.896366] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-13T12:01:25.896661] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $213.04. [2026-01-13T12:01:25.896852] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:25.896984] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-13T12:01:25.897028] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-13T12:01:25.897085] [INFO ] [MAIN ] [182/3519] AMZN kept (0.7s) | 181 kept, 1 rejected | 135.7/min | ETA: 24.6m [2026-01-13T12:01:26.072247] [DEBUG] [REMOTE ] AMZZ: Retrieved 457 rows, trimmed to 300. [2026-01-13T12:01:26.072451] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-13T12:01:26.072729] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $27.79. [2026-01-13T12:01:26.072882] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:26.073006] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-13T12:01:26.073049] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-13T12:01:26.073102] [INFO ] [MAIN ] [183/3519] AMZZ kept (0.2s) | 182 kept, 1 rejected | 136.1/min | ETA: 24.5m [2026-01-13T12:01:26.775469] [DEBUG] [REMOTE ] AN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:26.775717] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-13T12:01:26.776076] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-13T12:01:26.776245] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:26.776407] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-13T12:01:26.776454] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-13T12:01:26.776517] [INFO ] [MAIN ] [184/3519] AN kept (0.7s) | 183 kept, 1 rejected | 135.7/min | ETA: 24.6m [2026-01-13T12:01:27.064653] [DEBUG] [REMOTE ] ANAB: Retrieved 2253 rows, trimmed to 300. [2026-01-13T12:01:27.064841] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-13T12:01:27.065127] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $33.09. [2026-01-13T12:01:27.065299] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:27.065420] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-13T12:01:27.065460] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-13T12:01:27.065511] [INFO ] [MAIN ] [185/3519] ANAB kept (0.3s) | 184 kept, 1 rejected | 136.0/min | ETA: 24.5m [2026-01-13T12:01:27.564431] [DEBUG] [REMOTE ] ANDE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:27.564653] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-13T12:01:27.564961] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $45.33. [2026-01-13T12:01:27.565135] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:27.565327] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-13T12:01:27.565374] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-13T12:01:27.565437] [INFO ] [MAIN ] [186/3519] ANDE kept (0.5s) | 185 kept, 1 rejected | 135.9/min | ETA: 24.5m [2026-01-13T12:01:28.061066] [DEBUG] [REMOTE ] ANF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:28.061255] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-13T12:01:28.061511] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-13T12:01:28.061674] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:28.061801] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-13T12:01:28.061842] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-13T12:01:28.061894] [INFO ] [MAIN ] [187/3519] ANF kept (0.5s) | 186 kept, 1 rejected | 135.8/min | ETA: 24.5m [2026-01-13T12:01:28.413202] [DEBUG] [REMOTE ] ANGI: Retrieved 3557 rows, trimmed to 300. [2026-01-13T12:01:28.413395] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-13T12:01:28.413688] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-13T12:01:28.413836] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:28.413963] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-13T12:01:28.414005] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-13T12:01:28.414059] [INFO ] [MAIN ] [188/3519] ANGI kept (0.4s) | 187 kept, 1 rejected | 135.9/min | ETA: 24.5m [2026-01-13T12:01:28.818730] [DEBUG] [REMOTE ] ANGL: Retrieved 3459 rows, trimmed to 300. [2026-01-13T12:01:28.818864] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-13T12:01:28.819090] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-13T12:01:28.819234] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:28.819355] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-13T12:01:28.819397] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-13T12:01:28.819446] [INFO ] [MAIN ] [189/3519] ANGL kept (0.4s) | 188 kept, 1 rejected | 136.0/min | ETA: 24.5m [2026-01-13T12:01:29.343806] [DEBUG] [REMOTE ] ANGO: Retrieved 5439 rows, trimmed to 300. [2026-01-13T12:01:29.343947] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-13T12:01:29.344176] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $9.86. [2026-01-13T12:01:29.344513] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:29.344655] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-13T12:01:29.344700] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-13T12:01:29.344750] [INFO ] [MAIN ] [190/3519] ANGO kept (0.5s) | 189 kept, 1 rejected | 135.8/min | ETA: 24.5m [2026-01-13T12:01:29.823667] [DEBUG] [REMOTE ] ANIK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:29.823921] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-13T12:01:29.824335] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.09. [2026-01-13T12:01:29.824513] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:29.824722] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-13T12:01:29.824779] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-13T12:01:29.824847] [INFO ] [MAIN ] [191/3519] ANIK kept (0.5s) | 190 kept, 1 rejected | 135.8/min | ETA: 24.5m [2026-01-13T12:01:30.275894] [DEBUG] [REMOTE ] ANIP: Retrieved 6460 rows, trimmed to 300. [2026-01-13T12:01:30.276130] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-13T12:01:30.276489] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $76.28. [2026-01-13T12:01:30.276676] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:30.276848] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-13T12:01:30.276890] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-13T12:01:30.276946] [INFO ] [MAIN ] [192/3519] ANIP kept (0.5s) | 191 kept, 1 rejected | 135.8/min | ETA: 24.5m [2026-01-13T12:01:30.737188] [DEBUG] [REMOTE ] ANIX: Retrieved 6288 rows, trimmed to 300. [2026-01-13T12:01:30.737398] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-13T12:01:30.737785] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.12. [2026-01-13T12:01:30.737995] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:30.738161] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-13T12:01:30.738211] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-13T12:01:30.738266] [INFO ] [MAIN ] [193/3519] ANIX kept (0.5s) | 192 kept, 1 rejected | 135.7/min | ETA: 24.5m [2026-01-13T12:01:31.003147] [DEBUG] [REMOTE ] ANNX: Retrieved 1374 rows, trimmed to 300. [2026-01-13T12:01:31.003352] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-13T12:01:31.003646] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-13T12:01:31.003790] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:31.003915] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-13T12:01:31.003956] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-13T12:01:31.004007] [INFO ] [MAIN ] [194/3519] ANNX kept (0.3s) | 193 kept, 1 rejected | 136.0/min | ETA: 24.4m [2026-01-13T12:01:31.400593] [DEBUG] [REMOTE ] ANTX: Retrieved 953 rows, trimmed to 300. [2026-01-13T12:01:31.400804] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-13T12:01:31.401081] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-13T12:01:31.401235] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:31.401370] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-13T12:01:31.401413] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-13T12:01:31.401495] [INFO ] [MAIN ] [195/3519] ANTX kept (0.4s) | 194 kept, 1 rejected | 136.1/min | ETA: 24.4m [2026-01-13T12:01:31.736100] [DEBUG] [REMOTE ] ANVS: Retrieved 1497 rows, trimmed to 300. [2026-01-13T12:01:31.736228] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-13T12:01:31.736471] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.89. [2026-01-13T12:01:31.736646] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:31.736791] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-13T12:01:31.736836] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-13T12:01:31.736885] [INFO ] [MAIN ] [196/3519] ANVS kept (0.3s) | 195 kept, 1 rejected | 136.3/min | ETA: 24.4m [2026-01-13T12:01:32.343207] [DEBUG] [REMOTE ] AOD: Retrieved 4771 rows, trimmed to 300. [2026-01-13T12:01:32.343351] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-13T12:01:32.343610] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-13T12:01:32.343752] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:32.343947] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-13T12:01:32.344004] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-13T12:01:32.344069] [INFO ] [MAIN ] [197/3519] AOD kept (0.6s) | 196 kept, 1 rejected | 136.0/min | ETA: 24.4m [2026-01-13T12:01:32.557223] [DEBUG] [REMOTE ] AOHY: Retrieved 476 rows, trimmed to 300. [2026-01-13T12:01:32.557359] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-13T12:01:32.557592] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-13T12:01:32.557739] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:32.557857] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-13T12:01:32.557899] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-13T12:01:32.557948] [INFO ] [MAIN ] [198/3519] AOHY kept (0.2s) | 197 kept, 1 rejected | 136.3/min | ETA: 24.4m [2026-01-13T12:01:33.262513] [DEBUG] [REMOTE ] AON: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:33.262690] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-13T12:01:33.262984] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-13T12:01:33.263129] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:33.263265] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-13T12:01:33.263306] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-13T12:01:33.263359] [INFO ] [MAIN ] [199/3519] AON kept (0.7s) | 198 kept, 1 rejected | 135.9/min | ETA: 24.4m [2026-01-13T12:01:33.748940] [DEBUG] [REMOTE ] AOS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:33.749085] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-13T12:01:33.749325] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-13T12:01:33.749461] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:33.749605] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-13T12:01:33.749647] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-13T12:01:33.749694] [INFO ] [MAIN ] [200/3519] AOS kept (0.5s) | 199 kept, 1 rejected | 135.9/min | ETA: 24.4m [2026-01-13T12:01:34.019699] [DEBUG] [REMOTE ] AOSL: Retrieved 3951 rows, trimmed to 300. [2026-01-13T12:01:34.019838] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-13T12:01:34.020077] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-13T12:01:34.020212] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:34.020336] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-13T12:01:34.020376] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-13T12:01:34.020441] [INFO ] [MAIN ] [201/3519] AOSL kept (0.3s) | 200 kept, 1 rejected | 136.1/min | ETA: 24.4m [2026-01-13T12:01:34.514592] [DEBUG] [REMOTE ] AP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:34.514740] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-13T12:01:34.515002] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-13T12:01:34.515140] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:34.515272] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-13T12:01:34.515312] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-13T12:01:34.515363] [INFO ] [MAIN ] [202/3519] AP kept (0.5s) | 201 kept, 1 rejected | 136.0/min | ETA: 24.4m [2026-01-13T12:01:35.065994] [DEBUG] [REMOTE ] APA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:35.066144] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-13T12:01:35.066420] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-13T12:01:35.066620] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:35.066780] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-13T12:01:35.066825] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-13T12:01:35.066876] [INFO ] [MAIN ] [203/3519] APA kept (0.6s) | 202 kept, 1 rejected | 135.9/min | ETA: 24.4m [2026-01-13T12:01:35.380731] [DEBUG] [REMOTE ] APAM: Retrieved 3233 rows, trimmed to 300. [2026-01-13T12:01:35.380859] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-13T12:01:35.381063] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-13T12:01:35.381198] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:35.381308] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-13T12:01:35.381348] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-13T12:01:35.381394] [INFO ] [MAIN ] [204/3519] APAM kept (0.3s) | 203 kept, 1 rejected | 136.1/min | ETA: 24.4m [2026-01-13T12:01:35.985480] [DEBUG] [REMOTE ] APD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:35.985631] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-13T12:01:35.985867] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-13T12:01:35.986002] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:35.986127] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-13T12:01:35.986168] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-13T12:01:35.986215] [INFO ] [MAIN ] [205/3519] APD kept (0.6s) | 204 kept, 1 rejected | 135.8/min | ETA: 24.4m [2026-01-13T12:01:36.378039] [DEBUG] [REMOTE ] APEI: Retrieved 4571 rows, trimmed to 300. [2026-01-13T12:01:36.378181] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-13T12:01:36.378416] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-13T12:01:36.378556] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:36.378699] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-13T12:01:36.378742] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-13T12:01:36.378790] [INFO ] [MAIN ] [206/3519] APEI kept (0.4s) | 205 kept, 1 rejected | 135.9/min | ETA: 24.4m [2026-01-13T12:01:36.648131] [DEBUG] [REMOTE ] APG: Retrieved 1434 rows, trimmed to 300. [2026-01-13T12:01:36.648267] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-13T12:01:36.648481] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $33.64. [2026-01-13T12:01:36.648656] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:36.648781] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-13T12:01:36.648824] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-13T12:01:36.648888] [INFO ] [MAIN ] [207/3519] APG kept (0.3s) | 206 kept, 1 rejected | 136.2/min | ETA: 24.3m [2026-01-13T12:01:37.012669] [DEBUG] [REMOTE ] APGE: Retrieved 627 rows, trimmed to 300. [2026-01-13T12:01:37.012803] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-13T12:01:37.013021] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $53.32. [2026-01-13T12:01:37.013166] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:37.013304] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-13T12:01:37.013347] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-13T12:01:37.013393] [INFO ] [MAIN ] [208/3519] APGE kept (0.4s) | 207 kept, 1 rejected | 136.3/min | ETA: 24.3m [2026-01-13T12:01:37.671780] [DEBUG] [REMOTE ] APH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:37.671939] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-13T12:01:37.672248] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $124.20. [2026-01-13T12:01:37.672413] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:37.672570] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-13T12:01:37.672640] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-13T12:01:37.672699] [INFO ] [MAIN ] [209/3519] APH kept (0.7s) | 208 kept, 1 rejected | 135.9/min | ETA: 24.3m [2026-01-13T12:01:38.017037] [DEBUG] [REMOTE ] API: Retrieved 1393 rows, trimmed to 300. [2026-01-13T12:01:38.017159] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-13T12:01:38.017358] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-13T12:01:38.017491] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:38.017625] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-13T12:01:38.017669] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-13T12:01:38.017715] [INFO ] [MAIN ] [210/3519] API kept (0.3s) | 209 kept, 1 rejected | 136.1/min | ETA: 24.3m [2026-01-13T12:01:38.442157] [DEBUG] [REMOTE ] APLD: Retrieved 3896 rows, trimmed to 300. [2026-01-13T12:01:38.442281] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-13T12:01:38.442481] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-13T12:01:38.442645] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:38.442765] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-13T12:01:38.442804] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-13T12:01:38.442850] [INFO ] [MAIN ] [211/3519] APLD kept (0.4s) | 210 kept, 1 rejected | 136.1/min | ETA: 24.3m [2026-01-13T12:01:38.820825] [DEBUG] [REMOTE ] APLE: Retrieved 2680 rows, trimmed to 300. [2026-01-13T12:01:38.820963] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-13T12:01:38.821176] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-13T12:01:38.821312] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:38.821424] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-13T12:01:38.821464] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-13T12:01:38.821518] [INFO ] [MAIN ] [212/3519] APLE kept (0.4s) | 211 kept, 1 rejected | 136.2/min | ETA: 24.3m [2026-01-13T12:01:39.109183] [DEBUG] [REMOTE ] APLS: Retrieved 2053 rows, trimmed to 300. [2026-01-13T12:01:39.109304] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-13T12:01:39.109502] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-13T12:01:39.109664] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:39.109775] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-13T12:01:39.109813] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-13T12:01:39.109875] [INFO ] [MAIN ] [213/3519] APLS kept (0.3s) | 212 kept, 1 rejected | 136.4/min | ETA: 24.2m [2026-01-13T12:01:39.550753] [DEBUG] [REMOTE ] APM: Retrieved 1776 rows, trimmed to 300. [2026-01-13T12:01:39.550939] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-13T12:01:39.551195] [DEBUG] [REMOTE ] APM: PASS: Price check passed. Min price $1.02. [2026-01-13T12:01:39.551335] [DEBUG] [REMOTE ] APM: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:39.551456] [DEBUG] [REMOTE ] APM: PASS: Integrity check passed. [2026-01-13T12:01:39.551496] [DEBUG] [REMOTE ] APM: Symbol is viable for forecasting. [2026-01-13T12:01:39.551548] [INFO ] [MAIN ] [214/3519] APM kept (0.4s) | 213 kept, 1 rejected | 136.4/min | ETA: 24.2m [2026-01-13T12:01:40.057260] [DEBUG] [REMOTE ] APO: Retrieved 3719 rows, trimmed to 300. [2026-01-13T12:01:40.057455] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-13T12:01:40.057741] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $120.35. [2026-01-13T12:01:40.057888] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:40.058019] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-13T12:01:40.058061] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-13T12:01:40.058114] [INFO ] [MAIN ] [215/3519] APO kept (0.5s) | 214 kept, 1 rejected | 136.3/min | ETA: 24.2m [2026-01-13T12:01:40.533741] [DEBUG] [REMOTE ] APOG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:40.533882] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-13T12:01:40.534156] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-13T12:01:40.534296] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:40.534417] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-13T12:01:40.534455] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-13T12:01:40.534502] [INFO ] [MAIN ] [216/3519] APOG kept (0.5s) | 215 kept, 1 rejected | 136.3/min | ETA: 24.2m [2026-01-13T12:01:40.647430] [DEBUG] [REMOTE ] APP: Retrieved 1192 rows, trimmed to 300. [2026-01-13T12:01:40.647555] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-13T12:01:40.647772] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-13T12:01:40.647905] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:40.648013] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-13T12:01:40.648052] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-13T12:01:40.648096] [INFO ] [MAIN ] [217/3519] APP kept (0.1s) | 216 kept, 1 rejected | 136.7/min | ETA: 24.1m [2026-01-13T12:01:41.265003] [DEBUG] [REMOTE ] APPF: Retrieved 2652 rows, trimmed to 300. [2026-01-13T12:01:41.265122] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-13T12:01:41.265328] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $221.31. [2026-01-13T12:01:41.265682] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:41.265800] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-13T12:01:41.265841] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-13T12:01:41.265887] [INFO ] [MAIN ] [218/3519] APPF kept (0.6s) | 217 kept, 1 rejected | 136.5/min | ETA: 24.2m [2026-01-13T12:01:41.504971] [DEBUG] [REMOTE ] APPN: Retrieved 2170 rows, trimmed to 300. [2026-01-13T12:01:41.505101] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-13T12:01:41.505315] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $27.79. [2026-01-13T12:01:41.505450] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:41.505623] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-13T12:01:41.505675] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-13T12:01:41.505751] [INFO ] [MAIN ] [219/3519] APPN kept (0.2s) | 218 kept, 1 rejected | 136.8/min | ETA: 24.1m [2026-01-13T12:01:42.015954] [DEBUG] [REMOTE ] APPS: Retrieved 4914 rows, trimmed to 300. [2026-01-13T12:01:42.016087] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-13T12:01:42.016308] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-13T12:01:42.016442] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:42.016556] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-13T12:01:42.016615] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-13T12:01:42.016664] [INFO ] [MAIN ] [220/3519] APPS kept (0.5s) | 219 kept, 1 rejected | 136.7/min | ETA: 24.1m [2026-01-13T12:01:42.431005] [DEBUG] [REMOTE ] APYX: Retrieved 1767 rows, trimmed to 300. [2026-01-13T12:01:42.431132] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-13T12:01:42.431345] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.90. [2026-01-13T12:01:42.431478] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:42.431614] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-13T12:01:42.431655] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-13T12:01:42.431702] [INFO ] [MAIN ] [221/3519] APYX kept (0.4s) | 220 kept, 1 rejected | 136.7/min | ETA: 24.1m [2026-01-13T12:01:42.850461] [DEBUG] [REMOTE ] AQMS: Retrieved 2628 rows, trimmed to 300. [2026-01-13T12:01:42.850611] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-13T12:01:42.850811] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-13T12:01:42.850945] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:42.851052] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-13T12:01:42.851090] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-13T12:01:42.851136] [INFO ] [MAIN ] [222/3519] AQMS kept (0.4s) | 221 kept, 1 rejected | 136.7/min | ETA: 24.1m [2026-01-13T12:01:43.304996] [DEBUG] [REMOTE ] AQN: Retrieved 4067 rows, trimmed to 300. [2026-01-13T12:01:43.305210] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-13T12:01:43.305514] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-13T12:01:43.305679] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:43.305810] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-13T12:01:43.305850] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-13T12:01:43.305902] [INFO ] [MAIN ] [223/3519] AQN kept (0.5s) | 222 kept, 1 rejected | 136.7/min | ETA: 24.1m [2026-01-13T12:01:43.647430] [DEBUG] [REMOTE ] AQNB: Retrieved 1667 rows, trimmed to 300. [2026-01-13T12:01:43.647550] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-13T12:01:43.647777] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-13T12:01:43.647909] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:43.648017] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-13T12:01:43.648055] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-13T12:01:43.648099] [INFO ] [MAIN ] [224/3519] AQNB kept (0.3s) | 223 kept, 1 rejected | 136.8/min | ETA: 24.1m [2026-01-13T12:01:43.957321] [DEBUG] [REMOTE ] ARBB: Retrieved 695 rows, trimmed to 300. [2026-01-13T12:01:43.957455] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-13T12:01:43.957680] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.22. [2026-01-13T12:01:43.957818] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:43.957927] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-13T12:01:43.957982] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-13T12:01:43.958030] [INFO ] [MAIN ] [225/3519] ARBB kept (0.3s) | 224 kept, 1 rejected | 137.0/min | ETA: 24.0m [2026-01-13T12:01:44.403735] [DEBUG] [REMOTE ] ARBE: Retrieved 1069 rows, trimmed to 300. [2026-01-13T12:01:44.403865] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-13T12:01:44.404066] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-13T12:01:44.404196] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:44.404303] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-13T12:01:44.404342] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-13T12:01:44.404387] [INFO ] [MAIN ] [226/3519] ARBE kept (0.4s) | 225 kept, 1 rejected | 137.0/min | ETA: 24.0m [2026-01-13T12:01:44.980551] [DEBUG] [REMOTE ] ARCB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:44.980715] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-13T12:01:44.981168] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-13T12:01:44.981307] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:44.981446] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-13T12:01:44.981492] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-13T12:01:44.981544] [INFO ] [MAIN ] [227/3519] ARCB kept (0.6s) | 226 kept, 1 rejected | 136.8/min | ETA: 24.1m [2026-01-13T12:01:45.485088] [DEBUG] [REMOTE ] ARCC: Retrieved 5352 rows, trimmed to 300. [2026-01-13T12:01:45.485223] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-13T12:01:45.485447] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.06. [2026-01-13T12:01:45.485598] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:45.485722] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-13T12:01:45.485762] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-13T12:01:45.485810] [INFO ] [MAIN ] [228/3519] ARCC kept (0.5s) | 227 kept, 1 rejected | 136.7/min | ETA: 24.1m [2026-01-13T12:01:45.721671] [DEBUG] [REMOTE ] ARCO: Retrieved 3708 rows, trimmed to 300. [2026-01-13T12:01:45.721802] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-13T12:01:45.722009] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.88. [2026-01-13T12:01:45.722141] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:45.722254] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-13T12:01:45.722292] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-13T12:01:45.722339] [INFO ] [MAIN ] [229/3519] ARCO kept (0.2s) | 228 kept, 1 rejected | 137.0/min | ETA: 24.0m [2026-01-13T12:01:46.242930] [DEBUG] [REMOTE ] ARDC: Retrieved 3300 rows, trimmed to 300. [2026-01-13T12:01:46.243067] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-13T12:01:46.243287] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.03. [2026-01-13T12:01:46.243420] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:46.243584] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-13T12:01:46.243627] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-13T12:01:46.243673] [INFO ] [MAIN ] [230/3519] ARDC kept (0.5s) | 229 kept, 1 rejected | 136.9/min | ETA: 24.0m [2026-01-13T12:01:46.641106] [DEBUG] [REMOTE ] ARDX: Retrieved 2909 rows, trimmed to 300. [2026-01-13T12:01:46.641229] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-13T12:01:46.641432] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-13T12:01:46.641566] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:46.641706] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-13T12:01:46.641760] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-13T12:01:46.641807] [INFO ] [MAIN ] [231/3519] ARDX kept (0.4s) | 230 kept, 1 rejected | 136.9/min | ETA: 24.0m [2026-01-13T12:01:47.158785] [DEBUG] [REMOTE ] ARE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:47.158936] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-13T12:01:47.159222] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-13T12:01:47.159386] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:47.159548] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-13T12:01:47.159625] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-13T12:01:47.159678] [INFO ] [MAIN ] [232/3519] ARE kept (0.5s) | 231 kept, 1 rejected | 136.8/min | ETA: 24.0m [2026-01-13T12:01:47.448733] [DEBUG] [REMOTE ] AREC: Retrieved 2014 rows, trimmed to 300. [2026-01-13T12:01:47.448864] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-13T12:01:47.449078] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-13T12:01:47.449221] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:47.449336] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-13T12:01:47.449378] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-13T12:01:47.449440] [INFO ] [MAIN ] [233/3519] AREC kept (0.3s) | 232 kept, 1 rejected | 137.0/min | ETA: 24.0m [2026-01-13T12:01:47.740544] [DEBUG] [REMOTE ] ARES: Retrieved 2942 rows, trimmed to 300. [2026-01-13T12:01:47.740698] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-13T12:01:47.740900] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $139.63. [2026-01-13T12:01:47.741033] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:47.741140] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-13T12:01:47.741179] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-13T12:01:47.741224] [INFO ] [MAIN ] [234/3519] ARES kept (0.3s) | 233 kept, 1 rejected | 137.2/min | ETA: 23.9m [2026-01-13T12:01:48.262275] [DEBUG] [REMOTE ] ARGX: Retrieved 2175 rows, trimmed to 300. [2026-01-13T12:01:48.262441] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-13T12:01:48.262747] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $788.49. [2026-01-13T12:01:48.262953] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:48.263133] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-13T12:01:48.263193] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-13T12:01:48.263261] [INFO ] [MAIN ] [235/3519] ARGX kept (0.5s) | 234 kept, 1 rejected | 137.1/min | ETA: 24.0m [2026-01-13T12:01:48.595184] [DEBUG] [REMOTE ] ARHS: Retrieved 1050 rows, trimmed to 300. [2026-01-13T12:01:48.595324] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-13T12:01:48.595539] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-13T12:01:48.595707] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:48.595825] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-13T12:01:48.595866] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-13T12:01:48.595914] [INFO ] [MAIN ] [236/3519] ARHS kept (0.3s) | 235 kept, 1 rejected | 137.2/min | ETA: 23.9m [2026-01-13T12:01:49.156927] [DEBUG] [REMOTE ] ARI: Retrieved 4100 rows, trimmed to 300. [2026-01-13T12:01:49.157088] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-13T12:01:49.157377] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-13T12:01:49.157570] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:49.157757] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-13T12:01:49.157833] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-13T12:01:49.157900] [INFO ] [MAIN ] [237/3519] ARI kept (0.6s) | 236 kept, 1 rejected | 137.1/min | ETA: 23.9m [2026-01-13T12:01:49.395154] [DEBUG] [REMOTE ] ARKO: Retrieved 1961 rows, trimmed to 300. [2026-01-13T12:01:49.395302] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-13T12:01:49.395555] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.96. [2026-01-13T12:01:49.395757] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:49.395897] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-13T12:01:49.395944] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-13T12:01:49.396001] [INFO ] [MAIN ] [238/3519] ARKO kept (0.2s) | 237 kept, 1 rejected | 137.3/min | ETA: 23.9m [2026-01-13T12:01:49.842290] [DEBUG] [REMOTE ] ARLO: Retrieved 1870 rows, trimmed to 300. [2026-01-13T12:01:49.842426] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-13T12:01:49.842670] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-13T12:01:49.842816] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:49.842934] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-13T12:01:49.842976] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-13T12:01:49.843023] [INFO ] [MAIN ] [239/3519] ARLO kept (0.4s) | 238 kept, 1 rejected | 137.3/min | ETA: 23.9m [2026-01-13T12:01:50.480830] [DEBUG] [REMOTE ] ARLP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:50.480974] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-13T12:01:50.481220] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-13T12:01:50.481354] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:50.481475] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-13T12:01:50.481514] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-13T12:01:50.481560] [INFO ] [MAIN ] [240/3519] ARLP kept (0.6s) | 239 kept, 1 rejected | 137.1/min | ETA: 23.9m [2026-01-13T12:01:50.668541] [DEBUG] [REMOTE ] ARM: Retrieved 584 rows, trimmed to 300. [2026-01-13T12:01:50.668692] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-13T12:01:50.668900] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $109.31. [2026-01-13T12:01:50.669039] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:50.669206] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-13T12:01:50.669261] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-13T12:01:50.669322] [INFO ] [MAIN ] [241/3519] ARM kept (0.2s) | 240 kept, 1 rejected | 137.4/min | ETA: 23.9m [2026-01-13T12:01:51.250186] [DEBUG] [REMOTE ] ARMK: Retrieved 3038 rows, trimmed to 300. [2026-01-13T12:01:51.250319] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-13T12:01:51.250544] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-13T12:01:51.250756] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:51.250887] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-13T12:01:51.250929] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-13T12:01:51.250976] [INFO ] [MAIN ] [242/3519] ARMK kept (0.6s) | 241 kept, 1 rejected | 137.2/min | ETA: 23.9m [2026-01-13T12:01:51.634620] [DEBUG] [REMOTE ] AROC: Retrieved 2561 rows, trimmed to 300. [2026-01-13T12:01:51.634754] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-13T12:01:51.634955] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-13T12:01:51.635089] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:51.635214] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-13T12:01:51.635254] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-13T12:01:51.635300] [INFO ] [MAIN ] [243/3519] AROC kept (0.4s) | 242 kept, 1 rejected | 137.3/min | ETA: 23.9m [2026-01-13T12:01:52.102831] [DEBUG] [REMOTE ] ARQ: Retrieved 5528 rows, trimmed to 300. [2026-01-13T12:01:52.102958] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-13T12:01:52.103168] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-13T12:01:52.103307] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:52.103426] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-13T12:01:52.103473] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-13T12:01:52.103530] [INFO ] [MAIN ] [244/3519] ARQ kept (0.5s) | 243 kept, 1 rejected | 137.2/min | ETA: 23.9m [2026-01-13T12:01:52.336762] [DEBUG] [REMOTE ] ARQQ: Retrieved 1092 rows, trimmed to 300. [2026-01-13T12:01:52.336891] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-13T12:01:52.337085] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-13T12:01:52.337217] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:52.337324] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-13T12:01:52.337363] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-13T12:01:52.337407] [INFO ] [MAIN ] [245/3519] ARQQ kept (0.2s) | 244 kept, 1 rejected | 137.5/min | ETA: 23.8m [2026-01-13T12:01:52.769068] [DEBUG] [REMOTE ] ARRY: Retrieved 1316 rows, trimmed to 300. [2026-01-13T12:01:52.769205] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-13T12:01:52.769412] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-13T12:01:52.769555] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:52.769698] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-13T12:01:52.769739] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-13T12:01:52.769786] [INFO ] [MAIN ] [246/3519] ARRY kept (0.4s) | 245 kept, 1 rejected | 137.5/min | ETA: 23.8m [2026-01-13T12:01:53.093795] [DEBUG] [REMOTE ] ARTL: Retrieved 1774 rows, trimmed to 300. [2026-01-13T12:01:53.093929] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-13T12:01:53.094154] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-13T12:01:53.094307] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:53.094429] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-13T12:01:53.094472] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-13T12:01:53.094525] [INFO ] [MAIN ] [247/3519] ARTL kept (0.3s) | 246 kept, 1 rejected | 137.6/min | ETA: 23.8m [2026-01-13T12:01:53.788150] [DEBUG] [REMOTE ] ARTNA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:53.788288] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-13T12:01:53.788518] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-13T12:01:53.788682] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:53.788804] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-13T12:01:53.788846] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-13T12:01:53.788894] [INFO ] [MAIN ] [248/3519] ARTNA kept (0.7s) | 247 kept, 1 rejected | 137.3/min | ETA: 23.8m [2026-01-13T12:01:54.079624] [DEBUG] [REMOTE ] ARVN: Retrieved 1832 rows, trimmed to 300. [2026-01-13T12:01:54.079754] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-13T12:01:54.079966] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.16. [2026-01-13T12:01:54.080106] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:54.080236] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-13T12:01:54.080278] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-13T12:01:54.080326] [INFO ] [MAIN ] [249/3519] ARVN kept (0.3s) | 248 kept, 1 rejected | 137.5/min | ETA: 23.8m [2026-01-13T12:01:54.797031] [DEBUG] [REMOTE ] ASA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:54.797333] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-13T12:01:54.797927] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-13T12:01:54.798149] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:54.798394] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-13T12:01:54.798460] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-13T12:01:54.798553] [INFO ] [MAIN ] [250/3519] ASA kept (0.7s) | 249 kept, 1 rejected | 137.1/min | ETA: 23.8m [2026-01-13T12:01:55.288729] [DEBUG] [REMOTE ] ASB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:55.288921] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-13T12:01:55.289309] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.89. [2026-01-13T12:01:55.289515] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:55.289721] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-13T12:01:55.289782] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-13T12:01:55.289854] [INFO ] [MAIN ] [251/3519] ASB kept (0.5s) | 250 kept, 1 rejected | 137.1/min | ETA: 23.8m [2026-01-13T12:01:55.389409] [DEBUG] [REMOTE ] ASBA: Retrieved 718 rows, trimmed to 300. [2026-01-13T12:01:55.389613] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-13T12:01:55.389930] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-13T12:01:55.390141] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:55.390366] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-13T12:01:55.390431] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-13T12:01:55.390507] [INFO ] [MAIN ] [252/3519] ASBA kept (0.1s) | 251 kept, 1 rejected | 137.5/min | ETA: 23.8m [2026-01-13T12:01:56.071415] [DEBUG] [REMOTE ] ASC: Retrieved 3131 rows, trimmed to 300. [2026-01-13T12:01:56.071544] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-13T12:01:56.071799] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-13T12:01:56.071938] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:56.072053] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-13T12:01:56.072092] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-13T12:01:56.072137] [INFO ] [MAIN ] [253/3519] ASC kept (0.7s) | 252 kept, 1 rejected | 137.2/min | ETA: 23.8m [2026-01-13T12:01:56.586083] [DEBUG] [REMOTE ] ASG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:56.586232] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-13T12:01:56.586508] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-13T12:01:56.586670] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:56.586829] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-13T12:01:56.586872] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-13T12:01:56.586920] [INFO ] [MAIN ] [254/3519] ASG kept (0.5s) | 253 kept, 1 rejected | 137.1/min | ETA: 23.8m [2026-01-13T12:01:56.846597] [DEBUG] [REMOTE ] ASGI: Retrieved 1371 rows, trimmed to 300. [2026-01-13T12:01:56.846927] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-13T12:01:56.847196] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-13T12:01:56.847356] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:56.847533] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-13T12:01:56.847596] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-13T12:01:56.847652] [INFO ] [MAIN ] [255/3519] ASGI kept (0.3s) | 254 kept, 1 rejected | 137.3/min | ETA: 23.8m [2026-01-13T12:01:57.494724] [DEBUG] [REMOTE ] ASGN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:57.494924] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-13T12:01:57.495231] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-13T12:01:57.495382] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:57.495530] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-13T12:01:57.495590] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-13T12:01:57.495648] [INFO ] [MAIN ] [256/3519] ASGN kept (0.6s) | 255 kept, 1 rejected | 137.1/min | ETA: 23.8m [2026-01-13T12:01:58.026358] [DEBUG] [REMOTE ] ASH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:58.026507] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-13T12:01:58.026811] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-13T12:01:58.026953] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:58.027092] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-13T12:01:58.027133] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-13T12:01:58.027183] [INFO ] [MAIN ] [257/3519] ASH kept (0.5s) | 256 kept, 1 rejected | 136.9/min | ETA: 23.8m [2026-01-13T12:01:58.331139] [DEBUG] [REMOTE ] ASIX: Retrieved 2332 rows, trimmed to 300. [2026-01-13T12:01:58.331273] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-13T12:01:58.331483] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-13T12:01:58.331645] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:58.331764] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-13T12:01:58.331803] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-13T12:01:58.331849] [INFO ] [MAIN ] [258/3519] ASIX kept (0.3s) | 257 kept, 1 rejected | 137.1/min | ETA: 23.8m [2026-01-13T12:01:58.710123] [DEBUG] [REMOTE ] ASLE: Retrieved 1728 rows, trimmed to 300. [2026-01-13T12:01:58.710266] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-13T12:01:58.710505] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-13T12:01:58.710664] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:58.711003] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-13T12:01:58.711055] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-13T12:01:58.711106] [INFO ] [MAIN ] [259/3519] ASLE kept (0.4s) | 258 kept, 1 rejected | 137.2/min | ETA: 23.8m [2026-01-13T12:01:59.245606] [DEBUG] [REMOTE ] ASMB: Retrieved 3789 rows, trimmed to 300. [2026-01-13T12:01:59.245750] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-13T12:01:59.245985] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $27.50. [2026-01-13T12:01:59.246119] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:59.246238] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-13T12:01:59.246278] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-13T12:01:59.246325] [INFO ] [MAIN ] [260/3519] ASMB kept (0.5s) | 259 kept, 1 rejected | 137.1/min | ETA: 23.8m [2026-01-13T12:01:59.794957] [DEBUG] [REMOTE ] ASML: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:01:59.795102] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-13T12:01:59.795364] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-13T12:01:59.795499] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:59.795669] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-13T12:01:59.795724] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-13T12:01:59.795791] [INFO ] [MAIN ] [261/3519] ASML kept (0.5s) | 260 kept, 1 rejected | 136.9/min | ETA: 23.8m [2026-01-13T12:01:59.974841] [DEBUG] [REMOTE ] ASND: Retrieved 2756 rows, trimmed to 300. [2026-01-13T12:01:59.974970] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-13T12:01:59.975178] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-13T12:01:59.975312] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-13T12:01:59.975426] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-13T12:01:59.975464] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-13T12:01:59.975510] [INFO ] [MAIN ] [262/3519] ASND kept (0.2s) | 261 kept, 1 rejected | 137.2/min | ETA: 23.7m [2026-01-13T12:02:00.487739] [DEBUG] [REMOTE ] ASO: Retrieved 1325 rows, trimmed to 300. [2026-01-13T12:02:00.487871] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-13T12:02:00.488092] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-13T12:02:00.488237] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:00.488387] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-13T12:02:00.488430] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-13T12:02:00.488482] [INFO ] [MAIN ] [263/3519] ASO kept (0.5s) | 262 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-13T12:02:00.867404] [DEBUG] [REMOTE ] ASPI: Retrieved 794 rows, trimmed to 300. [2026-01-13T12:02:00.867537] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-13T12:02:00.867774] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-13T12:02:00.867922] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:00.868038] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-13T12:02:00.868080] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-13T12:02:00.868127] [INFO ] [MAIN ] [264/3519] ASPI kept (0.4s) | 263 kept, 1 rejected | 137.2/min | ETA: 23.7m [2026-01-13T12:02:01.294750] [DEBUG] [REMOTE ] ASPN: Retrieved 2913 rows, trimmed to 300. [2026-01-13T12:02:01.294894] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-13T12:02:01.295132] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-13T12:02:01.295272] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:01.295394] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-13T12:02:01.295436] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-13T12:02:01.295485] [INFO ] [MAIN ] [265/3519] ASPN kept (0.4s) | 264 kept, 1 rejected | 137.2/min | ETA: 23.7m [2026-01-13T12:02:01.789854] [DEBUG] [REMOTE ] ASPS: Retrieved 4134 rows, trimmed to 300. [2026-01-13T12:02:01.790008] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-13T12:02:01.790273] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $6.27. [2026-01-13T12:02:01.790413] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:01.790541] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-13T12:02:01.790602] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-13T12:02:01.790653] [INFO ] [MAIN ] [266/3519] ASPS kept (0.5s) | 265 kept, 1 rejected | 137.2/min | ETA: 23.7m [2026-01-13T12:02:02.304630] [DEBUG] [REMOTE ] ASTE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:02.304788] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-13T12:02:02.305068] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-13T12:02:02.305224] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:02.305357] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-13T12:02:02.305397] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-13T12:02:02.305445] [INFO ] [MAIN ] [267/3519] ASTE kept (0.5s) | 266 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-13T12:02:02.722473] [DEBUG] [REMOTE ] ASTH: Retrieved 3735 rows, trimmed to 300. [2026-01-13T12:02:02.722654] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-13T12:02:02.722926] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-13T12:02:02.723103] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:02.723268] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-13T12:02:02.723324] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-13T12:02:02.723394] [INFO ] [MAIN ] [268/3519] ASTH kept (0.4s) | 267 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-13T12:02:03.135740] [DEBUG] [REMOTE ] ASTI: Retrieved 4879 rows, trimmed to 300. [2026-01-13T12:02:03.135930] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-13T12:02:03.136309] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-13T12:02:03.136521] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:03.136757] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-13T12:02:03.136824] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-13T12:02:03.136901] [INFO ] [MAIN ] [269/3519] ASTI kept (0.4s) | 268 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-13T12:02:03.374628] [DEBUG] [REMOTE ] ASTL: Retrieved 1061 rows, trimmed to 300. [2026-01-13T12:02:03.374769] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-13T12:02:03.374993] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-13T12:02:03.375134] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:03.375250] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-13T12:02:03.375291] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-13T12:02:03.375338] [INFO ] [MAIN ] [270/3519] ASTL kept (0.2s) | 269 kept, 1 rejected | 137.3/min | ETA: 23.7m [2026-01-13T12:02:03.836729] [DEBUG] [REMOTE ] ASTS: Retrieved 1556 rows, trimmed to 300. [2026-01-13T12:02:03.839843] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-13T12:02:03.840094] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-13T12:02:03.840229] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:03.840347] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-13T12:02:03.840386] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-13T12:02:03.840434] [INFO ] [MAIN ] [271/3519] ASTS kept (0.5s) | 270 kept, 1 rejected | 137.3/min | ETA: 23.7m [2026-01-13T12:02:04.430481] [DEBUG] [REMOTE ] ASX: Retrieved 6357 rows, trimmed to 300. [2026-01-13T12:02:04.430632] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-13T12:02:04.430843] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $12.46. [2026-01-13T12:02:04.430978] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:04.431089] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-13T12:02:04.431128] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-13T12:02:04.431173] [INFO ] [MAIN ] [272/3519] ASX kept (0.6s) | 271 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-13T12:02:04.901841] [DEBUG] [REMOTE ] ASYS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:04.901981] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-13T12:02:04.902418] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-13T12:02:04.902598] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:04.902720] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-13T12:02:04.902759] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-13T12:02:04.902807] [INFO ] [MAIN ] [273/3519] ASYS kept (0.5s) | 272 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-13T12:02:05.159536] [DEBUG] [REMOTE ] ATAI: Retrieved 1147 rows, trimmed to 300. [2026-01-13T12:02:05.159681] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-13T12:02:05.159887] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.66. [2026-01-13T12:02:05.160061] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:05.160208] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-13T12:02:05.160251] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-13T12:02:05.160302] [INFO ] [MAIN ] [274/3519] ATAI kept (0.3s) | 273 kept, 1 rejected | 137.3/min | ETA: 23.6m [2026-01-13T12:02:05.630839] [DEBUG] [REMOTE ] ATEC: Retrieved 4934 rows, trimmed to 300. [2026-01-13T12:02:05.631249] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-13T12:02:05.631557] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $14.26. [2026-01-13T12:02:05.631718] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:05.631852] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-13T12:02:05.631898] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-13T12:02:05.631949] [INFO ] [MAIN ] [275/3519] ATEC kept (0.5s) | 274 kept, 1 rejected | 137.3/min | ETA: 23.6m [2026-01-13T12:02:06.120511] [DEBUG] [REMOTE ] ATEN: Retrieved 2971 rows, trimmed to 300. [2026-01-13T12:02:06.120669] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-13T12:02:06.120882] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-13T12:02:06.121017] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:06.121126] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-13T12:02:06.121164] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-13T12:02:06.121210] [INFO ] [MAIN ] [276/3519] ATEN kept (0.5s) | 275 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-13T12:02:06.450266] [DEBUG] [REMOTE ] ATEX: Retrieved 2752 rows, trimmed to 300. [2026-01-13T12:02:06.450414] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-13T12:02:06.450693] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-13T12:02:06.450846] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:06.450972] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-13T12:02:06.451013] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-13T12:02:06.451067] [INFO ] [MAIN ] [277/3519] ATEX kept (0.3s) | 276 kept, 1 rejected | 137.3/min | ETA: 23.6m [2026-01-13T12:02:06.995858] [DEBUG] [REMOTE ] ATGE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:06.995995] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-13T12:02:06.996214] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-13T12:02:06.996347] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:06.996461] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-13T12:02:06.996501] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-13T12:02:06.996548] [INFO ] [MAIN ] [278/3519] ATGE kept (0.5s) | 277 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-13T12:02:07.324527] [DEBUG] [REMOTE ] ATHM: Retrieved 3039 rows, trimmed to 300. [2026-01-13T12:02:07.324708] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-13T12:02:07.324926] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-13T12:02:07.325101] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:07.325222] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-13T12:02:07.325263] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-13T12:02:07.325312] [INFO ] [MAIN ] [279/3519] ATHM kept (0.3s) | 278 kept, 1 rejected | 137.3/min | ETA: 23.6m [2026-01-13T12:02:07.839336] [DEBUG] [REMOTE ] ATI: Retrieved 6570 rows, trimmed to 300. [2026-01-13T12:02:07.839555] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-13T12:02:07.839905] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $80.33. [2026-01-13T12:02:07.840048] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:07.840192] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-13T12:02:07.840233] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-13T12:02:07.840288] [INFO ] [MAIN ] [280/3519] ATI kept (0.5s) | 279 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-13T12:02:08.304339] [DEBUG] [REMOTE ] ATLC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:08.304489] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-13T12:02:08.304751] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-13T12:02:08.304895] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:08.305019] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-13T12:02:08.305060] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-13T12:02:08.305108] [INFO ] [MAIN ] [281/3519] ATLC kept (0.5s) | 280 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-13T12:02:08.462835] [DEBUG] [REMOTE ] ATLCZ: Retrieved 489 rows, trimmed to 300. [2026-01-13T12:02:08.462972] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-13T12:02:08.463176] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.71. [2026-01-13T12:02:08.463310] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:08.463418] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-13T12:02:08.463457] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-13T12:02:08.463503] [INFO ] [MAIN ] [282/3519] ATLCZ kept (0.2s) | 281 kept, 1 rejected | 137.5/min | ETA: 23.5m [2026-01-13T12:02:09.073138] [DEBUG] [REMOTE ] ATLO: Retrieved 6516 rows, trimmed to 300. [2026-01-13T12:02:09.073276] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-13T12:02:09.073510] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $19.43. [2026-01-13T12:02:09.073668] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:09.073792] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-13T12:02:09.073833] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-13T12:02:09.073880] [INFO ] [MAIN ] [283/3519] ATLO kept (0.6s) | 282 kept, 1 rejected | 137.3/min | ETA: 23.6m [2026-01-13T12:02:09.595638] [DEBUG] [REMOTE ] ATNI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:09.595814] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-13T12:02:09.596125] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-13T12:02:09.596272] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:09.596421] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-13T12:02:09.596482] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-13T12:02:09.596555] [INFO ] [MAIN ] [284/3519] ATNI kept (0.5s) | 283 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-13T12:02:10.086116] [DEBUG] [REMOTE ] ATO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:10.086269] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-13T12:02:10.086559] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.15. [2026-01-13T12:02:10.086725] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:10.086935] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-13T12:02:10.086986] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-13T12:02:10.087038] [INFO ] [MAIN ] [285/3519] ATO kept (0.5s) | 284 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-13T12:02:10.378519] [DEBUG] [REMOTE ] ATOM: Retrieved 2372 rows, trimmed to 300. [2026-01-13T12:02:10.378681] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-13T12:02:10.378908] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-13T12:02:10.379048] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:10.379160] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-13T12:02:10.379201] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-13T12:02:10.379249] [INFO ] [MAIN ] [286/3519] ATOM kept (0.3s) | 285 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-13T12:02:10.812715] [DEBUG] [REMOTE ] ATRA: Retrieved 2826 rows, trimmed to 300. [2026-01-13T12:02:10.812840] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-13T12:02:10.813042] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $5.88. [2026-01-13T12:02:10.813176] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:10.813283] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-13T12:02:10.813322] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-13T12:02:10.813368] [INFO ] [MAIN ] [287/3519] ATRA kept (0.4s) | 286 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-13T12:02:11.194055] [DEBUG] [REMOTE ] ATRC: Retrieved 5141 rows, trimmed to 300. [2026-01-13T12:02:11.194186] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-13T12:02:11.194397] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-13T12:02:11.194531] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:11.194664] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-13T12:02:11.194706] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-13T12:02:11.194753] [INFO ] [MAIN ] [288/3519] ATRC kept (0.4s) | 287 kept, 1 rejected | 137.4/min | ETA: 23.5m [2026-01-13T12:02:11.749561] [DEBUG] [REMOTE ] ATRO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:11.749755] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-13T12:02:11.750081] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.23. [2026-01-13T12:02:11.750223] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:11.750360] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-13T12:02:11.750399] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-13T12:02:11.750449] [INFO ] [MAIN ] [289/3519] ATRO kept (0.6s) | 288 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-13T12:02:12.058277] [DEBUG] [REMOTE ] ATXS: Retrieved 2653 rows, trimmed to 300. [2026-01-13T12:02:12.058443] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-13T12:02:12.058674] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $11.98. [2026-01-13T12:02:12.058819] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:12.058933] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-13T12:02:12.058976] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-13T12:02:12.059025] [INFO ] [MAIN ] [290/3519] ATXS kept (0.3s) | 289 kept, 1 rejected | 137.4/min | ETA: 23.5m [2026-01-13T12:02:12.531407] [DEBUG] [REMOTE ] AUB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:12.531556] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-13T12:02:12.531857] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-13T12:02:12.531993] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:12.532120] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-13T12:02:12.532159] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-13T12:02:12.532207] [INFO ] [MAIN ] [291/3519] AUB kept (0.5s) | 290 kept, 1 rejected | 137.4/min | ETA: 23.5m [2026-01-13T12:02:13.038110] [DEBUG] [REMOTE ] AUDC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:13.038255] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-13T12:02:13.038506] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.46. [2026-01-13T12:02:13.038668] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:13.038797] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-13T12:02:13.038838] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-13T12:02:13.038887] [INFO ] [MAIN ] [292/3519] AUDC kept (0.5s) | 291 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-13T12:02:13.389063] [DEBUG] [REMOTE ] AUPH: Retrieved 2851 rows, trimmed to 300. [2026-01-13T12:02:13.389228] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-13T12:02:13.389539] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.55. [2026-01-13T12:02:13.389764] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:13.389936] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-13T12:02:13.389995] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-13T12:02:13.390069] [INFO ] [MAIN ] [293/3519] AUPH kept (0.4s) | 292 kept, 1 rejected | 137.4/min | ETA: 23.5m [2026-01-13T12:02:13.682651] [DEBUG] [REMOTE ] AURA: Retrieved 1054 rows, trimmed to 300. [2026-01-13T12:02:13.682778] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-13T12:02:13.682976] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $5.07. [2026-01-13T12:02:13.683113] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:13.683222] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-13T12:02:13.683262] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-13T12:02:13.683309] [INFO ] [MAIN ] [294/3519] AURA kept (0.3s) | 293 kept, 1 rejected | 137.5/min | ETA: 23.4m [2026-01-13T12:02:14.130163] [DEBUG] [REMOTE ] AUTL: Retrieved 1899 rows, trimmed to 300. [2026-01-13T12:02:14.130284] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-13T12:02:14.130519] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-13T12:02:14.130689] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:14.130802] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-13T12:02:14.130841] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-13T12:02:14.130887] [INFO ] [MAIN ] [295/3519] AUTL kept (0.4s) | 294 kept, 1 rejected | 137.5/min | ETA: 23.4m [2026-01-13T12:02:14.763343] [DEBUG] [REMOTE ] AVA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:14.763544] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-13T12:02:14.763855] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $37.60. [2026-01-13T12:02:14.764015] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:14.764265] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-13T12:02:14.764309] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-13T12:02:14.764363] [INFO ] [MAIN ] [296/3519] AVA kept (0.6s) | 295 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-13T12:02:15.032565] [DEBUG] [REMOTE ] AVAH: Retrieved 1183 rows, trimmed to 300. [2026-01-13T12:02:15.032788] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-13T12:02:15.033114] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-13T12:02:15.033264] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:15.033393] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-13T12:02:15.033434] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-13T12:02:15.033493] [INFO ] [MAIN ] [297/3519] AVAH kept (0.3s) | 296 kept, 1 rejected | 137.5/min | ETA: 23.4m [2026-01-13T12:02:15.504461] [DEBUG] [REMOTE ] AVAL: Retrieved 2843 rows, trimmed to 300. [2026-01-13T12:02:15.504628] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-13T12:02:15.504850] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.67. [2026-01-13T12:02:15.504983] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:15.505099] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-13T12:02:15.505141] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-13T12:02:15.505187] [INFO ] [MAIN ] [298/3519] AVAL kept (0.5s) | 297 kept, 1 rejected | 137.5/min | ETA: 23.4m [2026-01-13T12:02:15.996799] [DEBUG] [REMOTE ] AVB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:15.996946] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-13T12:02:15.997196] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-13T12:02:15.997337] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:15.997463] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-13T12:02:15.997505] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-13T12:02:15.997555] [INFO ] [MAIN ] [299/3519] AVB kept (0.5s) | 298 kept, 1 rejected | 137.4/min | ETA: 23.4m [2026-01-13T12:02:16.087187] [DEBUG] [REMOTE ] AVBP: Retrieved 492 rows, trimmed to 300. [2026-01-13T12:02:16.087312] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-13T12:02:16.087512] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-13T12:02:16.087666] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:16.087776] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-13T12:02:16.087815] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-13T12:02:16.087861] [INFO ] [MAIN ] [300/3519] AVBP kept (0.1s) | 299 kept, 1 rejected | 137.8/min | ETA: 23.4m [2026-01-13T12:02:16.886277] [DEBUG] [REMOTE ] AVD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:16.886477] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-13T12:02:16.886817] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-13T12:02:16.886966] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:16.887115] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-13T12:02:16.887165] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-13T12:02:16.887221] [INFO ] [MAIN ] [301/3519] AVD kept (0.8s) | 300 kept, 1 rejected | 137.4/min | ETA: 23.4m [2026-01-13T12:02:17.201147] [DEBUG] [REMOTE ] AVDL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:17.201336] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-13T12:02:17.201629] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $15.00. [2026-01-13T12:02:17.201780] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:17.201912] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-13T12:02:17.201954] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-13T12:02:17.202006] [INFO ] [MAIN ] [302/3519] AVDL kept (0.3s) | 301 kept, 1 rejected | 137.5/min | ETA: 23.4m [2026-01-13T12:02:17.750512] [DEBUG] [REMOTE ] AVGO: Retrieved 4134 rows, trimmed to 300. [2026-01-13T12:02:17.750772] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-13T12:02:17.751089] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $325.40. [2026-01-13T12:02:17.751233] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:17.751368] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-13T12:02:17.751407] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-13T12:02:17.751457] [INFO ] [MAIN ] [303/3519] AVGO kept (0.5s) | 302 kept, 1 rejected | 137.4/min | ETA: 23.4m [2026-01-13T12:02:17.940107] [DEBUG] [REMOTE ] AVGX: Retrieved 348 rows, trimmed to 300. [2026-01-13T12:02:17.940291] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-13T12:02:17.940636] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.72. [2026-01-13T12:02:17.940780] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:17.940895] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-13T12:02:17.940934] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-13T12:02:17.940984] [INFO ] [MAIN ] [304/3519] AVGX kept (0.2s) | 303 kept, 1 rejected | 137.6/min | ETA: 23.4m [2026-01-13T12:02:18.593413] [DEBUG] [REMOTE ] AVK: Retrieved 5713 rows, trimmed to 300. [2026-01-13T12:02:18.593640] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-13T12:02:18.593969] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.92. [2026-01-13T12:02:18.594125] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:18.594266] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-13T12:02:18.594310] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-13T12:02:18.594366] [INFO ] [MAIN ] [305/3519] AVK kept (0.7s) | 304 kept, 1 rejected | 137.4/min | ETA: 23.4m [2026-01-13T12:02:18.788006] [DEBUG] [REMOTE ] AVNS: Retrieved 2823 rows, trimmed to 300. [2026-01-13T12:02:18.788152] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-13T12:02:18.788375] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-13T12:02:18.788511] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:18.788654] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-13T12:02:18.788695] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-13T12:02:18.788741] [INFO ] [MAIN ] [306/3519] AVNS kept (0.2s) | 305 kept, 1 rejected | 137.7/min | ETA: 23.3m [2026-01-13T12:02:19.309888] [DEBUG] [REMOTE ] AVO: Retrieved 1326 rows, trimmed to 300. [2026-01-13T12:02:19.310052] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-13T12:02:19.310331] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-13T12:02:19.310515] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:19.310712] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-13T12:02:19.310766] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-13T12:02:19.310827] [INFO ] [MAIN ] [307/3519] AVO kept (0.5s) | 306 kept, 1 rejected | 137.6/min | ETA: 23.3m [2026-01-13T12:02:19.744658] [DEBUG] [REMOTE ] AVTX: Retrieved 2553 rows, trimmed to 300. [2026-01-13T12:02:19.744810] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-13T12:02:19.745067] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $14.00. [2026-01-13T12:02:19.745238] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:19.745395] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-13T12:02:19.745448] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-13T12:02:19.745508] [INFO ] [MAIN ] [308/3519] AVTX kept (0.4s) | 307 kept, 1 rejected | 137.6/min | ETA: 23.3m [2026-01-13T12:02:20.039897] [DEBUG] [REMOTE ] AVXL: Retrieved 4888 rows, trimmed to 300. [2026-01-13T12:02:20.040146] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-13T12:02:20.040502] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-13T12:02:20.040681] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:20.040845] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-13T12:02:20.040892] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-13T12:02:20.040948] [INFO ] [MAIN ] [309/3519] AVXL kept (0.3s) | 308 kept, 1 rejected | 137.7/min | ETA: 23.3m [2026-01-13T12:02:20.673988] [DEBUG] [REMOTE ] AVY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:20.674229] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-13T12:02:20.674642] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $158.49. [2026-01-13T12:02:20.674801] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:20.674962] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-13T12:02:20.675012] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-13T12:02:20.675079] [INFO ] [MAIN ] [310/3519] AVY kept (0.6s) | 309 kept, 1 rejected | 137.5/min | ETA: 23.3m [2026-01-13T12:02:21.178229] [DEBUG] [REMOTE ] AWF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:21.178441] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-13T12:02:21.178857] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-13T12:02:21.179003] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:21.179148] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-13T12:02:21.179188] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-13T12:02:21.179241] [INFO ] [MAIN ] [311/3519] AWF kept (0.5s) | 310 kept, 1 rejected | 137.5/min | ETA: 23.3m [2026-01-13T12:02:21.603638] [DEBUG] [REMOTE ] AWI: Retrieved 4838 rows, trimmed to 300. [2026-01-13T12:02:21.603873] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-13T12:02:21.604241] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-13T12:02:21.604387] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:21.604538] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-13T12:02:21.604600] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-13T12:02:21.604685] [INFO ] [MAIN ] [312/3519] AWI kept (0.4s) | 311 kept, 1 rejected | 137.5/min | ETA: 23.3m [2026-01-13T12:02:22.092694] [DEBUG] [REMOTE ] AWK: Retrieved 4459 rows, trimmed to 300. [2026-01-13T12:02:22.092916] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-13T12:02:22.093243] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-13T12:02:22.093391] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:22.093555] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-13T12:02:22.093641] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-13T12:02:22.093714] [INFO ] [MAIN ] [313/3519] AWK kept (0.5s) | 312 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-13T12:02:22.486693] [DEBUG] [REMOTE ] AWP: Retrieved 4709 rows, trimmed to 300. [2026-01-13T12:02:22.486877] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-13T12:02:22.487170] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.74. [2026-01-13T12:02:22.487348] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:22.487500] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-13T12:02:22.487548] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-13T12:02:22.487627] [INFO ] [MAIN ] [314/3519] AWP kept (0.4s) | 313 kept, 1 rejected | 137.5/min | ETA: 23.3m [2026-01-13T12:02:22.792165] [DEBUG] [REMOTE ] AWRE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:22.792338] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-13T12:02:22.792640] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-13T12:02:22.792783] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:22.792910] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-13T12:02:22.792950] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-13T12:02:22.792998] [INFO ] [MAIN ] [315/3519] AWRE kept (0.3s) | 314 kept, 1 rejected | 137.6/min | ETA: 23.3m [2026-01-13T12:02:23.408699] [DEBUG] [REMOTE ] AXGN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:23.408830] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-13T12:02:23.409052] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $16.59. [2026-01-13T12:02:23.409190] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:23.409313] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-13T12:02:23.409353] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-13T12:02:23.409401] [INFO ] [MAIN ] [316/3519] AXGN kept (0.6s) | 315 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-13T12:02:23.875506] [DEBUG] [REMOTE ] AXL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:23.875660] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-13T12:02:23.875906] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.43. [2026-01-13T12:02:23.876049] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:23.876176] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-13T12:02:23.876217] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-13T12:02:23.876267] [INFO ] [MAIN ] [317/3519] AXL kept (0.5s) | 316 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-13T12:02:24.341666] [DEBUG] [REMOTE ] AXON: Retrieved 6186 rows, trimmed to 300. [2026-01-13T12:02:24.341793] [DEBUG] [REMOTE ] AXON: PASS: History has at least 300 days. [2026-01-13T12:02:24.342006] [DEBUG] [REMOTE ] AXON: PASS: Price check passed. Min price $519.61. [2026-01-13T12:02:24.342139] [DEBUG] [REMOTE ] AXON: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:24.342284] [DEBUG] [REMOTE ] AXON: PASS: Integrity check passed. [2026-01-13T12:02:24.342324] [DEBUG] [REMOTE ] AXON: Symbol is viable for forecasting. [2026-01-13T12:02:24.342370] [INFO ] [MAIN ] [318/3519] AXON kept (0.5s) | 317 kept, 1 rejected | 137.3/min | ETA: 23.3m [2026-01-13T12:02:24.860396] [DEBUG] [REMOTE ] AXP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:24.860540] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-13T12:02:24.860799] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $322.41. [2026-01-13T12:02:24.860936] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:24.861082] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-13T12:02:24.861138] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-13T12:02:24.861189] [INFO ] [MAIN ] [319/3519] AXP kept (0.5s) | 318 kept, 1 rejected | 137.3/min | ETA: 23.3m [2026-01-13T12:02:25.292281] [DEBUG] [REMOTE ] AXS: Retrieved 5670 rows, trimmed to 300. [2026-01-13T12:02:25.292410] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-13T12:02:25.292634] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-13T12:02:25.292770] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:25.292881] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-13T12:02:25.292920] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-13T12:02:25.292966] [INFO ] [MAIN ] [320/3519] AXS kept (0.4s) | 319 kept, 1 rejected | 137.3/min | ETA: 23.3m [2026-01-13T12:02:25.614107] [DEBUG] [REMOTE ] AXSM: Retrieved 2550 rows, trimmed to 300. [2026-01-13T12:02:25.614267] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-13T12:02:25.614496] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $125.00. [2026-01-13T12:02:25.614669] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:25.614790] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-13T12:02:25.614839] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-13T12:02:25.614907] [INFO ] [MAIN ] [321/3519] AXSM kept (0.3s) | 320 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-13T12:02:26.040086] [DEBUG] [REMOTE ] AXTA: Retrieved 2807 rows, trimmed to 300. [2026-01-13T12:02:26.040238] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-13T12:02:26.040510] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.56. [2026-01-13T12:02:26.040688] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:26.040809] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-13T12:02:26.040850] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-13T12:02:26.040899] [INFO ] [MAIN ] [322/3519] AXTA kept (0.4s) | 321 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-13T12:02:26.557219] [DEBUG] [REMOTE ] AXTI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:26.557360] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-13T12:02:26.557619] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $4.51. [2026-01-13T12:02:26.557760] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:26.557904] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-13T12:02:26.557953] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-13T12:02:26.558001] [INFO ] [MAIN ] [323/3519] AXTI kept (0.5s) | 322 kept, 1 rejected | 137.3/min | ETA: 23.3m [2026-01-13T12:02:27.045906] [DEBUG] [REMOTE ] AYI: Retrieved 6066 rows, trimmed to 300. [2026-01-13T12:02:27.046049] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-13T12:02:27.046281] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $316.00. [2026-01-13T12:02:27.046423] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:27.046545] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-13T12:02:27.046606] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-13T12:02:27.046658] [INFO ] [MAIN ] [324/3519] AYI kept (0.5s) | 323 kept, 1 rejected | 137.3/min | ETA: 23.3m [2026-01-13T12:02:27.314330] [DEBUG] [REMOTE ] AZ: Retrieved 1390 rows, trimmed to 300. [2026-01-13T12:02:27.314451] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-13T12:02:27.314692] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-13T12:02:27.314837] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:27.314947] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-13T12:02:27.314988] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-13T12:02:27.315034] [INFO ] [MAIN ] [325/3519] AZ kept (0.3s) | 324 kept, 1 rejected | 137.4/min | ETA: 23.2m [2026-01-13T12:02:27.910329] [DEBUG] [REMOTE ] AZN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:27.910490] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-13T12:02:27.910778] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-13T12:02:27.910920] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:27.911067] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-13T12:02:27.911111] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-13T12:02:27.911161] [INFO ] [MAIN ] [326/3519] AZN kept (0.6s) | 325 kept, 1 rejected | 137.3/min | ETA: 23.3m [2026-01-13T12:02:28.458975] [DEBUG] [REMOTE ] AZO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:28.459139] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-13T12:02:28.459414] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-13T12:02:28.459554] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:28.459706] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-13T12:02:28.459748] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-13T12:02:28.459797] [INFO ] [MAIN ] [327/3519] AZO kept (0.5s) | 326 kept, 1 rejected | 137.2/min | ETA: 23.3m [2026-01-13T12:02:28.978312] [DEBUG] [REMOTE ] AZZ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:28.978456] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-13T12:02:28.978758] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-13T12:02:28.978911] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:28.979041] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-13T12:02:28.979082] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-13T12:02:28.979133] [INFO ] [MAIN ] [328/3519] AZZ kept (0.5s) | 327 kept, 1 rejected | 137.1/min | ETA: 23.3m [2026-01-13T12:02:29.307661] [DEBUG] [REMOTE ] BA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:29.307804] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-13T12:02:29.308047] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-13T12:02:29.308190] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:29.308365] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-13T12:02:29.308408] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-13T12:02:29.308459] [INFO ] [MAIN ] [329/3519] BA kept (0.3s) | 328 kept, 1 rejected | 137.2/min | ETA: 23.3m [2026-01-13T12:02:29.733021] [DEBUG] [REMOTE ] BABA: Retrieved 2845 rows, trimmed to 300. [2026-01-13T12:02:29.733152] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-13T12:02:29.733373] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-13T12:02:29.733515] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:29.733669] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-13T12:02:29.733719] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-13T12:02:29.733781] [INFO ] [MAIN ] [330/3519] BABA kept (0.4s) | 329 kept, 1 rejected | 137.2/min | ETA: 23.2m [2026-01-13T12:02:29.983619] [DEBUG] [REMOTE ] BABX: Retrieved 772 rows, trimmed to 300. [2026-01-13T12:02:29.983757] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-13T12:02:29.983969] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-13T12:02:29.984113] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:29.984228] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-13T12:02:29.984270] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-13T12:02:29.984322] [INFO ] [MAIN ] [331/3519] BABX kept (0.3s) | 330 kept, 1 rejected | 137.4/min | ETA: 23.2m [2026-01-13T12:02:30.645304] [DEBUG] [REMOTE ] BAC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:30.645445] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-13T12:02:30.645707] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $50.18. [2026-01-13T12:02:30.645855] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:30.645981] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-13T12:02:30.646020] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-13T12:02:30.646067] [INFO ] [MAIN ] [332/3519] BAC kept (0.7s) | 331 kept, 1 rejected | 137.2/min | ETA: 23.2m [2026-01-13T12:02:31.032922] [DEBUG] [REMOTE ] BAH: Retrieved 3809 rows, trimmed to 300. [2026-01-13T12:02:31.033076] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-13T12:02:31.033300] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-13T12:02:31.033437] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:31.033556] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-13T12:02:31.033615] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-13T12:02:31.033663] [INFO ] [MAIN ] [333/3519] BAH kept (0.4s) | 332 kept, 1 rejected | 137.2/min | ETA: 23.2m [2026-01-13T12:02:31.576026] [DEBUG] [REMOTE ] BALL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:31.576156] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-13T12:02:31.576378] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-13T12:02:31.576519] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:31.576656] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-13T12:02:31.576699] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-13T12:02:31.576748] [INFO ] [MAIN ] [334/3519] BALL kept (0.5s) | 333 kept, 1 rejected | 137.1/min | ETA: 23.2m [2026-01-13T12:02:31.801931] [DEBUG] [REMOTE ] BAM: Retrieved 780 rows, trimmed to 300. [2026-01-13T12:02:31.802062] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-13T12:02:31.802259] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-13T12:02:31.802392] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:31.802497] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-13T12:02:31.802537] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-13T12:02:31.802611] [INFO ] [MAIN ] [335/3519] BAM kept (0.2s) | 334 kept, 1 rejected | 137.3/min | ETA: 23.2m [2026-01-13T12:02:32.415917] [DEBUG] [REMOTE ] BANC: Retrieved 5858 rows, trimmed to 300. [2026-01-13T12:02:32.416045] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-13T12:02:32.416252] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $15.48. [2026-01-13T12:02:32.416389] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:32.416501] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-13T12:02:32.416541] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-13T12:02:32.416604] [INFO ] [MAIN ] [336/3519] BANC kept (0.6s) | 335 kept, 1 rejected | 137.2/min | ETA: 23.2m [2026-01-13T12:02:32.697302] [DEBUG] [REMOTE ] BAND: Retrieved 2052 rows, trimmed to 300. [2026-01-13T12:02:32.697437] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-13T12:02:32.697876] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.42. [2026-01-13T12:02:32.698012] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:32.698131] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-13T12:02:32.698171] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-13T12:02:32.698218] [INFO ] [MAIN ] [337/3519] BAND kept (0.3s) | 336 kept, 1 rejected | 137.3/min | ETA: 23.2m [2026-01-13T12:02:33.279966] [DEBUG] [REMOTE ] BANF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:33.280114] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-13T12:02:33.280388] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-13T12:02:33.280534] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:33.280682] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-13T12:02:33.280903] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-13T12:02:33.280957] [INFO ] [MAIN ] [338/3519] BANF kept (0.6s) | 337 kept, 1 rejected | 137.2/min | ETA: 23.2m [2026-01-13T12:02:33.630183] [DEBUG] [REMOTE ] BANX: Retrieved 3062 rows, trimmed to 300. [2026-01-13T12:02:33.630324] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-13T12:02:33.630547] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.21. [2026-01-13T12:02:33.630722] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:33.630836] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-13T12:02:33.630876] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-13T12:02:33.630924] [INFO ] [MAIN ] [339/3519] BANX kept (0.3s) | 338 kept, 1 rejected | 137.2/min | ETA: 23.2m [2026-01-13T12:02:34.166053] [DEBUG] [REMOTE ] BAP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:34.166216] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-13T12:02:34.166500] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-13T12:02:34.166662] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:34.166844] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-13T12:02:34.166887] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-13T12:02:34.166938] [INFO ] [MAIN ] [340/3519] BAP kept (0.5s) | 339 kept, 1 rejected | 137.2/min | ETA: 23.2m [2026-01-13T12:02:34.474987] [DEBUG] [REMOTE ] BATRA: Retrieved 2449 rows, trimmed to 300. [2026-01-13T12:02:34.475153] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-13T12:02:34.475388] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-13T12:02:34.475526] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:34.475661] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-13T12:02:34.475703] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-13T12:02:34.475753] [INFO ] [MAIN ] [341/3519] BATRA kept (0.3s) | 340 kept, 1 rejected | 137.3/min | ETA: 23.2m [2026-01-13T12:02:34.882069] [DEBUG] [REMOTE ] BATRK: Retrieved 2449 rows, trimmed to 300. [2026-01-13T12:02:34.882277] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-13T12:02:34.882538] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-13T12:02:34.882707] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:34.882828] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-13T12:02:34.882869] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-13T12:02:34.882920] [INFO ] [MAIN ] [342/3519] BATRK kept (0.4s) | 341 kept, 1 rejected | 137.3/min | ETA: 23.1m [2026-01-13T12:02:35.434545] [DEBUG] [REMOTE ] BAX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:35.434807] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-13T12:02:35.435232] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-13T12:02:35.435386] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:35.435561] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-13T12:02:35.435627] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-13T12:02:35.435692] [INFO ] [MAIN ] [343/3519] BAX kept (0.6s) | 342 kept, 1 rejected | 137.2/min | ETA: 23.2m [2026-01-13T12:02:35.904656] [DEBUG] [REMOTE ] BB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:35.904852] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-13T12:02:35.905139] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-13T12:02:35.905301] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:35.905435] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-13T12:02:35.905477] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-13T12:02:35.905529] [INFO ] [MAIN ] [344/3519] BB kept (0.5s) | 343 kept, 1 rejected | 137.2/min | ETA: 23.1m [2026-01-13T12:02:36.180053] [DEBUG] [REMOTE ] BBAI: Retrieved 1020 rows, trimmed to 300. [2026-01-13T12:02:36.180294] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-13T12:02:36.180566] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-13T12:02:36.180730] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:36.180859] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-13T12:02:36.180904] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-13T12:02:36.180993] [INFO ] [MAIN ] [345/3519] BBAI kept (0.3s) | 344 kept, 1 rejected | 137.3/min | ETA: 23.1m [2026-01-13T12:02:36.600682] [DEBUG] [REMOTE ] BBCP: Retrieved 2109 rows, trimmed to 300. [2026-01-13T12:02:36.600914] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-13T12:02:36.601236] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-13T12:02:36.601428] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:36.601604] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-13T12:02:36.601660] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-13T12:02:36.601727] [INFO ] [MAIN ] [346/3519] BBCP kept (0.4s) | 345 kept, 1 rejected | 137.3/min | ETA: 23.1m [2026-01-13T12:02:37.156260] [DEBUG] [REMOTE ] BBD: Retrieved 6072 rows, trimmed to 300. [2026-01-13T12:02:37.156502] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-13T12:02:37.156846] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.18. [2026-01-13T12:02:37.157018] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:37.157241] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-13T12:02:37.157291] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-13T12:02:37.157352] [INFO ] [MAIN ] [347/3519] BBD kept (0.6s) | 346 kept, 1 rejected | 137.2/min | ETA: 23.1m [2026-01-13T12:02:37.511417] [DEBUG] [REMOTE ] BBDO: Retrieved 3479 rows, trimmed to 300. [2026-01-13T12:02:37.511663] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-13T12:02:37.511933] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.68. [2026-01-13T12:02:37.512078] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:37.512204] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-13T12:02:37.512245] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-13T12:02:37.512297] [INFO ] [MAIN ] [348/3519] BBDO kept (0.4s) | 347 kept, 1 rejected | 137.3/min | ETA: 23.1m [2026-01-13T12:02:38.038738] [DEBUG] [REMOTE ] BBH: Retrieved 6573 rows, trimmed to 300. [2026-01-13T12:02:38.038882] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-13T12:02:38.039121] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $174.10. [2026-01-13T12:02:38.039274] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:38.039396] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-13T12:02:38.039436] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-13T12:02:38.039484] [INFO ] [MAIN ] [349/3519] BBH kept (0.5s) | 348 kept, 1 rejected | 137.2/min | ETA: 23.1m [2026-01-13T12:02:38.315728] [DEBUG] [REMOTE ] BBIO: Retrieved 1645 rows, trimmed to 300. [2026-01-13T12:02:38.315856] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-13T12:02:38.316065] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $53.24. [2026-01-13T12:02:38.316204] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:38.316317] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-13T12:02:38.316356] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-13T12:02:38.316402] [INFO ] [MAIN ] [350/3519] BBIO kept (0.3s) | 349 kept, 1 rejected | 137.4/min | ETA: 23.1m [2026-01-13T12:02:38.610506] [DEBUG] [REMOTE ] BBLG: Retrieved 1936 rows, trimmed to 300. [2026-01-13T12:02:38.610761] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-13T12:02:38.611162] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-13T12:02:38.611322] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:38.611510] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-13T12:02:38.611555] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-13T12:02:38.611640] [INFO ] [MAIN ] [351/3519] BBLG kept (0.3s) | 350 kept, 1 rejected | 137.5/min | ETA: 23.0m [2026-01-13T12:02:39.116758] [DEBUG] [REMOTE ] BBN: Retrieved 3866 rows, trimmed to 300. [2026-01-13T12:02:39.120060] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-13T12:02:39.120413] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.26. [2026-01-13T12:02:39.120553] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:39.120734] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-13T12:02:39.120777] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-13T12:02:39.120826] [INFO ] [MAIN ] [352/3519] BBN kept (0.5s) | 351 kept, 1 rejected | 137.4/min | ETA: 23.0m [2026-01-13T12:02:39.708208] [DEBUG] [REMOTE ] BBSI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:39.708346] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-13T12:02:39.708611] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-13T12:02:39.708754] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:39.708879] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-13T12:02:39.708919] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-13T12:02:39.708969] [INFO ] [MAIN ] [353/3519] BBSI kept (0.6s) | 352 kept, 1 rejected | 137.3/min | ETA: 23.1m [2026-01-13T12:02:39.901076] [DEBUG] [REMOTE ] BBUC: Retrieved 967 rows, trimmed to 300. [2026-01-13T12:02:39.901285] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-13T12:02:39.901558] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-13T12:02:39.901726] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:39.901852] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-13T12:02:39.901895] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-13T12:02:39.901950] [INFO ] [MAIN ] [354/3519] BBUC kept (0.2s) | 353 kept, 1 rejected | 137.5/min | ETA: 23.0m [2026-01-13T12:02:40.600605] [DEBUG] [REMOTE ] BBVA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:40.600758] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-13T12:02:40.601026] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $19.13. [2026-01-13T12:02:40.601166] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:40.601295] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-13T12:02:40.601336] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-13T12:02:40.601384] [INFO ] [MAIN ] [355/3519] BBVA kept (0.7s) | 354 kept, 1 rejected | 137.3/min | ETA: 23.1m [2026-01-13T12:02:41.109751] [DEBUG] [REMOTE ] BBWI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:41.109908] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-13T12:02:41.110178] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-13T12:02:41.110322] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:41.110450] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-13T12:02:41.110492] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-13T12:02:41.110542] [INFO ] [MAIN ] [356/3519] BBWI kept (0.5s) | 355 kept, 1 rejected | 137.2/min | ETA: 23.1m [2026-01-13T12:02:41.497053] [DEBUG] [REMOTE ] BBY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:41.497257] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-13T12:02:41.497704] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $66.93. [2026-01-13T12:02:41.497918] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:41.498118] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-13T12:02:41.498181] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-13T12:02:41.498261] [INFO ] [MAIN ] [357/3519] BBY kept (0.4s) | 356 kept, 1 rejected | 137.2/min | ETA: 23.0m [2026-01-13T12:02:42.054430] [DEBUG] [REMOTE ] BC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:42.054682] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-13T12:02:42.055129] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-13T12:02:42.055339] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:42.055548] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-13T12:02:42.055643] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-13T12:02:42.055731] [INFO ] [MAIN ] [358/3519] BC kept (0.6s) | 357 kept, 1 rejected | 137.1/min | ETA: 23.0m [2026-01-13T12:02:42.381241] [DEBUG] [REMOTE ] BCAL: Retrieved 2516 rows, trimmed to 300. [2026-01-13T12:02:42.381432] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-13T12:02:42.381864] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $15.91. [2026-01-13T12:02:42.382072] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:42.382271] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-13T12:02:42.382330] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-13T12:02:42.382406] [INFO ] [MAIN ] [359/3519] BCAL kept (0.3s) | 358 kept, 1 rejected | 137.2/min | ETA: 23.0m [2026-01-13T12:02:42.923013] [DEBUG] [REMOTE ] BCAX: Retrieved 333 rows, trimmed to 300. [2026-01-13T12:02:42.923167] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-13T12:02:42.923389] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-13T12:02:42.923528] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:42.923663] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-13T12:02:42.923705] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-13T12:02:42.923758] [INFO ] [MAIN ] [360/3519] BCAX kept (0.5s) | 359 kept, 1 rejected | 137.1/min | ETA: 23.0m [2026-01-13T12:02:43.353219] [DEBUG] [REMOTE ] BCBP: Retrieved 5596 rows, trimmed to 300. [2026-01-13T12:02:43.353360] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-13T12:02:43.353607] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-13T12:02:43.353747] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:43.353871] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-13T12:02:43.353910] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-13T12:02:43.353958] [INFO ] [MAIN ] [361/3519] BCBP kept (0.4s) | 360 kept, 1 rejected | 137.2/min | ETA: 23.0m [2026-01-13T12:02:43.680649] [DEBUG] [REMOTE ] BCC: Retrieved 3253 rows, trimmed to 300. [2026-01-13T12:02:43.680798] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-13T12:02:43.681071] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-13T12:02:43.681254] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:43.681460] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-13T12:02:43.681517] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-13T12:02:43.681603] [INFO ] [MAIN ] [362/3519] BCC kept (0.3s) | 361 kept, 1 rejected | 137.2/min | ETA: 23.0m [2026-01-13T12:02:44.106467] [DEBUG] [REMOTE ] BCDA: Retrieved 3086 rows, trimmed to 300. [2026-01-13T12:02:44.106644] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-13T12:02:44.106915] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-13T12:02:44.107051] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:44.107172] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-13T12:02:44.107212] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-13T12:02:44.107260] [INFO ] [MAIN ] [363/3519] BCDA kept (0.4s) | 362 kept, 1 rejected | 137.3/min | ETA: 23.0m [2026-01-13T12:02:44.682181] [DEBUG] [REMOTE ] BCE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:44.682320] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-13T12:02:44.682557] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-13T12:02:44.682715] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:44.682838] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-13T12:02:44.682877] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-13T12:02:44.682924] [INFO ] [MAIN ] [364/3519] BCE kept (0.6s) | 363 kept, 1 rejected | 137.1/min | ETA: 23.0m [2026-01-13T12:02:45.119064] [DEBUG] [REMOTE ] BCH: Retrieved 6042 rows, trimmed to 300. [2026-01-13T12:02:45.119221] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-13T12:02:45.119492] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $32.74. [2026-01-13T12:02:45.119658] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:45.119792] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-13T12:02:45.119833] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-13T12:02:45.119886] [INFO ] [MAIN ] [365/3519] BCH kept (0.4s) | 364 kept, 1 rejected | 137.1/min | ETA: 23.0m [2026-01-13T12:02:45.528477] [DEBUG] [REMOTE ] BCML: Retrieved 5380 rows, trimmed to 300. [2026-01-13T12:02:45.528647] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-13T12:02:45.528902] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-13T12:02:45.529037] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:45.529160] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-13T12:02:45.529199] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-13T12:02:45.529246] [INFO ] [MAIN ] [366/3519] BCML kept (0.4s) | 365 kept, 1 rejected | 137.2/min | ETA: 23.0m [2026-01-13T12:02:45.993428] [DEBUG] [REMOTE ] BCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:45.993634] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-13T12:02:45.994011] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-13T12:02:45.994154] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:45.994313] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-13T12:02:45.994354] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-13T12:02:45.994407] [INFO ] [MAIN ] [367/3519] BCO kept (0.5s) | 366 kept, 1 rejected | 137.1/min | ETA: 23.0m [2026-01-13T12:02:46.328260] [DEBUG] [REMOTE ] BCPC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:46.328508] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-13T12:02:46.328970] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $144.69. [2026-01-13T12:02:46.329119] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:46.329269] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-13T12:02:46.329310] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-13T12:02:46.329363] [INFO ] [MAIN ] [368/3519] BCPC kept (0.3s) | 367 kept, 1 rejected | 137.2/min | ETA: 23.0m [2026-01-13T12:02:46.900557] [DEBUG] [REMOTE ] BCRX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:46.900769] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-13T12:02:46.901041] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.63. [2026-01-13T12:02:46.901187] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:46.901323] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-13T12:02:46.901366] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-13T12:02:46.901418] [INFO ] [MAIN ] [369/3519] BCRX kept (0.6s) | 368 kept, 1 rejected | 137.1/min | ETA: 23.0m [2026-01-13T12:02:47.374047] [DEBUG] [REMOTE ] BCS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:47.374458] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-13T12:02:47.374778] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $19.36. [2026-01-13T12:02:47.374923] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:47.375061] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-13T12:02:47.375101] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-13T12:02:47.375163] [INFO ] [MAIN ] [370/3519] BCS kept (0.5s) | 369 kept, 1 rejected | 137.1/min | ETA: 23.0m [2026-01-13T12:02:47.729772] [DEBUG] [REMOTE ] BCSF: Retrieved 1797 rows, trimmed to 300. [2026-01-13T12:02:47.729893] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-13T12:02:47.730096] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-13T12:02:47.730234] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:47.730343] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-13T12:02:47.730384] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-13T12:02:47.730432] [INFO ] [MAIN ] [371/3519] BCSF kept (0.4s) | 370 kept, 1 rejected | 137.1/min | ETA: 23.0m [2026-01-13T12:02:48.140566] [DEBUG] [REMOTE ] BCTX: Retrieved 3724 rows, trimmed to 300. [2026-01-13T12:02:48.140708] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-13T12:02:48.140909] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $7.02. [2026-01-13T12:02:48.141043] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:48.141151] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-13T12:02:48.141189] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-13T12:02:48.141235] [INFO ] [MAIN ] [372/3519] BCTX kept (0.4s) | 371 kept, 1 rejected | 137.2/min | ETA: 22.9m [2026-01-13T12:02:48.379014] [DEBUG] [REMOTE ] BCX: Retrieved 3720 rows, trimmed to 300. [2026-01-13T12:02:48.379146] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-13T12:02:48.379363] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.56. [2026-01-13T12:02:48.379503] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:48.379698] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-13T12:02:48.379759] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-13T12:02:48.379822] [INFO ] [MAIN ] [373/3519] BCX kept (0.2s) | 372 kept, 1 rejected | 137.3/min | ETA: 22.9m [2026-01-13T12:02:48.712266] [DEBUG] [REMOTE ] BCYC: Retrieved 1669 rows, trimmed to 300. [2026-01-13T12:02:48.712397] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-13T12:02:48.712629] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-13T12:02:48.712771] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:48.712884] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-13T12:02:48.712927] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-13T12:02:48.712974] [INFO ] [MAIN ] [374/3519] BCYC kept (0.3s) | 373 kept, 1 rejected | 137.4/min | ETA: 22.9m [2026-01-13T12:02:49.475132] [DEBUG] [REMOTE ] BDC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:49.475268] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-13T12:02:49.475491] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-13T12:02:49.475648] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:49.475770] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-13T12:02:49.475809] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-13T12:02:49.475857] [INFO ] [MAIN ] [375/3519] BDC kept (0.8s) | 374 kept, 1 rejected | 137.2/min | ETA: 22.9m [2026-01-13T12:02:49.890213] [DEBUG] [REMOTE ] BDJ: Retrieved 5125 rows, trimmed to 300. [2026-01-13T12:02:49.890362] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-13T12:02:49.890636] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.52. [2026-01-13T12:02:49.890784] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:49.890911] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-13T12:02:49.890952] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-13T12:02:49.891001] [INFO ] [MAIN ] [376/3519] BDJ kept (0.4s) | 375 kept, 1 rejected | 137.2/min | ETA: 22.9m [2026-01-13T12:02:50.228500] [DEBUG] [REMOTE ] BDN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:50.229018] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-13T12:02:50.229745] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-13T12:02:50.229975] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:50.230196] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-13T12:02:50.230254] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-13T12:02:50.230334] [INFO ] [MAIN ] [377/3519] BDN kept (0.3s) | 376 kept, 1 rejected | 137.3/min | ETA: 22.9m [2026-01-13T12:02:50.643985] [DEBUG] [REMOTE ] BDRX: Retrieved 2539 rows, trimmed to 300. [2026-01-13T12:02:50.644114] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-13T12:02:50.644319] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.27. [2026-01-13T12:02:50.644460] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:50.644591] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-13T12:02:50.644635] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-13T12:02:50.644685] [INFO ] [MAIN ] [378/3519] BDRX kept (0.4s) | 377 kept, 1 rejected | 137.3/min | ETA: 22.9m [2026-01-13T12:02:51.011187] [DEBUG] [REMOTE ] BDSX: Retrieved 1307 rows, trimmed to 300. [2026-01-13T12:02:51.011356] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-13T12:02:51.011673] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.46. [2026-01-13T12:02:51.011832] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:51.011968] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-13T12:02:51.012011] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-13T12:02:51.012062] [INFO ] [MAIN ] [379/3519] BDSX kept (0.4s) | 378 kept, 1 rejected | 137.3/min | ETA: 22.9m [2026-01-13T12:02:51.380460] [DEBUG] [REMOTE ] BDTX: Retrieved 1496 rows, trimmed to 300. [2026-01-13T12:02:51.380595] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-13T12:02:51.380800] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.43. [2026-01-13T12:02:51.380935] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:51.381044] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-13T12:02:51.381083] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-13T12:02:51.381130] [INFO ] [MAIN ] [380/3519] BDTX kept (0.4s) | 379 kept, 1 rejected | 137.4/min | ETA: 22.8m [2026-01-13T12:02:52.019611] [DEBUG] [REMOTE ] BDX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:52.019804] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-13T12:02:52.020078] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-13T12:02:52.020224] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:52.020468] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-13T12:02:52.020516] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-13T12:02:52.020622] [INFO ] [MAIN ] [381/3519] BDX kept (0.6s) | 380 kept, 1 rejected | 137.2/min | ETA: 22.9m [2026-01-13T12:02:52.309140] [DEBUG] [REMOTE ] BE: Retrieved 1877 rows, trimmed to 300. [2026-01-13T12:02:52.309340] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-13T12:02:52.309667] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-13T12:02:52.309841] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:52.310000] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-13T12:02:52.310056] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-13T12:02:52.310125] [INFO ] [MAIN ] [382/3519] BE kept (0.3s) | 381 kept, 1 rejected | 137.3/min | ETA: 22.8m [2026-01-13T12:02:52.555714] [DEBUG] [REMOTE ] BEAM: Retrieved 1491 rows, trimmed to 300. [2026-01-13T12:02:52.555969] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-13T12:02:52.556300] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-13T12:02:52.556457] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:52.556628] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-13T12:02:52.556675] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-13T12:02:52.556733] [INFO ] [MAIN ] [383/3519] BEAM kept (0.2s) | 382 kept, 1 rejected | 137.5/min | ETA: 22.8m [2026-01-13T12:02:53.087925] [DEBUG] [REMOTE ] BEEM: Retrieved 3949 rows, trimmed to 300. [2026-01-13T12:02:53.088092] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-13T12:02:53.088343] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-13T12:02:53.088484] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:53.088654] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-13T12:02:53.088698] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-13T12:02:53.088754] [INFO ] [MAIN ] [384/3519] BEEM kept (0.5s) | 383 kept, 1 rejected | 137.4/min | ETA: 22.8m [2026-01-13T12:02:53.454199] [DEBUG] [REMOTE ] BEEP: Retrieved 1165 rows, trimmed to 300. [2026-01-13T12:02:53.454359] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-13T12:02:53.454644] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-13T12:02:53.454822] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:53.454971] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-13T12:02:53.455021] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-13T12:02:53.455084] [INFO ] [MAIN ] [385/3519] BEEP kept (0.4s) | 384 kept, 1 rejected | 137.5/min | ETA: 22.8m [2026-01-13T12:02:53.894377] [DEBUG] [REMOTE ] BEKE: Retrieved 1360 rows, trimmed to 300. [2026-01-13T12:02:53.894599] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-13T12:02:53.894852] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-13T12:02:53.894997] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:53.895120] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-13T12:02:53.895162] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-13T12:02:53.895239] [INFO ] [MAIN ] [386/3519] BEKE kept (0.4s) | 385 kept, 1 rejected | 137.5/min | ETA: 22.8m [2026-01-13T12:02:54.430250] [DEBUG] [REMOTE ] BELFA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:54.430383] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-13T12:02:54.430636] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $114.02. [2026-01-13T12:02:54.430781] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:54.430900] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-13T12:02:54.430940] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-13T12:02:54.430987] [INFO ] [MAIN ] [387/3519] BELFA kept (0.5s) | 386 kept, 1 rejected | 137.4/min | ETA: 22.8m [2026-01-13T12:02:54.907705] [DEBUG] [REMOTE ] BELFB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:54.907866] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-13T12:02:54.908161] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.36. [2026-01-13T12:02:54.908298] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:54.908433] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-13T12:02:54.908473] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-13T12:02:54.908521] [INFO ] [MAIN ] [388/3519] BELFB kept (0.5s) | 387 kept, 1 rejected | 137.4/min | ETA: 22.8m [2026-01-13T12:02:55.441913] [DEBUG] [REMOTE ] BEN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:55.442081] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-13T12:02:55.442395] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-13T12:02:55.442534] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:55.442701] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-13T12:02:55.442744] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-13T12:02:55.442794] [INFO ] [MAIN ] [389/3519] BEN kept (0.5s) | 388 kept, 1 rejected | 137.3/min | ETA: 22.8m [2026-01-13T12:02:55.699372] [DEBUG] [REMOTE ] BEP: Retrieved 5070 rows, trimmed to 300. [2026-01-13T12:02:55.699535] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-13T12:02:55.699810] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.67. [2026-01-13T12:02:55.699961] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:55.700093] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-13T12:02:55.700134] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-13T12:02:55.700182] [INFO ] [MAIN ] [390/3519] BEP kept (0.3s) | 389 kept, 1 rejected | 137.4/min | ETA: 22.8m [2026-01-13T12:02:56.073878] [DEBUG] [REMOTE ] BEPH: Retrieved 1191 rows, trimmed to 300. [2026-01-13T12:02:56.074040] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-13T12:02:56.074303] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.31. [2026-01-13T12:02:56.074470] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:56.074637] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-13T12:02:56.074686] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-13T12:02:56.074745] [INFO ] [MAIN ] [391/3519] BEPH kept (0.4s) | 390 kept, 1 rejected | 137.5/min | ETA: 22.8m [2026-01-13T12:02:56.505051] [DEBUG] [REMOTE ] BEPI: Retrieved 1023 rows, trimmed to 300. [2026-01-13T12:02:56.505222] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-13T12:02:56.505485] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $16.08. [2026-01-13T12:02:56.505715] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:56.505871] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-13T12:02:56.505925] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-13T12:02:56.506008] [INFO ] [MAIN ] [392/3519] BEPI kept (0.4s) | 391 kept, 1 rejected | 137.5/min | ETA: 22.7m [2026-01-13T12:02:57.001319] [DEBUG] [REMOTE ] BFAM: Retrieved 3261 rows, trimmed to 300. [2026-01-13T12:02:57.001474] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-13T12:02:57.001752] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-13T12:02:57.001922] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:57.002067] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-13T12:02:57.002117] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-13T12:02:57.002176] [INFO ] [MAIN ] [393/3519] BFAM kept (0.5s) | 392 kept, 1 rejected | 137.4/min | ETA: 22.7m [2026-01-13T12:02:57.550700] [DEBUG] [REMOTE ] BFC: Retrieved 6026 rows, trimmed to 300. [2026-01-13T12:02:57.550896] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-13T12:02:57.551176] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-13T12:02:57.551319] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:57.551453] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-13T12:02:57.551495] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-13T12:02:57.551547] [INFO ] [MAIN ] [394/3519] BFC kept (0.5s) | 393 kept, 1 rejected | 137.3/min | ETA: 22.8m [2026-01-13T12:02:57.918945] [DEBUG] [REMOTE ] BFH: Retrieved 6180 rows, trimmed to 300. [2026-01-13T12:02:57.919294] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-13T12:02:57.919697] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $57.40. [2026-01-13T12:02:57.919850] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:57.920045] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-13T12:02:57.920087] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-13T12:02:57.920141] [INFO ] [MAIN ] [395/3519] BFH kept (0.4s) | 394 kept, 1 rejected | 137.4/min | ETA: 22.7m [2026-01-13T12:02:58.419979] [DEBUG] [REMOTE ] BFK: Retrieved 6151 rows, trimmed to 300. [2026-01-13T12:02:58.420188] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-13T12:02:58.420521] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.81. [2026-01-13T12:02:58.420692] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:58.420950] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-13T12:02:58.421000] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-13T12:02:58.421628] [INFO ] [MAIN ] [396/3519] BFK kept (0.5s) | 395 kept, 1 rejected | 137.3/min | ETA: 22.7m [2026-01-13T12:02:58.625029] [DEBUG] [REMOTE ] BFLY: Retrieved 1383 rows, trimmed to 300. [2026-01-13T12:02:58.625229] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-13T12:02:58.625640] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-13T12:02:58.625784] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:58.626057] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-13T12:02:58.626104] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-13T12:02:58.626157] [INFO ] [MAIN ] [397/3519] BFLY kept (0.2s) | 396 kept, 1 rejected | 137.5/min | ETA: 22.7m [2026-01-13T12:02:59.399786] [DEBUG] [REMOTE ] BFS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:02:59.399969] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-13T12:02:59.400308] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.61. [2026-01-13T12:02:59.400498] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:59.400694] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-13T12:02:59.400756] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-13T12:02:59.400852] [INFO ] [MAIN ] [398/3519] BFS kept (0.8s) | 397 kept, 1 rejected | 137.3/min | ETA: 22.7m [2026-01-13T12:02:59.831961] [DEBUG] [REMOTE ] BFZ: Retrieved 6151 rows, trimmed to 300. [2026-01-13T12:02:59.832158] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-13T12:02:59.832432] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.70. [2026-01-13T12:02:59.832599] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:02:59.832868] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-13T12:02:59.832916] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-13T12:02:59.832971] [INFO ] [MAIN ] [399/3519] BFZ kept (0.4s) | 398 kept, 1 rejected | 137.3/min | ETA: 22.7m [2026-01-13T12:03:00.329648] [DEBUG] [REMOTE ] BG: Retrieved 6147 rows, trimmed to 300. [2026-01-13T12:03:00.329860] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-13T12:03:00.330162] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $88.55. [2026-01-13T12:03:00.330311] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:00.330444] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-13T12:03:00.330486] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-13T12:03:00.330539] [INFO ] [MAIN ] [400/3519] BG kept (0.5s) | 399 kept, 1 rejected | 137.2/min | ETA: 22.7m [2026-01-13T12:03:00.759886] [DEBUG] [REMOTE ] BGB: Retrieved 3342 rows, trimmed to 300. [2026-01-13T12:03:00.760086] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-13T12:03:00.760381] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.36. [2026-01-13T12:03:00.760528] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:00.760690] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-13T12:03:00.760740] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-13T12:03:00.760795] [INFO ] [MAIN ] [401/3519] BGB kept (0.4s) | 400 kept, 1 rejected | 137.2/min | ETA: 22.7m [2026-01-13T12:03:01.121835] [DEBUG] [REMOTE ] BGC: Retrieved 6561 rows, trimmed to 300. [2026-01-13T12:03:01.122002] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-13T12:03:01.122298] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-13T12:03:01.122592] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:01.122730] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-13T12:03:01.122770] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-13T12:03:01.122819] [INFO ] [MAIN ] [402/3519] BGC kept (0.4s) | 401 kept, 1 rejected | 137.3/min | ETA: 22.7m [2026-01-13T12:03:01.520792] [DEBUG] [REMOTE ] BGH: Retrieved 3320 rows, trimmed to 300. [2026-01-13T12:03:01.521021] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-13T12:03:01.521227] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.52. [2026-01-13T12:03:01.521365] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:01.521475] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-13T12:03:01.521515] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-13T12:03:01.521561] [INFO ] [MAIN ] [403/3519] BGH kept (0.4s) | 402 kept, 1 rejected | 137.3/min | ETA: 22.7m [2026-01-13T12:03:01.930845] [DEBUG] [REMOTE ] BGLC: Retrieved 1336 rows, trimmed to 300. [2026-01-13T12:03:01.931009] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-13T12:03:01.931300] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.75. [2026-01-13T12:03:01.931511] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:01.931704] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-13T12:03:01.931770] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-13T12:03:01.931865] [INFO ] [MAIN ] [404/3519] BGLC kept (0.4s) | 403 kept, 1 rejected | 137.3/min | ETA: 22.7m [2026-01-13T12:03:02.267489] [DEBUG] [REMOTE ] BGRN: Retrieved 1790 rows, trimmed to 300. [2026-01-13T12:03:02.267679] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-13T12:03:02.267942] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-13T12:03:02.268115] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:02.268259] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-13T12:03:02.268308] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-13T12:03:02.268368] [INFO ] [MAIN ] [405/3519] BGRN kept (0.3s) | 404 kept, 1 rejected | 137.4/min | ETA: 22.7m [2026-01-13T12:03:02.838467] [DEBUG] [REMOTE ] BGS: Retrieved 4690 rows, trimmed to 300. [2026-01-13T12:03:02.838687] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-13T12:03:02.838995] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-13T12:03:02.839143] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:02.839396] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-13T12:03:02.839438] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-13T12:03:02.839491] [INFO ] [MAIN ] [406/3519] BGS kept (0.6s) | 405 kept, 1 rejected | 137.3/min | ETA: 22.7m [2026-01-13T12:03:03.175765] [DEBUG] [REMOTE ] BGSF: Retrieved 2945 rows, trimmed to 300. [2026-01-13T12:03:03.176008] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-13T12:03:03.176382] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-13T12:03:03.176532] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:03.176709] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-13T12:03:03.176754] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-13T12:03:03.176811] [INFO ] [MAIN ] [407/3519] BGSF kept (0.3s) | 406 kept, 1 rejected | 137.4/min | ETA: 22.7m [2026-01-13T12:03:03.668625] [DEBUG] [REMOTE ] BGX: Retrieved 3762 rows, trimmed to 300. [2026-01-13T12:03:03.668864] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-13T12:03:03.669253] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.26. [2026-01-13T12:03:03.669408] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:03.669664] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-13T12:03:03.669716] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-13T12:03:03.669774] [INFO ] [MAIN ] [408/3519] BGX kept (0.5s) | 407 kept, 1 rejected | 137.3/min | ETA: 22.7m [2026-01-13T12:03:04.112755] [DEBUG] [REMOTE ] BGY: Retrieved 4688 rows, trimmed to 300. [2026-01-13T12:03:04.112980] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-13T12:03:04.113352] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.48. [2026-01-13T12:03:04.113503] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:04.113682] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-13T12:03:04.113727] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-13T12:03:04.113784] [INFO ] [MAIN ] [409/3519] BGY kept (0.4s) | 408 kept, 1 rejected | 137.3/min | ETA: 22.6m [2026-01-13T12:03:04.503948] [DEBUG] [REMOTE ] BHC: Retrieved 6285 rows, trimmed to 300. [2026-01-13T12:03:04.504098] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-13T12:03:04.504460] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-13T12:03:04.504835] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:04.504972] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-13T12:03:04.505011] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-13T12:03:04.505078] [INFO ] [MAIN ] [410/3519] BHC kept (0.4s) | 409 kept, 1 rejected | 137.4/min | ETA: 22.6m [2026-01-13T12:03:04.934132] [DEBUG] [REMOTE ] BHE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:04.934334] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-13T12:03:04.934835] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $41.19. [2026-01-13T12:03:04.935017] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:04.935184] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-13T12:03:04.935231] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-13T12:03:04.935287] [INFO ] [MAIN ] [411/3519] BHE kept (0.4s) | 410 kept, 1 rejected | 137.4/min | ETA: 22.6m [2026-01-13T12:03:05.245785] [DEBUG] [REMOTE ] BHF: Retrieved 2135 rows, trimmed to 300. [2026-01-13T12:03:05.245920] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-13T12:03:05.246131] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.14. [2026-01-13T12:03:05.246274] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:05.246393] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-13T12:03:05.246435] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-13T12:03:05.246485] [INFO ] [MAIN ] [412/3519] BHF kept (0.3s) | 411 kept, 1 rejected | 137.5/min | ETA: 22.6m [2026-01-13T12:03:05.609034] [DEBUG] [REMOTE ] BHFAL: Retrieved 1841 rows, trimmed to 300. [2026-01-13T12:03:05.609293] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-13T12:03:05.609503] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-13T12:03:05.609853] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:05.609968] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-13T12:03:05.610013] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-13T12:03:05.610060] [INFO ] [MAIN ] [413/3519] BHFAL kept (0.4s) | 412 kept, 1 rejected | 137.5/min | ETA: 22.6m [2026-01-13T12:03:05.959614] [DEBUG] [REMOTE ] BHFAM: Retrieved 1042 rows, trimmed to 300. [2026-01-13T12:03:05.959820] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-13T12:03:05.960093] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-13T12:03:05.960258] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:05.960381] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-13T12:03:05.960423] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-13T12:03:05.960477] [INFO ] [MAIN ] [414/3519] BHFAM kept (0.4s) | 413 kept, 1 rejected | 137.6/min | ETA: 22.6m [2026-01-13T12:03:06.408816] [DEBUG] [REMOTE ] BHFAN: Retrieved 1297 rows, trimmed to 300. [2026-01-13T12:03:06.408994] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-13T12:03:06.409242] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.25. [2026-01-13T12:03:06.409391] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:06.409510] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-13T12:03:06.409553] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-13T12:03:06.409622] [INFO ] [MAIN ] [415/3519] BHFAN kept (0.4s) | 414 kept, 1 rejected | 137.6/min | ETA: 22.6m [2026-01-13T12:03:06.924294] [DEBUG] [REMOTE ] BHFAO: Retrieved 1421 rows, trimmed to 300. [2026-01-13T12:03:06.924508] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-13T12:03:06.924832] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.18. [2026-01-13T12:03:06.925016] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:06.925153] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-13T12:03:06.925249] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-13T12:03:06.925314] [INFO ] [MAIN ] [416/3519] BHFAO kept (0.5s) | 415 kept, 1 rejected | 137.5/min | ETA: 22.6m [2026-01-13T12:03:07.215421] [DEBUG] [REMOTE ] BHFAP: Retrieved 1716 rows, trimmed to 300. [2026-01-13T12:03:07.215648] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-13T12:03:07.215915] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.92. [2026-01-13T12:03:07.216063] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:07.216229] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-13T12:03:07.216279] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-13T12:03:07.216332] [INFO ] [MAIN ] [417/3519] BHFAP kept (0.3s) | 416 kept, 1 rejected | 137.6/min | ETA: 22.5m [2026-01-13T12:03:07.815560] [DEBUG] [REMOTE ] BHK: Retrieved 6069 rows, trimmed to 300. [2026-01-13T12:03:07.816161] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-13T12:03:07.816550] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.34. [2026-01-13T12:03:07.821336] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:07.821723] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-13T12:03:07.821771] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-13T12:03:07.821888] [INFO ] [MAIN ] [418/3519] BHK kept (0.6s) | 417 kept, 1 rejected | 137.5/min | ETA: 22.6m [2026-01-13T12:03:08.359281] [DEBUG] [REMOTE ] BHP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:08.359592] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-13T12:03:08.360066] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-13T12:03:08.360234] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:08.360438] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-13T12:03:08.360496] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-13T12:03:08.360565] [INFO ] [MAIN ] [419/3519] BHP kept (0.5s) | 418 kept, 1 rejected | 137.4/min | ETA: 22.6m [2026-01-13T12:03:08.827803] [DEBUG] [REMOTE ] BHRB: Retrieved 6231 rows, trimmed to 300. [2026-01-13T12:03:08.828014] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-13T12:03:08.828323] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $57.56. [2026-01-13T12:03:08.828476] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:08.828805] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-13T12:03:08.828857] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-13T12:03:08.828942] [INFO ] [MAIN ] [420/3519] BHRB kept (0.5s) | 419 kept, 1 rejected | 137.4/min | ETA: 22.6m [2026-01-13T12:03:08.962869] [DEBUG] [REMOTE ] BHVN: Retrieved 828 rows, trimmed to 300. [2026-01-13T12:03:08.963083] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-13T12:03:08.963384] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-13T12:03:08.963546] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:08.963698] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-13T12:03:08.963747] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-13T12:03:08.963833] [INFO ] [MAIN ] [421/3519] BHVN kept (0.1s) | 420 kept, 1 rejected | 137.6/min | ETA: 22.5m [2026-01-13T12:03:09.487044] [DEBUG] [REMOTE ] BIAF: Retrieved 843 rows, trimmed to 300. [2026-01-13T12:03:09.487181] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-13T12:03:09.487400] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-13T12:03:09.487539] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:09.487693] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-13T12:03:09.487752] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-13T12:03:09.487801] [INFO ] [MAIN ] [422/3519] BIAF kept (0.5s) | 421 kept, 1 rejected | 137.6/min | ETA: 22.5m [2026-01-13T12:03:10.037633] [DEBUG] [REMOTE ] BIB: Retrieved 3966 rows, trimmed to 300. [2026-01-13T12:03:10.037867] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-13T12:03:10.038151] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $66.00. [2026-01-13T12:03:10.038297] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:10.038432] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-13T12:03:10.038499] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-13T12:03:10.038570] [INFO ] [MAIN ] [423/3519] BIB kept (0.6s) | 422 kept, 1 rejected | 137.5/min | ETA: 22.5m [2026-01-13T12:03:10.506930] [DEBUG] [REMOTE ] BIIB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:10.507206] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-13T12:03:10.507509] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $142.26. [2026-01-13T12:03:10.507693] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:10.507832] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-13T12:03:10.507873] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-13T12:03:10.507924] [INFO ] [MAIN ] [424/3519] BIIB kept (0.5s) | 423 kept, 1 rejected | 137.5/min | ETA: 22.5m [2026-01-13T12:03:10.796927] [DEBUG] [REMOTE ] BILI: Retrieved 1959 rows, trimmed to 300. [2026-01-13T12:03:10.797127] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-13T12:03:10.797383] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-13T12:03:10.797527] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:10.797670] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-13T12:03:10.797716] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-13T12:03:10.797769] [INFO ] [MAIN ] [425/3519] BILI kept (0.3s) | 424 kept, 1 rejected | 137.6/min | ETA: 22.5m [2026-01-13T12:03:11.184602] [DEBUG] [REMOTE ] BILL: Retrieved 1528 rows, trimmed to 300. [2026-01-13T12:03:11.184835] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-13T12:03:11.185176] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-13T12:03:11.185391] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:11.185558] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-13T12:03:11.185640] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-13T12:03:11.185729] [INFO ] [MAIN ] [426/3519] BILL kept (0.4s) | 425 kept, 1 rejected | 137.6/min | ETA: 22.5m [2026-01-13T12:03:11.818831] [DEBUG] [REMOTE ] BIO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:11.819038] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-13T12:03:11.819421] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $299.86. [2026-01-13T12:03:11.819616] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:11.819949] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-13T12:03:11.819996] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-13T12:03:11.820053] [INFO ] [MAIN ] [427/3519] BIO kept (0.6s) | 426 kept, 1 rejected | 137.5/min | ETA: 22.5m [2026-01-13T12:03:12.129751] [DEBUG] [REMOTE ] BIOX: Retrieved 1958 rows, trimmed to 300. [2026-01-13T12:03:12.130247] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-13T12:03:12.130848] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.19. [2026-01-13T12:03:12.131031] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:12.131292] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-13T12:03:12.131360] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-13T12:03:12.131423] [INFO ] [MAIN ] [428/3519] BIOX kept (0.3s) | 427 kept, 1 rejected | 137.5/min | ETA: 22.5m [2026-01-13T12:03:12.621438] [DEBUG] [REMOTE ] BIP: Retrieved 4530 rows, trimmed to 300. [2026-01-13T12:03:12.621568] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-13T12:03:12.621823] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-13T12:03:12.621969] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:12.622089] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-13T12:03:12.622131] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-13T12:03:12.622181] [INFO ] [MAIN ] [429/3519] BIP kept (0.5s) | 428 kept, 1 rejected | 137.5/min | ETA: 22.5m [2026-01-13T12:03:12.892282] [DEBUG] [REMOTE ] BIPH: Retrieved 1163 rows, trimmed to 300. [2026-01-13T12:03:12.892436] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-13T12:03:12.892722] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-13T12:03:12.892914] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:12.893063] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-13T12:03:12.893117] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-13T12:03:12.893181] [INFO ] [MAIN ] [430/3519] BIPH kept (0.3s) | 429 kept, 1 rejected | 137.6/min | ETA: 22.4m [2026-01-13T12:03:13.269772] [DEBUG] [REMOTE ] BIPI: Retrieved 994 rows, trimmed to 300. [2026-01-13T12:03:13.269921] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-13T12:03:13.270165] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-13T12:03:13.270335] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:13.270472] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-13T12:03:13.270520] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-13T12:03:13.270600] [INFO ] [MAIN ] [431/3519] BIPI kept (0.4s) | 430 kept, 1 rejected | 137.7/min | ETA: 22.4m [2026-01-13T12:03:13.698538] [DEBUG] [REMOTE ] BIRD: Retrieved 1051 rows, trimmed to 300. [2026-01-13T12:03:13.698766] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-13T12:03:13.699033] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-13T12:03:13.699184] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:13.699310] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-13T12:03:13.699352] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-13T12:03:13.699404] [INFO ] [MAIN ] [432/3519] BIRD kept (0.4s) | 431 kept, 1 rejected | 137.7/min | ETA: 22.4m [2026-01-13T12:03:13.959486] [DEBUG] [REMOTE ] BIRK: Retrieved 565 rows, trimmed to 300. [2026-01-13T12:03:13.959706] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-13T12:03:13.960172] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $38.80. [2026-01-13T12:03:13.960322] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:13.960444] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-13T12:03:13.960485] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-13T12:03:13.960537] [INFO ] [MAIN ] [433/3519] BIRK kept (0.3s) | 432 kept, 1 rejected | 137.8/min | ETA: 22.4m [2026-01-13T12:03:14.426058] [DEBUG] [REMOTE ] BITF: Retrieved 1748 rows, trimmed to 300. [2026-01-13T12:03:14.426248] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-13T12:03:14.426505] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-13T12:03:14.426671] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:14.426824] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-13T12:03:14.426891] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-13T12:03:14.426945] [INFO ] [MAIN ] [434/3519] BITF kept (0.5s) | 433 kept, 1 rejected | 137.8/min | ETA: 22.4m [2026-01-13T12:03:14.968977] [DEBUG] [REMOTE ] BIVI: Retrieved 2907 rows, trimmed to 300. [2026-01-13T12:03:14.969105] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-13T12:03:14.969310] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-13T12:03:14.969444] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:14.969554] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-13T12:03:14.969614] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-13T12:03:14.969661] [INFO ] [MAIN ] [435/3519] BIVI kept (0.5s) | 434 kept, 1 rejected | 137.7/min | ETA: 22.4m [2026-01-13T12:03:15.301650] [DEBUG] [REMOTE ] BJ: Retrieved 1895 rows, trimmed to 300. [2026-01-13T12:03:15.301787] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-13T12:03:15.301995] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-13T12:03:15.302128] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:15.302241] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-13T12:03:15.302279] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-13T12:03:15.302325] [INFO ] [MAIN ] [436/3519] BJ kept (0.3s) | 435 kept, 1 rejected | 137.8/min | ETA: 22.4m [2026-01-13T12:03:15.948762] [DEBUG] [REMOTE ] BJRI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:15.948886] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-13T12:03:15.949090] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-13T12:03:15.949222] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:15.949331] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-13T12:03:15.949370] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-13T12:03:15.949416] [INFO ] [MAIN ] [437/3519] BJRI kept (0.6s) | 436 kept, 1 rejected | 137.6/min | ETA: 22.4m [2026-01-13T12:03:16.455363] [DEBUG] [REMOTE ] BK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:16.455508] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-13T12:03:16.455855] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $105.46. [2026-01-13T12:03:16.456008] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:16.456135] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-13T12:03:16.456176] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-13T12:03:16.456227] [INFO ] [MAIN ] [438/3519] BK kept (0.5s) | 437 kept, 1 rejected | 137.6/min | ETA: 22.4m [2026-01-13T12:03:16.716774] [DEBUG] [REMOTE ] BKCH: Retrieved 1130 rows, trimmed to 300. [2026-01-13T12:03:16.716993] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-13T12:03:16.717253] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-13T12:03:16.717398] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:16.717556] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-13T12:03:16.717619] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-13T12:03:16.717672] [INFO ] [MAIN ] [439/3519] BKCH kept (0.3s) | 438 kept, 1 rejected | 137.7/min | ETA: 22.4m [2026-01-13T12:03:17.249809] [DEBUG] [REMOTE ] BKD: Retrieved 5065 rows, trimmed to 300. [2026-01-13T12:03:17.249952] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-13T12:03:17.250182] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.61. [2026-01-13T12:03:17.250317] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:17.250452] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-13T12:03:17.250492] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-13T12:03:17.250538] [INFO ] [MAIN ] [440/3519] BKD kept (0.5s) | 439 kept, 1 rejected | 137.6/min | ETA: 22.4m [2026-01-13T12:03:17.617337] [DEBUG] [REMOTE ] BKE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:17.617472] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-13T12:03:17.617720] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $53.42. [2026-01-13T12:03:17.617856] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:17.617973] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-13T12:03:17.618011] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-13T12:03:17.618057] [INFO ] [MAIN ] [441/3519] BKE kept (0.4s) | 440 kept, 1 rejected | 137.7/min | ETA: 22.4m [2026-01-13T12:03:18.111433] [DEBUG] [REMOTE ] BKH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:18.111587] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-13T12:03:18.111823] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $61.80. [2026-01-13T12:03:18.111956] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:18.112074] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-13T12:03:18.112113] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-13T12:03:18.112160] [INFO ] [MAIN ] [442/3519] BKH kept (0.5s) | 441 kept, 1 rejected | 137.6/min | ETA: 22.4m [2026-01-13T12:03:18.509768] [DEBUG] [REMOTE ] BKN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:18.509895] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-13T12:03:18.510106] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.97. [2026-01-13T12:03:18.510242] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:18.510355] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-13T12:03:18.510394] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-13T12:03:18.510441] [INFO ] [MAIN ] [443/3519] BKN kept (0.4s) | 442 kept, 1 rejected | 137.7/min | ETA: 22.3m [2026-01-13T12:03:18.991677] [DEBUG] [REMOTE ] BKNG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:18.991804] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-13T12:03:18.992015] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-13T12:03:18.992148] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:18.992259] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-13T12:03:18.992297] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-13T12:03:18.992343] [INFO ] [MAIN ] [444/3519] BKNG kept (0.5s) | 443 kept, 1 rejected | 137.6/min | ETA: 22.3m [2026-01-13T12:03:19.166665] [DEBUG] [REMOTE ] BKSY: Retrieved 1522 rows, trimmed to 300. [2026-01-13T12:03:19.166789] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-13T12:03:19.167012] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-13T12:03:19.167144] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:19.167249] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-13T12:03:19.167287] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-13T12:03:19.167331] [INFO ] [MAIN ] [445/3519] BKSY kept (0.2s) | 444 kept, 1 rejected | 137.8/min | ETA: 22.3m [2026-01-13T12:03:19.705137] [DEBUG] [REMOTE ] BL: Retrieved 2313 rows, trimmed to 300. [2026-01-13T12:03:19.705263] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-13T12:03:19.705458] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $49.74. [2026-01-13T12:03:19.705624] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:19.705765] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-13T12:03:19.705805] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-13T12:03:19.705850] [INFO ] [MAIN ] [446/3519] BL kept (0.5s) | 445 kept, 1 rejected | 137.7/min | ETA: 22.3m [2026-01-13T12:03:20.132683] [DEBUG] [REMOTE ] BLBD: Retrieved 2967 rows, trimmed to 300. [2026-01-13T12:03:20.132805] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-13T12:03:20.133002] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-13T12:03:20.133134] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:20.133241] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-13T12:03:20.133284] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-13T12:03:20.133330] [INFO ] [MAIN ] [447/3519] BLBD kept (0.4s) | 446 kept, 1 rejected | 137.7/min | ETA: 22.3m [2026-01-13T12:03:20.580353] [DEBUG] [REMOTE ] BLCN: Retrieved 2008 rows, trimmed to 300. [2026-01-13T12:03:20.580480] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-13T12:03:20.580721] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-13T12:03:20.580862] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:20.580970] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-13T12:03:20.581010] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-13T12:03:20.581055] [INFO ] [MAIN ] [448/3519] BLCN kept (0.4s) | 447 kept, 1 rejected | 137.7/min | ETA: 22.3m [2026-01-13T12:03:20.872910] [DEBUG] [REMOTE ] BLCO: Retrieved 924 rows, trimmed to 300. [2026-01-13T12:03:20.873040] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-13T12:03:20.873245] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-13T12:03:20.873382] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:20.873493] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-13T12:03:20.873533] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-13T12:03:20.873599] [INFO ] [MAIN ] [449/3519] BLCO kept (0.3s) | 448 kept, 1 rejected | 137.8/min | ETA: 22.3m [2026-01-13T12:03:21.325236] [DEBUG] [REMOTE ] BLD: Retrieved 2649 rows, trimmed to 300. [2026-01-13T12:03:21.325360] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-13T12:03:21.325559] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-13T12:03:21.325727] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:21.325866] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-13T12:03:21.325907] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-13T12:03:21.325954] [INFO ] [MAIN ] [450/3519] BLD kept (0.5s) | 449 kept, 1 rejected | 137.8/min | ETA: 22.3m [2026-01-13T12:03:21.870691] [DEBUG] [REMOTE ] BLDP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:21.870822] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-13T12:03:21.871044] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-13T12:03:21.871178] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:21.871295] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-13T12:03:21.871335] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-13T12:03:21.871381] [INFO ] [MAIN ] [451/3519] BLDP kept (0.5s) | 450 kept, 1 rejected | 137.7/min | ETA: 22.3m [2026-01-13T12:03:22.361032] [DEBUG] [REMOTE ] BLE: Retrieved 5902 rows, trimmed to 300. [2026-01-13T12:03:22.361173] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-13T12:03:22.361417] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.26. [2026-01-13T12:03:22.361559] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:22.361719] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-13T12:03:22.361761] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-13T12:03:22.361819] [INFO ] [MAIN ] [452/3519] BLE kept (0.5s) | 451 kept, 1 rejected | 137.7/min | ETA: 22.3m [2026-01-13T12:03:22.816360] [DEBUG] [REMOTE ] BLFS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:22.816505] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-13T12:03:22.816772] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-13T12:03:22.816937] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:22.817072] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-13T12:03:22.817114] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-13T12:03:22.817166] [INFO ] [MAIN ] [453/3519] BLFS kept (0.5s) | 452 kept, 1 rejected | 137.7/min | ETA: 22.3m [2026-01-13T12:03:23.049844] [DEBUG] [REMOTE ] BLFY: Retrieved 1128 rows, trimmed to 300. [2026-01-13T12:03:23.050070] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-13T12:03:23.050391] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-13T12:03:23.050598] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:23.050767] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-13T12:03:23.050819] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-13T12:03:23.050886] [INFO ] [MAIN ] [454/3519] BLFY kept (0.2s) | 453 kept, 1 rejected | 137.8/min | ETA: 22.2m [2026-01-13T12:03:23.629406] [DEBUG] [REMOTE ] BLK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:23.629652] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-13T12:03:23.630048] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-13T12:03:23.630193] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:23.630357] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-13T12:03:23.630399] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-13T12:03:23.630454] [INFO ] [MAIN ] [455/3519] BLK kept (0.6s) | 454 kept, 1 rejected | 137.7/min | ETA: 22.2m [2026-01-13T12:03:24.130352] [DEBUG] [REMOTE ] BLKB: Retrieved 5402 rows, trimmed to 300. [2026-01-13T12:03:24.130607] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-13T12:03:24.131013] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $54.88. [2026-01-13T12:03:24.131206] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:24.131381] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-13T12:03:24.131425] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-13T12:03:24.131486] [INFO ] [MAIN ] [456/3519] BLKB kept (0.5s) | 455 kept, 1 rejected | 137.7/min | ETA: 22.2m [2026-01-13T12:03:24.490323] [DEBUG] [REMOTE ] BLMN: Retrieved 3376 rows, trimmed to 300. [2026-01-13T12:03:24.490536] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-13T12:03:24.490917] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-13T12:03:24.491074] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:24.491241] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-13T12:03:24.491292] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-13T12:03:24.491358] [INFO ] [MAIN ] [457/3519] BLMN kept (0.4s) | 456 kept, 1 rejected | 137.7/min | ETA: 22.2m [2026-01-13T12:03:24.789237] [DEBUG] [REMOTE ] BLND: Retrieved 1128 rows, trimmed to 300. [2026-01-13T12:03:24.789405] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-13T12:03:24.789738] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-13T12:03:24.789939] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:24.790126] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-13T12:03:24.790186] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-13T12:03:24.790259] [INFO ] [MAIN ] [458/3519] BLND kept (0.3s) | 457 kept, 1 rejected | 137.8/min | ETA: 22.2m [2026-01-13T12:03:25.351930] [DEBUG] [REMOTE ] BLRX: Retrieved 3637 rows, trimmed to 300. [2026-01-13T12:03:25.352078] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-13T12:03:25.352340] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-13T12:03:25.352509] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:25.352676] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-13T12:03:25.352728] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-13T12:03:25.352789] [INFO ] [MAIN ] [459/3519] BLRX kept (0.6s) | 458 kept, 1 rejected | 137.8/min | ETA: 22.2m [2026-01-13T12:03:25.514334] [DEBUG] [REMOTE ] BLTE: Retrieved 929 rows, trimmed to 300. [2026-01-13T12:03:25.514486] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-13T12:03:25.514749] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $87.71. [2026-01-13T12:03:25.514910] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:25.515045] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-13T12:03:25.515096] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-13T12:03:25.515156] [INFO ] [MAIN ] [460/3519] BLTE kept (0.2s) | 459 kept, 1 rejected | 137.9/min | ETA: 22.2m [2026-01-13T12:03:26.275964] [DEBUG] [REMOTE ] BLX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:26.276109] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-13T12:03:26.276369] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-13T12:03:26.276516] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:26.276695] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-13T12:03:26.276738] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-13T12:03:26.276787] [INFO ] [MAIN ] [461/3519] BLX kept (0.8s) | 460 kept, 1 rejected | 137.7/min | ETA: 22.2m [2026-01-13T12:03:26.504997] [DEBUG] [REMOTE ] BLZE: Retrieved 1045 rows, trimmed to 300. [2026-01-13T12:03:26.505135] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-13T12:03:26.505351] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-13T12:03:26.505490] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:26.505630] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-13T12:03:26.505673] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-13T12:03:26.505720] [INFO ] [MAIN ] [462/3519] BLZE kept (0.2s) | 461 kept, 1 rejected | 137.9/min | ETA: 22.2m [2026-01-13T12:03:27.068738] [DEBUG] [REMOTE ] BMA: Retrieved 4981 rows, trimmed to 300. [2026-01-13T12:03:27.068872] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-13T12:03:27.069102] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $52.08. [2026-01-13T12:03:27.069236] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:27.069549] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-13T12:03:27.069610] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-13T12:03:27.069657] [INFO ] [MAIN ] [463/3519] BMA kept (0.6s) | 462 kept, 1 rejected | 137.8/min | ETA: 22.2m [2026-01-13T12:03:27.317540] [DEBUG] [REMOTE ] BMBL: Retrieved 1235 rows, trimmed to 300. [2026-01-13T12:03:27.317698] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-13T12:03:27.317906] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-13T12:03:27.318044] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:27.318173] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-13T12:03:27.318213] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-13T12:03:27.318260] [INFO ] [MAIN ] [464/3519] BMBL kept (0.2s) | 463 kept, 1 rejected | 137.9/min | ETA: 22.2m [2026-01-13T12:03:27.798455] [DEBUG] [REMOTE ] BME: Retrieved 5232 rows, trimmed to 300. [2026-01-13T12:03:27.798606] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-13T12:03:27.798816] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $36.95. [2026-01-13T12:03:27.798952] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:27.799064] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-13T12:03:27.799103] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-13T12:03:27.799148] [INFO ] [MAIN ] [465/3519] BME kept (0.5s) | 464 kept, 1 rejected | 137.9/min | ETA: 22.2m [2026-01-13T12:03:28.174979] [DEBUG] [REMOTE ] BMEZ: Retrieved 1497 rows, trimmed to 300. [2026-01-13T12:03:28.175110] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-13T12:03:28.175323] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.38. [2026-01-13T12:03:28.175457] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:28.175594] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-13T12:03:28.175635] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-13T12:03:28.175680] [INFO ] [MAIN ] [466/3519] BMEZ kept (0.4s) | 465 kept, 1 rejected | 137.9/min | ETA: 22.1m [2026-01-13T12:03:28.771950] [DEBUG] [REMOTE ] BMI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:28.772081] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-13T12:03:28.772299] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $166.69. [2026-01-13T12:03:28.772434] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:28.772552] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-13T12:03:28.772610] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-13T12:03:28.772658] [INFO ] [MAIN ] [467/3519] BMI kept (0.6s) | 466 kept, 1 rejected | 137.8/min | ETA: 22.1m [2026-01-13T12:03:29.230176] [DEBUG] [REMOTE ] BMO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:29.230312] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-13T12:03:29.230542] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-13T12:03:29.230696] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:29.230815] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-13T12:03:29.230854] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-13T12:03:29.230900] [INFO ] [MAIN ] [468/3519] BMO kept (0.5s) | 467 kept, 1 rejected | 137.8/min | ETA: 22.1m [2026-01-13T12:03:29.536244] [DEBUG] [REMOTE ] BMRA: Retrieved 5290 rows, trimmed to 300. [2026-01-13T12:03:29.536420] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-13T12:03:29.536766] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-13T12:03:29.536948] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:29.537101] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-13T12:03:29.537143] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-13T12:03:29.537193] [INFO ] [MAIN ] [469/3519] BMRA kept (0.3s) | 468 kept, 1 rejected | 137.9/min | ETA: 22.1m [2026-01-13T12:03:30.111287] [DEBUG] [REMOTE ] BMRC: Retrieved 6552 rows, trimmed to 300. [2026-01-13T12:03:30.111430] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-13T12:03:30.111722] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $22.48. [2026-01-13T12:03:30.111893] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:30.112018] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-13T12:03:30.112059] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-13T12:03:30.112106] [INFO ] [MAIN ] [470/3519] BMRC kept (0.6s) | 469 kept, 1 rejected | 137.8/min | ETA: 22.1m [2026-01-13T12:03:30.460157] [DEBUG] [REMOTE ] BMRN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:30.460314] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-13T12:03:30.460651] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-13T12:03:30.460795] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:30.460930] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-13T12:03:30.460973] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-13T12:03:30.461023] [INFO ] [MAIN ] [471/3519] BMRN kept (0.3s) | 470 kept, 1 rejected | 137.8/min | ETA: 22.1m [2026-01-13T12:03:31.007702] [DEBUG] [REMOTE ] BMY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:31.007837] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-13T12:03:31.008060] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-13T12:03:31.008194] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:31.008341] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-13T12:03:31.008381] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-13T12:03:31.008427] [INFO ] [MAIN ] [472/3519] BMY kept (0.5s) | 471 kept, 1 rejected | 137.8/min | ETA: 22.1m [2026-01-13T12:03:31.517622] [DEBUG] [REMOTE ] BN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:31.517861] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-13T12:03:31.518262] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-13T12:03:31.518418] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:31.518630] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-13T12:03:31.518677] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-13T12:03:31.518738] [INFO ] [MAIN ] [473/3519] BN kept (0.5s) | 472 kept, 1 rejected | 137.7/min | ETA: 22.1m [2026-01-13T12:03:31.922433] [DEBUG] [REMOTE ] BND: Retrieved 4721 rows, trimmed to 300. [2026-01-13T12:03:31.922598] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-13T12:03:31.922827] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-13T12:03:31.922962] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:31.923081] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-13T12:03:31.923121] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-13T12:03:31.923168] [INFO ] [MAIN ] [474/3519] BND kept (0.4s) | 473 kept, 1 rejected | 137.7/min | ETA: 22.1m [2026-01-13T12:03:32.274881] [DEBUG] [REMOTE ] BNDX: Retrieved 3172 rows, trimmed to 300. [2026-01-13T12:03:32.275016] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-13T12:03:32.275233] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-13T12:03:32.275367] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:32.275484] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-13T12:03:32.275523] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-13T12:03:32.275592] [INFO ] [MAIN ] [475/3519] BNDX kept (0.4s) | 474 kept, 1 rejected | 137.8/min | ETA: 22.1m [2026-01-13T12:03:32.484624] [DEBUG] [REMOTE ] BNED: Retrieved 2627 rows, trimmed to 300. [2026-01-13T12:03:32.484836] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-13T12:03:32.485154] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-13T12:03:32.485334] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:32.485482] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-13T12:03:32.485525] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-13T12:03:32.485628] [INFO ] [MAIN ] [476/3519] BNED kept (0.2s) | 475 kept, 1 rejected | 137.9/min | ETA: 22.1m [2026-01-13T12:03:33.016427] [DEBUG] [REMOTE ] BNGO: Retrieved 1836 rows, trimmed to 300. [2026-01-13T12:03:33.016564] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-13T12:03:33.016793] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.47. [2026-01-13T12:03:33.016957] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:33.017075] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-13T12:03:33.017113] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-13T12:03:33.017160] [INFO ] [MAIN ] [477/3519] BNGO kept (0.5s) | 476 kept, 1 rejected | 137.9/min | ETA: 22.1m [2026-01-13T12:03:33.404268] [DEBUG] [REMOTE ] BNH: Retrieved 1307 rows, trimmed to 300. [2026-01-13T12:03:33.404398] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-13T12:03:33.404616] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-13T12:03:33.404752] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:33.404861] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-13T12:03:33.404900] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-13T12:03:33.404946] [INFO ] [MAIN ] [478/3519] BNH kept (0.4s) | 477 kept, 1 rejected | 137.9/min | ETA: 22.1m [2026-01-13T12:03:33.872684] [DEBUG] [REMOTE ] BNJ: Retrieved 1281 rows, trimmed to 300. [2026-01-13T12:03:33.872824] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-13T12:03:33.873042] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-13T12:03:33.873181] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:33.873298] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-13T12:03:33.873340] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-13T12:03:33.873389] [INFO ] [MAIN ] [479/3519] BNJ kept (0.5s) | 478 kept, 1 rejected | 137.9/min | ETA: 22.0m [2026-01-13T12:03:34.199941] [DEBUG] [REMOTE ] BNL: Retrieved 1209 rows, trimmed to 300. [2026-01-13T12:03:34.200073] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-13T12:03:34.200278] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-13T12:03:34.200409] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:34.200518] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-13T12:03:34.200556] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-13T12:03:34.200633] [INFO ] [MAIN ] [480/3519] BNL kept (0.3s) | 479 kept, 1 rejected | 137.9/min | ETA: 22.0m [2026-01-13T12:03:34.804865] [DEBUG] [REMOTE ] BNS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:34.805022] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-13T12:03:34.805299] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $63.05. [2026-01-13T12:03:34.805440] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:34.805589] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-13T12:03:34.805633] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-13T12:03:34.805681] [INFO ] [MAIN ] [481/3519] BNS kept (0.6s) | 480 kept, 1 rejected | 137.8/min | ETA: 22.0m [2026-01-13T12:03:35.142707] [DEBUG] [REMOTE ] BNTC: Retrieved 2616 rows, trimmed to 300. [2026-01-13T12:03:35.142835] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-13T12:03:35.143041] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-13T12:03:35.143193] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:35.143310] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-13T12:03:35.143349] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-13T12:03:35.143395] [INFO ] [MAIN ] [482/3519] BNTC kept (0.3s) | 481 kept, 1 rejected | 137.9/min | ETA: 22.0m [2026-01-13T12:03:35.446456] [DEBUG] [REMOTE ] BNTX: Retrieved 1572 rows, trimmed to 300. [2026-01-13T12:03:35.446739] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-13T12:03:35.447023] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-13T12:03:35.447214] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:35.447412] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-13T12:03:35.447456] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-13T12:03:35.447510] [INFO ] [MAIN ] [483/3519] BNTX kept (0.3s) | 482 kept, 1 rejected | 138.0/min | ETA: 22.0m [2026-01-13T12:03:35.962376] [DEBUG] [REMOTE ] BNY: Retrieved 6151 rows, trimmed to 300. [2026-01-13T12:03:35.962512] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-13T12:03:35.962756] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $10.04. [2026-01-13T12:03:35.962891] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:35.963010] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-13T12:03:35.963049] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-13T12:03:35.963096] [INFO ] [MAIN ] [484/3519] BNY kept (0.5s) | 483 kept, 1 rejected | 137.9/min | ETA: 22.0m [2026-01-13T12:03:36.304292] [DEBUG] [REMOTE ] BOC: Retrieved 2155 rows, trimmed to 300. [2026-01-13T12:03:36.304435] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-13T12:03:36.304702] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-13T12:03:36.304853] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:36.304999] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-13T12:03:36.305046] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-13T12:03:36.305103] [INFO ] [MAIN ] [485/3519] BOC kept (0.3s) | 484 kept, 1 rejected | 138.0/min | ETA: 22.0m [2026-01-13T12:03:36.944103] [DEBUG] [REMOTE ] BOE: Retrieved 5190 rows, trimmed to 300. [2026-01-13T12:03:36.944240] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-13T12:03:36.944452] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $11.05. [2026-01-13T12:03:36.944636] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:36.944753] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-13T12:03:36.944791] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-13T12:03:36.944836] [INFO ] [MAIN ] [486/3519] BOE kept (0.6s) | 485 kept, 1 rejected | 137.9/min | ETA: 22.0m [2026-01-13T12:03:37.175053] [DEBUG] [REMOTE ] BOF: Retrieved 645 rows, trimmed to 300. [2026-01-13T12:03:37.175189] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-13T12:03:37.175601] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.05. [2026-01-13T12:03:37.175739] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:37.175852] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-13T12:03:37.175891] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-13T12:03:37.175937] [INFO ] [MAIN ] [487/3519] BOF kept (0.2s) | 486 kept, 1 rejected | 138.0/min | ETA: 22.0m [2026-01-13T12:03:37.811543] [DEBUG] [REMOTE ] BOH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:37.811725] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-13T12:03:37.812019] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $59.19. [2026-01-13T12:03:37.812183] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:37.812318] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-13T12:03:37.812360] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-13T12:03:37.812410] [INFO ] [MAIN ] [488/3519] BOH kept (0.6s) | 487 kept, 1 rejected | 137.9/min | ETA: 22.0m [2026-01-13T12:03:38.312984] [DEBUG] [REMOTE ] BOKF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:38.313131] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-13T12:03:38.313406] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-13T12:03:38.313548] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:38.313704] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-13T12:03:38.313747] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-13T12:03:38.313798] [INFO ] [MAIN ] [489/3519] BOKF kept (0.5s) | 488 kept, 1 rejected | 137.8/min | ETA: 22.0m [2026-01-13T12:03:38.506073] [DEBUG] [REMOTE ] BOLD: Retrieved 449 rows, trimmed to 300. [2026-01-13T12:03:38.506283] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-13T12:03:38.506568] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-13T12:03:38.506765] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:38.506932] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-13T12:03:38.506982] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-13T12:03:38.507035] [INFO ] [MAIN ] [490/3519] BOLD kept (0.2s) | 489 kept, 1 rejected | 138.0/min | ETA: 22.0m [2026-01-13T12:03:38.924902] [DEBUG] [REMOTE ] BOND: Retrieved 3487 rows, trimmed to 300. [2026-01-13T12:03:38.925104] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-13T12:03:38.925389] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-13T12:03:38.925594] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:38.925727] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-13T12:03:38.925768] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-13T12:03:38.925827] [INFO ] [MAIN ] [491/3519] BOND kept (0.4s) | 490 kept, 1 rejected | 138.0/min | ETA: 21.9m [2026-01-13T12:03:39.584627] [DEBUG] [REMOTE ] BOOM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:39.584812] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-13T12:03:39.585056] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-13T12:03:39.585193] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:39.585315] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-13T12:03:39.585356] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-13T12:03:39.585406] [INFO ] [MAIN ] [492/3519] BOOM kept (0.7s) | 491 kept, 1 rejected | 137.8/min | ETA: 22.0m [2026-01-13T12:03:39.901602] [DEBUG] [REMOTE ] BOTZ: Retrieved 2346 rows, trimmed to 300. [2026-01-13T12:03:39.901726] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-13T12:03:39.901923] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-13T12:03:39.902055] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:39.902162] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-13T12:03:39.902201] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-13T12:03:39.902246] [INFO ] [MAIN ] [493/3519] BOTZ kept (0.3s) | 492 kept, 1 rejected | 137.9/min | ETA: 21.9m [2026-01-13T12:03:40.342775] [DEBUG] [REMOTE ] BOX: Retrieved 2759 rows, trimmed to 300. [2026-01-13T12:03:40.342904] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-13T12:03:40.343119] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $28.54. [2026-01-13T12:03:40.343275] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:40.343417] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-13T12:03:40.343458] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-13T12:03:40.343505] [INFO ] [MAIN ] [494/3519] BOX kept (0.4s) | 493 kept, 1 rejected | 137.9/min | ETA: 21.9m [2026-01-13T12:03:40.862302] [DEBUG] [REMOTE ] BP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:40.862429] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-13T12:03:40.862660] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $32.34. [2026-01-13T12:03:40.862796] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:40.862908] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-13T12:03:40.862947] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-13T12:03:40.862993] [INFO ] [MAIN ] [495/3519] BP kept (0.5s) | 494 kept, 1 rejected | 137.9/min | ETA: 21.9m [2026-01-13T12:03:41.270761] [DEBUG] [REMOTE ] BPOP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:41.270917] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-13T12:03:41.271201] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-13T12:03:41.271389] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:41.271530] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-13T12:03:41.271591] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-13T12:03:41.271640] [INFO ] [MAIN ] [496/3519] BPOP kept (0.4s) | 495 kept, 1 rejected | 137.9/min | ETA: 21.9m [2026-01-13T12:03:41.573175] [DEBUG] [REMOTE ] BPRN: Retrieved 2390 rows, trimmed to 300. [2026-01-13T12:03:41.573324] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-13T12:03:41.573610] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $29.44. [2026-01-13T12:03:41.573756] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:41.573877] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-13T12:03:41.573918] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-13T12:03:41.573968] [INFO ] [MAIN ] [497/3519] BPRN kept (0.3s) | 496 kept, 1 rejected | 138.0/min | ETA: 21.9m [2026-01-13T12:03:41.894844] [DEBUG] [REMOTE ] BPYPM: Retrieved 1121 rows, trimmed to 300. [2026-01-13T12:03:41.895000] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-13T12:03:41.895216] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-13T12:03:41.895372] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:41.895491] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-13T12:03:41.895533] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-13T12:03:41.895608] [INFO ] [MAIN ] [498/3519] BPYPM kept (0.3s) | 497 kept, 1 rejected | 138.0/min | ETA: 21.9m [2026-01-13T12:03:42.347781] [DEBUG] [REMOTE ] BPYPO: Retrieved 1612 rows, trimmed to 300. [2026-01-13T12:03:42.347909] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-13T12:03:42.348121] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-13T12:03:42.348254] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:42.348365] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-13T12:03:42.348405] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-13T12:03:42.348451] [INFO ] [MAIN ] [499/3519] BPYPO kept (0.5s) | 498 kept, 1 rejected | 138.0/min | ETA: 21.9m [2026-01-13T12:03:42.693695] [DEBUG] [REMOTE ] BPYPP: Retrieved 1718 rows, trimmed to 300. [2026-01-13T12:03:42.693833] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-13T12:03:42.694060] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-13T12:03:42.694193] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:42.694311] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-13T12:03:42.694350] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-13T12:03:42.694396] [INFO ] [MAIN ] [500/3519] BPYPP kept (0.3s) | 499 kept, 1 rejected | 138.1/min | ETA: 21.9m [2026-01-13T12:03:43.116241] [DEBUG] [REMOTE ] BRAG: Retrieved 1098 rows, trimmed to 300. [2026-01-13T12:03:43.116402] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-13T12:03:43.116704] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-13T12:03:43.116915] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:43.117075] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-13T12:03:43.117135] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-13T12:03:43.117198] [INFO ] [MAIN ] [501/3519] BRAG kept (0.4s) | 500 kept, 1 rejected | 138.1/min | ETA: 21.9m [2026-01-13T12:03:43.745677] [DEBUG] [REMOTE ] BRC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:43.745814] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-13T12:03:43.746056] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.89. [2026-01-13T12:03:43.746201] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:43.746327] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-13T12:03:43.746369] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-13T12:03:43.746418] [INFO ] [MAIN ] [502/3519] BRC kept (0.6s) | 501 kept, 1 rejected | 138.0/min | ETA: 21.9m [2026-01-13T12:03:44.242844] [DEBUG] [REMOTE ] BRO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:44.242970] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-13T12:03:44.243213] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-13T12:03:44.243351] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:44.243465] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-13T12:03:44.243504] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-13T12:03:44.243550] [INFO ] [MAIN ] [503/3519] BRO kept (0.5s) | 502 kept, 1 rejected | 137.9/min | ETA: 21.9m [2026-01-13T12:03:44.501358] [DEBUG] [REMOTE ] BROS: Retrieved 1086 rows, trimmed to 300. [2026-01-13T12:03:44.501485] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-13T12:03:44.501710] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-13T12:03:44.501846] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:44.501953] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-13T12:03:44.501992] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-13T12:03:44.502037] [INFO ] [MAIN ] [504/3519] BROS kept (0.3s) | 503 kept, 1 rejected | 138.0/min | ETA: 21.8m [2026-01-13T12:03:44.951001] [DEBUG] [REMOTE ] BRSP: Retrieved 1997 rows, trimmed to 300. [2026-01-13T12:03:44.951126] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-13T12:03:44.951332] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-13T12:03:44.951470] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:44.951676] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-13T12:03:44.951735] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-13T12:03:44.951803] [INFO ] [MAIN ] [505/3519] BRSP kept (0.4s) | 504 kept, 1 rejected | 138.0/min | ETA: 21.8m [2026-01-13T12:03:45.420449] [DEBUG] [REMOTE ] BRX: Retrieved 3068 rows, trimmed to 300. [2026-01-13T12:03:45.420606] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-13T12:03:45.420833] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-13T12:03:45.420971] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:45.421085] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-13T12:03:45.421125] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-13T12:03:45.421170] [INFO ] [MAIN ] [506/3519] BRX kept (0.5s) | 505 kept, 1 rejected | 138.0/min | ETA: 21.8m [2026-01-13T12:03:45.668818] [DEBUG] [REMOTE ] BRZE: Retrieved 1041 rows, trimmed to 300. [2026-01-13T12:03:45.668945] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-13T12:03:45.669140] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $26.11. [2026-01-13T12:03:45.669271] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:45.669382] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-13T12:03:45.669421] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-13T12:03:45.669466] [INFO ] [MAIN ] [507/3519] BRZE kept (0.2s) | 506 kept, 1 rejected | 138.1/min | ETA: 21.8m [2026-01-13T12:03:46.393995] [DEBUG] [REMOTE ] BSAC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:46.394146] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-13T12:03:46.394378] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $27.54. [2026-01-13T12:03:46.394519] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:46.394659] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-13T12:03:46.394703] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-13T12:03:46.394751] [INFO ] [MAIN ] [508/3519] BSAC kept (0.7s) | 507 kept, 1 rejected | 137.9/min | ETA: 21.8m [2026-01-13T12:03:46.698521] [DEBUG] [REMOTE ] BSCQ: Retrieved 2343 rows, trimmed to 300. [2026-01-13T12:03:46.698673] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-13T12:03:46.698874] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.40. [2026-01-13T12:03:46.699006] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:46.699116] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-13T12:03:46.699155] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-13T12:03:46.699200] [INFO ] [MAIN ] [509/3519] BSCQ kept (0.3s) | 508 kept, 1 rejected | 138.0/min | ETA: 21.8m [2026-01-13T12:03:47.073754] [DEBUG] [REMOTE ] BSCS: Retrieved 1866 rows, trimmed to 300. [2026-01-13T12:03:47.073849] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-13T12:03:47.074044] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.38. [2026-01-13T12:03:47.074175] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:47.074281] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-13T12:03:47.074320] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-13T12:03:47.074365] [INFO ] [MAIN ] [510/3519] BSCS kept (0.4s) | 509 kept, 1 rejected | 138.1/min | ETA: 21.8m [2026-01-13T12:03:47.425458] [DEBUG] [REMOTE ] BSCX: Retrieved 580 rows, trimmed to 300. [2026-01-13T12:03:47.425598] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-13T12:03:47.425793] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.20. [2026-01-13T12:03:47.425924] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:47.426031] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-13T12:03:47.426070] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-13T12:03:47.426114] [INFO ] [MAIN ] [511/3519] BSCX kept (0.4s) | 510 kept, 1 rejected | 138.1/min | ETA: 21.8m [2026-01-13T12:03:47.770936] [DEBUG] [REMOTE ] BSCY: Retrieved 397 rows, trimmed to 300. [2026-01-13T12:03:47.771067] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-13T12:03:47.771284] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.77. [2026-01-13T12:03:47.771421] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:47.771533] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-13T12:03:47.771597] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-13T12:03:47.771654] [INFO ] [MAIN ] [512/3519] BSCY kept (0.3s) | 511 kept, 1 rejected | 138.2/min | ETA: 21.8m [2026-01-13T12:03:48.284947] [DEBUG] [REMOTE ] BSJQ: Retrieved 1866 rows, trimmed to 300. [2026-01-13T12:03:48.285072] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-13T12:03:48.285266] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.09. [2026-01-13T12:03:48.285397] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:48.285504] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-13T12:03:48.285543] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-13T12:03:48.285613] [INFO ] [MAIN ] [513/3519] BSJQ kept (0.5s) | 512 kept, 1 rejected | 138.1/min | ETA: 21.8m [2026-01-13T12:03:48.682281] [DEBUG] [REMOTE ] BSJS: Retrieved 1337 rows, trimmed to 300. [2026-01-13T12:03:48.682468] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-13T12:03:48.682844] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.68. [2026-01-13T12:03:48.683029] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:48.683194] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-13T12:03:48.683250] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-13T12:03:48.683312] [INFO ] [MAIN ] [514/3519] BSJS kept (0.4s) | 513 kept, 1 rejected | 138.1/min | ETA: 21.8m [2026-01-13T12:03:49.174286] [DEBUG] [REMOTE ] BSL: Retrieved 3932 rows, trimmed to 300. [2026-01-13T12:03:49.174411] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-13T12:03:49.174656] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-13T12:03:49.174799] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:49.174915] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-13T12:03:49.174956] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-13T12:03:49.175003] [INFO ] [MAIN ] [515/3519] BSL kept (0.5s) | 514 kept, 1 rejected | 138.1/min | ETA: 21.8m [2026-01-13T12:03:49.540208] [DEBUG] [REMOTE ] BSM: Retrieved 2691 rows, trimmed to 300. [2026-01-13T12:03:49.540374] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-13T12:03:49.540650] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.20. [2026-01-13T12:03:49.540809] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:49.540999] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-13T12:03:49.541045] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-13T12:03:49.541101] [INFO ] [MAIN ] [516/3519] BSM kept (0.4s) | 515 kept, 1 rejected | 138.1/min | ETA: 21.7m [2026-01-13T12:03:49.898264] [DEBUG] [REMOTE ] BSMQ: Retrieved 1582 rows, trimmed to 300. [2026-01-13T12:03:49.898423] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-13T12:03:49.898764] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-13T12:03:49.898920] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:49.899088] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-13T12:03:49.899143] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-13T12:03:49.899206] [INFO ] [MAIN ] [517/3519] BSMQ kept (0.4s) | 516 kept, 1 rejected | 138.2/min | ETA: 21.7m [2026-01-13T12:03:50.326313] [DEBUG] [REMOTE ] BSMS: Retrieved 1551 rows, trimmed to 300. [2026-01-13T12:03:50.326483] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-13T12:03:50.326857] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.23. [2026-01-13T12:03:50.327088] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:50.327268] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-13T12:03:50.327327] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-13T12:03:50.327399] [INFO ] [MAIN ] [518/3519] BSMS kept (0.4s) | 517 kept, 1 rejected | 138.2/min | ETA: 21.7m [2026-01-13T12:03:50.533175] [DEBUG] [REMOTE ] BSSX: Retrieved 580 rows, trimmed to 300. [2026-01-13T12:03:50.533438] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-13T12:03:50.533895] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.59. [2026-01-13T12:03:50.534110] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:50.534306] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-13T12:03:50.534369] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-13T12:03:50.534451] [INFO ] [MAIN ] [519/3519] BSSX kept (0.2s) | 518 kept, 1 rejected | 138.3/min | ETA: 21.7m [2026-01-13T12:03:51.096993] [DEBUG] [REMOTE ] BSTZ: Retrieved 1646 rows, trimmed to 300. [2026-01-13T12:03:51.097115] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-13T12:03:51.097319] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.49. [2026-01-13T12:03:51.097459] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:51.097601] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-13T12:03:51.097645] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-13T12:03:51.097692] [INFO ] [MAIN ] [520/3519] BSTZ kept (0.6s) | 519 kept, 1 rejected | 138.3/min | ETA: 21.7m [2026-01-13T12:03:51.482115] [DEBUG] [REMOTE ] BSVN: Retrieved 1837 rows, trimmed to 300. [2026-01-13T12:03:51.482241] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-13T12:03:51.482443] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-13T12:03:51.482607] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:51.482724] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-13T12:03:51.482764] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-13T12:03:51.482810] [INFO ] [MAIN ] [521/3519] BSVN kept (0.4s) | 520 kept, 1 rejected | 138.3/min | ETA: 21.7m [2026-01-13T12:03:51.760429] [DEBUG] [REMOTE ] BSVO: Retrieved 712 rows, trimmed to 300. [2026-01-13T12:03:51.760565] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-13T12:03:51.760987] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-13T12:03:51.761125] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:51.761237] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-13T12:03:51.761276] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-13T12:03:51.761323] [INFO ] [MAIN ] [522/3519] BSVO kept (0.3s) | 521 kept, 1 rejected | 138.4/min | ETA: 21.7m [2026-01-13T12:03:52.480735] [DEBUG] [REMOTE ] BSX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:52.480891] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-13T12:03:52.481167] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $91.75. [2026-01-13T12:03:52.481309] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:52.481442] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-13T12:03:52.481485] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-13T12:03:52.481537] [INFO ] [MAIN ] [523/3519] BSX kept (0.7s) | 522 kept, 1 rejected | 138.2/min | ETA: 21.7m [2026-01-13T12:03:52.754219] [DEBUG] [REMOTE ] BSY: Retrieved 1332 rows, trimmed to 300. [2026-01-13T12:03:52.754437] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-13T12:03:52.754726] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-13T12:03:52.754872] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:52.754992] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-13T12:03:52.755034] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-13T12:03:52.755085] [INFO ] [MAIN ] [524/3519] BSY kept (0.3s) | 523 kept, 1 rejected | 138.3/min | ETA: 21.7m [2026-01-13T12:03:53.174360] [DEBUG] [REMOTE ] BTA: Retrieved 5001 rows, trimmed to 300. [2026-01-13T12:03:53.174506] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-13T12:03:53.174770] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.25. [2026-01-13T12:03:53.174910] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:53.175039] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-13T12:03:53.175103] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-13T12:03:53.175163] [INFO ] [MAIN ] [525/3519] BTA kept (0.4s) | 524 kept, 1 rejected | 138.3/min | ETA: 21.6m [2026-01-13T12:03:53.574609] [DEBUG] [REMOTE ] BTAI: Retrieved 1973 rows, trimmed to 300. [2026-01-13T12:03:53.574749] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-13T12:03:53.574967] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-13T12:03:53.575107] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:53.575224] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-13T12:03:53.575265] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-13T12:03:53.575314] [INFO ] [MAIN ] [526/3519] BTAI kept (0.4s) | 525 kept, 1 rejected | 138.3/min | ETA: 21.6m [2026-01-13T12:03:54.040339] [DEBUG] [REMOTE ] BTCS: Retrieved 2983 rows, trimmed to 300. [2026-01-13T12:03:54.040522] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-13T12:03:54.040869] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-13T12:03:54.041042] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:54.041236] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-13T12:03:54.041291] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-13T12:03:54.041357] [INFO ] [MAIN ] [527/3519] BTCS kept (0.5s) | 526 kept, 1 rejected | 138.3/min | ETA: 21.6m [2026-01-13T12:03:54.492302] [DEBUG] [REMOTE ] BTE: Retrieved 4976 rows, trimmed to 300. [2026-01-13T12:03:54.492464] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-13T12:03:54.492781] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.20. [2026-01-13T12:03:54.492981] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:54.493150] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-13T12:03:54.493209] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-13T12:03:54.493279] [INFO ] [MAIN ] [528/3519] BTE kept (0.5s) | 527 kept, 1 rejected | 138.3/min | ETA: 21.6m [2026-01-13T12:03:54.753195] [DEBUG] [REMOTE ] BTF: Retrieved 1059 rows, trimmed to 300. [2026-01-13T12:03:54.753320] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-13T12:03:54.753514] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-13T12:03:54.753666] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:54.753775] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-13T12:03:54.753813] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-13T12:03:54.753858] [INFO ] [MAIN ] [529/3519] BTF kept (0.3s) | 528 kept, 1 rejected | 138.4/min | ETA: 21.6m [2026-01-13T12:03:55.381146] [DEBUG] [REMOTE ] BTI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:55.381289] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-13T12:03:55.381507] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $49.73. [2026-01-13T12:03:55.381660] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:55.381777] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-13T12:03:55.381815] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-13T12:03:55.381861] [INFO ] [MAIN ] [530/3519] BTI kept (0.6s) | 529 kept, 1 rejected | 138.3/min | ETA: 21.6m [2026-01-13T12:03:55.596402] [DEBUG] [REMOTE ] BTM: Retrieved 635 rows, trimmed to 300. [2026-01-13T12:03:55.596539] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-13T12:03:55.596777] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.27. [2026-01-13T12:03:55.596951] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:55.597068] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-13T12:03:55.597109] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-13T12:03:55.597156] [INFO ] [MAIN ] [531/3519] BTM kept (0.2s) | 530 kept, 1 rejected | 138.4/min | ETA: 21.6m [2026-01-13T12:03:56.028488] [DEBUG] [REMOTE ] BTMD: Retrieved 1183 rows, trimmed to 300. [2026-01-13T12:03:56.028642] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-13T12:03:56.029053] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.39. [2026-01-13T12:03:56.029191] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:56.029303] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-13T12:03:56.029345] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-13T12:03:56.029393] [INFO ] [MAIN ] [532/3519] BTMD kept (0.4s) | 531 kept, 1 rejected | 138.4/min | ETA: 21.6m [2026-01-13T12:03:56.363953] [DEBUG] [REMOTE ] BTSG: Retrieved 492 rows, trimmed to 300. [2026-01-13T12:03:56.364077] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-13T12:03:56.364296] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $29.45. [2026-01-13T12:03:56.364429] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:56.364536] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-13T12:03:56.364591] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-13T12:03:56.364639] [INFO ] [MAIN ] [533/3519] BTSG kept (0.3s) | 532 kept, 1 rejected | 138.5/min | ETA: 21.6m [2026-01-13T12:03:56.896336] [DEBUG] [REMOTE ] BTZ: Retrieved 4792 rows, trimmed to 300. [2026-01-13T12:03:56.896470] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-13T12:03:56.896713] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.63. [2026-01-13T12:03:56.896853] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:56.896999] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-13T12:03:56.897041] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-13T12:03:56.897088] [INFO ] [MAIN ] [534/3519] BTZ kept (0.5s) | 533 kept, 1 rejected | 138.4/min | ETA: 21.6m [2026-01-13T12:03:57.387966] [DEBUG] [REMOTE ] BUD: Retrieved 4159 rows, trimmed to 300. [2026-01-13T12:03:57.388094] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-13T12:03:57.388310] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.84. [2026-01-13T12:03:57.388447] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:57.388563] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-13T12:03:57.388625] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-13T12:03:57.388674] [INFO ] [MAIN ] [535/3519] BUD kept (0.5s) | 534 kept, 1 rejected | 138.4/min | ETA: 21.6m [2026-01-13T12:03:57.596316] [DEBUG] [REMOTE ] BUFC: Retrieved 521 rows, trimmed to 300. [2026-01-13T12:03:57.596487] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-13T12:03:57.596716] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-13T12:03:57.596852] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:57.596983] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-13T12:03:57.597024] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-13T12:03:57.597068] [INFO ] [MAIN ] [536/3519] BUFC kept (0.2s) | 535 kept, 1 rejected | 138.5/min | ETA: 21.5m [2026-01-13T12:03:58.111947] [DEBUG] [REMOTE ] BUG: Retrieved 1557 rows, trimmed to 300. [2026-01-13T12:03:58.112089] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-13T12:03:58.112317] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.75. [2026-01-13T12:03:58.112465] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:58.112621] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-13T12:03:58.112669] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-13T12:03:58.112720] [INFO ] [MAIN ] [537/3519] BUG kept (0.5s) | 536 kept, 1 rejected | 138.5/min | ETA: 21.5m [2026-01-13T12:03:58.526205] [DEBUG] [REMOTE ] BUI: Retrieved 3553 rows, trimmed to 300. [2026-01-13T12:03:58.526336] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-13T12:03:58.526555] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.48. [2026-01-13T12:03:58.526723] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:58.526867] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-13T12:03:58.527044] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-13T12:03:58.527096] [INFO ] [MAIN ] [538/3519] BUI kept (0.4s) | 537 kept, 1 rejected | 138.5/min | ETA: 21.5m [2026-01-13T12:03:58.915700] [DEBUG] [REMOTE ] BURL: Retrieved 3088 rows, trimmed to 300. [2026-01-13T12:03:58.915826] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-13T12:03:58.916032] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-13T12:03:58.916170] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:58.916280] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-13T12:03:58.916321] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-13T12:03:58.916368] [INFO ] [MAIN ] [539/3519] BURL kept (0.4s) | 538 kept, 1 rejected | 138.5/min | ETA: 21.5m [2026-01-13T12:03:59.462982] [DEBUG] [REMOTE ] BUSE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:03:59.463115] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-13T12:03:59.463341] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $21.96. [2026-01-13T12:03:59.463482] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:59.463622] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-13T12:03:59.463665] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-13T12:03:59.463713] [INFO ] [MAIN ] [540/3519] BUSE kept (0.5s) | 539 kept, 1 rejected | 138.4/min | ETA: 21.5m [2026-01-13T12:03:59.657038] [DEBUG] [REMOTE ] BUXX: Retrieved 608 rows, trimmed to 300. [2026-01-13T12:03:59.657193] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-13T12:03:59.657455] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.05. [2026-01-13T12:03:59.657685] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-13T12:03:59.657845] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-13T12:03:59.657907] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-13T12:03:59.657979] [INFO ] [MAIN ] [541/3519] BUXX kept (0.2s) | 540 kept, 1 rejected | 138.6/min | ETA: 21.5m [2026-01-13T12:04:00.165413] [DEBUG] [REMOTE ] BVFL: Retrieved 2303 rows, trimmed to 300. [2026-01-13T12:04:00.165591] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-13T12:04:00.165823] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $14.63. [2026-01-13T12:04:00.165964] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:00.166078] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-13T12:04:00.166121] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-13T12:04:00.166170] [INFO ] [MAIN ] [542/3519] BVFL kept (0.5s) | 541 kept, 1 rejected | 138.5/min | ETA: 21.5m [2026-01-13T12:04:00.798011] [DEBUG] [REMOTE ] BVN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:00.798158] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-13T12:04:00.798418] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-13T12:04:00.798556] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:00.798708] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-13T12:04:00.798749] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-13T12:04:00.798797] [INFO ] [MAIN ] [543/3519] BVN kept (0.6s) | 542 kept, 1 rejected | 138.4/min | ETA: 21.5m [2026-01-13T12:04:01.109916] [DEBUG] [REMOTE ] BVS: Retrieved 1235 rows, trimmed to 300. [2026-01-13T12:04:01.110126] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-13T12:04:01.110412] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-13T12:04:01.110562] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:01.110730] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-13T12:04:01.110772] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-13T12:04:01.110828] [INFO ] [MAIN ] [544/3519] BVS kept (0.3s) | 543 kept, 1 rejected | 138.5/min | ETA: 21.5m [2026-01-13T12:04:01.708434] [DEBUG] [REMOTE ] BWA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:01.708728] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-13T12:04:01.709171] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-13T12:04:01.709344] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:01.709521] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-13T12:04:01.709566] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-13T12:04:01.709667] [INFO ] [MAIN ] [545/3519] BWA kept (0.6s) | 544 kept, 1 rejected | 138.4/min | ETA: 21.5m [2026-01-13T12:04:01.995657] [DEBUG] [REMOTE ] BWAY: Retrieved 1694 rows, trimmed to 300. [2026-01-13T12:04:01.995871] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-13T12:04:01.996349] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-13T12:04:01.996502] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:01.996670] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-13T12:04:01.996719] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-13T12:04:01.996773] [INFO ] [MAIN ] [546/3519] BWAY kept (0.3s) | 545 kept, 1 rejected | 138.5/min | ETA: 21.5m [2026-01-13T12:04:02.374390] [DEBUG] [REMOTE ] BWB: Retrieved 1969 rows, trimmed to 300. [2026-01-13T12:04:02.374658] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-13T12:04:02.375190] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-13T12:04:02.375343] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:02.375484] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-13T12:04:02.375528] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-13T12:04:02.375611] [INFO ] [MAIN ] [547/3519] BWB kept (0.4s) | 546 kept, 1 rejected | 138.5/min | ETA: 21.5m [2026-01-13T12:04:02.954393] [DEBUG] [REMOTE ] BWEN: Retrieved 5483 rows, trimmed to 300. [2026-01-13T12:04:02.954736] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-13T12:04:02.955274] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-13T12:04:02.955492] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:02.955736] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-13T12:04:02.955798] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-13T12:04:02.955881] [INFO ] [MAIN ] [548/3519] BWEN kept (0.6s) | 547 kept, 1 rejected | 138.4/min | ETA: 21.5m [2026-01-13T12:04:03.372283] [DEBUG] [REMOTE ] BWFG: Retrieved 3969 rows, trimmed to 300. [2026-01-13T12:04:03.372488] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-13T12:04:03.372794] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $40.50. [2026-01-13T12:04:03.372958] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:03.373159] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-13T12:04:03.373205] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-13T12:04:03.373261] [INFO ] [MAIN ] [549/3519] BWFG kept (0.4s) | 548 kept, 1 rejected | 138.4/min | ETA: 21.5m [2026-01-13T12:04:03.607851] [DEBUG] [REMOTE ] BWG: Retrieved 3468 rows, trimmed to 300. [2026-01-13T12:04:03.608012] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-13T12:04:03.608313] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-13T12:04:03.608513] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:03.608701] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-13T12:04:03.608762] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-13T12:04:03.608831] [INFO ] [MAIN ] [550/3519] BWG kept (0.2s) | 549 kept, 1 rejected | 138.5/min | ETA: 21.4m [2026-01-13T12:04:04.047428] [DEBUG] [REMOTE ] BWIN: Retrieved 1562 rows, trimmed to 300. [2026-01-13T12:04:04.047545] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-13T12:04:04.047773] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-13T12:04:04.047913] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:04.048021] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-13T12:04:04.048060] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-13T12:04:04.048106] [INFO ] [MAIN ] [551/3519] BWIN kept (0.4s) | 550 kept, 1 rejected | 138.5/min | ETA: 21.4m [2026-01-13T12:04:04.445553] [DEBUG] [REMOTE ] BWMN: Retrieved 1176 rows, trimmed to 300. [2026-01-13T12:04:04.445715] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-13T12:04:04.445924] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-13T12:04:04.446061] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:04.446172] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-13T12:04:04.446212] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-13T12:04:04.446257] [INFO ] [MAIN ] [552/3519] BWMN kept (0.4s) | 551 kept, 1 rejected | 138.6/min | ETA: 21.4m [2026-01-13T12:04:05.035728] [DEBUG] [REMOTE ] BXC: Retrieved 5303 rows, trimmed to 300. [2026-01-13T12:04:05.035858] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-13T12:04:05.036272] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-13T12:04:05.036406] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:05.036523] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-13T12:04:05.036562] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-13T12:04:05.036629] [INFO ] [MAIN ] [553/3519] BXC kept (0.6s) | 552 kept, 1 rejected | 138.5/min | ETA: 21.4m [2026-01-13T12:04:05.465394] [DEBUG] [REMOTE ] BXMX: Retrieved 5336 rows, trimmed to 300. [2026-01-13T12:04:05.465534] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-13T12:04:05.465766] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-13T12:04:05.465906] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:05.466015] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-13T12:04:05.466054] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-13T12:04:05.466100] [INFO ] [MAIN ] [554/3519] BXMX kept (0.4s) | 553 kept, 1 rejected | 138.5/min | ETA: 21.4m [2026-01-13T12:04:06.002092] [DEBUG] [REMOTE ] BXP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:06.002224] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-13T12:04:06.002456] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $66.13. [2026-01-13T12:04:06.002609] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:06.002730] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-13T12:04:06.002770] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-13T12:04:06.002816] [INFO ] [MAIN ] [555/3519] BXP kept (0.5s) | 554 kept, 1 rejected | 138.4/min | ETA: 21.4m [2026-01-13T12:04:06.239983] [DEBUG] [REMOTE ] BXSL: Retrieved 1055 rows, trimmed to 300. [2026-01-13T12:04:06.240109] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-13T12:04:06.240301] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.21. [2026-01-13T12:04:06.240435] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:06.240541] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-13T12:04:06.240596] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-13T12:04:06.240644] [INFO ] [MAIN ] [556/3519] BXSL kept (0.2s) | 555 kept, 1 rejected | 138.5/min | ETA: 21.4m [2026-01-13T12:04:06.876256] [DEBUG] [REMOTE ] BYD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:06.876384] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-13T12:04:06.876611] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-13T12:04:06.876749] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:06.876860] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-13T12:04:06.876913] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-13T12:04:06.876990] [INFO ] [MAIN ] [557/3519] BYD kept (0.6s) | 556 kept, 1 rejected | 138.4/min | ETA: 21.4m [2026-01-13T12:04:07.307863] [DEBUG] [REMOTE ] BYM: Retrieved 5838 rows, trimmed to 300. [2026-01-13T12:04:07.308002] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-13T12:04:07.308219] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.74. [2026-01-13T12:04:07.308353] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:07.308470] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-13T12:04:07.308509] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-13T12:04:07.308554] [INFO ] [MAIN ] [558/3519] BYM kept (0.4s) | 557 kept, 1 rejected | 138.4/min | ETA: 21.4m [2026-01-13T12:04:07.669339] [DEBUG] [REMOTE ] BYRN: Retrieved 3733 rows, trimmed to 300. [2026-01-13T12:04:07.669462] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-13T12:04:07.669695] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $16.07. [2026-01-13T12:04:07.669834] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:07.669943] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-13T12:04:07.669983] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-13T12:04:07.670029] [INFO ] [MAIN ] [559/3519] BYRN kept (0.4s) | 558 kept, 1 rejected | 138.5/min | ETA: 21.4m [2026-01-13T12:04:07.926076] [DEBUG] [REMOTE ] BYSI: Retrieved 2224 rows, trimmed to 300. [2026-01-13T12:04:07.926195] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-13T12:04:07.926393] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-13T12:04:07.926526] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:07.926689] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-13T12:04:07.926730] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-13T12:04:07.926776] [INFO ] [MAIN ] [560/3519] BYSI kept (0.3s) | 559 kept, 1 rejected | 138.6/min | ETA: 21.4m [2026-01-13T12:04:08.372270] [DEBUG] [REMOTE ] BZ: Retrieved 1152 rows, trimmed to 300. [2026-01-13T12:04:08.372393] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-13T12:04:08.372608] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $19.21. [2026-01-13T12:04:08.372748] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:08.372855] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-13T12:04:08.372893] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-13T12:04:08.372942] [INFO ] [MAIN ] [561/3519] BZ kept (0.4s) | 560 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-13T12:04:08.991549] [DEBUG] [REMOTE ] BZH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:08.991702] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-13T12:04:08.991910] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-13T12:04:08.992048] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:08.992159] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-13T12:04:08.992198] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-13T12:04:08.992243] [INFO ] [MAIN ] [562/3519] BZH kept (0.6s) | 561 kept, 1 rejected | 138.4/min | ETA: 21.4m [2026-01-13T12:04:09.370899] [DEBUG] [REMOTE ] BZUN: Retrieved 2677 rows, trimmed to 300. [2026-01-13T12:04:09.371023] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-13T12:04:09.371225] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-13T12:04:09.371360] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:09.371471] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-13T12:04:09.371510] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-13T12:04:09.371555] [INFO ] [MAIN ] [563/3519] BZUN kept (0.4s) | 562 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-13T12:04:09.752925] [DEBUG] [REMOTE ] C: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:09.753163] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-13T12:04:09.753623] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $95.69. [2026-01-13T12:04:09.753762] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:09.753885] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-13T12:04:09.753924] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-13T12:04:09.753969] [INFO ] [MAIN ] [564/3519] C kept (0.4s) | 563 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-13T12:04:10.125204] [DEBUG] [REMOTE ] CAAP: Retrieved 1997 rows, trimmed to 300. [2026-01-13T12:04:10.125347] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-13T12:04:10.125553] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $17.76. [2026-01-13T12:04:10.125727] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:10.125840] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-13T12:04:10.125879] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-13T12:04:10.125924] [INFO ] [MAIN ] [565/3519] CAAP kept (0.4s) | 564 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-13T12:04:10.622179] [DEBUG] [REMOTE ] CAAS: Retrieved 5602 rows, trimmed to 300. [2026-01-13T12:04:10.622345] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-13T12:04:10.622554] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-13T12:04:10.622709] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:10.622823] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-13T12:04:10.622862] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-13T12:04:10.622907] [INFO ] [MAIN ] [566/3519] CAAS kept (0.5s) | 565 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-13T12:04:10.875557] [DEBUG] [REMOTE ] CABA: Retrieved 1561 rows, trimmed to 300. [2026-01-13T12:04:10.875699] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-13T12:04:10.875899] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-13T12:04:10.876032] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:10.876140] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-13T12:04:10.876179] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-13T12:04:10.876223] [INFO ] [MAIN ] [567/3519] CABA kept (0.3s) | 566 kept, 1 rejected | 138.6/min | ETA: 21.3m [2026-01-13T12:04:11.381388] [DEBUG] [REMOTE ] CABO: Retrieved 2649 rows, trimmed to 300. [2026-01-13T12:04:11.381526] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-13T12:04:11.381795] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $98.26. [2026-01-13T12:04:11.381985] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:11.382115] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-13T12:04:11.382158] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-13T12:04:11.382205] [INFO ] [MAIN ] [568/3519] CABO kept (0.5s) | 567 kept, 1 rejected | 138.6/min | ETA: 21.3m [2026-01-13T12:04:11.919004] [DEBUG] [REMOTE ] CAC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:11.919132] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-13T12:04:11.919341] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $35.45. [2026-01-13T12:04:11.919474] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:11.919616] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-13T12:04:11.919682] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-13T12:04:11.919730] [INFO ] [MAIN ] [569/3519] CAC kept (0.5s) | 568 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-13T12:04:12.501484] [DEBUG] [REMOTE ] CACC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:12.501644] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-13T12:04:12.501898] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-13T12:04:12.502038] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:12.502166] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-13T12:04:12.502205] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-13T12:04:12.502254] [INFO ] [MAIN ] [570/3519] CACC kept (0.6s) | 569 kept, 1 rejected | 138.4/min | ETA: 21.3m [2026-01-13T12:04:12.972933] [DEBUG] [REMOTE ] CACI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:12.973067] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-13T12:04:12.973273] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $515.82. [2026-01-13T12:04:12.973407] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:12.973614] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-13T12:04:12.973675] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-13T12:04:12.973741] [INFO ] [MAIN ] [571/3519] CACI kept (0.5s) | 570 kept, 1 rejected | 138.4/min | ETA: 21.3m [2026-01-13T12:04:13.207234] [DEBUG] [REMOTE ] CADL: Retrieved 1121 rows, trimmed to 300. [2026-01-13T12:04:13.207387] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-13T12:04:13.207661] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-13T12:04:13.207835] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:13.207980] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-13T12:04:13.208034] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-13T12:04:13.208090] [INFO ] [MAIN ] [572/3519] CADL kept (0.2s) | 571 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-13T12:04:13.864794] [DEBUG] [REMOTE ] CAE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:13.864919] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-13T12:04:13.865120] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-13T12:04:13.865253] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:13.865362] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-13T12:04:13.865400] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-13T12:04:13.865446] [INFO ] [MAIN ] [573/3519] CAE kept (0.7s) | 572 kept, 1 rejected | 138.4/min | ETA: 21.3m [2026-01-13T12:04:14.303367] [DEBUG] [REMOTE ] CAF: Retrieved 4852 rows, trimmed to 300. [2026-01-13T12:04:14.303486] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-13T12:04:14.303711] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-13T12:04:14.303854] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:14.303963] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-13T12:04:14.304002] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-13T12:04:14.304047] [INFO ] [MAIN ] [574/3519] CAF kept (0.4s) | 573 kept, 1 rejected | 138.4/min | ETA: 21.3m [2026-01-13T12:04:14.769622] [DEBUG] [REMOTE ] CAG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:14.769740] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-13T12:04:14.769945] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-13T12:04:14.770079] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:14.770195] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-13T12:04:14.770234] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-13T12:04:14.770278] [INFO ] [MAIN ] [575/3519] CAG kept (0.5s) | 574 kept, 1 rejected | 138.4/min | ETA: 21.3m [2026-01-13T12:04:15.239512] [DEBUG] [REMOTE ] CAH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:15.239660] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-13T12:04:15.239894] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $152.89. [2026-01-13T12:04:15.240030] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:15.240152] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-13T12:04:15.240193] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-13T12:04:15.240238] [INFO ] [MAIN ] [576/3519] CAH kept (0.5s) | 575 kept, 1 rejected | 138.3/min | ETA: 21.3m [2026-01-13T12:04:15.735244] [DEBUG] [REMOTE ] CAKE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:15.735368] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-13T12:04:15.735588] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-13T12:04:15.735724] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:15.735834] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-13T12:04:15.735873] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-13T12:04:15.735919] [INFO ] [MAIN ] [577/3519] CAKE kept (0.5s) | 576 kept, 1 rejected | 138.3/min | ETA: 21.3m [2026-01-13T12:04:16.196258] [DEBUG] [REMOTE ] CAL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:16.196386] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-13T12:04:16.196624] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-13T12:04:16.196766] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:16.196880] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-13T12:04:16.196921] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-13T12:04:16.196993] [INFO ] [MAIN ] [578/3519] CAL kept (0.5s) | 577 kept, 1 rejected | 138.3/min | ETA: 21.3m [2026-01-13T12:04:16.464622] [DEBUG] [REMOTE ] CALC: Retrieved 1330 rows, trimmed to 300. [2026-01-13T12:04:16.464755] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-13T12:04:16.464955] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-13T12:04:16.465086] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:16.465194] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-13T12:04:16.465232] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-13T12:04:16.465277] [INFO ] [MAIN ] [579/3519] CALC kept (0.3s) | 578 kept, 1 rejected | 138.4/min | ETA: 21.2m [2026-01-13T12:04:17.028844] [DEBUG] [REMOTE ] CALM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:17.028977] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-13T12:04:17.029198] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $73.69. [2026-01-13T12:04:17.029331] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:17.029448] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-13T12:04:17.029488] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-13T12:04:17.029534] [INFO ] [MAIN ] [580/3519] CALM kept (0.6s) | 579 kept, 1 rejected | 138.3/min | ETA: 21.2m [2026-01-13T12:04:17.228824] [DEBUG] [REMOTE ] CALX: Retrieved 3976 rows, trimmed to 300. [2026-01-13T12:04:17.228953] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-13T12:04:17.229160] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $51.50. [2026-01-13T12:04:17.229294] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:17.229406] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-13T12:04:17.229445] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-13T12:04:17.229490] [INFO ] [MAIN ] [581/3519] CALX kept (0.2s) | 580 kept, 1 rejected | 138.4/min | ETA: 21.2m [2026-01-13T12:04:17.824522] [DEBUG] [REMOTE ] CAPL: Retrieved 3321 rows, trimmed to 300. [2026-01-13T12:04:17.824766] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-13T12:04:17.825089] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $19.38. [2026-01-13T12:04:17.825378] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:17.825621] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-13T12:04:17.825675] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-13T12:04:17.825741] [INFO ] [MAIN ] [582/3519] CAPL kept (0.6s) | 581 kept, 1 rejected | 138.4/min | ETA: 21.2m [2026-01-13T12:04:18.088158] [DEBUG] [REMOTE ] CARE: Retrieved 3347 rows, trimmed to 300. [2026-01-13T12:04:18.088285] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-13T12:04:18.088492] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-13T12:04:18.088664] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:18.088777] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-13T12:04:18.088817] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-13T12:04:18.088864] [INFO ] [MAIN ] [583/3519] CARE kept (0.3s) | 582 kept, 1 rejected | 138.4/min | ETA: 21.2m [2026-01-13T12:04:18.509136] [DEBUG] [REMOTE ] CARG: Retrieved 2073 rows, trimmed to 300. [2026-01-13T12:04:18.509326] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-13T12:04:18.509610] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-13T12:04:18.509761] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:18.509885] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-13T12:04:18.509927] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-13T12:04:18.509982] [INFO ] [MAIN ] [584/3519] CARG kept (0.4s) | 583 kept, 1 rejected | 138.5/min | ETA: 21.2m [2026-01-13T12:04:18.949450] [DEBUG] [REMOTE ] CARS: Retrieved 2166 rows, trimmed to 300. [2026-01-13T12:04:18.949671] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-13T12:04:18.949952] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.35. [2026-01-13T12:04:18.950100] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:18.950231] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-13T12:04:18.950273] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-13T12:04:18.950324] [INFO ] [MAIN ] [585/3519] CARS kept (0.4s) | 584 kept, 1 rejected | 138.4/min | ETA: 21.2m [2026-01-13T12:04:19.567243] [DEBUG] [REMOTE ] CASH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:19.567443] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-13T12:04:19.567755] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-13T12:04:19.567907] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:19.568042] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-13T12:04:19.568084] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-13T12:04:19.568140] [INFO ] [MAIN ] [586/3519] CASH kept (0.6s) | 585 kept, 1 rejected | 138.3/min | ETA: 21.2m [2026-01-13T12:04:20.023538] [DEBUG] [REMOTE ] CASS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:20.023780] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-13T12:04:20.024116] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $36.51. [2026-01-13T12:04:20.024270] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:20.024625] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-13T12:04:20.024669] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-13T12:04:20.024724] [INFO ] [MAIN ] [587/3519] CASS kept (0.5s) | 586 kept, 1 rejected | 138.3/min | ETA: 21.2m [2026-01-13T12:04:20.548769] [DEBUG] [REMOTE ] CASY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:20.548987] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-13T12:04:20.549285] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-13T12:04:20.549435] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:20.549604] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-13T12:04:20.549650] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-13T12:04:20.549704] [INFO ] [MAIN ] [588/3519] CASY kept (0.5s) | 587 kept, 1 rejected | 138.3/min | ETA: 21.2m [2026-01-13T12:04:20.853142] [DEBUG] [REMOTE ] CATH: Retrieved 2448 rows, trimmed to 300. [2026-01-13T12:04:20.853320] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-13T12:04:20.853562] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-13T12:04:20.853822] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:20.853941] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-13T12:04:20.853981] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-13T12:04:20.854030] [INFO ] [MAIN ] [589/3519] CATH kept (0.3s) | 588 kept, 1 rejected | 138.4/min | ETA: 21.2m [2026-01-13T12:04:21.435981] [DEBUG] [REMOTE ] CATO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:21.436115] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-13T12:04:21.436344] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-13T12:04:21.436503] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:21.436658] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-13T12:04:21.436704] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-13T12:04:21.436752] [INFO ] [MAIN ] [590/3519] CATO kept (0.6s) | 589 kept, 1 rejected | 138.3/min | ETA: 21.2m [2026-01-13T12:04:21.899196] [DEBUG] [REMOTE ] CATY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:21.899325] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-13T12:04:21.899538] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-13T12:04:21.899690] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:21.899803] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-13T12:04:21.899843] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-13T12:04:21.899889] [INFO ] [MAIN ] [591/3519] CATY kept (0.5s) | 590 kept, 1 rejected | 138.3/min | ETA: 21.2m [2026-01-13T12:04:22.144365] [DEBUG] [REMOTE ] CAVA: Retrieved 646 rows, trimmed to 300. [2026-01-13T12:04:22.144489] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-13T12:04:22.144711] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-13T12:04:22.144855] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:22.144965] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-13T12:04:22.145007] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-13T12:04:22.145055] [INFO ] [MAIN ] [592/3519] CAVA kept (0.2s) | 591 kept, 1 rejected | 138.4/min | ETA: 21.2m [2026-01-13T12:04:22.829638] [DEBUG] [REMOTE ] CB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:22.829766] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-13T12:04:22.829978] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $267.36. [2026-01-13T12:04:22.830113] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:22.830251] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-13T12:04:22.830295] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-13T12:04:22.830341] [INFO ] [MAIN ] [593/3519] CB kept (0.7s) | 592 kept, 1 rejected | 138.2/min | ETA: 21.2m [2026-01-13T12:04:23.293820] [DEBUG] [REMOTE ] CBAN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:23.293949] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-13T12:04:23.294157] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-13T12:04:23.294290] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:23.294401] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-13T12:04:23.294440] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-13T12:04:23.294486] [INFO ] [MAIN ] [594/3519] CBAN kept (0.5s) | 593 kept, 1 rejected | 138.2/min | ETA: 21.2m [2026-01-13T12:04:23.533339] [DEBUG] [REMOTE ] CBL: Retrieved 1052 rows, trimmed to 300. [2026-01-13T12:04:23.533473] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-13T12:04:23.533706] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.72. [2026-01-13T12:04:23.533846] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:23.533961] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-13T12:04:23.534001] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-13T12:04:23.534074] [INFO ] [MAIN ] [595/3519] CBL kept (0.2s) | 594 kept, 1 rejected | 138.3/min | ETA: 21.1m [2026-01-13T12:04:23.869726] [DEBUG] [REMOTE ] CBNK: Retrieved 1833 rows, trimmed to 300. [2026-01-13T12:04:23.869858] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-13T12:04:23.870077] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-13T12:04:23.870269] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:23.870420] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-13T12:04:23.870465] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-13T12:04:23.870514] [INFO ] [MAIN ] [596/3519] CBNK kept (0.3s) | 595 kept, 1 rejected | 138.4/min | ETA: 21.1m [2026-01-13T12:04:24.510536] [DEBUG] [REMOTE ] CBRE: Retrieved 5432 rows, trimmed to 300. [2026-01-13T12:04:24.510685] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-13T12:04:24.510889] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-13T12:04:24.511023] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:24.511132] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-13T12:04:24.511171] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-13T12:04:24.511216] [INFO ] [MAIN ] [597/3519] CBRE kept (0.6s) | 596 kept, 1 rejected | 138.3/min | ETA: 21.1m [2026-01-13T12:04:24.987353] [DEBUG] [REMOTE ] CBRL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:24.987494] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-13T12:04:24.987747] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $25.02. [2026-01-13T12:04:24.987890] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:24.988012] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-13T12:04:24.988054] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-13T12:04:24.988102] [INFO ] [MAIN ] [598/3519] CBRL kept (0.5s) | 597 kept, 1 rejected | 138.2/min | ETA: 21.1m [2026-01-13T12:04:25.473855] [DEBUG] [REMOTE ] CBSH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:25.473984] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-13T12:04:25.474199] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-13T12:04:25.474335] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:25.474451] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-13T12:04:25.474492] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-13T12:04:25.474539] [INFO ] [MAIN ] [599/3519] CBSH kept (0.5s) | 598 kept, 1 rejected | 138.2/min | ETA: 21.1m [2026-01-13T12:04:25.705953] [DEBUG] [REMOTE ] CBUS: Retrieved 656 rows, trimmed to 300. [2026-01-13T12:04:25.706079] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-13T12:04:25.706279] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-13T12:04:25.706416] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:25.706526] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-13T12:04:25.706567] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-13T12:04:25.706652] [INFO ] [MAIN ] [600/3519] CBUS kept (0.2s) | 599 kept, 1 rejected | 138.3/min | ETA: 21.1m [2026-01-13T12:04:26.376038] [DEBUG] [REMOTE ] CBZ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:26.376186] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-13T12:04:26.376396] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $48.61. [2026-01-13T12:04:26.376529] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:26.376659] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-13T12:04:26.376699] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-13T12:04:26.376759] [INFO ] [MAIN ] [601/3519] CBZ kept (0.7s) | 600 kept, 1 rejected | 138.2/min | ETA: 21.1m [2026-01-13T12:04:26.708703] [DEBUG] [REMOTE ] CC: Retrieved 2649 rows, trimmed to 300. [2026-01-13T12:04:26.708847] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-13T12:04:26.709096] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-13T12:04:26.709259] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:26.709401] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-13T12:04:26.709452] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-13T12:04:26.709510] [INFO ] [MAIN ] [602/3519] CC kept (0.3s) | 601 kept, 1 rejected | 138.2/min | ETA: 21.1m [2026-01-13T12:04:27.038102] [DEBUG] [REMOTE ] CCAP: Retrieved 1494 rows, trimmed to 300. [2026-01-13T12:04:27.038228] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-13T12:04:27.038432] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-13T12:04:27.038597] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:27.038715] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-13T12:04:27.038760] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-13T12:04:27.038809] [INFO ] [MAIN ] [603/3519] CCAP kept (0.3s) | 602 kept, 1 rejected | 138.3/min | ETA: 21.1m [2026-01-13T12:04:27.343706] [DEBUG] [REMOTE ] CCB: Retrieved 1882 rows, trimmed to 300. [2026-01-13T12:04:27.343836] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-13T12:04:27.344047] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-13T12:04:27.344184] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:27.344328] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-13T12:04:27.344370] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-13T12:04:27.344420] [INFO ] [MAIN ] [604/3519] CCB kept (0.3s) | 603 kept, 1 rejected | 138.4/min | ETA: 21.1m [2026-01-13T12:04:28.043317] [DEBUG] [REMOTE ] CCBG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:28.043463] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-13T12:04:28.043737] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-13T12:04:28.043878] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:28.044002] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-13T12:04:28.044042] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-13T12:04:28.044090] [INFO ] [MAIN ] [605/3519] CCBG kept (0.7s) | 604 kept, 1 rejected | 138.2/min | ETA: 21.1m [2026-01-13T12:04:28.315547] [DEBUG] [REMOTE ] CCCC: Retrieved 1325 rows, trimmed to 300. [2026-01-13T12:04:28.315692] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-13T12:04:28.315889] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-13T12:04:28.316021] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:28.316127] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-13T12:04:28.316165] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-13T12:04:28.316211] [INFO ] [MAIN ] [606/3519] CCCC kept (0.3s) | 605 kept, 1 rejected | 138.3/min | ETA: 21.1m [2026-01-13T12:04:28.829758] [DEBUG] [REMOTE ] CCD: Retrieved 2715 rows, trimmed to 300. [2026-01-13T12:04:28.829888] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-13T12:04:28.830084] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-13T12:04:28.830216] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:28.830323] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-13T12:04:28.830362] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-13T12:04:28.830422] [INFO ] [MAIN ] [607/3519] CCD kept (0.5s) | 606 kept, 1 rejected | 138.3/min | ETA: 21.1m [2026-01-13T12:04:28.931441] [DEBUG] [REMOTE ] CCEC: Retrieved 346 rows, trimmed to 300. [2026-01-13T12:04:28.931616] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-13T12:04:28.931846] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-13T12:04:28.931994] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:28.932106] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-13T12:04:28.932145] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-13T12:04:28.932190] [INFO ] [MAIN ] [608/3519] CCEC kept (0.1s) | 607 kept, 1 rejected | 138.4/min | ETA: 21.0m [2026-01-13T12:04:29.720013] [DEBUG] [REMOTE ] CCEP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:29.720202] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-13T12:04:29.720479] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-13T12:04:29.720646] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:29.720783] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-13T12:04:29.720824] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-13T12:04:29.720880] [INFO ] [MAIN ] [609/3519] CCEP kept (0.8s) | 608 kept, 1 rejected | 138.3/min | ETA: 21.0m [2026-01-13T12:04:30.220418] [DEBUG] [REMOTE ] CCI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:30.220592] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-13T12:04:30.220853] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $83.67. [2026-01-13T12:04:30.221004] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:30.221151] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-13T12:04:30.221196] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-13T12:04:30.221247] [INFO ] [MAIN ] [610/3519] CCI kept (0.5s) | 609 kept, 1 rejected | 138.2/min | ETA: 21.0m [2026-01-13T12:04:30.501159] [DEBUG] [REMOTE ] CCIF: Retrieved 1667 rows, trimmed to 300. [2026-01-13T12:04:30.501285] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-13T12:04:30.501487] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.58. [2026-01-13T12:04:30.501654] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:30.501796] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-13T12:04:30.501846] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-13T12:04:30.501895] [INFO ] [MAIN ] [611/3519] CCIF kept (0.3s) | 610 kept, 1 rejected | 138.3/min | ETA: 21.0m [2026-01-13T12:04:31.093372] [DEBUG] [REMOTE ] CCJ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:31.093506] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-13T12:04:31.093750] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-13T12:04:31.093891] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:31.094012] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-13T12:04:31.094054] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-13T12:04:31.094102] [INFO ] [MAIN ] [612/3519] CCJ kept (0.6s) | 611 kept, 1 rejected | 138.2/min | ETA: 21.0m [2026-01-13T12:04:31.583912] [DEBUG] [REMOTE ] CCK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:31.584043] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-13T12:04:31.584262] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $92.09. [2026-01-13T12:04:31.584399] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:31.584517] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-13T12:04:31.584562] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-13T12:04:31.584659] [INFO ] [MAIN ] [613/3519] CCK kept (0.5s) | 612 kept, 1 rejected | 138.2/min | ETA: 21.0m [2026-01-13T12:04:31.949379] [DEBUG] [REMOTE ] CCL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:31.949510] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-13T12:04:31.949746] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-13T12:04:31.949881] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:31.949998] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-13T12:04:31.950037] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-13T12:04:31.950083] [INFO ] [MAIN ] [614/3519] CCL kept (0.4s) | 613 kept, 1 rejected | 138.2/min | ETA: 21.0m [2026-01-13T12:04:32.316395] [DEBUG] [REMOTE ] CCLD: Retrieved 2886 rows, trimmed to 300. [2026-01-13T12:04:32.316517] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-13T12:04:32.316783] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-13T12:04:32.316984] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:32.317182] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-13T12:04:32.317232] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-13T12:04:32.317291] [INFO ] [MAIN ] [615/3519] CCLD kept (0.4s) | 614 kept, 1 rejected | 138.3/min | ETA: 21.0m [2026-01-13T12:04:32.742916] [DEBUG] [REMOTE ] CCNE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:32.743056] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-13T12:04:32.743307] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $22.88. [2026-01-13T12:04:32.743450] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:32.743597] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-13T12:04:32.743641] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-13T12:04:32.743691] [INFO ] [MAIN ] [616/3519] CCNE kept (0.4s) | 615 kept, 1 rejected | 138.3/min | ETA: 21.0m [2026-01-13T12:04:33.220819] [DEBUG] [REMOTE ] CCO: Retrieved 5071 rows, trimmed to 300. [2026-01-13T12:04:33.221039] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-13T12:04:33.221366] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.42. [2026-01-13T12:04:33.221516] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:33.221688] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-13T12:04:33.221731] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-13T12:04:33.221787] [INFO ] [MAIN ] [617/3519] CCO kept (0.5s) | 616 kept, 1 rejected | 138.2/min | ETA: 21.0m [2026-01-13T12:04:33.661930] [DEBUG] [REMOTE ] CCOI: Retrieved 6023 rows, trimmed to 300. [2026-01-13T12:04:33.662134] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-13T12:04:33.662428] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-13T12:04:33.662596] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:33.662745] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-13T12:04:33.662789] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-13T12:04:33.662845] [INFO ] [MAIN ] [618/3519] CCOI kept (0.4s) | 617 kept, 1 rejected | 138.2/min | ETA: 21.0m [2026-01-13T12:04:33.924707] [DEBUG] [REMOTE ] CCRN: Retrieved 6092 rows, trimmed to 300. [2026-01-13T12:04:33.924852] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-13T12:04:33.925106] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-13T12:04:33.925246] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:33.925379] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-13T12:04:33.925421] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-13T12:04:33.925495] [INFO ] [MAIN ] [619/3519] CCRN kept (0.3s) | 618 kept, 1 rejected | 138.3/min | ETA: 21.0m [2026-01-13T12:04:34.253825] [DEBUG] [REMOTE ] CCS: Retrieved 2910 rows, trimmed to 300. [2026-01-13T12:04:34.254039] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-13T12:04:34.254381] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-13T12:04:34.254609] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:34.254790] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-13T12:04:34.254848] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-13T12:04:34.254914] [INFO ] [MAIN ] [620/3519] CCS kept (0.3s) | 619 kept, 1 rejected | 138.4/min | ETA: 20.9m [2026-01-13T12:04:34.704880] [DEBUG] [REMOTE ] CCSI: Retrieved 1069 rows, trimmed to 300. [2026-01-13T12:04:34.705004] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-13T12:04:34.705199] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-13T12:04:34.705333] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:34.705442] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-13T12:04:34.705480] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-13T12:04:34.705525] [INFO ] [MAIN ] [621/3519] CCSI kept (0.5s) | 620 kept, 1 rejected | 138.4/min | ETA: 20.9m [2026-01-13T12:04:35.422091] [DEBUG] [REMOTE ] CDC: Retrieved 2900 rows, trimmed to 300. [2026-01-13T12:04:35.422212] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-13T12:04:35.422407] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-13T12:04:35.422540] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:35.422683] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-13T12:04:35.422725] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-13T12:04:35.422770] [INFO ] [MAIN ] [622/3519] CDC kept (0.7s) | 621 kept, 1 rejected | 138.2/min | ETA: 21.0m [2026-01-13T12:04:35.942371] [DEBUG] [REMOTE ] CDE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:35.942499] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-13T12:04:35.942732] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-13T12:04:35.942868] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:35.942980] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-13T12:04:35.943018] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-13T12:04:35.943064] [INFO ] [MAIN ] [623/3519] CDE kept (0.5s) | 622 kept, 1 rejected | 138.2/min | ETA: 21.0m [2026-01-13T12:04:36.167619] [DEBUG] [REMOTE ] CDIO: Retrieved 1001 rows, trimmed to 300. [2026-01-13T12:04:36.167757] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-13T12:04:36.167964] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $1.94. [2026-01-13T12:04:36.168098] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:36.168209] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-13T12:04:36.168249] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-13T12:04:36.168295] [INFO ] [MAIN ] [624/3519] CDIO kept (0.2s) | 623 kept, 1 rejected | 138.3/min | ETA: 20.9m [2026-01-13T12:04:36.605066] [DEBUG] [REMOTE ] CDL: Retrieved 2645 rows, trimmed to 300. [2026-01-13T12:04:36.605222] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-13T12:04:36.605486] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-13T12:04:36.605691] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:36.605837] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-13T12:04:36.605890] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-13T12:04:36.605976] [INFO ] [MAIN ] [625/3519] CDL kept (0.4s) | 624 kept, 1 rejected | 138.3/min | ETA: 20.9m [2026-01-13T12:04:37.091295] [DEBUG] [REMOTE ] CDNA: Retrieved 2890 rows, trimmed to 300. [2026-01-13T12:04:37.091557] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-13T12:04:37.092008] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-13T12:04:37.092222] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:37.092483] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-13T12:04:37.092548] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-13T12:04:37.092656] [INFO ] [MAIN ] [626/3519] CDNA kept (0.5s) | 625 kept, 1 rejected | 138.3/min | ETA: 20.9m [2026-01-13T12:04:37.646674] [DEBUG] [REMOTE ] CDNS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:37.646843] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-13T12:04:37.647310] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-13T12:04:37.647494] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:37.647692] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-13T12:04:37.647743] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-13T12:04:37.647805] [INFO ] [MAIN ] [627/3519] CDNS kept (0.6s) | 626 kept, 1 rejected | 138.2/min | ETA: 20.9m [2026-01-13T12:04:38.126057] [DEBUG] [REMOTE ] CDP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:38.126203] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-13T12:04:38.126456] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-13T12:04:38.126615] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:38.126749] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-13T12:04:38.126789] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-13T12:04:38.126837] [INFO ] [MAIN ] [628/3519] CDP kept (0.5s) | 627 kept, 1 rejected | 138.2/min | ETA: 20.9m [2026-01-13T12:04:38.247450] [DEBUG] [REMOTE ] CDRE: Retrieved 1050 rows, trimmed to 300. [2026-01-13T12:04:38.247634] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-13T12:04:38.247889] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-13T12:04:38.248259] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:38.248405] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-13T12:04:38.248462] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-13T12:04:38.248528] [INFO ] [MAIN ] [629/3519] CDRE kept (0.1s) | 628 kept, 1 rejected | 138.3/min | ETA: 20.9m [2026-01-13T12:04:38.762909] [DEBUG] [REMOTE ] CDRO: Retrieved 1032 rows, trimmed to 300. [2026-01-13T12:04:38.763036] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-13T12:04:38.763255] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-13T12:04:38.763392] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:38.763500] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-13T12:04:38.763540] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-13T12:04:38.763613] [INFO ] [MAIN ] [630/3519] CDRO kept (0.5s) | 629 kept, 1 rejected | 138.3/min | ETA: 20.9m [2026-01-13T12:04:39.307554] [DEBUG] [REMOTE ] CDXS: Retrieved 3956 rows, trimmed to 300. [2026-01-13T12:04:39.307717] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-13T12:04:39.307936] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-13T12:04:39.308076] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:39.308193] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-13T12:04:39.308248] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-13T12:04:39.308296] [INFO ] [MAIN ] [631/3519] CDXS kept (0.5s) | 630 kept, 1 rejected | 138.2/min | ETA: 20.9m [2026-01-13T12:04:39.822626] [DEBUG] [REMOTE ] CDZI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:39.822759] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-13T12:04:39.822998] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-13T12:04:39.823148] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:39.823264] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-13T12:04:39.823306] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-13T12:04:39.823353] [INFO ] [MAIN ] [632/3519] CDZI kept (0.5s) | 631 kept, 1 rejected | 138.2/min | ETA: 20.9m [2026-01-13T12:04:40.252820] [DEBUG] [REMOTE ] CE: Retrieved 5277 rows, trimmed to 300. [2026-01-13T12:04:40.253156] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-13T12:04:40.253385] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-13T12:04:40.253522] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:40.253655] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-13T12:04:40.253698] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-13T12:04:40.253745] [INFO ] [MAIN ] [633/3519] CE kept (0.4s) | 632 kept, 1 rejected | 138.2/min | ETA: 20.9m [2026-01-13T12:04:40.740645] [DEBUG] [REMOTE ] CECO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:40.740854] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-13T12:04:40.741159] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-13T12:04:40.741306] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:40.741445] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-13T12:04:40.741487] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-13T12:04:40.741542] [INFO ] [MAIN ] [634/3519] CECO kept (0.5s) | 633 kept, 1 rejected | 138.2/min | ETA: 20.9m [2026-01-13T12:04:40.978692] [DEBUG] [REMOTE ] CEG: Retrieved 989 rows, trimmed to 300. [2026-01-13T12:04:40.978841] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-13T12:04:40.979059] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $322.54. [2026-01-13T12:04:40.979205] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:40.979320] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-13T12:04:40.979556] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-13T12:04:40.979638] [INFO ] [MAIN ] [635/3519] CEG kept (0.2s) | 634 kept, 1 rejected | 138.3/min | ETA: 20.9m [2026-01-13T12:04:41.303015] [DEBUG] [REMOTE ] CELC: Retrieved 2089 rows, trimmed to 300. [2026-01-13T12:04:41.303152] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-13T12:04:41.303373] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $51.96. [2026-01-13T12:04:41.303514] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:41.303669] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-13T12:04:41.303721] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-13T12:04:41.303771] [INFO ] [MAIN ] [636/3519] CELC kept (0.3s) | 635 kept, 1 rejected | 138.3/min | ETA: 20.8m [2026-01-13T12:04:41.870988] [DEBUG] [REMOTE ] CELH: Retrieved 2483 rows, trimmed to 300. [2026-01-13T12:04:41.871111] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-13T12:04:41.871315] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-13T12:04:41.871454] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:41.871666] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-13T12:04:41.871746] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-13T12:04:41.871812] [INFO ] [MAIN ] [637/3519] CELH kept (0.6s) | 636 kept, 1 rejected | 138.3/min | ETA: 20.8m [2026-01-13T12:04:42.238736] [DEBUG] [REMOTE ] CELZ: Retrieved 2558 rows, trimmed to 300. [2026-01-13T12:04:42.238861] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-13T12:04:42.239064] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.84. [2026-01-13T12:04:42.239213] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:42.239332] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-13T12:04:42.239373] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-13T12:04:42.239420] [INFO ] [MAIN ] [638/3519] CELZ kept (0.4s) | 637 kept, 1 rejected | 138.3/min | ETA: 20.8m [2026-01-13T12:04:42.742031] [DEBUG] [REMOTE ] CENTA: Retrieved 4764 rows, trimmed to 300. [2026-01-13T12:04:42.742165] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-13T12:04:42.742384] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $27.04. [2026-01-13T12:04:42.742523] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:42.742660] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-13T12:04:42.742703] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-13T12:04:42.742752] [INFO ] [MAIN ] [639/3519] CENTA kept (0.5s) | 638 kept, 1 rejected | 138.3/min | ETA: 20.8m [2026-01-13T12:04:43.266585] [DEBUG] [REMOTE ] CENX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:43.266728] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-13T12:04:43.266999] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-13T12:04:43.267145] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:43.267271] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-13T12:04:43.267311] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-13T12:04:43.267360] [INFO ] [MAIN ] [640/3519] CENX kept (0.5s) | 639 kept, 1 rejected | 138.2/min | ETA: 20.8m [2026-01-13T12:04:44.081895] [DEBUG] [REMOTE ] CERS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:44.082043] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-13T12:04:44.082291] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-13T12:04:44.082432] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:44.082618] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-13T12:04:44.082673] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-13T12:04:44.082726] [INFO ] [MAIN ] [641/3519] CERS kept (0.8s) | 640 kept, 1 rejected | 138.0/min | ETA: 20.9m [2026-01-13T12:04:44.432041] [DEBUG] [REMOTE ] CETX: Retrieved 2653 rows, trimmed to 300. [2026-01-13T12:04:44.432167] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-13T12:04:44.432368] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.11. [2026-01-13T12:04:44.432506] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:44.432647] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-13T12:04:44.432691] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-13T12:04:44.432738] [INFO ] [MAIN ] [642/3519] CETX kept (0.3s) | 641 kept, 1 rejected | 138.1/min | ETA: 20.8m [2026-01-13T12:04:45.007360] [DEBUG] [REMOTE ] CEVA: Retrieved 5835 rows, trimmed to 300. [2026-01-13T12:04:45.007484] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-13T12:04:45.007717] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-13T12:04:45.007864] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:45.007999] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-13T12:04:45.008058] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-13T12:04:45.008105] [INFO ] [MAIN ] [643/3519] CEVA kept (0.6s) | 642 kept, 1 rejected | 138.0/min | ETA: 20.8m [2026-01-13T12:04:45.434421] [DEBUG] [REMOTE ] CF: Retrieved 5137 rows, trimmed to 300. [2026-01-13T12:04:45.434556] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-13T12:04:45.434797] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-13T12:04:45.434940] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:45.435051] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-13T12:04:45.435091] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-13T12:04:45.435136] [INFO ] [MAIN ] [644/3519] CF kept (0.4s) | 643 kept, 1 rejected | 138.0/min | ETA: 20.8m [2026-01-13T12:04:45.923724] [DEBUG] [REMOTE ] CFFN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:45.923857] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-13T12:04:45.924084] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.87. [2026-01-13T12:04:45.924218] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:45.924334] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-13T12:04:45.924373] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-13T12:04:45.924419] [INFO ] [MAIN ] [645/3519] CFFN kept (0.5s) | 644 kept, 1 rejected | 138.0/min | ETA: 20.8m [2026-01-13T12:04:46.270711] [DEBUG] [REMOTE ] CFG: Retrieved 2842 rows, trimmed to 300. [2026-01-13T12:04:46.270836] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-13T12:04:46.271038] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $47.95. [2026-01-13T12:04:46.271171] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:46.271281] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-13T12:04:46.271323] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-13T12:04:46.271368] [INFO ] [MAIN ] [646/3519] CFG kept (0.3s) | 645 kept, 1 rejected | 138.0/min | ETA: 20.8m [2026-01-13T12:04:46.678524] [DEBUG] [REMOTE ] CFO: Retrieved 2900 rows, trimmed to 300. [2026-01-13T12:04:46.678674] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-13T12:04:46.678886] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-13T12:04:46.679027] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:46.679142] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-13T12:04:46.679182] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-13T12:04:46.679232] [INFO ] [MAIN ] [647/3519] CFO kept (0.4s) | 646 kept, 1 rejected | 138.0/min | ETA: 20.8m [2026-01-13T12:04:46.923797] [DEBUG] [REMOTE ] CG: Retrieved 3443 rows, trimmed to 300. [2026-01-13T12:04:46.923929] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-13T12:04:46.924134] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-13T12:04:46.924271] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:46.924410] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-13T12:04:46.924449] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-13T12:04:46.924495] [INFO ] [MAIN ] [648/3519] CG kept (0.2s) | 647 kept, 1 rejected | 138.1/min | ETA: 20.8m [2026-01-13T12:04:47.388662] [DEBUG] [REMOTE ] CGABL: Retrieved 1168 rows, trimmed to 300. [2026-01-13T12:04:47.388795] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-13T12:04:47.389003] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-13T12:04:47.389333] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:47.389447] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-13T12:04:47.389503] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-13T12:04:47.389552] [INFO ] [MAIN ] [649/3519] CGABL kept (0.5s) | 648 kept, 1 rejected | 138.1/min | ETA: 20.8m [2026-01-13T12:04:47.827064] [DEBUG] [REMOTE ] CGBD: Retrieved 2157 rows, trimmed to 300. [2026-01-13T12:04:47.827204] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-13T12:04:47.827427] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-13T12:04:47.827568] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:47.827708] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-13T12:04:47.827748] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-13T12:04:47.827797] [INFO ] [MAIN ] [650/3519] CGBD kept (0.4s) | 649 kept, 1 rejected | 138.1/min | ETA: 20.8m [2026-01-13T12:04:48.180814] [DEBUG] [REMOTE ] CGC: Retrieved 2960 rows, trimmed to 300. [2026-01-13T12:04:48.180945] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-13T12:04:48.181150] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-13T12:04:48.181284] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:48.181394] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-13T12:04:48.181433] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-13T12:04:48.181479] [INFO ] [MAIN ] [651/3519] CGC kept (0.4s) | 650 kept, 1 rejected | 138.1/min | ETA: 20.8m [2026-01-13T12:04:48.558901] [DEBUG] [REMOTE ] CGEM: Retrieved 1258 rows, trimmed to 300. [2026-01-13T12:04:48.559027] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-13T12:04:48.559226] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-13T12:04:48.559361] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:48.559469] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-13T12:04:48.559507] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-13T12:04:48.559552] [INFO ] [MAIN ] [652/3519] CGEM kept (0.4s) | 651 kept, 1 rejected | 138.2/min | ETA: 20.8m [2026-01-13T12:04:49.227666] [DEBUG] [REMOTE ] CGEN: Retrieved 6392 rows, trimmed to 300. [2026-01-13T12:04:49.227838] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-13T12:04:49.228144] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-13T12:04:49.228472] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:49.228618] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-13T12:04:49.228660] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-13T12:04:49.228717] [INFO ] [MAIN ] [653/3519] CGEN kept (0.7s) | 652 kept, 1 rejected | 138.1/min | ETA: 20.8m [2026-01-13T12:04:49.678111] [DEBUG] [REMOTE ] CGNX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:49.678473] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-13T12:04:49.678758] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-13T12:04:49.678902] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:49.679027] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-13T12:04:49.679068] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-13T12:04:49.679118] [INFO ] [MAIN ] [654/3519] CGNX kept (0.5s) | 653 kept, 1 rejected | 138.0/min | ETA: 20.8m [2026-01-13T12:04:50.129467] [DEBUG] [REMOTE ] CGO: Retrieved 5083 rows, trimmed to 300. [2026-01-13T12:04:50.129629] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-13T12:04:50.129859] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-13T12:04:50.129998] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:50.130135] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-13T12:04:50.130176] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-13T12:04:50.130223] [INFO ] [MAIN ] [655/3519] CGO kept (0.5s) | 654 kept, 1 rejected | 138.0/min | ETA: 20.7m [2026-01-13T12:04:50.301967] [DEBUG] [REMOTE ] CGON: Retrieved 493 rows, trimmed to 300. [2026-01-13T12:04:50.302135] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-13T12:04:50.302373] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-13T12:04:50.302541] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:50.302695] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-13T12:04:50.302745] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-13T12:04:50.302801] [INFO ] [MAIN ] [656/3519] CGON kept (0.2s) | 655 kept, 1 rejected | 138.2/min | ETA: 20.7m [2026-01-13T12:04:50.756068] [DEBUG] [REMOTE ] CGTX: Retrieved 1069 rows, trimmed to 300. [2026-01-13T12:04:50.756260] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-13T12:04:50.756531] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-13T12:04:50.756708] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:50.756830] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-13T12:04:50.756873] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-13T12:04:50.756926] [INFO ] [MAIN ] [657/3519] CGTX kept (0.5s) | 656 kept, 1 rejected | 138.2/min | ETA: 20.7m [2026-01-13T12:04:51.413189] [DEBUG] [REMOTE ] CHCI: Retrieved 5303 rows, trimmed to 300. [2026-01-13T12:04:51.413323] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-13T12:04:51.413538] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-13T12:04:51.413697] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:51.413814] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-13T12:04:51.413853] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-13T12:04:51.413900] [INFO ] [MAIN ] [658/3519] CHCI kept (0.7s) | 657 kept, 1 rejected | 138.0/min | ETA: 20.7m [2026-01-13T12:04:51.958439] [DEBUG] [REMOTE ] CHCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:51.958600] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-13T12:04:51.958880] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $117.04. [2026-01-13T12:04:51.959022] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:51.959232] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-13T12:04:51.959287] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-13T12:04:51.959352] [INFO ] [MAIN ] [659/3519] CHCO kept (0.5s) | 658 kept, 1 rejected | 138.0/min | ETA: 20.7m [2026-01-13T12:04:52.275217] [DEBUG] [REMOTE ] CHD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:52.275356] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-13T12:04:52.275617] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-13T12:04:52.275760] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:52.275881] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-13T12:04:52.275922] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-13T12:04:52.275969] [INFO ] [MAIN ] [660/3519] CHD kept (0.3s) | 659 kept, 1 rejected | 138.1/min | ETA: 20.7m [2026-01-13T12:04:52.839102] [DEBUG] [REMOTE ] CHDN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:52.839254] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-13T12:04:52.839544] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $86.41. [2026-01-13T12:04:52.839765] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:52.839931] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-13T12:04:52.839978] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-13T12:04:52.840041] [INFO ] [MAIN ] [661/3519] CHDN kept (0.6s) | 660 kept, 1 rejected | 138.0/min | ETA: 20.7m [2026-01-13T12:04:53.138416] [DEBUG] [REMOTE ] CHE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:53.138546] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-13T12:04:53.138786] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-13T12:04:53.138923] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:53.139036] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-13T12:04:53.139080] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-13T12:04:53.139125] [INFO ] [MAIN ] [662/3519] CHE kept (0.3s) | 661 kept, 1 rejected | 138.1/min | ETA: 20.7m [2026-01-13T12:04:53.604675] [DEBUG] [REMOTE ] CHEF: Retrieved 3636 rows, trimmed to 300. [2026-01-13T12:04:53.604825] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-13T12:04:53.605094] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-13T12:04:53.605285] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:53.605443] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-13T12:04:53.605501] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-13T12:04:53.605568] [INFO ] [MAIN ] [663/3519] CHEF kept (0.5s) | 662 kept, 1 rejected | 138.0/min | ETA: 20.7m [2026-01-13T12:04:54.130673] [DEBUG] [REMOTE ] CHH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:54.130801] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-13T12:04:54.131017] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-13T12:04:54.131153] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:54.131268] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-13T12:04:54.131307] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-13T12:04:54.131354] [INFO ] [MAIN ] [664/3519] CHH kept (0.5s) | 663 kept, 1 rejected | 138.0/min | ETA: 20.7m [2026-01-13T12:04:54.614485] [DEBUG] [REMOTE ] CHI: Retrieved 5924 rows, trimmed to 300. [2026-01-13T12:04:54.614637] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-13T12:04:54.614847] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-13T12:04:54.614983] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:54.615095] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-13T12:04:54.615134] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-13T12:04:54.615179] [INFO ] [MAIN ] [665/3519] CHI kept (0.5s) | 664 kept, 1 rejected | 138.0/min | ETA: 20.7m [2026-01-13T12:04:55.156214] [DEBUG] [REMOTE ] CHKP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:55.156348] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-13T12:04:55.156599] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $181.03. [2026-01-13T12:04:55.156737] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:55.156858] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-13T12:04:55.156897] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-13T12:04:55.156944] [INFO ] [MAIN ] [666/3519] CHKP kept (0.5s) | 665 kept, 1 rejected | 137.9/min | ETA: 20.7m [2026-01-13T12:04:55.493328] [DEBUG] [REMOTE ] CHMI: Retrieved 3086 rows, trimmed to 300. [2026-01-13T12:04:55.493462] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-13T12:04:55.493707] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-13T12:04:55.493850] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:55.493980] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-13T12:04:55.494021] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-13T12:04:55.494070] [INFO ] [MAIN ] [667/3519] CHMI kept (0.3s) | 666 kept, 1 rejected | 138.0/min | ETA: 20.7m [2026-01-13T12:04:55.817308] [DEBUG] [REMOTE ] CHRD: Retrieved 1290 rows, trimmed to 300. [2026-01-13T12:04:55.817442] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-13T12:04:55.817667] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-13T12:04:55.817806] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:55.817915] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-13T12:04:55.817955] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-13T12:04:55.818000] [INFO ] [MAIN ] [668/3519] CHRD kept (0.3s) | 667 kept, 1 rejected | 138.0/min | ETA: 20.7m [2026-01-13T12:04:56.186817] [DEBUG] [REMOTE ] CHRS: Retrieved 2811 rows, trimmed to 300. [2026-01-13T12:04:56.186942] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-13T12:04:56.187171] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-13T12:04:56.187334] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:56.187462] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-13T12:04:56.187503] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-13T12:04:56.187552] [INFO ] [MAIN ] [669/3519] CHRS kept (0.4s) | 668 kept, 1 rejected | 138.1/min | ETA: 20.6m [2026-01-13T12:04:56.569041] [DEBUG] [REMOTE ] CHSCL: Retrieved 2764 rows, trimmed to 300. [2026-01-13T12:04:56.569167] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-13T12:04:56.569366] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-13T12:04:56.569503] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:56.569667] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-13T12:04:56.569709] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-13T12:04:56.569755] [INFO ] [MAIN ] [670/3519] CHSCL kept (0.4s) | 669 kept, 1 rejected | 138.1/min | ETA: 20.6m [2026-01-13T12:04:57.104182] [DEBUG] [REMOTE ] CHSCM: Retrieved 2848 rows, trimmed to 300. [2026-01-13T12:04:57.104313] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-13T12:04:57.104519] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.47. [2026-01-13T12:04:57.104690] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:57.104804] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-13T12:04:57.104846] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-13T12:04:57.104894] [INFO ] [MAIN ] [671/3519] CHSCM kept (0.5s) | 670 kept, 1 rejected | 138.0/min | ETA: 20.6m [2026-01-13T12:04:57.543913] [DEBUG] [REMOTE ] CHSCN: Retrieved 2982 rows, trimmed to 300. [2026-01-13T12:04:57.544034] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-13T12:04:57.544233] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.65. [2026-01-13T12:04:57.544364] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:57.544471] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-13T12:04:57.544510] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-13T12:04:57.544555] [INFO ] [MAIN ] [672/3519] CHSCN kept (0.4s) | 671 kept, 1 rejected | 138.0/min | ETA: 20.6m [2026-01-13T12:04:57.916281] [DEBUG] [REMOTE ] CHSCO: Retrieved 3095 rows, trimmed to 300. [2026-01-13T12:04:57.916404] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-13T12:04:57.916648] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-13T12:04:57.916831] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:57.916946] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-13T12:04:57.916987] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-13T12:04:57.917079] [INFO ] [MAIN ] [673/3519] CHSCO kept (0.4s) | 672 kept, 1 rejected | 138.1/min | ETA: 20.6m [2026-01-13T12:04:58.409984] [DEBUG] [REMOTE ] CHSCP: Retrieved 5739 rows, trimmed to 300. [2026-01-13T12:04:58.410117] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-13T12:04:58.410330] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-13T12:04:58.410463] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:58.410590] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-13T12:04:58.410632] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-13T12:04:58.410679] [INFO ] [MAIN ] [674/3519] CHSCP kept (0.5s) | 673 kept, 1 rejected | 138.0/min | ETA: 20.6m [2026-01-13T12:04:58.694924] [DEBUG] [REMOTE ] CHWY: Retrieved 1654 rows, trimmed to 300. [2026-01-13T12:04:58.695067] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-13T12:04:58.695280] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.44. [2026-01-13T12:04:58.695412] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:58.695522] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-13T12:04:58.695561] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-13T12:04:58.695647] [INFO ] [MAIN ] [675/3519] CHWY kept (0.3s) | 674 kept, 1 rejected | 138.1/min | ETA: 20.6m [2026-01-13T12:04:59.252397] [DEBUG] [REMOTE ] CHY: Retrieved 5693 rows, trimmed to 300. [2026-01-13T12:04:59.252523] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-13T12:04:59.252762] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-13T12:04:59.252898] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:59.253007] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-13T12:04:59.253046] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-13T12:04:59.253090] [INFO ] [MAIN ] [676/3519] CHY kept (0.6s) | 675 kept, 1 rejected | 138.0/min | ETA: 20.6m [2026-01-13T12:04:59.761842] [DEBUG] [REMOTE ] CI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:04:59.762004] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-13T12:04:59.762237] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-13T12:04:59.762371] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-13T12:04:59.762487] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-13T12:04:59.762526] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-13T12:04:59.762591] [INFO ] [MAIN ] [677/3519] CI kept (0.5s) | 676 kept, 1 rejected | 138.0/min | ETA: 20.6m [2026-01-13T12:05:00.203617] [DEBUG] [REMOTE ] CIA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:00.203748] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-13T12:05:00.203976] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-13T12:05:00.204116] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:00.204235] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-13T12:05:00.204277] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-13T12:05:00.204324] [INFO ] [MAIN ] [678/3519] CIA kept (0.4s) | 677 kept, 1 rejected | 138.0/min | ETA: 20.6m [2026-01-13T12:05:00.735205] [DEBUG] [REMOTE ] CIB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:00.735386] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-13T12:05:00.735770] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $54.06. [2026-01-13T12:05:00.735929] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:00.736091] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-13T12:05:00.736132] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-13T12:05:00.736185] [INFO ] [MAIN ] [679/3519] CIB kept (0.5s) | 678 kept, 1 rejected | 138.0/min | ETA: 20.6m [2026-01-13T12:05:01.248975] [DEBUG] [REMOTE ] CIEN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:01.249175] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-13T12:05:01.249648] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $164.48. [2026-01-13T12:05:01.249844] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:01.250052] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-13T12:05:01.250112] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-13T12:05:01.250178] [INFO ] [MAIN ] [680/3519] CIEN kept (0.5s) | 679 kept, 1 rejected | 137.9/min | ETA: 20.6m [2026-01-13T12:05:01.726130] [DEBUG] [REMOTE ] CIF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:01.726376] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-13T12:05:01.726818] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.67. [2026-01-13T12:05:01.726973] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:01.727217] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-13T12:05:01.727264] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-13T12:05:01.727324] [INFO ] [MAIN ] [681/3519] CIF kept (0.5s) | 680 kept, 1 rejected | 137.9/min | ETA: 20.6m [2026-01-13T12:05:02.158085] [DEBUG] [REMOTE ] CIG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:02.158298] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-13T12:05:02.158633] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.88. [2026-01-13T12:05:02.158781] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:02.158926] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-13T12:05:02.158970] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-13T12:05:02.159024] [INFO ] [MAIN ] [682/3519] CIG kept (0.4s) | 681 kept, 1 rejected | 137.9/min | ETA: 20.6m [2026-01-13T12:05:02.823356] [DEBUG] [REMOTE ] CIGI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:02.823502] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-13T12:05:02.823755] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-13T12:05:02.823899] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:02.824024] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-13T12:05:02.824065] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-13T12:05:02.824114] [INFO ] [MAIN ] [683/3519] CIGI kept (0.7s) | 682 kept, 1 rejected | 137.8/min | ETA: 20.6m [2026-01-13T12:05:03.258244] [DEBUG] [REMOTE ] CII: Retrieved 5442 rows, trimmed to 300. [2026-01-13T12:05:03.258372] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-13T12:05:03.258613] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $20.71. [2026-01-13T12:05:03.258758] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:03.258878] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-13T12:05:03.258920] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-13T12:05:03.258968] [INFO ] [MAIN ] [684/3519] CII kept (0.4s) | 683 kept, 1 rejected | 137.8/min | ETA: 20.6m [2026-01-13T12:05:03.661768] [DEBUG] [REMOTE ] CIM: Retrieved 4566 rows, trimmed to 300. [2026-01-13T12:05:03.661952] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-13T12:05:03.662430] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-13T12:05:03.662630] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:03.662762] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-13T12:05:03.662806] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-13T12:05:03.662860] [INFO ] [MAIN ] [685/3519] CIM kept (0.4s) | 684 kept, 1 rejected | 137.8/min | ETA: 20.6m [2026-01-13T12:05:04.150615] [DEBUG] [REMOTE ] CINF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:04.150755] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-13T12:05:04.150993] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.61. [2026-01-13T12:05:04.151133] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:04.151270] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-13T12:05:04.151314] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-13T12:05:04.151362] [INFO ] [MAIN ] [686/3519] CINF kept (0.5s) | 685 kept, 1 rejected | 137.8/min | ETA: 20.6m [2026-01-13T12:05:04.346545] [DEBUG] [REMOTE ] CING: Retrieved 1027 rows, trimmed to 300. [2026-01-13T12:05:04.346699] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-13T12:05:04.346907] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-13T12:05:04.347082] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:04.347203] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-13T12:05:04.347245] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-13T12:05:04.347293] [INFO ] [MAIN ] [687/3519] CING kept (0.2s) | 686 kept, 1 rejected | 137.9/min | ETA: 20.5m [2026-01-13T12:05:04.735534] [DEBUG] [REMOTE ] CION: Retrieved 1072 rows, trimmed to 300. [2026-01-13T12:05:04.735693] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-13T12:05:04.735895] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.73. [2026-01-13T12:05:04.736029] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:04.736140] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-13T12:05:04.736179] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-13T12:05:04.736223] [INFO ] [MAIN ] [688/3519] CION kept (0.4s) | 687 kept, 1 rejected | 137.9/min | ETA: 20.5m [2026-01-13T12:05:05.297722] [DEBUG] [REMOTE ] CIVB: Retrieved 6284 rows, trimmed to 300. [2026-01-13T12:05:05.297851] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-13T12:05:05.298063] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $19.81. [2026-01-13T12:05:05.298200] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:05.298316] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-13T12:05:05.298355] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-13T12:05:05.298401] [INFO ] [MAIN ] [689/3519] CIVB kept (0.6s) | 688 kept, 1 rejected | 137.9/min | ETA: 20.5m [2026-01-13T12:05:05.721395] [DEBUG] [REMOTE ] CIVI: Retrieved 3538 rows, trimmed to 300. [2026-01-13T12:05:05.721518] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-13T12:05:05.721753] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-13T12:05:05.721888] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:05.721996] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-13T12:05:05.722035] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-13T12:05:05.722081] [INFO ] [MAIN ] [690/3519] CIVI kept (0.4s) | 689 kept, 1 rejected | 137.9/min | ETA: 20.5m [2026-01-13T12:05:06.187030] [DEBUG] [REMOTE ] CLB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:06.187163] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-13T12:05:06.187393] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $11.33. [2026-01-13T12:05:06.187549] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:06.187690] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-13T12:05:06.187732] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-13T12:05:06.187780] [INFO ] [MAIN ] [691/3519] CLB kept (0.5s) | 690 kept, 1 rejected | 137.9/min | ETA: 20.5m [2026-01-13T12:05:06.471377] [DEBUG] [REMOTE ] CLBK: Retrieved 1943 rows, trimmed to 300. [2026-01-13T12:05:06.471520] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-13T12:05:06.471748] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $13.73. [2026-01-13T12:05:06.471888] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:06.472029] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-13T12:05:06.472071] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-13T12:05:06.472118] [INFO ] [MAIN ] [692/3519] CLBK kept (0.3s) | 691 kept, 1 rejected | 137.9/min | ETA: 20.5m [2026-01-13T12:05:07.055858] [DEBUG] [REMOTE ] CLDX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:07.056113] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-13T12:05:07.056529] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-13T12:05:07.056944] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:07.057167] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-13T12:05:07.057232] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-13T12:05:07.057299] [INFO ] [MAIN ] [693/3519] CLDX kept (0.6s) | 692 kept, 1 rejected | 137.9/min | ETA: 20.5m [2026-01-13T12:05:07.578737] [DEBUG] [REMOTE ] CLF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:07.578935] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-13T12:05:07.579220] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-13T12:05:07.579388] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:07.579525] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-13T12:05:07.579566] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-13T12:05:07.579640] [INFO ] [MAIN ] [694/3519] CLF kept (0.5s) | 693 kept, 1 rejected | 137.8/min | ETA: 20.5m [2026-01-13T12:05:08.098896] [DEBUG] [REMOTE ] CLFD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:08.099099] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-13T12:05:08.099415] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-13T12:05:08.099587] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:08.099731] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-13T12:05:08.099772] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-13T12:05:08.099824] [INFO ] [MAIN ] [695/3519] CLFD kept (0.5s) | 694 kept, 1 rejected | 137.8/min | ETA: 20.5m [2026-01-13T12:05:08.580299] [DEBUG] [REMOTE ] CLH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:08.580509] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-13T12:05:08.580931] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-13T12:05:08.581083] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:08.581229] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-13T12:05:08.581272] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-13T12:05:08.581326] [INFO ] [MAIN ] [696/3519] CLH kept (0.5s) | 695 kept, 1 rejected | 137.8/min | ETA: 20.5m [2026-01-13T12:05:08.955809] [DEBUG] [REMOTE ] CLLS: Retrieved 2717 rows, trimmed to 300. [2026-01-13T12:05:08.955947] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-13T12:05:08.956196] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-13T12:05:08.956334] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:08.956448] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-13T12:05:08.956488] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-13T12:05:08.956534] [INFO ] [MAIN ] [697/3519] CLLS kept (0.4s) | 696 kept, 1 rejected | 137.8/min | ETA: 20.5m [2026-01-13T12:05:09.774789] [DEBUG] [REMOTE ] CLMB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:09.775004] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-13T12:05:09.775341] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-13T12:05:09.775536] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:09.775708] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-13T12:05:09.775751] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-13T12:05:09.775802] [INFO ] [MAIN ] [698/3519] CLMB kept (0.8s) | 697 kept, 1 rejected | 137.6/min | ETA: 20.5m [2026-01-13T12:05:10.203499] [DEBUG] [REMOTE ] CLNE: Retrieved 4688 rows, trimmed to 300. [2026-01-13T12:05:10.203669] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-13T12:05:10.203931] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-13T12:05:10.204097] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:10.204239] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-13T12:05:10.204290] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-13T12:05:10.204353] [INFO ] [MAIN ] [699/3519] CLNE kept (0.4s) | 698 kept, 1 rejected | 137.6/min | ETA: 20.5m [2026-01-13T12:05:10.486734] [DEBUG] [REMOTE ] CLNN: Retrieved 1263 rows, trimmed to 300. [2026-01-13T12:05:10.486864] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-13T12:05:10.487097] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $5.18. [2026-01-13T12:05:10.487235] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:10.487345] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-13T12:05:10.487385] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-13T12:05:10.487432] [INFO ] [MAIN ] [700/3519] CLNN kept (0.3s) | 699 kept, 1 rejected | 137.7/min | ETA: 20.5m [2026-01-13T12:05:10.831485] [DEBUG] [REMOTE ] CLOA: Retrieved 752 rows, trimmed to 300. [2026-01-13T12:05:10.831644] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-13T12:05:10.831847] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.10. [2026-01-13T12:05:10.831979] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:10.832086] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-13T12:05:10.832126] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-13T12:05:10.832170] [INFO ] [MAIN ] [701/3519] CLOA kept (0.3s) | 700 kept, 1 rejected | 137.7/min | ETA: 20.5m [2026-01-13T12:05:11.425833] [DEBUG] [REMOTE ] CLRB: Retrieved 5073 rows, trimmed to 300. [2026-01-13T12:05:11.425953] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-13T12:05:11.426162] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-13T12:05:11.426299] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:11.426411] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-13T12:05:11.426451] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-13T12:05:11.426498] [INFO ] [MAIN ] [702/3519] CLRB kept (0.6s) | 701 kept, 1 rejected | 137.6/min | ETA: 20.5m [2026-01-13T12:05:11.886406] [DEBUG] [REMOTE ] CLRO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:11.886548] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-13T12:05:11.886819] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-13T12:05:11.886953] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:11.887161] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-13T12:05:11.887213] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-13T12:05:11.887261] [INFO ] [MAIN ] [703/3519] CLRO kept (0.5s) | 702 kept, 1 rejected | 137.6/min | ETA: 20.5m [2026-01-13T12:05:12.352319] [DEBUG] [REMOTE ] CLS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:12.352464] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-13T12:05:12.352904] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $264.69. [2026-01-13T12:05:12.353048] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:12.353177] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-13T12:05:12.353218] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-13T12:05:12.353266] [INFO ] [MAIN ] [704/3519] CLS kept (0.5s) | 703 kept, 1 rejected | 137.6/min | ETA: 20.5m [2026-01-13T12:05:12.818661] [DEBUG] [REMOTE ] CLX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:12.818819] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-13T12:05:12.819118] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-13T12:05:12.819282] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:12.819450] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-13T12:05:12.819504] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-13T12:05:12.819590] [INFO ] [MAIN ] [705/3519] CLX kept (0.5s) | 704 kept, 1 rejected | 137.6/min | ETA: 20.4m [2026-01-13T12:05:13.283886] [DEBUG] [REMOTE ] CM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:13.284024] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-13T12:05:13.284263] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $79.48. [2026-01-13T12:05:13.284403] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:13.284524] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-13T12:05:13.284564] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-13T12:05:13.284632] [INFO ] [MAIN ] [706/3519] CM kept (0.5s) | 705 kept, 1 rejected | 137.6/min | ETA: 20.4m [2026-01-13T12:05:13.931855] [DEBUG] [REMOTE ] CMA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:13.932008] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-13T12:05:13.932254] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $73.26. [2026-01-13T12:05:13.932389] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:13.932510] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-13T12:05:13.932549] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-13T12:05:13.932616] [INFO ] [MAIN ] [707/3519] CMA kept (0.6s) | 706 kept, 1 rejected | 137.5/min | ETA: 20.5m [2026-01-13T12:05:14.411013] [DEBUG] [REMOTE ] CMC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:14.411146] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-13T12:05:14.411377] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $55.18. [2026-01-13T12:05:14.411531] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:14.411694] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-13T12:05:14.411742] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-13T12:05:14.411805] [INFO ] [MAIN ] [708/3519] CMC kept (0.5s) | 707 kept, 1 rejected | 137.5/min | ETA: 20.4m [2026-01-13T12:05:14.759536] [DEBUG] [REMOTE ] CMCM: Retrieved 2938 rows, trimmed to 300. [2026-01-13T12:05:14.759694] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-13T12:05:14.759954] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-13T12:05:14.760135] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:14.760274] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-13T12:05:14.760323] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-13T12:05:14.760378] [INFO ] [MAIN ] [709/3519] CMCM kept (0.3s) | 708 kept, 1 rejected | 137.5/min | ETA: 20.4m [2026-01-13T12:05:15.128291] [DEBUG] [REMOTE ] CMCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:15.128451] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-13T12:05:15.128748] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-13T12:05:15.128893] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:15.129043] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-13T12:05:15.129087] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-13T12:05:15.129136] [INFO ] [MAIN ] [710/3519] CMCO kept (0.4s) | 709 kept, 1 rejected | 137.6/min | ETA: 20.4m [2026-01-13T12:05:15.791105] [DEBUG] [REMOTE ] CMCSA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:15.791254] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-13T12:05:15.791501] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.45. [2026-01-13T12:05:15.791663] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:15.791786] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-13T12:05:15.791826] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-13T12:05:15.791875] [INFO ] [MAIN ] [711/3519] CMCSA kept (0.7s) | 710 kept, 1 rejected | 137.5/min | ETA: 20.4m [2026-01-13T12:05:16.119221] [DEBUG] [REMOTE ] CME: Retrieved 5811 rows, trimmed to 300. [2026-01-13T12:05:16.119376] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-13T12:05:16.119749] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-13T12:05:16.119900] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:16.120034] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-13T12:05:16.120079] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-13T12:05:16.120131] [INFO ] [MAIN ] [712/3519] CME kept (0.3s) | 711 kept, 1 rejected | 137.5/min | ETA: 20.4m [2026-01-13T12:05:16.625610] [DEBUG] [REMOTE ] CMG: Retrieved 5022 rows, trimmed to 300. [2026-01-13T12:05:16.625766] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-13T12:05:16.626039] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-13T12:05:16.626188] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:16.626323] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-13T12:05:16.626370] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-13T12:05:16.626428] [INFO ] [MAIN ] [713/3519] CMG kept (0.5s) | 712 kept, 1 rejected | 137.5/min | ETA: 20.4m [2026-01-13T12:05:16.996033] [DEBUG] [REMOTE ] CMI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:16.996170] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-13T12:05:16.996405] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $406.26. [2026-01-13T12:05:16.996546] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:16.996723] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-13T12:05:16.996765] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-13T12:05:16.996813] [INFO ] [MAIN ] [714/3519] CMI kept (0.4s) | 713 kept, 1 rejected | 137.5/min | ETA: 20.4m [2026-01-13T12:05:17.183471] [DEBUG] [REMOTE ] CMMB: Retrieved 1738 rows, trimmed to 300. [2026-01-13T12:05:17.183629] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-13T12:05:17.183850] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.64. [2026-01-13T12:05:17.183986] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:17.184095] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-13T12:05:17.184135] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-13T12:05:17.184180] [INFO ] [MAIN ] [715/3519] CMMB kept (0.2s) | 714 kept, 1 rejected | 137.6/min | ETA: 20.4m [2026-01-13T12:05:17.853506] [DEBUG] [REMOTE ] CMP: Retrieved 5555 rows, trimmed to 300. [2026-01-13T12:05:17.853674] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-13T12:05:17.853900] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-13T12:05:17.854034] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:17.854152] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-13T12:05:17.854192] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-13T12:05:17.854238] [INFO ] [MAIN ] [716/3519] CMP kept (0.7s) | 715 kept, 1 rejected | 137.5/min | ETA: 20.4m [2026-01-13T12:05:18.112981] [DEBUG] [REMOTE ] CMPO: Retrieved 1291 rows, trimmed to 300. [2026-01-13T12:05:18.113144] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-13T12:05:18.113403] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-13T12:05:18.113629] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:18.113784] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-13T12:05:18.113844] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-13T12:05:18.113916] [INFO ] [MAIN ] [717/3519] CMPO kept (0.3s) | 716 kept, 1 rejected | 137.6/min | ETA: 20.4m [2026-01-13T12:05:18.531564] [DEBUG] [REMOTE ] CMPS: Retrieved 1335 rows, trimmed to 300. [2026-01-13T12:05:18.531767] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-13T12:05:18.532060] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-13T12:05:18.532268] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:18.532437] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-13T12:05:18.532500] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-13T12:05:18.532596] [INFO ] [MAIN ] [718/3519] CMPS kept (0.4s) | 717 kept, 1 rejected | 137.6/min | ETA: 20.4m [2026-01-13T12:05:18.926835] [DEBUG] [REMOTE ] CMPX: Retrieved 1200 rows, trimmed to 300. [2026-01-13T12:05:18.926967] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-13T12:05:18.927197] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-13T12:05:18.927336] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:18.927446] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-13T12:05:18.927486] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-13T12:05:18.927532] [INFO ] [MAIN ] [719/3519] CMPX kept (0.4s) | 718 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:19.468051] [DEBUG] [REMOTE ] CMRE: Retrieved 3819 rows, trimmed to 300. [2026-01-13T12:05:19.468178] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-13T12:05:19.468375] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $11.27. [2026-01-13T12:05:19.468508] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:19.468634] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-13T12:05:19.468675] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-13T12:05:19.468721] [INFO ] [MAIN ] [720/3519] CMRE kept (0.5s) | 719 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:19.933373] [DEBUG] [REMOTE ] CMS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:19.933501] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-13T12:05:19.933754] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-13T12:05:19.933910] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:19.934028] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-13T12:05:19.934075] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-13T12:05:19.934132] [INFO ] [MAIN ] [721/3519] CMS kept (0.5s) | 720 kept, 1 rejected | 137.5/min | ETA: 20.3m [2026-01-13T12:05:20.266759] [DEBUG] [REMOTE ] CMSA: Retrieved 1971 rows, trimmed to 300. [2026-01-13T12:05:20.266899] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-13T12:05:20.267336] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-13T12:05:20.267472] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:20.267607] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-13T12:05:20.267649] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-13T12:05:20.267695] [INFO ] [MAIN ] [722/3519] CMSA kept (0.3s) | 721 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:20.635761] [DEBUG] [REMOTE ] CMSC: Retrieved 1830 rows, trimmed to 300. [2026-01-13T12:05:20.635890] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-13T12:05:20.636093] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-13T12:05:20.636231] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:20.636343] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-13T12:05:20.636384] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-13T12:05:20.636433] [INFO ] [MAIN ] [723/3519] CMSC kept (0.4s) | 722 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:21.052679] [DEBUG] [REMOTE ] CMSD: Retrieved 1733 rows, trimmed to 300. [2026-01-13T12:05:21.052836] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-13T12:05:21.053097] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-13T12:05:21.053277] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:21.053427] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-13T12:05:21.053487] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-13T12:05:21.053555] [INFO ] [MAIN ] [724/3519] CMSD kept (0.4s) | 723 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:21.367888] [DEBUG] [REMOTE ] CMTG: Retrieved 1051 rows, trimmed to 300. [2026-01-13T12:05:21.368021] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-13T12:05:21.368225] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-13T12:05:21.368364] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:21.368507] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-13T12:05:21.368548] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-13T12:05:21.368620] [INFO ] [MAIN ] [725/3519] CMTG kept (0.3s) | 724 kept, 1 rejected | 137.7/min | ETA: 20.3m [2026-01-13T12:05:21.997284] [DEBUG] [REMOTE ] CMTL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:21.997440] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-13T12:05:21.997729] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-13T12:05:21.997872] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:21.998004] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-13T12:05:21.998044] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-13T12:05:21.998092] [INFO ] [MAIN ] [726/3519] CMTL kept (0.6s) | 725 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:22.515926] [DEBUG] [REMOTE ] CNA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:22.516083] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-13T12:05:22.516333] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-13T12:05:22.516491] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:22.516640] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-13T12:05:22.516684] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-13T12:05:22.516736] [INFO ] [MAIN ] [727/3519] CNA kept (0.5s) | 726 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:22.969642] [DEBUG] [REMOTE ] CNC: Retrieved 6058 rows, trimmed to 300. [2026-01-13T12:05:22.969800] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-13T12:05:22.970263] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-13T12:05:22.970424] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:22.970563] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-13T12:05:22.970628] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-13T12:05:22.970681] [INFO ] [MAIN ] [728/3519] CNC kept (0.5s) | 727 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:23.273830] [DEBUG] [REMOTE ] CNF: Retrieved 1799 rows, trimmed to 300. [2026-01-13T12:05:23.273978] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-13T12:05:23.274206] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.45. [2026-01-13T12:05:23.274348] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:23.274463] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-13T12:05:23.274504] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-13T12:05:23.274552] [INFO ] [MAIN ] [729/3519] CNF kept (0.3s) | 728 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:23.866616] [DEBUG] [REMOTE ] CNI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:23.866752] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-13T12:05:23.867010] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-13T12:05:23.867175] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:23.867295] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-13T12:05:23.867334] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-13T12:05:23.867381] [INFO ] [MAIN ] [730/3519] CNI kept (0.6s) | 729 kept, 1 rejected | 137.5/min | ETA: 20.3m [2026-01-13T12:05:24.105962] [DEBUG] [REMOTE ] CNK: Retrieved 4711 rows, trimmed to 300. [2026-01-13T12:05:24.106098] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-13T12:05:24.106325] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-13T12:05:24.106463] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:24.106606] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-13T12:05:24.106650] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-13T12:05:24.106697] [INFO ] [MAIN ] [731/3519] CNK kept (0.2s) | 730 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:24.593672] [DEBUG] [REMOTE ] CNM: Retrieved 1124 rows, trimmed to 300. [2026-01-13T12:05:24.593814] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-13T12:05:24.594230] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-13T12:05:24.594383] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:24.594497] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-13T12:05:24.594537] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-13T12:05:24.594602] [INFO ] [MAIN ] [732/3519] CNM kept (0.5s) | 731 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:25.134058] [DEBUG] [REMOTE ] CNMD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:25.134406] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-13T12:05:25.134655] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-13T12:05:25.134800] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:25.134918] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-13T12:05:25.134958] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-13T12:05:25.135008] [INFO ] [MAIN ] [733/3519] CNMD kept (0.5s) | 732 kept, 1 rejected | 137.6/min | ETA: 20.3m [2026-01-13T12:05:25.436273] [DEBUG] [REMOTE ] CNNE: Retrieved 2046 rows, trimmed to 300. [2026-01-13T12:05:25.436411] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-13T12:05:25.436641] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-13T12:05:25.436782] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:25.436894] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-13T12:05:25.436934] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-13T12:05:25.436978] [INFO ] [MAIN ] [734/3519] CNNE kept (0.3s) | 733 kept, 1 rejected | 137.6/min | ETA: 20.2m [2026-01-13T12:05:25.935692] [DEBUG] [REMOTE ] CNO: Retrieved 5621 rows, trimmed to 300. [2026-01-13T12:05:25.935824] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-13T12:05:25.936039] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $38.33. [2026-01-13T12:05:25.936182] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:25.936297] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-13T12:05:25.936337] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-13T12:05:25.936385] [INFO ] [MAIN ] [735/3519] CNO kept (0.5s) | 734 kept, 1 rejected | 137.6/min | ETA: 20.2m [2026-01-13T12:05:26.475515] [DEBUG] [REMOTE ] CNOB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:26.475682] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-13T12:05:26.475941] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.12. [2026-01-13T12:05:26.476082] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:26.476239] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-13T12:05:26.476281] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-13T12:05:26.476330] [INFO ] [MAIN ] [736/3519] CNOB kept (0.5s) | 735 kept, 1 rejected | 137.5/min | ETA: 20.2m [2026-01-13T12:05:27.027001] [DEBUG] [REMOTE ] CNP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:27.027194] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-13T12:05:27.027453] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-13T12:05:27.027642] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:27.027790] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-13T12:05:27.027839] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-13T12:05:27.027901] [INFO ] [MAIN ] [737/3519] CNP kept (0.6s) | 736 kept, 1 rejected | 137.5/min | ETA: 20.2m [2026-01-13T12:05:27.499209] [DEBUG] [REMOTE ] CNQ: Retrieved 6401 rows, trimmed to 300. [2026-01-13T12:05:27.499340] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-13T12:05:27.499557] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $29.53. [2026-01-13T12:05:27.499717] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:27.499834] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-13T12:05:27.499874] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-13T12:05:27.499923] [INFO ] [MAIN ] [738/3519] CNQ kept (0.5s) | 737 kept, 1 rejected | 137.5/min | ETA: 20.2m [2026-01-13T12:05:27.942026] [DEBUG] [REMOTE ] CNS: Retrieved 5387 rows, trimmed to 300. [2026-01-13T12:05:27.942181] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-13T12:05:27.942419] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-13T12:05:27.942558] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:27.942703] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-13T12:05:27.942744] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-13T12:05:27.942792] [INFO ] [MAIN ] [739/3519] CNS kept (0.4s) | 738 kept, 1 rejected | 137.5/min | ETA: 20.2m [2026-01-13T12:05:28.238549] [DEBUG] [REMOTE ] CNSP: Retrieved 1551 rows, trimmed to 300. [2026-01-13T12:05:28.238716] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-13T12:05:28.238937] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-13T12:05:28.239095] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:28.239211] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-13T12:05:28.239251] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-13T12:05:28.239298] [INFO ] [MAIN ] [740/3519] CNSP kept (0.3s) | 739 kept, 1 rejected | 137.5/min | ETA: 20.2m [2026-01-13T12:05:28.605292] [DEBUG] [REMOTE ] CNTA: Retrieved 1161 rows, trimmed to 300. [2026-01-13T12:05:28.605418] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-13T12:05:28.605641] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.02. [2026-01-13T12:05:28.605786] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:28.605896] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-13T12:05:28.605936] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-13T12:05:28.605984] [INFO ] [MAIN ] [741/3519] CNTA kept (0.4s) | 740 kept, 1 rejected | 137.6/min | ETA: 20.2m [2026-01-13T12:05:29.192334] [DEBUG] [REMOTE ] CNTY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:29.192517] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-13T12:05:29.192828] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-13T12:05:29.192983] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:29.193115] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-13T12:05:29.193156] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-13T12:05:29.193206] [INFO ] [MAIN ] [742/3519] CNTY kept (0.6s) | 741 kept, 1 rejected | 137.5/min | ETA: 20.2m [2026-01-13T12:05:29.649091] [DEBUG] [REMOTE ] CNVS: Retrieved 5578 rows, trimmed to 300. [2026-01-13T12:05:29.649299] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-13T12:05:29.649712] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.04. [2026-01-13T12:05:29.649889] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:29.650056] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-13T12:05:29.650105] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-13T12:05:29.650169] [INFO ] [MAIN ] [743/3519] CNVS kept (0.5s) | 742 kept, 1 rejected | 137.5/min | ETA: 20.2m [2026-01-13T12:05:30.211926] [DEBUG] [REMOTE ] CNX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:30.212200] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-13T12:05:30.212679] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-13T12:05:30.212851] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:30.213017] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-13T12:05:30.213058] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-13T12:05:30.213117] [INFO ] [MAIN ] [744/3519] CNX kept (0.6s) | 743 kept, 1 rejected | 137.4/min | ETA: 20.2m [2026-01-13T12:05:30.688948] [DEBUG] [REMOTE ] CNXN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:30.689188] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-13T12:05:30.689507] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.98. [2026-01-13T12:05:30.689681] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:30.689828] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-13T12:05:30.689873] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-13T12:05:30.689926] [INFO ] [MAIN ] [745/3519] CNXN kept (0.5s) | 744 kept, 1 rejected | 137.4/min | ETA: 20.2m [2026-01-13T12:05:30.954030] [DEBUG] [REMOTE ] COCO: Retrieved 1060 rows, trimmed to 300. [2026-01-13T12:05:30.954258] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-13T12:05:30.954539] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.66. [2026-01-13T12:05:30.954708] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:30.954834] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-13T12:05:30.954874] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-13T12:05:30.954926] [INFO ] [MAIN ] [746/3519] COCO kept (0.3s) | 745 kept, 1 rejected | 137.5/min | ETA: 20.2m [2026-01-13T12:05:31.535336] [DEBUG] [REMOTE ] CODA: Retrieved 4325 rows, trimmed to 300. [2026-01-13T12:05:31.535531] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-13T12:05:31.535828] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-13T12:05:31.535979] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:31.536141] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-13T12:05:31.536183] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-13T12:05:31.536237] [INFO ] [MAIN ] [747/3519] CODA kept (0.6s) | 746 kept, 1 rejected | 137.4/min | ETA: 20.2m [2026-01-13T12:05:31.993210] [DEBUG] [REMOTE ] CODI: Retrieved 4944 rows, trimmed to 300. [2026-01-13T12:05:31.993409] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-13T12:05:31.993694] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-13T12:05:31.993868] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:31.994001] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-13T12:05:31.994043] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-13T12:05:31.994095] [INFO ] [MAIN ] [748/3519] CODI kept (0.5s) | 747 kept, 1 rejected | 137.4/min | ETA: 20.2m [2026-01-13T12:05:32.251526] [DEBUG] [REMOTE ] COEP: Retrieved 1272 rows, trimmed to 300. [2026-01-13T12:05:32.251784] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-13T12:05:32.252086] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $13.71. [2026-01-13T12:05:32.252263] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:32.252411] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-13T12:05:32.252462] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-13T12:05:32.252526] [INFO ] [MAIN ] [749/3519] COEP kept (0.3s) | 748 kept, 1 rejected | 137.5/min | ETA: 20.1m [2026-01-13T12:05:32.797442] [DEBUG] [REMOTE ] COF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:32.797687] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-13T12:05:32.798009] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-13T12:05:32.798179] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:32.798313] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-13T12:05:32.798355] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-13T12:05:32.798407] [INFO ] [MAIN ] [750/3519] COF kept (0.5s) | 749 kept, 1 rejected | 137.5/min | ETA: 20.1m [2026-01-13T12:05:33.343217] [DEBUG] [REMOTE ] COFS: Retrieved 6037 rows, trimmed to 300. [2026-01-13T12:05:33.343465] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-13T12:05:33.343769] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $26.05. [2026-01-13T12:05:33.343916] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:33.344056] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-13T12:05:33.344097] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-13T12:05:33.344149] [INFO ] [MAIN ] [751/3519] COFS kept (0.5s) | 750 kept, 1 rejected | 137.4/min | ETA: 20.1m [2026-01-13T12:05:33.588524] [DEBUG] [REMOTE ] COIN: Retrieved 1193 rows, trimmed to 300. [2026-01-13T12:05:33.588754] [DEBUG] [REMOTE ] COIN: PASS: History has at least 300 days. [2026-01-13T12:05:33.589020] [DEBUG] [REMOTE ] COIN: PASS: Price check passed. Min price $226.14. [2026-01-13T12:05:33.589162] [DEBUG] [REMOTE ] COIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:33.589281] [DEBUG] [REMOTE ] COIN: PASS: Integrity check passed. [2026-01-13T12:05:33.589326] [DEBUG] [REMOTE ] COIN: Symbol is viable for forecasting. [2026-01-13T12:05:33.589386] [INFO ] [MAIN ] [752/3519] COIN kept (0.2s) | 751 kept, 1 rejected | 137.5/min | ETA: 20.1m [2026-01-13T12:05:34.309713] [DEBUG] [REMOTE ] COKE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:34.309922] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-13T12:05:34.310228] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $127.46. [2026-01-13T12:05:34.310388] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:34.310528] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-13T12:05:34.310569] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-13T12:05:34.310652] [INFO ] [MAIN ] [753/3519] COKE kept (0.7s) | 752 kept, 1 rejected | 137.4/min | ETA: 20.1m [2026-01-13T12:05:34.795363] [DEBUG] [REMOTE ] COLB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:34.795587] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-13T12:05:34.795934] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $23.75. [2026-01-13T12:05:34.796087] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:34.796249] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-13T12:05:34.796311] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-13T12:05:34.796364] [INFO ] [MAIN ] [754/3519] COLB kept (0.5s) | 753 kept, 1 rejected | 137.4/min | ETA: 20.1m [2026-01-13T12:05:35.103988] [DEBUG] [REMOTE ] COLD: Retrieved 2006 rows, trimmed to 300. [2026-01-13T12:05:35.104180] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-13T12:05:35.104429] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-13T12:05:35.104565] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:35.104715] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-13T12:05:35.104755] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-13T12:05:35.104805] [INFO ] [MAIN ] [755/3519] COLD kept (0.3s) | 754 kept, 1 rejected | 137.4/min | ETA: 20.1m [2026-01-13T12:05:35.519648] [DEBUG] [REMOTE ] COLL: Retrieved 2687 rows, trimmed to 300. [2026-01-13T12:05:35.519851] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-13T12:05:35.520100] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $33.21. [2026-01-13T12:05:35.520244] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:35.520363] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-13T12:05:35.520406] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-13T12:05:35.520456] [INFO ] [MAIN ] [756/3519] COLL kept (0.4s) | 755 kept, 1 rejected | 137.4/min | ETA: 20.1m [2026-01-13T12:05:36.149496] [DEBUG] [REMOTE ] COLM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:36.149704] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-13T12:05:36.149984] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-13T12:05:36.150140] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:36.150279] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-13T12:05:36.150320] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-13T12:05:36.150372] [INFO ] [MAIN ] [757/3519] COLM kept (0.6s) | 756 kept, 1 rejected | 137.3/min | ETA: 20.1m [2026-01-13T12:05:36.470003] [DEBUG] [REMOTE ] COMM: Retrieved 3071 rows, trimmed to 300. [2026-01-13T12:05:36.470186] [DEBUG] [REMOTE ] COMM: PASS: History has at least 300 days. [2026-01-13T12:05:36.470440] [DEBUG] [REMOTE ] COMM: PASS: Price check passed. Min price $15.28. [2026-01-13T12:05:36.470595] [DEBUG] [REMOTE ] COMM: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:36.470778] [DEBUG] [REMOTE ] COMM: PASS: Integrity check passed. [2026-01-13T12:05:36.470832] [DEBUG] [REMOTE ] COMM: Symbol is viable for forecasting. [2026-01-13T12:05:36.470897] [INFO ] [MAIN ] [758/3519] COMM kept (0.3s) | 757 kept, 1 rejected | 137.4/min | ETA: 20.1m [2026-01-13T12:05:36.834260] [DEBUG] [REMOTE ] COMP: Retrieved 1201 rows, trimmed to 300. [2026-01-13T12:05:36.834455] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-13T12:05:36.834738] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.29. [2026-01-13T12:05:36.834883] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:36.835010] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-13T12:05:36.835062] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-13T12:05:36.835121] [INFO ] [MAIN ] [759/3519] COMP kept (0.4s) | 758 kept, 1 rejected | 137.4/min | ETA: 20.1m [2026-01-13T12:05:37.068158] [DEBUG] [REMOTE ] CONL: Retrieved 860 rows, trimmed to 300. [2026-01-13T12:05:37.068340] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-13T12:05:37.068595] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.65. [2026-01-13T12:05:37.068778] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:37.068895] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-13T12:05:37.068936] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-13T12:05:37.068984] [INFO ] [MAIN ] [760/3519] CONL kept (0.2s) | 759 kept, 1 rejected | 137.5/min | ETA: 20.1m [2026-01-13T12:05:37.887042] [DEBUG] [REMOTE ] COO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:37.887379] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-13T12:05:37.887768] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.88. [2026-01-13T12:05:37.887959] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:37.888112] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-13T12:05:37.888156] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-13T12:05:37.888212] [INFO ] [MAIN ] [761/3519] COO kept (0.8s) | 760 kept, 1 rejected | 137.3/min | ETA: 20.1m [2026-01-13T12:05:38.383735] [DEBUG] [REMOTE ] COP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:38.383954] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-13T12:05:38.384304] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-13T12:05:38.384449] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:38.384624] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-13T12:05:38.384669] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-13T12:05:38.384725] [INFO ] [MAIN ] [762/3519] COP kept (0.5s) | 761 kept, 1 rejected | 137.3/min | ETA: 20.1m [2026-01-13T12:05:38.584406] [DEBUG] [REMOTE ] COPP: Retrieved 465 rows, trimmed to 300. [2026-01-13T12:05:38.584815] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-13T12:05:38.585077] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-13T12:05:38.585224] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:38.585342] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-13T12:05:38.585383] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-13T12:05:38.585434] [INFO ] [MAIN ] [763/3519] COPP kept (0.2s) | 762 kept, 1 rejected | 137.4/min | ETA: 20.1m [2026-01-13T12:05:38.975601] [DEBUG] [REMOTE ] CORZ: Retrieved 494 rows, trimmed to 300. [2026-01-13T12:05:38.975792] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-13T12:05:38.976041] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-13T12:05:38.976205] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:38.976339] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-13T12:05:38.976380] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-13T12:05:38.976636] [INFO ] [MAIN ] [764/3519] CORZ kept (0.4s) | 763 kept, 1 rejected | 137.4/min | ETA: 20.0m [2026-01-13T12:05:39.342797] [DEBUG] [REMOTE ] CORZZ: Retrieved 494 rows, trimmed to 300. [2026-01-13T12:05:39.342985] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-13T12:05:39.343274] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-13T12:05:39.343421] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:39.343537] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-13T12:05:39.343597] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-13T12:05:39.343650] [INFO ] [MAIN ] [765/3519] CORZZ kept (0.4s) | 764 kept, 1 rejected | 137.5/min | ETA: 20.0m [2026-01-13T12:05:39.919021] [DEBUG] [REMOTE ] COTY: Retrieved 3165 rows, trimmed to 300. [2026-01-13T12:05:39.919212] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-13T12:05:39.919474] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-13T12:05:39.919636] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:39.919764] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-13T12:05:39.919805] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-13T12:05:39.919856] [INFO ] [MAIN ] [766/3519] COTY kept (0.6s) | 765 kept, 1 rejected | 137.4/min | ETA: 20.0m [2026-01-13T12:05:40.208744] [DEBUG] [REMOTE ] COWG: Retrieved 765 rows, trimmed to 300. [2026-01-13T12:05:40.208974] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-13T12:05:40.209312] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-13T12:05:40.209494] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:40.209689] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-13T12:05:40.209745] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-13T12:05:40.209800] [INFO ] [MAIN ] [767/3519] COWG kept (0.3s) | 766 kept, 1 rejected | 137.5/min | ETA: 20.0m [2026-01-13T12:05:40.630111] [DEBUG] [REMOTE ] COYA: Retrieved 761 rows, trimmed to 300. [2026-01-13T12:05:40.630302] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-13T12:05:40.630558] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $4.75. [2026-01-13T12:05:40.630723] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:40.630846] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-13T12:05:40.630889] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-13T12:05:40.630941] [INFO ] [MAIN ] [768/3519] COYA kept (0.4s) | 767 kept, 1 rejected | 137.5/min | ETA: 20.0m [2026-01-13T12:05:41.240609] [DEBUG] [REMOTE ] CP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:41.240836] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-13T12:05:41.241192] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-13T12:05:41.241339] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:41.241528] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-13T12:05:41.241596] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-13T12:05:41.241658] [INFO ] [MAIN ] [769/3519] CP kept (0.6s) | 768 kept, 1 rejected | 137.4/min | ETA: 20.0m [2026-01-13T12:05:41.698650] [DEBUG] [REMOTE ] CPA: Retrieved 5049 rows, trimmed to 300. [2026-01-13T12:05:41.698855] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-13T12:05:41.699155] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-13T12:05:41.699302] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:41.699450] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-13T12:05:41.699492] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-13T12:05:41.699547] [INFO ] [MAIN ] [770/3519] CPA kept (0.5s) | 769 kept, 1 rejected | 137.4/min | ETA: 20.0m [2026-01-13T12:05:42.267332] [DEBUG] [REMOTE ] CPB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:42.267589] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-13T12:05:42.267977] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-13T12:05:42.268164] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:42.268334] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-13T12:05:42.268388] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-13T12:05:42.268449] [INFO ] [MAIN ] [771/3519] CPB kept (0.6s) | 770 kept, 1 rejected | 137.3/min | ETA: 20.0m [2026-01-13T12:05:42.720107] [DEBUG] [REMOTE ] CPF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:42.720327] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-13T12:05:42.720678] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $27.33. [2026-01-13T12:05:42.720825] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:42.720975] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-13T12:05:42.721016] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-13T12:05:42.721069] [INFO ] [MAIN ] [772/3519] CPF kept (0.5s) | 771 kept, 1 rejected | 137.3/min | ETA: 20.0m [2026-01-13T12:05:43.137260] [DEBUG] [REMOTE ] CPIX: Retrieved 4131 rows, trimmed to 300. [2026-01-13T12:05:43.137385] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-13T12:05:43.137610] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-13T12:05:43.137748] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:43.137856] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-13T12:05:43.137895] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-13T12:05:43.137940] [INFO ] [MAIN ] [773/3519] CPIX kept (0.4s) | 772 kept, 1 rejected | 137.3/min | ETA: 20.0m [2026-01-13T12:05:43.494995] [DEBUG] [REMOTE ] CPK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:43.495135] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-13T12:05:43.495359] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-13T12:05:43.495664] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:43.495785] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-13T12:05:43.495824] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-13T12:05:43.495870] [INFO ] [MAIN ] [774/3519] CPK kept (0.4s) | 773 kept, 1 rejected | 137.4/min | ETA: 20.0m [2026-01-13T12:05:43.788506] [DEBUG] [REMOTE ] CPNG: Retrieved 1216 rows, trimmed to 300. [2026-01-13T12:05:43.788663] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-13T12:05:43.788876] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $22.17. [2026-01-13T12:05:43.789016] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:43.789125] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-13T12:05:43.789165] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-13T12:05:43.789213] [INFO ] [MAIN ] [775/3519] CPNG kept (0.3s) | 774 kept, 1 rejected | 137.4/min | ETA: 20.0m [2026-01-13T12:05:44.209273] [DEBUG] [REMOTE ] CPRI: Retrieved 3538 rows, trimmed to 300. [2026-01-13T12:05:44.209409] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-13T12:05:44.209843] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.71. [2026-01-13T12:05:44.209979] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:44.210086] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-13T12:05:44.210124] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-13T12:05:44.210169] [INFO ] [MAIN ] [776/3519] CPRI kept (0.4s) | 775 kept, 1 rejected | 137.4/min | ETA: 20.0m [2026-01-13T12:05:44.791795] [DEBUG] [REMOTE ] CPRX: Retrieved 4823 rows, trimmed to 300. [2026-01-13T12:05:44.791941] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-13T12:05:44.792155] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.53. [2026-01-13T12:05:44.792309] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:44.792425] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-13T12:05:44.792466] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-13T12:05:44.792515] [INFO ] [MAIN ] [777/3519] CPRX kept (0.6s) | 776 kept, 1 rejected | 137.4/min | ETA: 20.0m [2026-01-13T12:05:45.161277] [DEBUG] [REMOTE ] CPS: Retrieved 3931 rows, trimmed to 300. [2026-01-13T12:05:45.161430] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-13T12:05:45.161737] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-13T12:05:45.161936] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:45.162099] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-13T12:05:45.162155] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-13T12:05:45.162220] [INFO ] [MAIN ] [778/3519] CPS kept (0.4s) | 777 kept, 1 rejected | 137.4/min | ETA: 19.9m [2026-01-13T12:05:45.501290] [DEBUG] [REMOTE ] CPSH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:45.501425] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-13T12:05:45.501659] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-13T12:05:45.501800] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:45.501917] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-13T12:05:45.501957] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-13T12:05:45.502003] [INFO ] [MAIN ] [779/3519] CPSH kept (0.3s) | 778 kept, 1 rejected | 137.4/min | ETA: 19.9m [2026-01-13T12:05:46.050953] [DEBUG] [REMOTE ] CPSS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:46.051082] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-13T12:05:46.051285] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.39. [2026-01-13T12:05:46.051419] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:46.051609] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-13T12:05:46.051670] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-13T12:05:46.051734] [INFO ] [MAIN ] [780/3519] CPSS kept (0.5s) | 779 kept, 1 rejected | 137.4/min | ETA: 19.9m [2026-01-13T12:05:46.376149] [DEBUG] [REMOTE ] CPZ: Retrieved 1539 rows, trimmed to 300. [2026-01-13T12:05:46.376282] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-13T12:05:46.376485] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-13T12:05:46.376638] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:46.376750] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-13T12:05:46.376789] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-13T12:05:46.376834] [INFO ] [MAIN ] [781/3519] CPZ kept (0.3s) | 780 kept, 1 rejected | 137.4/min | ETA: 19.9m [2026-01-13T12:05:46.917357] [DEBUG] [REMOTE ] CQP: Retrieved 4734 rows, trimmed to 300. [2026-01-13T12:05:46.917492] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-13T12:05:46.917749] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $49.68. [2026-01-13T12:05:46.917890] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:46.918009] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-13T12:05:46.918049] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-13T12:05:46.918097] [INFO ] [MAIN ] [782/3519] CQP kept (0.5s) | 781 kept, 1 rejected | 137.4/min | ETA: 19.9m [2026-01-13T12:05:47.294845] [DEBUG] [REMOTE ] CRAI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:47.294977] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-13T12:05:47.295191] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-13T12:05:47.295325] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:47.295445] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-13T12:05:47.295485] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-13T12:05:47.295530] [INFO ] [MAIN ] [783/3519] CRAI kept (0.4s) | 782 kept, 1 rejected | 137.4/min | ETA: 19.9m [2026-01-13T12:05:47.564907] [DEBUG] [REMOTE ] CRBG: Retrieved 834 rows, trimmed to 300. [2026-01-13T12:05:47.565031] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-13T12:05:47.565225] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-13T12:05:47.565357] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:47.565464] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-13T12:05:47.565503] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-13T12:05:47.565548] [INFO ] [MAIN ] [784/3519] CRBG kept (0.3s) | 783 kept, 1 rejected | 137.5/min | ETA: 19.9m [2026-01-13T12:05:48.063968] [DEBUG] [REMOTE ] CRBP: Retrieved 2808 rows, trimmed to 300. [2026-01-13T12:05:48.064087] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-13T12:05:48.064284] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-13T12:05:48.064414] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:48.064521] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-13T12:05:48.064560] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-13T12:05:48.064624] [INFO ] [MAIN ] [785/3519] CRBP kept (0.5s) | 784 kept, 1 rejected | 137.5/min | ETA: 19.9m [2026-01-13T12:05:48.282608] [DEBUG] [REMOTE ] CRC: Retrieved 1307 rows, trimmed to 300. [2026-01-13T12:05:48.282745] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-13T12:05:48.282942] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-13T12:05:48.283074] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:48.283182] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-13T12:05:48.283221] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-13T12:05:48.283281] [INFO ] [MAIN ] [786/3519] CRC kept (0.2s) | 785 kept, 1 rejected | 137.5/min | ETA: 19.9m [2026-01-13T12:05:48.938477] [DEBUG] [REMOTE ] CRDF: Retrieved 5401 rows, trimmed to 300. [2026-01-13T12:05:48.938647] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-13T12:05:48.938877] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-13T12:05:48.939011] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:48.939128] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-13T12:05:48.939167] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-13T12:05:48.939214] [INFO ] [MAIN ] [787/3519] CRDF kept (0.7s) | 786 kept, 1 rejected | 137.5/min | ETA: 19.9m [2026-01-13T12:05:49.165289] [DEBUG] [REMOTE ] CRDO: Retrieved 993 rows, trimmed to 300. [2026-01-13T12:05:49.165432] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-13T12:05:49.165690] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $132.95. [2026-01-13T12:05:49.165838] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:49.165958] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-13T12:05:49.165999] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-13T12:05:49.166048] [INFO ] [MAIN ] [788/3519] CRDO kept (0.2s) | 787 kept, 1 rejected | 137.5/min | ETA: 19.9m [2026-01-13T12:05:49.844136] [DEBUG] [REMOTE ] CRESY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:49.844270] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-13T12:05:49.844488] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.56. [2026-01-13T12:05:49.844645] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:49.844761] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-13T12:05:49.844801] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-13T12:05:49.844848] [INFO ] [MAIN ] [789/3519] CRESY kept (0.7s) | 788 kept, 1 rejected | 137.4/min | ETA: 19.9m [2026-01-13T12:05:50.208630] [DEBUG] [REMOTE ] CREX: Retrieved 3166 rows, trimmed to 300. [2026-01-13T12:05:50.208960] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-13T12:05:50.209169] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-13T12:05:50.209302] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:50.209412] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-13T12:05:50.209451] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-13T12:05:50.209497] [INFO ] [MAIN ] [790/3519] CREX kept (0.4s) | 789 kept, 1 rejected | 137.5/min | ETA: 19.9m [2026-01-13T12:05:50.474124] [DEBUG] [REMOTE ] CRGO: Retrieved 1041 rows, trimmed to 300. [2026-01-13T12:05:50.474265] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-13T12:05:50.474478] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.19. [2026-01-13T12:05:50.474633] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:50.474809] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-13T12:05:50.474865] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-13T12:05:50.474928] [INFO ] [MAIN ] [791/3519] CRGO kept (0.3s) | 790 kept, 1 rejected | 137.5/min | ETA: 19.8m [2026-01-13T12:05:50.780912] [DEBUG] [REMOTE ] CRGY: Retrieved 1027 rows, trimmed to 300. [2026-01-13T12:05:50.781044] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-13T12:05:50.781242] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-13T12:05:50.781375] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:50.781482] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-13T12:05:50.781525] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-13T12:05:50.781611] [INFO ] [MAIN ] [792/3519] CRGY kept (0.3s) | 791 kept, 1 rejected | 137.6/min | ETA: 19.8m [2026-01-13T12:05:51.508514] [DEBUG] [REMOTE ] CRH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:51.508747] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-13T12:05:51.509086] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-13T12:05:51.509234] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:51.509385] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-13T12:05:51.509429] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-13T12:05:51.509484] [INFO ] [MAIN ] [793/3519] CRH kept (0.7s) | 792 kept, 1 rejected | 137.5/min | ETA: 19.8m [2026-01-13T12:05:51.786950] [DEBUG] [REMOTE ] CRI: Retrieved 5589 rows, trimmed to 300. [2026-01-13T12:05:51.787109] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-13T12:05:51.787348] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-13T12:05:51.787492] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:51.787660] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-13T12:05:51.787707] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-13T12:05:51.787753] [INFO ] [MAIN ] [794/3519] CRI kept (0.3s) | 793 kept, 1 rejected | 137.5/min | ETA: 19.8m [2026-01-13T12:05:52.204370] [DEBUG] [REMOTE ] CRK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:52.204497] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-13T12:05:52.204719] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.00. [2026-01-13T12:05:52.204854] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:52.204965] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-13T12:05:52.205003] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-13T12:05:52.205048] [INFO ] [MAIN ] [795/3519] CRK kept (0.4s) | 794 kept, 1 rejected | 137.6/min | ETA: 19.8m [2026-01-13T12:05:52.864508] [DEBUG] [REMOTE ] CRL: Retrieved 6426 rows, trimmed to 300. [2026-01-13T12:05:52.864663] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-13T12:05:52.864886] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-13T12:05:52.865020] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:52.865138] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-13T12:05:52.865178] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-13T12:05:52.865223] [INFO ] [MAIN ] [796/3519] CRL kept (0.7s) | 795 kept, 1 rejected | 137.5/min | ETA: 19.8m [2026-01-13T12:05:53.293116] [DEBUG] [REMOTE ] CRM: Retrieved 5424 rows, trimmed to 300. [2026-01-13T12:05:53.293249] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-13T12:05:53.293457] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $225.01. [2026-01-13T12:05:53.293609] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:53.293901] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-13T12:05:53.293940] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-13T12:05:53.293985] [INFO ] [MAIN ] [797/3519] CRM kept (0.4s) | 796 kept, 1 rejected | 137.5/min | ETA: 19.8m [2026-01-13T12:05:53.697792] [DEBUG] [REMOTE ] CRMD: Retrieved 3941 rows, trimmed to 300. [2026-01-13T12:05:53.697920] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-13T12:05:53.698122] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $7.15. [2026-01-13T12:05:53.698254] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:53.698363] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-13T12:05:53.698402] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-13T12:05:53.698462] [INFO ] [MAIN ] [798/3519] CRMD kept (0.4s) | 797 kept, 1 rejected | 137.5/min | ETA: 19.8m [2026-01-13T12:05:53.825897] [DEBUG] [REMOTE ] CRML: Retrieved 471 rows, trimmed to 300. [2026-01-13T12:05:53.826020] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-13T12:05:53.826215] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-13T12:05:53.826349] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:53.826456] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-13T12:05:53.826495] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-13T12:05:53.826539] [INFO ] [MAIN ] [799/3519] CRML kept (0.1s) | 798 kept, 1 rejected | 137.6/min | ETA: 19.8m [2026-01-13T12:05:54.381417] [DEBUG] [REMOTE ] CRNC: Retrieved 1590 rows, trimmed to 300. [2026-01-13T12:05:54.381549] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-13T12:05:54.381783] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-13T12:05:54.381918] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:54.382028] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-13T12:05:54.382068] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-13T12:05:54.382113] [INFO ] [MAIN ] [800/3519] CRNC kept (0.6s) | 799 kept, 1 rejected | 137.6/min | ETA: 19.8m [2026-01-13T12:05:54.799031] [DEBUG] [REMOTE ] CRNX: Retrieved 1882 rows, trimmed to 300. [2026-01-13T12:05:54.799163] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-13T12:05:54.799369] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-13T12:05:54.799512] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:54.799658] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-13T12:05:54.799709] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-13T12:05:54.799759] [INFO ] [MAIN ] [801/3519] CRNX kept (0.4s) | 800 kept, 1 rejected | 137.6/min | ETA: 19.8m [2026-01-13T12:05:55.243990] [DEBUG] [REMOTE ] CRON: Retrieved 2390 rows, trimmed to 300. [2026-01-13T12:05:55.244125] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-13T12:05:55.244337] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-13T12:05:55.244471] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:55.244667] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-13T12:05:55.244723] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-13T12:05:55.244786] [INFO ] [MAIN ] [802/3519] CRON kept (0.4s) | 801 kept, 1 rejected | 137.6/min | ETA: 19.8m [2026-01-13T12:05:55.713448] [DEBUG] [REMOTE ] CROX: Retrieved 5013 rows, trimmed to 300. [2026-01-13T12:05:55.713617] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-13T12:05:55.713861] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-13T12:05:55.713997] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:55.714117] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-13T12:05:55.714156] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-13T12:05:55.714203] [INFO ] [MAIN ] [803/3519] CROX kept (0.5s) | 802 kept, 1 rejected | 137.5/min | ETA: 19.7m [2026-01-13T12:05:56.172678] [DEBUG] [REMOTE ] CRS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:56.172821] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-13T12:05:56.173059] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $237.93. [2026-01-13T12:05:56.173204] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:56.173329] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-13T12:05:56.173371] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-13T12:05:56.173439] [INFO ] [MAIN ] [804/3519] CRS kept (0.5s) | 803 kept, 1 rejected | 137.5/min | ETA: 19.7m [2026-01-13T12:05:56.513490] [DEBUG] [REMOTE ] CRSP: Retrieved 2320 rows, trimmed to 300. [2026-01-13T12:05:56.513655] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-13T12:05:56.513868] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-13T12:05:56.514008] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:56.514124] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-13T12:05:56.514164] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-13T12:05:56.514210] [INFO ] [MAIN ] [805/3519] CRSP kept (0.3s) | 804 kept, 1 rejected | 137.6/min | ETA: 19.7m [2026-01-13T12:05:56.771355] [DEBUG] [REMOTE ] CRTO: Retrieved 3068 rows, trimmed to 300. [2026-01-13T12:05:56.771481] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-13T12:05:56.771718] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.41. [2026-01-13T12:05:56.771855] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:56.771963] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-13T12:05:56.772002] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-13T12:05:56.772047] [INFO ] [MAIN ] [806/3519] CRTO kept (0.3s) | 805 kept, 1 rejected | 137.6/min | ETA: 19.7m [2026-01-13T12:05:57.457799] [DEBUG] [REMOTE ] CRUS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:57.457931] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-13T12:05:57.458143] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-13T12:05:57.458276] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:57.458386] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-13T12:05:57.458426] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-13T12:05:57.458472] [INFO ] [MAIN ] [807/3519] CRUS kept (0.7s) | 806 kept, 1 rejected | 137.5/min | ETA: 19.7m [2026-01-13T12:05:57.923181] [DEBUG] [REMOTE ] CRVL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:05:57.923309] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-13T12:05:57.923515] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-13T12:05:57.923669] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:57.923782] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-13T12:05:57.923821] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-13T12:05:57.923866] [INFO ] [MAIN ] [808/3519] CRVL kept (0.5s) | 807 kept, 1 rejected | 137.5/min | ETA: 19.7m [2026-01-13T12:05:58.189302] [DEBUG] [REMOTE ] CRVO: Retrieved 2461 rows, trimmed to 300. [2026-01-13T12:05:58.189435] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-13T12:05:58.189652] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.74. [2026-01-13T12:05:58.189788] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:58.190076] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-13T12:05:58.190115] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-13T12:05:58.190161] [INFO ] [MAIN ] [809/3519] CRVO kept (0.3s) | 808 kept, 1 rejected | 137.6/min | ETA: 19.7m [2026-01-13T12:05:58.649065] [DEBUG] [REMOTE ] CRVS: Retrieved 2466 rows, trimmed to 300. [2026-01-13T12:05:58.649196] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-13T12:05:58.649393] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.68. [2026-01-13T12:05:58.649527] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:58.649674] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-13T12:05:58.649735] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-13T12:05:58.649782] [INFO ] [MAIN ] [810/3519] CRVS kept (0.5s) | 809 kept, 1 rejected | 137.6/min | ETA: 19.7m [2026-01-13T12:05:59.012116] [DEBUG] [REMOTE ] CRWD: Retrieved 1656 rows, trimmed to 300. [2026-01-13T12:05:59.012243] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-13T12:05:59.012440] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $453.58. [2026-01-13T12:05:59.012601] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:59.012728] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-13T12:05:59.012771] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-13T12:05:59.012817] [INFO ] [MAIN ] [811/3519] CRWD kept (0.4s) | 810 kept, 1 rejected | 137.6/min | ETA: 19.7m [2026-01-13T12:05:59.529154] [DEBUG] [REMOTE ] CRWS: Retrieved 5602 rows, trimmed to 300. [2026-01-13T12:05:59.529279] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-13T12:05:59.529479] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-13T12:05:59.529632] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:59.529743] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-13T12:05:59.529782] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-13T12:05:59.529828] [INFO ] [MAIN ] [812/3519] CRWS kept (0.5s) | 811 kept, 1 rejected | 137.6/min | ETA: 19.7m [2026-01-13T12:05:59.638475] [DEBUG] [REMOTE ] CSAN: Retrieved 1219 rows, trimmed to 300. [2026-01-13T12:05:59.638592] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-13T12:05:59.638788] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.87. [2026-01-13T12:05:59.638919] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:05:59.639050] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-13T12:05:59.639089] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-13T12:05:59.639133] [INFO ] [MAIN ] [813/3519] CSAN kept (0.1s) | 812 kept, 1 rejected | 137.7/min | ETA: 19.6m [2026-01-13T12:06:00.294176] [DEBUG] [REMOTE ] CSB: Retrieved 2645 rows, trimmed to 300. [2026-01-13T12:06:00.294307] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-13T12:06:00.294505] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-13T12:06:00.294667] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:00.294777] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-13T12:06:00.294816] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-13T12:06:00.294862] [INFO ] [MAIN ] [814/3519] CSB kept (0.7s) | 813 kept, 1 rejected | 137.6/min | ETA: 19.7m [2026-01-13T12:06:00.799740] [DEBUG] [REMOTE ] CSCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:00.799852] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-13T12:06:00.800102] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $68.72. [2026-01-13T12:06:00.800238] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:00.800358] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-13T12:06:00.800397] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-13T12:06:00.800445] [INFO ] [MAIN ] [815/3519] CSCO kept (0.5s) | 814 kept, 1 rejected | 137.6/min | ETA: 19.7m [2026-01-13T12:06:01.280432] [DEBUG] [REMOTE ] CSGP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:01.280583] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-13T12:06:01.280800] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $58.49. [2026-01-13T12:06:01.280935] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:01.281048] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-13T12:06:01.281099] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-13T12:06:01.281146] [INFO ] [MAIN ] [816/3519] CSGP kept (0.5s) | 815 kept, 1 rejected | 137.6/min | ETA: 19.6m [2026-01-13T12:06:01.814748] [DEBUG] [REMOTE ] CSGS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:01.814897] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-13T12:06:01.815147] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $63.97. [2026-01-13T12:06:01.815280] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:01.815407] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-13T12:06:01.815446] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-13T12:06:01.815493] [INFO ] [MAIN ] [817/3519] CSGS kept (0.5s) | 816 kept, 1 rejected | 137.5/min | ETA: 19.6m [2026-01-13T12:06:02.205829] [DEBUG] [REMOTE ] CSIQ: Retrieved 4822 rows, trimmed to 300. [2026-01-13T12:06:02.205992] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-13T12:06:02.206341] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $14.00. [2026-01-13T12:06:02.206492] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:02.206651] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-13T12:06:02.206696] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-13T12:06:02.206747] [INFO ] [MAIN ] [818/3519] CSIQ kept (0.4s) | 817 kept, 1 rejected | 137.6/min | ETA: 19.6m [2026-01-13T12:06:02.754817] [DEBUG] [REMOTE ] CSPI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:02.754953] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-13T12:06:02.755366] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-13T12:06:02.755506] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:02.755645] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-13T12:06:02.755689] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-13T12:06:02.755737] [INFO ] [MAIN ] [819/3519] CSPI kept (0.5s) | 818 kept, 1 rejected | 137.5/min | ETA: 19.6m [2026-01-13T12:06:03.234399] [DEBUG] [REMOTE ] CSQ: Retrieved 5480 rows, trimmed to 300. [2026-01-13T12:06:03.234531] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-13T12:06:03.234759] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-13T12:06:03.234898] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:03.235016] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-13T12:06:03.235056] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-13T12:06:03.235102] [INFO ] [MAIN ] [820/3519] CSQ kept (0.5s) | 819 kept, 1 rejected | 137.5/min | ETA: 19.6m [2026-01-13T12:06:03.545634] [DEBUG] [REMOTE ] CSTL: Retrieved 1626 rows, trimmed to 300. [2026-01-13T12:06:03.545766] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-13T12:06:03.545976] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $22.14. [2026-01-13T12:06:03.546263] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:03.546373] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-13T12:06:03.546412] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-13T12:06:03.546458] [INFO ] [MAIN ] [821/3519] CSTL kept (0.3s) | 820 kept, 1 rejected | 137.6/min | ETA: 19.6m [2026-01-13T12:06:03.831429] [DEBUG] [REMOTE ] CSTM: Retrieved 3179 rows, trimmed to 300. [2026-01-13T12:06:03.831553] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-13T12:06:03.831787] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-13T12:06:03.831926] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:03.832052] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-13T12:06:03.832093] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-13T12:06:03.832138] [INFO ] [MAIN ] [822/3519] CSTM kept (0.3s) | 821 kept, 1 rejected | 137.6/min | ETA: 19.6m [2026-01-13T12:06:04.513721] [DEBUG] [REMOTE ] CSWC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:04.513918] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-13T12:06:04.514405] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.56. [2026-01-13T12:06:04.514551] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:04.514711] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-13T12:06:04.514755] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-13T12:06:04.514809] [INFO ] [MAIN ] [823/3519] CSWC kept (0.7s) | 822 kept, 1 rejected | 137.5/min | ETA: 19.6m [2026-01-13T12:06:04.987671] [DEBUG] [REMOTE ] CSX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:04.987826] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-13T12:06:04.988082] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-13T12:06:04.988242] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:04.988412] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-13T12:06:04.988460] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-13T12:06:04.988515] [INFO ] [MAIN ] [824/3519] CSX kept (0.5s) | 823 kept, 1 rejected | 137.5/min | ETA: 19.6m [2026-01-13T12:06:05.309037] [DEBUG] [REMOTE ] CTAS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:05.309195] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-13T12:06:05.309484] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-13T12:06:05.309665] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:05.309807] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-13T12:06:05.309853] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-13T12:06:05.309918] [INFO ] [MAIN ] [825/3519] CTAS kept (0.3s) | 824 kept, 1 rejected | 137.5/min | ETA: 19.6m [2026-01-13T12:06:05.729989] [DEBUG] [REMOTE ] CTBB: Retrieved 2360 rows, trimmed to 300. [2026-01-13T12:06:05.730142] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-13T12:06:05.730376] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-13T12:06:05.730540] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:05.730690] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-13T12:06:05.730736] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-13T12:06:05.730790] [INFO ] [MAIN ] [826/3519] CTBB kept (0.4s) | 825 kept, 1 rejected | 137.6/min | ETA: 19.6m [2026-01-13T12:06:06.156618] [DEBUG] [REMOTE ] CTBI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:06.156809] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-13T12:06:06.157073] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.57. [2026-01-13T12:06:06.157248] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:06.157375] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-13T12:06:06.157416] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-13T12:06:06.157464] [INFO ] [MAIN ] [827/3519] CTBI kept (0.4s) | 826 kept, 1 rejected | 137.6/min | ETA: 19.6m [2026-01-13T12:06:06.489798] [DEBUG] [REMOTE ] CTDD: Retrieved 2189 rows, trimmed to 300. [2026-01-13T12:06:06.489922] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-13T12:06:06.490119] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-13T12:06:06.490252] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:06.490376] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-13T12:06:06.490415] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-13T12:06:06.490460] [INFO ] [MAIN ] [828/3519] CTDD kept (0.3s) | 827 kept, 1 rejected | 137.6/min | ETA: 19.6m [2026-01-13T12:06:06.816023] [DEBUG] [REMOTE ] CTKB: Retrieved 1123 rows, trimmed to 300. [2026-01-13T12:06:06.816147] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-13T12:06:06.816349] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-13T12:06:06.816489] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:06.816620] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-13T12:06:06.816663] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-13T12:06:06.816712] [INFO ] [MAIN ] [829/3519] CTKB kept (0.3s) | 828 kept, 1 rejected | 137.6/min | ETA: 19.5m [2026-01-13T12:06:07.500472] [DEBUG] [REMOTE ] CTLP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:07.500614] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-13T12:06:07.500825] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-13T12:06:07.500959] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:07.501070] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-13T12:06:07.501109] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-13T12:06:07.501155] [INFO ] [MAIN ] [830/3519] CTLP kept (0.7s) | 829 kept, 1 rejected | 137.5/min | ETA: 19.6m [2026-01-13T12:06:07.849742] [DEBUG] [REMOTE ] CTMX: Retrieved 2580 rows, trimmed to 300. [2026-01-13T12:06:07.849893] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-13T12:06:07.850125] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.20. [2026-01-13T12:06:07.850260] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:07.850379] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-13T12:06:07.850418] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-13T12:06:07.850464] [INFO ] [MAIN ] [831/3519] CTMX kept (0.3s) | 830 kept, 1 rejected | 137.6/min | ETA: 19.5m [2026-01-13T12:06:08.089664] [DEBUG] [REMOTE ] CTNM: Retrieved 444 rows, trimmed to 300. [2026-01-13T12:06:08.089790] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-13T12:06:08.090018] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-13T12:06:08.090163] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:08.090269] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-13T12:06:08.090308] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-13T12:06:08.090351] [INFO ] [MAIN ] [832/3519] CTNM kept (0.2s) | 831 kept, 1 rejected | 137.6/min | ETA: 19.5m [2026-01-13T12:06:08.896278] [DEBUG] [REMOTE ] CTO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:08.896406] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-13T12:06:08.896631] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $15.33. [2026-01-13T12:06:08.896767] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:08.896878] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-13T12:06:08.896917] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-13T12:06:08.896963] [INFO ] [MAIN ] [833/3519] CTO kept (0.8s) | 832 kept, 1 rejected | 137.5/min | ETA: 19.5m [2026-01-13T12:06:09.386033] [DEBUG] [REMOTE ] CTRA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:09.386168] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-13T12:06:09.386381] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $22.39. [2026-01-13T12:06:09.386524] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:09.386679] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-13T12:06:09.386723] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-13T12:06:09.386773] [INFO ] [MAIN ] [834/3519] CTRA kept (0.5s) | 833 kept, 1 rejected | 137.5/min | ETA: 19.5m [2026-01-13T12:06:09.731428] [DEBUG] [REMOTE ] CTRE: Retrieved 2924 rows, trimmed to 300. [2026-01-13T12:06:09.731674] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-13T12:06:09.732033] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $33.46. [2026-01-13T12:06:09.732215] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:09.733017] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-13T12:06:09.733094] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-13T12:06:09.733174] [INFO ] [MAIN ] [835/3519] CTRE kept (0.3s) | 834 kept, 1 rejected | 137.5/min | ETA: 19.5m [2026-01-13T12:06:10.077414] [DEBUG] [REMOTE ] CTRM: Retrieved 1740 rows, trimmed to 300. [2026-01-13T12:06:10.077701] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-13T12:06:10.078081] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-13T12:06:10.078285] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:10.078538] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-13T12:06:10.078626] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-13T12:06:10.078713] [INFO ] [MAIN ] [836/3519] CTRM kept (0.3s) | 835 kept, 1 rejected | 137.6/min | ETA: 19.5m [2026-01-13T12:06:10.608359] [DEBUG] [REMOTE ] CTRN: Retrieved 5196 rows, trimmed to 300. [2026-01-13T12:06:10.608640] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-13T12:06:10.609032] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $34.92. [2026-01-13T12:06:10.609182] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:10.609349] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-13T12:06:10.609392] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-13T12:06:10.609453] [INFO ] [MAIN ] [837/3519] CTRN kept (0.5s) | 836 kept, 1 rejected | 137.5/min | ETA: 19.5m [2026-01-13T12:06:11.107331] [DEBUG] [REMOTE ] CTS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:11.107473] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-13T12:06:11.107717] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $39.99. [2026-01-13T12:06:11.107859] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:11.107978] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-13T12:06:11.108017] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-13T12:06:11.108064] [INFO ] [MAIN ] [838/3519] CTS kept (0.5s) | 837 kept, 1 rejected | 137.5/min | ETA: 19.5m [2026-01-13T12:06:11.663719] [DEBUG] [REMOTE ] CTSH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:11.663866] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-13T12:06:11.664115] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $65.19. [2026-01-13T12:06:11.664251] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:11.664366] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-13T12:06:11.664405] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-13T12:06:11.664451] [INFO ] [MAIN ] [839/3519] CTSH kept (0.6s) | 838 kept, 1 rejected | 137.5/min | ETA: 19.5m [2026-01-13T12:06:11.941072] [DEBUG] [REMOTE ] CTVA: Retrieved 1668 rows, trimmed to 300. [2026-01-13T12:06:11.941207] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-13T12:06:11.941411] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $60.84. [2026-01-13T12:06:11.941550] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:11.941706] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-13T12:06:11.941749] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-13T12:06:11.941797] [INFO ] [MAIN ] [840/3519] CTVA kept (0.3s) | 839 kept, 1 rejected | 137.5/min | ETA: 19.5m [2026-01-13T12:06:12.584780] [DEBUG] [REMOTE ] CUBE: Retrieved 5339 rows, trimmed to 300. [2026-01-13T12:06:12.584955] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-13T12:06:12.585479] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-13T12:06:12.585674] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:12.585832] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-13T12:06:12.585887] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-13T12:06:12.585964] [INFO ] [MAIN ] [841/3519] CUBE kept (0.6s) | 840 kept, 1 rejected | 137.4/min | ETA: 19.5m [2026-01-13T12:06:12.959372] [DEBUG] [REMOTE ] CUBI: Retrieved 3494 rows, trimmed to 300. [2026-01-13T12:06:12.959508] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-13T12:06:12.959758] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $60.52. [2026-01-13T12:06:12.959903] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:12.960021] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-13T12:06:12.960064] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-13T12:06:12.960118] [INFO ] [MAIN ] [842/3519] CUBI kept (0.4s) | 841 kept, 1 rejected | 137.5/min | ETA: 19.5m [2026-01-13T12:06:13.544638] [DEBUG] [REMOTE ] CUK: Retrieved 6342 rows, trimmed to 300. [2026-01-13T12:06:13.544780] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-13T12:06:13.545003] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-13T12:06:13.545145] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:13.545266] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-13T12:06:13.545308] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-13T12:06:13.545356] [INFO ] [MAIN ] [843/3519] CUK kept (0.6s) | 842 kept, 1 rejected | 137.4/min | ETA: 19.5m [2026-01-13T12:06:14.049043] [DEBUG] [REMOTE ] CULP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:14.049174] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-13T12:06:14.049401] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-13T12:06:14.049544] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:14.049684] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-13T12:06:14.049727] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-13T12:06:14.049777] [INFO ] [MAIN ] [844/3519] CULP kept (0.5s) | 843 kept, 1 rejected | 137.4/min | ETA: 19.5m [2026-01-13T12:06:14.318441] [DEBUG] [REMOTE ] CURI: Retrieved 1510 rows, trimmed to 300. [2026-01-13T12:06:14.318588] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-13T12:06:14.318797] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-13T12:06:14.318938] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:14.319051] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-13T12:06:14.319092] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-13T12:06:14.319142] [INFO ] [MAIN ] [845/3519] CURI kept (0.3s) | 844 kept, 1 rejected | 137.4/min | ETA: 19.5m [2026-01-13T12:06:14.799003] [DEBUG] [REMOTE ] CUZ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:14.799143] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-13T12:06:14.799373] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-13T12:06:14.799531] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:14.799716] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-13T12:06:14.799771] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-13T12:06:14.799835] [INFO ] [MAIN ] [846/3519] CUZ kept (0.5s) | 845 kept, 1 rejected | 137.4/min | ETA: 19.5m [2026-01-13T12:06:15.368441] [DEBUG] [REMOTE ] CVBF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:15.368602] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-13T12:06:15.368851] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-13T12:06:15.368990] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:15.369116] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-13T12:06:15.369156] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-13T12:06:15.369204] [INFO ] [MAIN ] [847/3519] CVBF kept (0.6s) | 846 kept, 1 rejected | 137.4/min | ETA: 19.5m [2026-01-13T12:06:15.835864] [DEBUG] [REMOTE ] CVCO: Retrieved 5670 rows, trimmed to 300. [2026-01-13T12:06:15.835997] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-13T12:06:15.836215] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $504.00. [2026-01-13T12:06:15.836353] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:15.836470] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-13T12:06:15.836511] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-13T12:06:15.836558] [INFO ] [MAIN ] [848/3519] CVCO kept (0.5s) | 847 kept, 1 rejected | 137.4/min | ETA: 19.4m [2026-01-13T12:06:16.233018] [DEBUG] [REMOTE ] CVE: Retrieved 4062 rows, trimmed to 300. [2026-01-13T12:06:16.233141] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-13T12:06:16.233345] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-13T12:06:16.233486] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:16.233618] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-13T12:06:16.233660] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-13T12:06:16.233705] [INFO ] [MAIN ] [849/3519] CVE kept (0.4s) | 848 kept, 1 rejected | 137.4/min | ETA: 19.4m [2026-01-13T12:06:16.467904] [DEBUG] [REMOTE ] CVEO: Retrieved 2931 rows, trimmed to 300. [2026-01-13T12:06:16.468037] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-13T12:06:16.468248] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.78. [2026-01-13T12:06:16.468384] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:16.468498] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-13T12:06:16.468537] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-13T12:06:16.468602] [INFO ] [MAIN ] [850/3519] CVEO kept (0.2s) | 849 kept, 1 rejected | 137.5/min | ETA: 19.4m [2026-01-13T12:06:17.107851] [DEBUG] [REMOTE ] CVGI: Retrieved 5392 rows, trimmed to 300. [2026-01-13T12:06:17.108250] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-13T12:06:17.109011] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-13T12:06:17.109779] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:17.110021] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-13T12:06:17.110090] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-13T12:06:17.110195] [INFO ] [MAIN ] [851/3519] CVGI kept (0.6s) | 850 kept, 1 rejected | 137.4/min | ETA: 19.4m [2026-01-13T12:06:17.548882] [DEBUG] [REMOTE ] CVI: Retrieved 4584 rows, trimmed to 300. [2026-01-13T12:06:17.549042] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-13T12:06:17.549320] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.10. [2026-01-13T12:06:17.549518] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:17.549687] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-13T12:06:17.549735] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-13T12:06:17.549795] [INFO ] [MAIN ] [852/3519] CVI kept (0.4s) | 851 kept, 1 rejected | 137.4/min | ETA: 19.4m [2026-01-13T12:06:17.806441] [DEBUG] [REMOTE ] CVKD: Retrieved 747 rows, trimmed to 300. [2026-01-13T12:06:17.806591] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-13T12:06:17.806804] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-13T12:06:17.806948] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:17.807064] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-13T12:06:17.807107] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-13T12:06:17.807186] [INFO ] [MAIN ] [853/3519] CVKD kept (0.3s) | 852 kept, 1 rejected | 137.4/min | ETA: 19.4m [2026-01-13T12:06:18.125014] [DEBUG] [REMOTE ] CVNA: Retrieved 2189 rows, trimmed to 300. [2026-01-13T12:06:18.125152] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-13T12:06:18.125373] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-13T12:06:18.125512] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:18.125650] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-13T12:06:18.125692] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-13T12:06:18.125739] [INFO ] [MAIN ] [854/3519] CVNA kept (0.3s) | 853 kept, 1 rejected | 137.5/min | ETA: 19.4m [2026-01-13T12:06:18.589989] [DEBUG] [REMOTE ] CVRX: Retrieved 1139 rows, trimmed to 300. [2026-01-13T12:06:18.590118] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-13T12:06:18.590322] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $7.10. [2026-01-13T12:06:18.590494] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:18.590635] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-13T12:06:18.590678] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-13T12:06:18.590724] [INFO ] [MAIN ] [855/3519] CVRX kept (0.5s) | 854 kept, 1 rejected | 137.5/min | ETA: 19.4m [2026-01-13T12:06:19.301878] [DEBUG] [REMOTE ] CVS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:19.302017] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-13T12:06:19.302243] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-13T12:06:19.302378] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:19.302713] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-13T12:06:19.302755] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-13T12:06:19.302801] [INFO ] [MAIN ] [856/3519] CVS kept (0.7s) | 855 kept, 1 rejected | 137.4/min | ETA: 19.4m [2026-01-13T12:06:19.699226] [DEBUG] [REMOTE ] CVX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:19.699368] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-13T12:06:19.699616] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-13T12:06:19.699753] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:19.699908] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-13T12:06:19.699958] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-13T12:06:19.700018] [INFO ] [MAIN ] [857/3519] CVX kept (0.4s) | 856 kept, 1 rejected | 137.4/min | ETA: 19.4m [2026-01-13T12:06:19.924946] [DEBUG] [REMOTE ] CWAN: Retrieved 1079 rows, trimmed to 300. [2026-01-13T12:06:19.925082] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-13T12:06:19.925289] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-13T12:06:19.925444] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:19.925557] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-13T12:06:19.925637] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-13T12:06:19.925705] [INFO ] [MAIN ] [858/3519] CWAN kept (0.2s) | 857 kept, 1 rejected | 137.5/min | ETA: 19.4m [2026-01-13T12:06:20.563062] [DEBUG] [REMOTE ] CWBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:20.563210] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-13T12:06:20.563674] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.08. [2026-01-13T12:06:20.563855] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:20.564004] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-13T12:06:20.564048] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-13T12:06:20.564097] [INFO ] [MAIN ] [859/3519] CWBC kept (0.6s) | 858 kept, 1 rejected | 137.4/min | ETA: 19.4m [2026-01-13T12:06:21.107696] [DEBUG] [REMOTE ] CWCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:21.107915] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-13T12:06:21.108239] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-13T12:06:21.108397] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:21.108544] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-13T12:06:21.108617] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-13T12:06:21.108679] [INFO ] [MAIN ] [860/3519] CWCO kept (0.5s) | 859 kept, 1 rejected | 137.4/min | ETA: 19.4m [2026-01-13T12:06:21.333528] [DEBUG] [REMOTE ] CWD: Retrieved 666 rows, trimmed to 300. [2026-01-13T12:06:21.333679] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-13T12:06:21.333887] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-13T12:06:21.334030] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:21.334161] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-13T12:06:21.334205] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-13T12:06:21.334254] [INFO ] [MAIN ] [861/3519] CWD kept (0.2s) | 860 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:21.866234] [DEBUG] [REMOTE ] CWEN: Retrieved 3142 rows, trimmed to 300. [2026-01-13T12:06:21.866450] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-13T12:06:21.866790] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $30.02. [2026-01-13T12:06:21.866970] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:21.867154] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-13T12:06:21.867209] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-13T12:06:21.867280] [INFO ] [MAIN ] [862/3519] CWEN kept (0.5s) | 861 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:22.269328] [DEBUG] [REMOTE ] CWH: Retrieved 2328 rows, trimmed to 300. [2026-01-13T12:06:22.269463] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-13T12:06:22.269694] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-13T12:06:22.269834] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:22.269943] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-13T12:06:22.269983] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-13T12:06:22.270029] [INFO ] [MAIN ] [863/3519] CWH kept (0.4s) | 862 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:22.585446] [DEBUG] [REMOTE ] CWK: Retrieved 1871 rows, trimmed to 300. [2026-01-13T12:06:22.585603] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-13T12:06:22.585808] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-13T12:06:22.585964] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:22.586075] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-13T12:06:22.586115] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-13T12:06:22.586163] [INFO ] [MAIN ] [864/3519] CWK kept (0.3s) | 863 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:23.001378] [DEBUG] [REMOTE ] CXDO: Retrieved 2304 rows, trimmed to 300. [2026-01-13T12:06:23.001526] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-13T12:06:23.001769] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-13T12:06:23.001909] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:23.002028] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-13T12:06:23.002069] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-13T12:06:23.002119] [INFO ] [MAIN ] [865/3519] CXDO kept (0.4s) | 864 kept, 1 rejected | 137.5/min | ETA: 19.3m [2026-01-13T12:06:23.699481] [DEBUG] [REMOTE ] CXE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:23.699636] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-13T12:06:23.699846] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.64. [2026-01-13T12:06:23.699979] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:23.700090] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-13T12:06:23.700130] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-13T12:06:23.700174] [INFO ] [MAIN ] [866/3519] CXE kept (0.7s) | 865 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:24.074676] [DEBUG] [REMOTE ] CXSE: Retrieved 3346 rows, trimmed to 300. [2026-01-13T12:06:24.074800] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-13T12:06:24.075005] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-13T12:06:24.075142] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:24.075254] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-13T12:06:24.075295] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-13T12:06:24.075343] [INFO ] [MAIN ] [867/3519] CXSE kept (0.4s) | 866 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:24.591748] [DEBUG] [REMOTE ] CYD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:24.591934] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-13T12:06:24.592269] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $32.32. [2026-01-13T12:06:24.592432] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:24.592673] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-13T12:06:24.592724] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-13T12:06:24.592786] [INFO ] [MAIN ] [868/3519] CYD kept (0.5s) | 867 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:25.042154] [DEBUG] [REMOTE ] CYH: Retrieved 6436 rows, trimmed to 300. [2026-01-13T12:06:25.042295] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-13T12:06:25.042533] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-13T12:06:25.042691] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:25.042816] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-13T12:06:25.042856] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-13T12:06:25.042903] [INFO ] [MAIN ] [869/3519] CYH kept (0.5s) | 868 kept, 1 rejected | 137.3/min | ETA: 19.3m [2026-01-13T12:06:25.271767] [DEBUG] [REMOTE ] CYN: Retrieved 1061 rows, trimmed to 300. [2026-01-13T12:06:25.271897] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-13T12:06:25.272103] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.38. [2026-01-13T12:06:25.272255] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:25.272367] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-13T12:06:25.272406] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-13T12:06:25.272451] [INFO ] [MAIN ] [870/3519] CYN kept (0.2s) | 869 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:25.784623] [DEBUG] [REMOTE ] CYRX: Retrieved 4283 rows, trimmed to 300. [2026-01-13T12:06:25.784750] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-13T12:06:25.784962] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-13T12:06:25.785106] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:25.785221] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-13T12:06:25.785261] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-13T12:06:25.785314] [INFO ] [MAIN ] [871/3519] CYRX kept (0.5s) | 870 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:26.263930] [DEBUG] [REMOTE ] CYTK: Retrieved 5461 rows, trimmed to 300. [2026-01-13T12:06:26.264058] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-13T12:06:26.264267] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $54.76. [2026-01-13T12:06:26.264402] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:26.264516] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-13T12:06:26.264555] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-13T12:06:26.264621] [INFO ] [MAIN ] [872/3519] CYTK kept (0.5s) | 871 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:26.707787] [DEBUG] [REMOTE ] CZFS: Retrieved 6290 rows, trimmed to 300. [2026-01-13T12:06:26.707923] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-13T12:06:26.708149] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $52.75. [2026-01-13T12:06:26.708289] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:26.708410] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-13T12:06:26.708455] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-13T12:06:26.708504] [INFO ] [MAIN ] [873/3519] CZFS kept (0.4s) | 872 kept, 1 rejected | 137.4/min | ETA: 19.3m [2026-01-13T12:06:27.255759] [DEBUG] [REMOTE ] CZNC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:27.255917] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-13T12:06:27.256208] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.73. [2026-01-13T12:06:27.256407] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:27.256604] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-13T12:06:27.256668] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-13T12:06:27.256738] [INFO ] [MAIN ] [874/3519] CZNC kept (0.5s) | 873 kept, 1 rejected | 137.3/min | ETA: 19.3m [2026-01-13T12:06:27.706444] [DEBUG] [REMOTE ] CZWI: Retrieved 5482 rows, trimmed to 300. [2026-01-13T12:06:27.706566] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-13T12:06:27.706806] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.11. [2026-01-13T12:06:27.706942] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:27.707053] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-13T12:06:27.707092] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-13T12:06:27.707157] [INFO ] [MAIN ] [875/3519] CZWI kept (0.5s) | 874 kept, 1 rejected | 137.3/min | ETA: 19.3m [2026-01-13T12:06:28.172441] [DEBUG] [REMOTE ] DAIO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:28.172596] [DEBUG] [REMOTE ] DAIO: PASS: History has at least 300 days. [2026-01-13T12:06:28.172840] [DEBUG] [REMOTE ] DAIO: PASS: Price check passed. Min price $2.49. [2026-01-13T12:06:28.172981] [DEBUG] [REMOTE ] DAIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:28.173100] [DEBUG] [REMOTE ] DAIO: PASS: Integrity check passed. [2026-01-13T12:06:28.173142] [DEBUG] [REMOTE ] DAIO: Symbol is viable for forecasting. [2026-01-13T12:06:28.173190] [INFO ] [MAIN ] [876/3519] DAIO kept (0.5s) | 875 kept, 1 rejected | 137.3/min | ETA: 19.2m [2026-01-13T12:06:28.591184] [DEBUG] [REMOTE ] DAL: Retrieved 4704 rows, trimmed to 300. [2026-01-13T12:06:28.591311] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-13T12:06:28.591516] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-13T12:06:28.591716] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:28.591833] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-13T12:06:28.591873] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-13T12:06:28.591918] [INFO ] [MAIN ] [877/3519] DAL kept (0.4s) | 876 kept, 1 rejected | 137.3/min | ETA: 19.2m [2026-01-13T12:06:29.006124] [DEBUG] [REMOTE ] DAN: Retrieved 4536 rows, trimmed to 300. [2026-01-13T12:06:29.006258] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-13T12:06:29.006481] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $18.80. [2026-01-13T12:06:29.006643] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:29.006767] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-13T12:06:29.006808] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-13T12:06:29.006855] [INFO ] [MAIN ] [878/3519] DAN kept (0.4s) | 877 kept, 1 rejected | 137.3/min | ETA: 19.2m [2026-01-13T12:06:29.250800] [DEBUG] [REMOTE ] DAO: Retrieved 1561 rows, trimmed to 300. [2026-01-13T12:06:29.250934] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-13T12:06:29.251142] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-13T12:06:29.251285] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:29.251440] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-13T12:06:29.251488] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-13T12:06:29.251537] [INFO ] [MAIN ] [879/3519] DAO kept (0.2s) | 878 kept, 1 rejected | 137.4/min | ETA: 19.2m [2026-01-13T12:06:29.767878] [DEBUG] [REMOTE ] DAPP: Retrieved 1193 rows, trimmed to 300. [2026-01-13T12:06:29.768012] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-13T12:06:29.768217] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-13T12:06:29.768355] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:29.768465] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-13T12:06:29.768505] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-13T12:06:29.768551] [INFO ] [MAIN ] [880/3519] DAPP kept (0.5s) | 879 kept, 1 rejected | 137.4/min | ETA: 19.2m [2026-01-13T12:06:30.178172] [DEBUG] [REMOTE ] DARE: Retrieved 2957 rows, trimmed to 300. [2026-01-13T12:06:30.178294] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-13T12:06:30.178513] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-13T12:06:30.178714] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:30.178845] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-13T12:06:30.178886] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-13T12:06:30.178933] [INFO ] [MAIN ] [881/3519] DARE kept (0.4s) | 880 kept, 1 rejected | 137.4/min | ETA: 19.2m [2026-01-13T12:06:30.473285] [DEBUG] [REMOTE ] DASH: Retrieved 1278 rows, trimmed to 300. [2026-01-13T12:06:30.473421] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-13T12:06:30.473688] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-13T12:06:30.473832] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:30.473945] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-13T12:06:30.473988] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-13T12:06:30.474037] [INFO ] [MAIN ] [882/3519] DASH kept (0.3s) | 881 kept, 1 rejected | 137.4/min | ETA: 19.2m [2026-01-13T12:06:31.383700] [DEBUG] [REMOTE ] DAVA: Retrieved 1875 rows, trimmed to 300. [2026-01-13T12:06:31.383859] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-13T12:06:31.384123] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-13T12:06:31.384302] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:31.384460] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-13T12:06:31.384520] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-13T12:06:31.384610] [INFO ] [MAIN ] [883/3519] DAVA kept (0.9s) | 882 kept, 1 rejected | 137.3/min | ETA: 19.2m [2026-01-13T12:06:31.588033] [DEBUG] [REMOTE ] DAVE: Retrieved 1185 rows, trimmed to 300. [2026-01-13T12:06:31.588164] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-13T12:06:31.588372] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-13T12:06:31.588511] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:31.588669] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-13T12:06:31.588731] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-13T12:06:31.588797] [INFO ] [MAIN ] [884/3519] DAVE kept (0.2s) | 883 kept, 1 rejected | 137.4/min | ETA: 19.2m [2026-01-13T12:06:32.000644] [DEBUG] [REMOTE ] DAWN: Retrieved 1162 rows, trimmed to 300. [2026-01-13T12:06:32.000772] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-13T12:06:32.000974] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-13T12:06:32.001141] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:32.001287] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-13T12:06:32.001329] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-13T12:06:32.001377] [INFO ] [MAIN ] [885/3519] DAWN kept (0.4s) | 884 kept, 1 rejected | 137.4/min | ETA: 19.2m [2026-01-13T12:06:32.733666] [DEBUG] [REMOTE ] DB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:32.733822] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-13T12:06:32.734063] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.18. [2026-01-13T12:06:32.734198] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:32.734319] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-13T12:06:32.734358] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-13T12:06:32.734403] [INFO ] [MAIN ] [886/3519] DB kept (0.7s) | 885 kept, 1 rejected | 137.3/min | ETA: 19.2m [2026-01-13T12:06:32.950997] [DEBUG] [REMOTE ] DBD: Retrieved 605 rows, trimmed to 300. [2026-01-13T12:06:32.951187] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-13T12:06:32.951442] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $55.99. [2026-01-13T12:06:32.951604] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:32.951753] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-13T12:06:32.951795] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-13T12:06:32.951847] [INFO ] [MAIN ] [887/3519] DBD kept (0.2s) | 886 kept, 1 rejected | 137.3/min | ETA: 19.2m [2026-01-13T12:06:33.543741] [DEBUG] [REMOTE ] DBI: Retrieved 5167 rows, trimmed to 300. [2026-01-13T12:06:33.543875] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-13T12:06:33.544115] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-13T12:06:33.544249] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:33.544362] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-13T12:06:33.544403] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-13T12:06:33.544448] [INFO ] [MAIN ] [888/3519] DBI kept (0.6s) | 887 kept, 1 rejected | 137.3/min | ETA: 19.2m [2026-01-13T12:06:33.925324] [DEBUG] [REMOTE ] DBL: Retrieved 3510 rows, trimmed to 300. [2026-01-13T12:06:33.925449] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-13T12:06:33.925686] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $15.05. [2026-01-13T12:06:33.925828] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:33.925943] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-13T12:06:33.925983] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-13T12:06:33.926030] [INFO ] [MAIN ] [889/3519] DBL kept (0.4s) | 888 kept, 1 rejected | 137.3/min | ETA: 19.2m [2026-01-13T12:06:34.304325] [DEBUG] [REMOTE ] DBRG: Retrieved 2903 rows, trimmed to 300. [2026-01-13T12:06:34.304443] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-13T12:06:34.304674] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-13T12:06:34.304812] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:34.304951] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-13T12:06:34.304992] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-13T12:06:34.305039] [INFO ] [MAIN ] [890/3519] DBRG kept (0.4s) | 889 kept, 1 rejected | 137.3/min | ETA: 19.1m [2026-01-13T12:06:34.517558] [DEBUG] [REMOTE ] DBX: Retrieved 1962 rows, trimmed to 300. [2026-01-13T12:06:34.517715] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-13T12:06:34.517922] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $26.93. [2026-01-13T12:06:34.518064] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:34.518177] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-13T12:06:34.518218] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-13T12:06:34.518265] [INFO ] [MAIN ] [891/3519] DBX kept (0.2s) | 890 kept, 1 rejected | 137.4/min | ETA: 19.1m [2026-01-13T12:06:35.127465] [DEBUG] [REMOTE ] DCBO: Retrieved 1385 rows, trimmed to 300. [2026-01-13T12:06:35.127600] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-13T12:06:35.127803] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $20.48. [2026-01-13T12:06:35.127941] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:35.128053] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-13T12:06:35.128092] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-13T12:06:35.128140] [INFO ] [MAIN ] [892/3519] DCBO kept (0.6s) | 891 kept, 1 rejected | 137.3/min | ETA: 19.1m [2026-01-13T12:06:35.619596] [DEBUG] [REMOTE ] DCI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:35.619753] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-13T12:06:35.620002] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $82.01. [2026-01-13T12:06:35.620146] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:35.620271] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-13T12:06:35.620312] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-13T12:06:35.620363] [INFO ] [MAIN ] [893/3519] DCI kept (0.5s) | 892 kept, 1 rejected | 137.3/min | ETA: 19.1m [2026-01-13T12:06:36.024513] [DEBUG] [REMOTE ] DCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:36.024672] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-13T12:06:36.024918] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-13T12:06:36.025058] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:36.025180] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-13T12:06:36.025218] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-13T12:06:36.025265] [INFO ] [MAIN ] [894/3519] DCO kept (0.4s) | 893 kept, 1 rejected | 137.3/min | ETA: 19.1m [2026-01-13T12:06:36.487770] [DEBUG] [REMOTE ] DCOM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:36.487937] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-13T12:06:36.488185] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.78. [2026-01-13T12:06:36.488324] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:36.488448] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-13T12:06:36.488489] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-13T12:06:36.488538] [INFO ] [MAIN ] [895/3519] DCOM kept (0.5s) | 894 kept, 1 rejected | 137.3/min | ETA: 19.1m [2026-01-13T12:06:36.948448] [DEBUG] [REMOTE ] DCTH: Retrieved 5963 rows, trimmed to 300. [2026-01-13T12:06:36.948595] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-13T12:06:36.948805] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-13T12:06:36.948937] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:36.949050] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-13T12:06:36.949089] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-13T12:06:36.949134] [INFO ] [MAIN ] [896/3519] DCTH kept (0.5s) | 895 kept, 1 rejected | 137.3/min | ETA: 19.1m [2026-01-13T12:06:37.325588] [DEBUG] [REMOTE ] DD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:37.325805] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-13T12:06:37.326105] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $32.81. [2026-01-13T12:06:37.326251] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:37.326400] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-13T12:06:37.326441] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-13T12:06:37.326494] [INFO ] [MAIN ] [897/3519] DD kept (0.4s) | 896 kept, 1 rejected | 137.3/min | ETA: 19.1m [2026-01-13T12:06:37.652095] [DEBUG] [REMOTE ] DDD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:37.652335] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-13T12:06:37.652783] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-13T12:06:37.652941] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:37.653103] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-13T12:06:37.653146] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-13T12:06:37.653203] [INFO ] [MAIN ] [898/3519] DDD kept (0.3s) | 897 kept, 1 rejected | 137.4/min | ETA: 19.1m [2026-01-13T12:06:37.976566] [DEBUG] [REMOTE ] DDI: Retrieved 1096 rows, trimmed to 300. [2026-01-13T12:06:37.976788] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-13T12:06:37.977060] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-13T12:06:37.977234] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:37.977362] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-13T12:06:37.977407] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-13T12:06:37.977460] [INFO ] [MAIN ] [899/3519] DDI kept (0.3s) | 898 kept, 1 rejected | 137.4/min | ETA: 19.1m [2026-01-13T12:06:38.389099] [DEBUG] [REMOTE ] DDL: Retrieved 1140 rows, trimmed to 300. [2026-01-13T12:06:38.389257] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-13T12:06:38.389515] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-13T12:06:38.389702] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:38.389839] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-13T12:06:38.389887] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-13T12:06:38.389944] [INFO ] [MAIN ] [900/3519] DDL kept (0.4s) | 899 kept, 1 rejected | 137.4/min | ETA: 19.1m [2026-01-13T12:06:38.837186] [DEBUG] [REMOTE ] DDOG: Retrieved 1587 rows, trimmed to 300. [2026-01-13T12:06:38.837350] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-13T12:06:38.837618] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $125.49. [2026-01-13T12:06:38.837798] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:38.837963] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-13T12:06:38.838012] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-13T12:06:38.838071] [INFO ] [MAIN ] [901/3519] DDOG kept (0.4s) | 900 kept, 1 rejected | 137.4/min | ETA: 19.1m [2026-01-13T12:06:39.413941] [DEBUG] [REMOTE ] DDS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:39.414070] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-13T12:06:39.414302] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $568.41. [2026-01-13T12:06:39.414438] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:39.414554] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-13T12:06:39.414612] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-13T12:06:39.414659] [INFO ] [MAIN ] [902/3519] DDS kept (0.6s) | 901 kept, 1 rejected | 137.4/min | ETA: 19.1m [2026-01-13T12:06:39.898822] [DEBUG] [REMOTE ] DE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:39.898954] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-13T12:06:39.899161] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $455.57. [2026-01-13T12:06:39.899297] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:39.899408] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-13T12:06:39.899446] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-13T12:06:39.899492] [INFO ] [MAIN ] [903/3519] DE kept (0.5s) | 902 kept, 1 rejected | 137.3/min | ETA: 19.0m [2026-01-13T12:06:40.225510] [DEBUG] [REMOTE ] DEA: Retrieved 2749 rows, trimmed to 300. [2026-01-13T12:06:40.225664] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-13T12:06:40.225876] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-13T12:06:40.226018] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:40.226132] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-13T12:06:40.226174] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-13T12:06:40.226222] [INFO ] [MAIN ] [904/3519] DEA kept (0.3s) | 903 kept, 1 rejected | 137.4/min | ETA: 19.0m [2026-01-13T12:06:40.806438] [DEBUG] [REMOTE ] DECK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:40.806588] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-13T12:06:40.806806] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-13T12:06:40.806944] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:40.807058] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-13T12:06:40.807099] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-13T12:06:40.807168] [INFO ] [MAIN ] [905/3519] DECK kept (0.6s) | 904 kept, 1 rejected | 137.3/min | ETA: 19.0m [2026-01-13T12:06:41.227763] [DEBUG] [REMOTE ] DEI: Retrieved 4833 rows, trimmed to 300. [2026-01-13T12:06:41.227893] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-13T12:06:41.228112] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.85. [2026-01-13T12:06:41.228245] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:41.228355] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-13T12:06:41.228393] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-13T12:06:41.228440] [INFO ] [MAIN ] [906/3519] DEI kept (0.4s) | 905 kept, 1 rejected | 137.3/min | ETA: 19.0m [2026-01-13T12:06:41.381354] [DEBUG] [REMOTE ] DELL: Retrieved 1773 rows, trimmed to 300. [2026-01-13T12:06:41.381484] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-13T12:06:41.381712] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $117.40. [2026-01-13T12:06:41.381852] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:41.381959] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-13T12:06:41.381999] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-13T12:06:41.382043] [INFO ] [MAIN ] [907/3519] DELL kept (0.2s) | 906 kept, 1 rejected | 137.4/min | ETA: 19.0m [2026-01-13T12:06:42.103954] [DEBUG] [REMOTE ] DENN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:42.104115] [DEBUG] [REMOTE ] DENN: PASS: History has at least 300 days. [2026-01-13T12:06:42.104353] [DEBUG] [REMOTE ] DENN: PASS: Price check passed. Min price $3.89. [2026-01-13T12:06:42.104507] [DEBUG] [REMOTE ] DENN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:42.104675] [DEBUG] [REMOTE ] DENN: PASS: Integrity check passed. [2026-01-13T12:06:42.104722] [DEBUG] [REMOTE ] DENN: Symbol is viable for forecasting. [2026-01-13T12:06:42.104772] [INFO ] [MAIN ] [908/3519] DENN kept (0.7s) | 907 kept, 1 rejected | 137.3/min | ETA: 19.0m [2026-01-13T12:06:42.680439] [DEBUG] [REMOTE ] DEO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:42.680596] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-13T12:06:42.680836] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-13T12:06:42.680974] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:42.681095] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-13T12:06:42.681135] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-13T12:06:42.681182] [INFO ] [MAIN ] [909/3519] DEO kept (0.6s) | 908 kept, 1 rejected | 137.3/min | ETA: 19.0m [2026-01-13T12:06:42.913903] [DEBUG] [REMOTE ] DERM: Retrieved 1044 rows, trimmed to 300. [2026-01-13T12:06:42.914095] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-13T12:06:42.914337] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-13T12:06:42.914481] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:42.914632] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-13T12:06:42.914679] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-13T12:06:42.914739] [INFO ] [MAIN ] [910/3519] DERM kept (0.2s) | 909 kept, 1 rejected | 137.4/min | ETA: 19.0m [2026-01-13T12:06:43.288238] [DEBUG] [REMOTE ] DFGP: Retrieved 545 rows, trimmed to 300. [2026-01-13T12:06:43.288400] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-13T12:06:43.288653] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-13T12:06:43.288801] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:43.288918] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-13T12:06:43.288959] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-13T12:06:43.289008] [INFO ] [MAIN ] [911/3519] DFGP kept (0.4s) | 910 kept, 1 rejected | 137.4/min | ETA: 19.0m [2026-01-13T12:06:43.713394] [DEBUG] [REMOTE ] DFGX: Retrieved 545 rows, trimmed to 300. [2026-01-13T12:06:43.713537] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-13T12:06:43.713813] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-13T12:06:43.713959] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:43.714119] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-13T12:06:43.714162] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-13T12:06:43.714211] [INFO ] [MAIN ] [912/3519] DFGX kept (0.4s) | 911 kept, 1 rejected | 137.4/min | ETA: 19.0m [2026-01-13T12:06:44.134950] [DEBUG] [REMOTE ] DFH: Retrieved 1250 rows, trimmed to 300. [2026-01-13T12:06:44.135083] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-13T12:06:44.135282] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-13T12:06:44.135414] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:44.135528] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-13T12:06:44.135616] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-13T12:06:44.135667] [INFO ] [MAIN ] [913/3519] DFH kept (0.4s) | 912 kept, 1 rejected | 137.4/min | ETA: 19.0m [2026-01-13T12:06:44.571290] [DEBUG] [REMOTE ] DFIN: Retrieved 2332 rows, trimmed to 300. [2026-01-13T12:06:44.571429] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-13T12:06:44.571672] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-13T12:06:44.571816] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:44.571933] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-13T12:06:44.571975] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-13T12:06:44.572024] [INFO ] [MAIN ] [914/3519] DFIN kept (0.4s) | 913 kept, 1 rejected | 137.4/min | ETA: 19.0m [2026-01-13T12:06:45.062867] [DEBUG] [REMOTE ] DFP: Retrieved 3178 rows, trimmed to 300. [2026-01-13T12:06:45.062986] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-13T12:06:45.063186] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-13T12:06:45.063320] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:45.063433] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-13T12:06:45.063473] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-13T12:06:45.063518] [INFO ] [MAIN ] [915/3519] DFP kept (0.5s) | 914 kept, 1 rejected | 137.4/min | ETA: 19.0m [2026-01-13T12:06:45.467677] [DEBUG] [REMOTE ] DG: Retrieved 4064 rows, trimmed to 300. [2026-01-13T12:06:45.467815] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-13T12:06:45.468030] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-13T12:06:45.468358] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:45.468470] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-13T12:06:45.468509] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-13T12:06:45.468554] [INFO ] [MAIN ] [916/3519] DG kept (0.4s) | 915 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:45.707806] [DEBUG] [REMOTE ] DGCB: Retrieved 545 rows, trimmed to 300. [2026-01-13T12:06:45.707934] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-13T12:06:45.708150] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-13T12:06:45.708289] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:45.708399] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-13T12:06:45.708439] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-13T12:06:45.708485] [INFO ] [MAIN ] [917/3519] DGCB kept (0.2s) | 916 kept, 1 rejected | 137.5/min | ETA: 18.9m [2026-01-13T12:06:46.354393] [DEBUG] [REMOTE ] DGICA: Retrieved 6217 rows, trimmed to 300. [2026-01-13T12:06:46.354608] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-13T12:06:46.354984] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-13T12:06:46.355173] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:46.355345] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-13T12:06:46.355398] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-13T12:06:46.355464] [INFO ] [MAIN ] [918/3519] DGICA kept (0.6s) | 917 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:46.817793] [DEBUG] [REMOTE ] DGII: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:46.817934] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-13T12:06:46.818170] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-13T12:06:46.818313] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:46.818434] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-13T12:06:46.818475] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-13T12:06:46.818525] [INFO ] [MAIN ] [919/3519] DGII kept (0.5s) | 918 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:47.181270] [DEBUG] [REMOTE ] DGRE: Retrieved 3131 rows, trimmed to 300. [2026-01-13T12:06:47.181411] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-13T12:06:47.181640] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $29.30. [2026-01-13T12:06:47.181777] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:47.181888] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-13T12:06:47.181927] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-13T12:06:47.181973] [INFO ] [MAIN ] [920/3519] DGRE kept (0.4s) | 919 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:47.592983] [DEBUG] [REMOTE ] DGRS: Retrieved 3136 rows, trimmed to 300. [2026-01-13T12:06:47.593168] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-13T12:06:47.593426] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-13T12:06:47.593594] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:47.593725] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-13T12:06:47.593771] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-13T12:06:47.593838] [INFO ] [MAIN ] [921/3519] DGRS kept (0.4s) | 920 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:48.109105] [DEBUG] [REMOTE ] DGX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:48.109246] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-13T12:06:48.109460] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $173.49. [2026-01-13T12:06:48.109622] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:48.109741] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-13T12:06:48.109782] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-13T12:06:48.109829] [INFO ] [MAIN ] [922/3519] DGX kept (0.5s) | 921 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:48.344519] [DEBUG] [REMOTE ] DH: Retrieved 1086 rows, trimmed to 300. [2026-01-13T12:06:48.344667] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-13T12:06:48.344869] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.28. [2026-01-13T12:06:48.345012] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:48.345149] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-13T12:06:48.345190] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-13T12:06:48.345238] [INFO ] [MAIN ] [923/3519] DH kept (0.2s) | 922 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:48.986308] [DEBUG] [REMOTE ] DHC: Retrieved 6511 rows, trimmed to 300. [2026-01-13T12:06:48.986483] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-13T12:06:48.986777] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.06. [2026-01-13T12:06:48.986923] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:48.987063] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-13T12:06:48.987112] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-13T12:06:48.987191] [INFO ] [MAIN ] [924/3519] DHC kept (0.6s) | 923 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:49.474748] [DEBUG] [REMOTE ] DHF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:49.474878] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-13T12:06:49.475094] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-13T12:06:49.475229] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:49.475343] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-13T12:06:49.475382] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-13T12:06:49.475429] [INFO ] [MAIN ] [925/3519] DHF kept (0.5s) | 924 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:49.944382] [DEBUG] [REMOTE ] DHI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:49.944532] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-13T12:06:49.944825] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-13T12:06:49.945011] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:49.945177] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-13T12:06:49.945238] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-13T12:06:49.945301] [INFO ] [MAIN ] [926/3519] DHI kept (0.5s) | 925 kept, 1 rejected | 137.3/min | ETA: 18.9m [2026-01-13T12:06:50.344700] [DEBUG] [REMOTE ] DHIL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:50.344842] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-13T12:06:50.345095] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-13T12:06:50.345265] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:50.345409] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-13T12:06:50.345461] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-13T12:06:50.345521] [INFO ] [MAIN ] [927/3519] DHIL kept (0.4s) | 926 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:50.760723] [DEBUG] [REMOTE ] DHX: Retrieved 4646 rows, trimmed to 300. [2026-01-13T12:06:50.760849] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-13T12:06:50.761056] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-13T12:06:50.761192] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:50.761306] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-13T12:06:50.761346] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-13T12:06:50.761393] [INFO ] [MAIN ] [928/3519] DHX kept (0.4s) | 927 kept, 1 rejected | 137.4/min | ETA: 18.9m [2026-01-13T12:06:51.018085] [DEBUG] [REMOTE ] DIBS: Retrieved 1153 rows, trimmed to 300. [2026-01-13T12:06:51.018205] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-13T12:06:51.018406] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $2.71. [2026-01-13T12:06:51.018545] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:51.018688] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-13T12:06:51.018732] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-13T12:06:51.018781] [INFO ] [MAIN ] [929/3519] DIBS kept (0.3s) | 928 kept, 1 rejected | 137.4/min | ETA: 18.8m [2026-01-13T12:06:51.681419] [DEBUG] [REMOTE ] DIN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:51.681584] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-13T12:06:51.681810] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-13T12:06:51.681949] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:51.682101] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-13T12:06:51.682152] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-13T12:06:51.682210] [INFO ] [MAIN ] [930/3519] DIN kept (0.7s) | 929 kept, 1 rejected | 137.4/min | ETA: 18.8m [2026-01-13T12:06:52.195489] [DEBUG] [REMOTE ] DINO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:52.195646] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-13T12:06:52.195864] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-13T12:06:52.196002] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:52.196117] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-13T12:06:52.196157] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-13T12:06:52.196205] [INFO ] [MAIN ] [931/3519] DINO kept (0.5s) | 930 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:52.681109] [DEBUG] [REMOTE ] DIOD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:52.681412] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-13T12:06:52.681975] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-13T12:06:52.682152] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:52.682510] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-13T12:06:52.682593] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-13T12:06:52.682671] [INFO ] [MAIN ] [932/3519] DIOD kept (0.5s) | 931 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:53.155954] [DEBUG] [REMOTE ] DIS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:53.156100] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-13T12:06:53.156326] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-13T12:06:53.156471] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:53.156621] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-13T12:06:53.156667] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-13T12:06:53.156717] [INFO ] [MAIN ] [933/3519] DIS kept (0.5s) | 932 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:53.628754] [DEBUG] [REMOTE ] DJCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:53.628882] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-13T12:06:53.629086] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-13T12:06:53.629219] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:53.629392] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-13T12:06:53.629432] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-13T12:06:53.629478] [INFO ] [MAIN ] [934/3519] DJCO kept (0.5s) | 933 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:54.014164] [DEBUG] [REMOTE ] DK: Retrieved 4953 rows, trimmed to 300. [2026-01-13T12:06:54.014296] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-13T12:06:54.014516] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $29.37. [2026-01-13T12:06:54.014672] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:54.014792] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-13T12:06:54.014831] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-13T12:06:54.014877] [INFO ] [MAIN ] [935/3519] DK kept (0.4s) | 934 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:54.389373] [DEBUG] [REMOTE ] DKL: Retrieved 3317 rows, trimmed to 300. [2026-01-13T12:06:54.389520] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-13T12:06:54.389762] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $42.24. [2026-01-13T12:06:54.389900] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:54.390010] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-13T12:06:54.390049] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-13T12:06:54.390096] [INFO ] [MAIN ] [936/3519] DKL kept (0.4s) | 935 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:54.696692] [DEBUG] [REMOTE ] DKNG: Retrieved 1625 rows, trimmed to 300. [2026-01-13T12:06:54.696824] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-13T12:06:54.697024] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-13T12:06:54.697180] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:54.697294] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-13T12:06:54.697333] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-13T12:06:54.697378] [INFO ] [MAIN ] [937/3519] DKNG kept (0.3s) | 936 kept, 1 rejected | 137.4/min | ETA: 18.8m [2026-01-13T12:06:55.383114] [DEBUG] [REMOTE ] DKS: Retrieved 5847 rows, trimmed to 300. [2026-01-13T12:06:55.383249] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-13T12:06:55.383479] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-13T12:06:55.383643] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:55.383767] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-13T12:06:55.383809] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-13T12:06:55.383860] [INFO ] [MAIN ] [938/3519] DKS kept (0.7s) | 937 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:55.831015] [DEBUG] [REMOTE ] DLB: Retrieved 5258 rows, trimmed to 300. [2026-01-13T12:06:55.831148] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-13T12:06:55.831372] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $63.53. [2026-01-13T12:06:55.831511] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:55.831666] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-13T12:06:55.831728] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-13T12:06:55.831776] [INFO ] [MAIN ] [939/3519] DLB kept (0.4s) | 938 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:56.345716] [DEBUG] [REMOTE ] DLHC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:56.345846] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-13T12:06:56.346058] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-13T12:06:56.346199] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:56.346315] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-13T12:06:56.346355] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-13T12:06:56.346402] [INFO ] [MAIN ] [940/3519] DLHC kept (0.5s) | 939 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:56.709457] [DEBUG] [REMOTE ] DLNG: Retrieved 3058 rows, trimmed to 300. [2026-01-13T12:06:56.709616] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-13T12:06:56.709849] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.43. [2026-01-13T12:06:56.709988] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:56.710099] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-13T12:06:56.710139] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-13T12:06:56.710186] [INFO ] [MAIN ] [941/3519] DLNG kept (0.4s) | 940 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:57.012327] [DEBUG] [REMOTE ] DLO: Retrieved 1158 rows, trimmed to 300. [2026-01-13T12:06:57.012718] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-13T12:06:57.012957] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-13T12:06:57.013102] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:57.013216] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-13T12:06:57.013256] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-13T12:06:57.013303] [INFO ] [MAIN ] [942/3519] DLO kept (0.3s) | 941 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:57.435331] [DEBUG] [REMOTE ] DLPN: Retrieved 2022 rows, trimmed to 300. [2026-01-13T12:06:57.435466] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-13T12:06:57.435706] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-13T12:06:57.435845] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:57.435959] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-13T12:06:57.436000] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-13T12:06:57.436047] [INFO ] [MAIN ] [943/3519] DLPN kept (0.4s) | 942 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:57.871052] [DEBUG] [REMOTE ] DLTH: Retrieved 2549 rows, trimmed to 300. [2026-01-13T12:06:57.871247] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-13T12:06:57.871495] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-13T12:06:57.871671] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:57.871794] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-13T12:06:57.871839] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-13T12:06:57.871897] [INFO ] [MAIN ] [944/3519] DLTH kept (0.4s) | 943 kept, 1 rejected | 137.3/min | ETA: 18.8m [2026-01-13T12:06:58.417275] [DEBUG] [REMOTE ] DLX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:06:58.417426] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-13T12:06:58.417691] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.64. [2026-01-13T12:06:58.417835] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:58.418000] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-13T12:06:58.418065] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-13T12:06:58.418135] [INFO ] [MAIN ] [945/3519] DLX kept (0.5s) | 944 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:06:58.679402] [DEBUG] [REMOTE ] DLY: Retrieved 1478 rows, trimmed to 300. [2026-01-13T12:06:58.679563] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-13T12:06:58.679855] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.18. [2026-01-13T12:06:58.680012] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:58.680140] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-13T12:06:58.680185] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-13T12:06:58.680242] [INFO ] [MAIN ] [946/3519] DLY kept (0.3s) | 945 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:06:59.199723] [DEBUG] [REMOTE ] DMAC: Retrieved 4533 rows, trimmed to 300. [2026-01-13T12:06:59.199860] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-13T12:06:59.200083] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-13T12:06:59.200218] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:59.200335] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-13T12:06:59.200373] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-13T12:06:59.200419] [INFO ] [MAIN ] [947/3519] DMAC kept (0.5s) | 946 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:06:59.496145] [DEBUG] [REMOTE ] DMB: Retrieved 3198 rows, trimmed to 300. [2026-01-13T12:06:59.496369] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-13T12:06:59.496663] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.43. [2026-01-13T12:06:59.496813] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:06:59.496945] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-13T12:06:59.496987] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-13T12:06:59.497042] [INFO ] [MAIN ] [948/3519] DMB kept (0.3s) | 947 kept, 1 rejected | 137.4/min | ETA: 18.7m [2026-01-13T12:07:00.205900] [DEBUG] [REMOTE ] DMLP: Retrieved 5773 rows, trimmed to 300. [2026-01-13T12:07:00.206039] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-13T12:07:00.206274] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-13T12:07:00.206418] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:00.206542] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-13T12:07:00.206604] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-13T12:07:00.206658] [INFO ] [MAIN ] [949/3519] DMLP kept (0.7s) | 948 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:07:00.644956] [DEBUG] [REMOTE ] DMO: Retrieved 3996 rows, trimmed to 300. [2026-01-13T12:07:00.645074] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-13T12:07:00.645317] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-13T12:07:00.645472] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:00.645621] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-13T12:07:00.645667] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-13T12:07:00.645738] [INFO ] [MAIN ] [950/3519] DMO kept (0.4s) | 949 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:07:01.180746] [DEBUG] [REMOTE ] DMRC: Retrieved 6529 rows, trimmed to 300. [2026-01-13T12:07:01.180867] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-13T12:07:01.181077] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $6.32. [2026-01-13T12:07:01.181213] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:01.181326] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-13T12:07:01.181365] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-13T12:07:01.181412] [INFO ] [MAIN ] [951/3519] DMRC kept (0.5s) | 950 kept, 1 rejected | 137.2/min | ETA: 18.7m [2026-01-13T12:07:01.500639] [DEBUG] [REMOTE ] DMXF: Retrieved 1399 rows, trimmed to 300. [2026-01-13T12:07:01.500761] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-13T12:07:01.500959] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-13T12:07:01.501093] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:01.501200] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-13T12:07:01.501239] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-13T12:07:01.501284] [INFO ] [MAIN ] [952/3519] DMXF kept (0.3s) | 951 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:07:01.855108] [DEBUG] [REMOTE ] DNA: Retrieved 1190 rows, trimmed to 300. [2026-01-13T12:07:01.855258] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-13T12:07:01.856043] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-13T12:07:01.856208] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:01.856338] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-13T12:07:01.856380] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-13T12:07:01.856427] [INFO ] [MAIN ] [953/3519] DNA kept (0.4s) | 952 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:07:02.322137] [DEBUG] [REMOTE ] DNLI: Retrieved 2033 rows, trimmed to 300. [2026-01-13T12:07:02.322317] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-13T12:07:02.322805] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-13T12:07:02.322988] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:02.323134] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-13T12:07:02.323185] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-13T12:07:02.323245] [INFO ] [MAIN ] [954/3519] DNLI kept (0.5s) | 953 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:07:02.883827] [DEBUG] [REMOTE ] DNP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:02.883961] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-13T12:07:02.884175] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.76. [2026-01-13T12:07:02.884316] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:02.884435] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-13T12:07:02.884476] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-13T12:07:02.884525] [INFO ] [MAIN ] [955/3519] DNP kept (0.6s) | 954 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:07:03.103062] [DEBUG] [REMOTE ] DNTH: Retrieved 586 rows, trimmed to 300. [2026-01-13T12:07:03.103188] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-13T12:07:03.103417] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-13T12:07:03.103565] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:03.103723] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-13T12:07:03.103765] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-13T12:07:03.103814] [INFO ] [MAIN ] [956/3519] DNTH kept (0.2s) | 955 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:07:03.529170] [DEBUG] [REMOTE ] DOCN: Retrieved 1207 rows, trimmed to 300. [2026-01-13T12:07:03.529304] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-13T12:07:03.529506] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-13T12:07:03.529685] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:03.529803] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-13T12:07:03.529842] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-13T12:07:03.529889] [INFO ] [MAIN ] [957/3519] DOCN kept (0.4s) | 956 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:07:04.014039] [DEBUG] [REMOTE ] DOCS: Retrieved 1143 rows, trimmed to 300. [2026-01-13T12:07:04.014177] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-13T12:07:04.014401] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $43.29. [2026-01-13T12:07:04.014537] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:04.014685] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-13T12:07:04.014726] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-13T12:07:04.014773] [INFO ] [MAIN ] [958/3519] DOCS kept (0.5s) | 957 kept, 1 rejected | 137.3/min | ETA: 18.7m [2026-01-13T12:07:04.413233] [DEBUG] [REMOTE ] DOGZ: Retrieved 2026 rows, trimmed to 300. [2026-01-13T12:07:04.413360] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-13T12:07:04.413778] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-13T12:07:04.413931] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:04.414049] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-13T12:07:04.414091] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-13T12:07:04.414139] [INFO ] [MAIN ] [959/3519] DOGZ kept (0.4s) | 958 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:04.751027] [DEBUG] [REMOTE ] DOLE: Retrieved 1118 rows, trimmed to 300. [2026-01-13T12:07:04.751163] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-13T12:07:04.751375] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-13T12:07:04.751513] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:04.751710] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-13T12:07:04.751762] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-13T12:07:04.751812] [INFO ] [MAIN ] [960/3519] DOLE kept (0.3s) | 959 kept, 1 rejected | 137.4/min | ETA: 18.6m [2026-01-13T12:07:05.242477] [DEBUG] [REMOTE ] DOMO: Retrieved 1894 rows, trimmed to 300. [2026-01-13T12:07:05.242656] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-13T12:07:05.242879] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $7.88. [2026-01-13T12:07:05.243017] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:05.243130] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-13T12:07:05.243170] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-13T12:07:05.243217] [INFO ] [MAIN ] [961/3519] DOMO kept (0.5s) | 960 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:05.623922] [DEBUG] [REMOTE ] DOO: Retrieved 3143 rows, trimmed to 300. [2026-01-13T12:07:05.624053] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-13T12:07:05.624267] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-13T12:07:05.624405] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:05.624517] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-13T12:07:05.624557] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-13T12:07:05.624623] [INFO ] [MAIN ] [962/3519] DOO kept (0.4s) | 961 kept, 1 rejected | 137.4/min | ETA: 18.6m [2026-01-13T12:07:06.226266] [DEBUG] [REMOTE ] DORM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:06.226432] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-13T12:07:06.226787] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-13T12:07:06.226943] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:06.227076] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-13T12:07:06.227119] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-13T12:07:06.227170] [INFO ] [MAIN ] [963/3519] DORM kept (0.6s) | 962 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:06.490978] [DEBUG] [REMOTE ] DOUG: Retrieved 1012 rows, trimmed to 300. [2026-01-13T12:07:06.491109] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-13T12:07:06.491312] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-13T12:07:06.491449] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:06.491557] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-13T12:07:06.491621] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-13T12:07:06.491668] [INFO ] [MAIN ] [964/3519] DOUG kept (0.3s) | 963 kept, 1 rejected | 137.4/min | ETA: 18.6m [2026-01-13T12:07:07.101414] [DEBUG] [REMOTE ] DOX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:07.101563] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-13T12:07:07.101814] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-13T12:07:07.101955] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:07.102075] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-13T12:07:07.102118] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-13T12:07:07.102167] [INFO ] [MAIN ] [965/3519] DOX kept (0.6s) | 964 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:07.444822] [DEBUG] [REMOTE ] DPG: Retrieved 3634 rows, trimmed to 300. [2026-01-13T12:07:07.444954] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-13T12:07:07.445165] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-13T12:07:07.445302] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:07.445415] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-13T12:07:07.445459] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-13T12:07:07.445505] [INFO ] [MAIN ] [966/3519] DPG kept (0.3s) | 965 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:07.856641] [DEBUG] [REMOTE ] DPRO: Retrieved 1529 rows, trimmed to 300. [2026-01-13T12:07:07.856982] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-13T12:07:07.857238] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-13T12:07:07.857382] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:07.857522] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-13T12:07:07.857564] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-13T12:07:07.857823] [INFO ] [MAIN ] [967/3519] DPRO kept (0.4s) | 966 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:08.339568] [DEBUG] [REMOTE ] DPZ: Retrieved 5411 rows, trimmed to 300. [2026-01-13T12:07:08.339733] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-13T12:07:08.339981] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $395.64. [2026-01-13T12:07:08.340125] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:08.340251] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-13T12:07:08.340293] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-13T12:07:08.340341] [INFO ] [MAIN ] [968/3519] DPZ kept (0.5s) | 967 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:08.748712] [DEBUG] [REMOTE ] DQ: Retrieved 3839 rows, trimmed to 300. [2026-01-13T12:07:08.748847] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-13T12:07:08.749069] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $25.49. [2026-01-13T12:07:08.749206] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:08.749326] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-13T12:07:08.749366] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-13T12:07:08.749413] [INFO ] [MAIN ] [969/3519] DQ kept (0.4s) | 968 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:09.266737] [DEBUG] [REMOTE ] DRD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:09.266875] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-13T12:07:09.267101] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-13T12:07:09.267260] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:09.267380] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-13T12:07:09.267418] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-13T12:07:09.267465] [INFO ] [MAIN ] [970/3519] DRD kept (0.5s) | 969 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:09.738808] [DEBUG] [REMOTE ] DRH: Retrieved 5190 rows, trimmed to 300. [2026-01-13T12:07:09.738952] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-13T12:07:09.739194] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.55. [2026-01-13T12:07:09.739336] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:09.739464] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-13T12:07:09.739515] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-13T12:07:09.739597] [INFO ] [MAIN ] [971/3519] DRH kept (0.5s) | 970 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:10.215169] [DEBUG] [REMOTE ] DRI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:10.215302] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-13T12:07:10.215512] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $167.96. [2026-01-13T12:07:10.215670] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:10.215782] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-13T12:07:10.215821] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-13T12:07:10.215867] [INFO ] [MAIN ] [972/3519] DRI kept (0.5s) | 971 kept, 1 rejected | 137.3/min | ETA: 18.6m [2026-01-13T12:07:10.564905] [DEBUG] [REMOTE ] DRIO: Retrieved 2834 rows, trimmed to 300. [2026-01-13T12:07:10.565028] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-13T12:07:10.565236] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-13T12:07:10.565373] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:10.565483] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-13T12:07:10.565524] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-13T12:07:10.565591] [INFO ] [MAIN ] [973/3519] DRIO kept (0.3s) | 972 kept, 1 rejected | 137.3/min | ETA: 18.5m [2026-01-13T12:07:10.903617] [DEBUG] [REMOTE ] DRLL: Retrieved 860 rows, trimmed to 300. [2026-01-13T12:07:10.903745] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-13T12:07:10.903949] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.29. [2026-01-13T12:07:10.904088] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:10.904200] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-13T12:07:10.904240] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-13T12:07:10.904287] [INFO ] [MAIN ] [974/3519] DRLL kept (0.3s) | 973 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:11.277185] [DEBUG] [REMOTE ] DRMA: Retrieved 1108 rows, trimmed to 300. [2026-01-13T12:07:11.277358] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-13T12:07:11.277671] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.82. [2026-01-13T12:07:11.277853] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:11.278011] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-13T12:07:11.278067] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-13T12:07:11.278133] [INFO ] [MAIN ] [975/3519] DRMA kept (0.4s) | 974 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:11.658241] [DEBUG] [REMOTE ] DRS: Retrieved 782 rows, trimmed to 300. [2026-01-13T12:07:11.658387] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-13T12:07:11.658620] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-13T12:07:11.658950] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:11.659062] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-13T12:07:11.659101] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-13T12:07:11.659146] [INFO ] [MAIN ] [976/3519] DRS kept (0.4s) | 975 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:12.093364] [DEBUG] [REMOTE ] DRTS: Retrieved 1219 rows, trimmed to 300. [2026-01-13T12:07:12.093520] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-13T12:07:12.093821] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-13T12:07:12.094009] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:12.094151] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-13T12:07:12.094204] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-13T12:07:12.094267] [INFO ] [MAIN ] [977/3519] DRTS kept (0.4s) | 976 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:12.477011] [DEBUG] [REMOTE ] DRUG: Retrieved 1209 rows, trimmed to 300. [2026-01-13T12:07:12.477140] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-13T12:07:12.477371] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-13T12:07:12.477511] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:12.477730] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-13T12:07:12.477785] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-13T12:07:12.477848] [INFO ] [MAIN ] [978/3519] DRUG kept (0.4s) | 977 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:12.852863] [DEBUG] [REMOTE ] DRVN: Retrieved 1253 rows, trimmed to 300. [2026-01-13T12:07:12.852999] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-13T12:07:12.853213] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-13T12:07:12.853353] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:12.853467] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-13T12:07:12.853509] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-13T12:07:12.853557] [INFO ] [MAIN ] [979/3519] DRVN kept (0.4s) | 978 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:13.512698] [DEBUG] [REMOTE ] DSGX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:13.512857] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-13T12:07:13.513096] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-13T12:07:13.513232] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:13.513353] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-13T12:07:13.513392] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-13T12:07:13.513439] [INFO ] [MAIN ] [980/3519] DSGX kept (0.7s) | 979 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:13.894627] [DEBUG] [REMOTE ] DSL: Retrieved 3198 rows, trimmed to 300. [2026-01-13T12:07:13.894753] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-13T12:07:13.894970] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $11.03. [2026-01-13T12:07:13.895108] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:13.895225] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-13T12:07:13.895266] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-13T12:07:13.895313] [INFO ] [MAIN ] [981/3519] DSL kept (0.4s) | 980 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:14.257457] [DEBUG] [REMOTE ] DSM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:14.257609] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-13T12:07:14.257828] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.85. [2026-01-13T12:07:14.257961] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:14.258071] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-13T12:07:14.258109] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-13T12:07:14.258154] [INFO ] [MAIN ] [982/3519] DSM kept (0.4s) | 981 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:14.553046] [DEBUG] [REMOTE ] DSP: Retrieved 1236 rows, trimmed to 300. [2026-01-13T12:07:14.553176] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-13T12:07:14.553369] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.16. [2026-01-13T12:07:14.553501] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:14.553641] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-13T12:07:14.553693] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-13T12:07:14.553748] [INFO ] [MAIN ] [983/3519] DSP kept (0.3s) | 982 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:15.136491] [DEBUG] [REMOTE ] DSX: Retrieved 5235 rows, trimmed to 300. [2026-01-13T12:07:15.136639] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-13T12:07:15.136840] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.62. [2026-01-13T12:07:15.136973] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:15.137083] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-13T12:07:15.137121] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-13T12:07:15.137166] [INFO ] [MAIN ] [984/3519] DSX kept (0.6s) | 983 kept, 1 rejected | 137.4/min | ETA: 18.5m [2026-01-13T12:07:15.410429] [DEBUG] [REMOTE ] DTB: Retrieved 1322 rows, trimmed to 300. [2026-01-13T12:07:15.410557] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-13T12:07:15.410791] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-13T12:07:15.410925] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:15.411034] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-13T12:07:15.411073] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-13T12:07:15.411118] [INFO ] [MAIN ] [985/3519] DTB kept (0.3s) | 984 kept, 1 rejected | 137.4/min | ETA: 18.4m [2026-01-13T12:07:15.792506] [DEBUG] [REMOTE ] DTCX: Retrieved 956 rows, trimmed to 300. [2026-01-13T12:07:15.792652] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-13T12:07:15.792855] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $2.04. [2026-01-13T12:07:15.793164] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:15.793272] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-13T12:07:15.793312] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-13T12:07:15.793357] [INFO ] [MAIN ] [986/3519] DTCX kept (0.4s) | 985 kept, 1 rejected | 137.5/min | ETA: 18.4m [2026-01-13T12:07:16.373345] [DEBUG] [REMOTE ] DTE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:16.373520] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-13T12:07:16.373765] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-13T12:07:16.373912] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:16.374033] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-13T12:07:16.374076] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-13T12:07:16.374126] [INFO ] [MAIN ] [987/3519] DTE kept (0.6s) | 986 kept, 1 rejected | 137.4/min | ETA: 18.4m [2026-01-13T12:07:16.605971] [DEBUG] [REMOTE ] DTG: Retrieved 1034 rows, trimmed to 300. [2026-01-13T12:07:16.606114] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-13T12:07:16.606333] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-13T12:07:16.606469] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:16.606594] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-13T12:07:16.606636] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-13T12:07:16.606682] [INFO ] [MAIN ] [988/3519] DTG kept (0.2s) | 987 kept, 1 rejected | 137.5/min | ETA: 18.4m [2026-01-13T12:07:17.074613] [DEBUG] [REMOTE ] DTIL: Retrieved 1708 rows, trimmed to 300. [2026-01-13T12:07:17.074733] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-13T12:07:17.074927] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $3.92. [2026-01-13T12:07:17.075060] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:17.075195] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-13T12:07:17.075235] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-13T12:07:17.075280] [INFO ] [MAIN ] [989/3519] DTIL kept (0.5s) | 988 kept, 1 rejected | 137.5/min | ETA: 18.4m [2026-01-13T12:07:17.409227] [DEBUG] [REMOTE ] DTM: Retrieved 1138 rows, trimmed to 300. [2026-01-13T12:07:17.409352] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-13T12:07:17.409546] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-13T12:07:17.409710] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:17.409818] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-13T12:07:17.409856] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-13T12:07:17.409902] [INFO ] [MAIN ] [990/3519] DTM kept (0.3s) | 989 kept, 1 rejected | 137.5/min | ETA: 18.4m [2026-01-13T12:07:18.153090] [DEBUG] [REMOTE ] DUK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:18.153278] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-13T12:07:18.153560] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-13T12:07:18.153747] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:18.153879] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-13T12:07:18.153920] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-13T12:07:18.153981] [INFO ] [MAIN ] [991/3519] DUK kept (0.7s) | 990 kept, 1 rejected | 137.4/min | ETA: 18.4m [2026-01-13T12:07:18.457742] [DEBUG] [REMOTE ] DUKB: Retrieved 1837 rows, trimmed to 300. [2026-01-13T12:07:18.457934] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-13T12:07:18.458173] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-13T12:07:18.458315] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:18.458433] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-13T12:07:18.458473] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-13T12:07:18.458533] [INFO ] [MAIN ] [992/3519] DUKB kept (0.3s) | 991 kept, 1 rejected | 137.4/min | ETA: 18.4m [2026-01-13T12:07:18.798445] [DEBUG] [REMOTE ] DUOL: Retrieved 1120 rows, trimmed to 300. [2026-01-13T12:07:18.798667] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-13T12:07:18.798965] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $161.74. [2026-01-13T12:07:18.799133] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:18.799283] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-13T12:07:18.799330] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-13T12:07:18.799384] [INFO ] [MAIN ] [993/3519] DUOL kept (0.3s) | 992 kept, 1 rejected | 137.5/min | ETA: 18.4m [2026-01-13T12:07:19.423744] [DEBUG] [REMOTE ] DVA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:19.423876] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-13T12:07:19.424083] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $110.10. [2026-01-13T12:07:19.424218] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:19.424330] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-13T12:07:19.424370] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-13T12:07:19.424417] [INFO ] [MAIN ] [994/3519] DVA kept (0.6s) | 993 kept, 1 rejected | 137.4/min | ETA: 18.4m [2026-01-13T12:07:19.894306] [DEBUG] [REMOTE ] DVAX: Retrieved 5510 rows, trimmed to 300. [2026-01-13T12:07:19.894506] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-13T12:07:19.894796] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $9.80. [2026-01-13T12:07:19.894944] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:19.895081] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-13T12:07:19.895126] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-13T12:07:19.895180] [INFO ] [MAIN ] [995/3519] DVAX kept (0.5s) | 994 kept, 1 rejected | 137.4/min | ETA: 18.4m [2026-01-13T12:07:20.377282] [DEBUG] [REMOTE ] DVN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:20.377444] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-13T12:07:20.377750] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.53. [2026-01-13T12:07:20.377896] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:20.378027] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-13T12:07:20.378068] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-13T12:07:20.378124] [INFO ] [MAIN ] [996/3519] DVN kept (0.5s) | 995 kept, 1 rejected | 137.4/min | ETA: 18.4m [2026-01-13T12:07:20.759786] [DEBUG] [REMOTE ] DWAS: Retrieved 3390 rows, trimmed to 300. [2026-01-13T12:07:20.759923] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-13T12:07:20.760163] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-13T12:07:20.760305] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:20.760422] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-13T12:07:20.760463] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-13T12:07:20.760512] [INFO ] [MAIN ] [997/3519] DWAS kept (0.4s) | 996 kept, 1 rejected | 137.4/min | ETA: 18.4m [2026-01-13T12:07:21.093692] [DEBUG] [REMOTE ] DWSH: Retrieved 1887 rows, trimmed to 300. [2026-01-13T12:07:21.093829] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-13T12:07:21.094036] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.04. [2026-01-13T12:07:21.094174] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:21.094285] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-13T12:07:21.094325] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-13T12:07:21.094371] [INFO ] [MAIN ] [998/3519] DWSH kept (0.3s) | 997 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:21.691370] [DEBUG] [REMOTE ] DX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:21.691495] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-13T12:07:21.691716] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.72. [2026-01-13T12:07:21.691850] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:21.691962] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-13T12:07:21.692001] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-13T12:07:21.692046] [INFO ] [MAIN ] [999/3519] DX kept (0.6s) | 998 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:22.013023] [DEBUG] [REMOTE ] DXC: Retrieved 2249 rows, trimmed to 300. [2026-01-13T12:07:22.013157] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-13T12:07:22.013358] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-13T12:07:22.013495] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:22.013659] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-13T12:07:22.013703] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-13T12:07:22.013751] [INFO ] [MAIN ] [1000/3519] DXC kept (0.3s) | 999 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:22.513320] [DEBUG] [REMOTE ] DXCM: Retrieved 5220 rows, trimmed to 300. [2026-01-13T12:07:22.513440] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-13T12:07:22.513669] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-13T12:07:22.513811] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:22.513924] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-13T12:07:22.513963] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-13T12:07:22.514008] [INFO ] [MAIN ] [1001/3519] DXCM kept (0.5s) | 1000 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:23.118274] [DEBUG] [REMOTE ] DXPE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:23.118420] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-13T12:07:23.118702] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-13T12:07:23.118838] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:23.118967] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-13T12:07:23.119006] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-13T12:07:23.119053] [INFO ] [MAIN ] [1002/3519] DXPE kept (0.6s) | 1001 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:23.607638] [DEBUG] [REMOTE ] DY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:23.607779] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-13T12:07:23.608012] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $279.52. [2026-01-13T12:07:23.608147] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:23.608268] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-13T12:07:23.608308] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-13T12:07:23.608355] [INFO ] [MAIN ] [1003/3519] DY kept (0.5s) | 1002 kept, 1 rejected | 137.3/min | ETA: 18.3m [2026-01-13T12:07:23.842379] [DEBUG] [REMOTE ] DYN: Retrieved 1336 rows, trimmed to 300. [2026-01-13T12:07:23.842509] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-13T12:07:23.842744] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $16.35. [2026-01-13T12:07:23.842880] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:23.842993] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-13T12:07:23.843032] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-13T12:07:23.843077] [INFO ] [MAIN ] [1004/3519] DYN kept (0.2s) | 1003 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:24.506109] [DEBUG] [REMOTE ] E: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:24.506302] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-13T12:07:24.506705] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $33.66. [2026-01-13T12:07:24.506902] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:24.507094] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-13T12:07:24.507159] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-13T12:07:24.507272] [INFO ] [MAIN ] [1005/3519] E kept (0.7s) | 1004 kept, 1 rejected | 137.3/min | ETA: 18.3m [2026-01-13T12:07:24.983033] [DEBUG] [REMOTE ] EA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:24.983349] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-13T12:07:24.984178] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-13T12:07:24.984403] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:24.984651] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-13T12:07:24.984717] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-13T12:07:24.984805] [INFO ] [MAIN ] [1006/3519] EA kept (0.5s) | 1005 kept, 1 rejected | 137.3/min | ETA: 18.3m [2026-01-13T12:07:25.294341] [DEBUG] [REMOTE ] EAF: Retrieved 1944 rows, trimmed to 300. [2026-01-13T12:07:25.294518] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-13T12:07:25.294805] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-13T12:07:25.294979] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:25.295126] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-13T12:07:25.295174] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-13T12:07:25.295234] [INFO ] [MAIN ] [1007/3519] EAF kept (0.3s) | 1006 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:25.698451] [DEBUG] [REMOTE ] EAI: Retrieved 2363 rows, trimmed to 300. [2026-01-13T12:07:25.698616] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-13T12:07:25.698836] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-13T12:07:25.698979] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:25.699205] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-13T12:07:25.699255] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-13T12:07:25.699304] [INFO ] [MAIN ] [1008/3519] EAI kept (0.4s) | 1007 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:26.133532] [DEBUG] [REMOTE ] EARN: Retrieved 3195 rows, trimmed to 300. [2026-01-13T12:07:26.133695] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-13T12:07:26.133909] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.90. [2026-01-13T12:07:26.134048] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:26.134165] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-13T12:07:26.134205] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-13T12:07:26.134252] [INFO ] [MAIN ] [1009/3519] EARN kept (0.4s) | 1008 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:26.465394] [DEBUG] [REMOTE ] EB: Retrieved 1837 rows, trimmed to 300. [2026-01-13T12:07:26.465528] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-13T12:07:26.465742] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-13T12:07:26.465876] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:26.465985] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-13T12:07:26.466023] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-13T12:07:26.466068] [INFO ] [MAIN ] [1010/3519] EB kept (0.3s) | 1009 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:26.910103] [DEBUG] [REMOTE ] EBAY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:26.910237] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-13T12:07:26.910455] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-13T12:07:26.910619] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:26.910771] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-13T12:07:26.910813] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-13T12:07:26.910862] [INFO ] [MAIN ] [1011/3519] EBAY kept (0.4s) | 1010 kept, 1 rejected | 137.4/min | ETA: 18.3m [2026-01-13T12:07:27.254096] [DEBUG] [REMOTE ] EBC: Retrieved 1316 rows, trimmed to 300. [2026-01-13T12:07:27.254417] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-13T12:07:27.254635] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-13T12:07:27.254774] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:27.254883] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-13T12:07:27.254923] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-13T12:07:27.254972] [INFO ] [MAIN ] [1012/3519] EBC kept (0.3s) | 1011 kept, 1 rejected | 137.4/min | ETA: 18.2m [2026-01-13T12:07:27.868429] [DEBUG] [REMOTE ] EBF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:27.868669] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-13T12:07:27.868979] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-13T12:07:27.869130] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:27.869270] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-13T12:07:27.869320] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-13T12:07:27.869379] [INFO ] [MAIN ] [1013/3519] EBF kept (0.6s) | 1012 kept, 1 rejected | 137.4/min | ETA: 18.2m [2026-01-13T12:07:28.138713] [DEBUG] [REMOTE ] EBON: Retrieved 1393 rows, trimmed to 300. [2026-01-13T12:07:28.138870] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-13T12:07:28.139144] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-13T12:07:28.139311] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:28.139449] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-13T12:07:28.139504] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-13T12:07:28.139564] [INFO ] [MAIN ] [1014/3519] EBON kept (0.3s) | 1013 kept, 1 rejected | 137.4/min | ETA: 18.2m [2026-01-13T12:07:28.735506] [DEBUG] [REMOTE ] EBS: Retrieved 4818 rows, trimmed to 300. [2026-01-13T12:07:28.735669] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-13T12:07:28.735883] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-13T12:07:28.736018] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:28.736133] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-13T12:07:28.736171] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-13T12:07:28.736217] [INFO ] [MAIN ] [1015/3519] EBS kept (0.6s) | 1014 kept, 1 rejected | 137.4/min | ETA: 18.2m [2026-01-13T12:07:29.128595] [DEBUG] [REMOTE ] EC: Retrieved 4356 rows, trimmed to 300. [2026-01-13T12:07:29.128728] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-13T12:07:29.128948] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $8.61. [2026-01-13T12:07:29.129091] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:29.129211] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-13T12:07:29.129260] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-13T12:07:29.129309] [INFO ] [MAIN ] [1016/3519] EC kept (0.4s) | 1015 kept, 1 rejected | 137.4/min | ETA: 18.2m [2026-01-13T12:07:29.467201] [DEBUG] [REMOTE ] ECC: Retrieved 2832 rows, trimmed to 300. [2026-01-13T12:07:29.467349] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-13T12:07:29.467554] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.26. [2026-01-13T12:07:29.467726] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:29.467844] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-13T12:07:29.467885] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-13T12:07:29.467934] [INFO ] [MAIN ] [1017/3519] ECC kept (0.3s) | 1016 kept, 1 rejected | 137.4/min | ETA: 18.2m [2026-01-13T12:07:30.009603] [DEBUG] [REMOTE ] ECL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:30.009946] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-13T12:07:30.010190] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-13T12:07:30.010327] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:30.010453] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-13T12:07:30.010493] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-13T12:07:30.010750] [INFO ] [MAIN ] [1018/3519] ECL kept (0.5s) | 1017 kept, 1 rejected | 137.4/min | ETA: 18.2m [2026-01-13T12:07:30.486253] [DEBUG] [REMOTE ] ECPG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:30.486392] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-13T12:07:30.486639] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.53. [2026-01-13T12:07:30.486784] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:30.486900] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-13T12:07:30.486940] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-13T12:07:30.486987] [INFO ] [MAIN ] [1019/3519] ECPG kept (0.5s) | 1018 kept, 1 rejected | 137.4/min | ETA: 18.2m [2026-01-13T12:07:30.704668] [DEBUG] [REMOTE ] ECX: Retrieved 767 rows, trimmed to 300. [2026-01-13T12:07:30.704791] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-13T12:07:30.704985] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-13T12:07:30.705118] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:30.705224] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-13T12:07:30.705264] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-13T12:07:30.705309] [INFO ] [MAIN ] [1020/3519] ECX kept (0.2s) | 1019 kept, 1 rejected | 137.4/min | ETA: 18.2m [2026-01-13T12:07:31.507306] [DEBUG] [REMOTE ] ED: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:31.507440] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-13T12:07:31.507674] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-13T12:07:31.507828] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:31.507947] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-13T12:07:31.507988] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-13T12:07:31.508035] [INFO ] [MAIN ] [1021/3519] ED kept (0.8s) | 1020 kept, 1 rejected | 137.3/min | ETA: 18.2m [2026-01-13T12:07:32.068826] [DEBUG] [REMOTE ] EDAP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:32.068954] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-13T12:07:32.069169] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-13T12:07:32.069307] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:32.069454] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-13T12:07:32.069496] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-13T12:07:32.069542] [INFO ] [MAIN ] [1022/3519] EDAP kept (0.6s) | 1021 kept, 1 rejected | 137.3/min | ETA: 18.2m [2026-01-13T12:07:32.491703] [DEBUG] [REMOTE ] EDD: Retrieved 4711 rows, trimmed to 300. [2026-01-13T12:07:32.491823] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-13T12:07:32.492021] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.06. [2026-01-13T12:07:32.492156] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:32.492264] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-13T12:07:32.492303] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-13T12:07:32.492348] [INFO ] [MAIN ] [1023/3519] EDD kept (0.4s) | 1022 kept, 1 rejected | 137.3/min | ETA: 18.2m [2026-01-13T12:07:32.882114] [DEBUG] [REMOTE ] EDF: Retrieved 3784 rows, trimmed to 300. [2026-01-13T12:07:32.882241] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-13T12:07:32.882447] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.69. [2026-01-13T12:07:32.882612] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:32.882729] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-13T12:07:32.882767] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-13T12:07:32.882815] [INFO ] [MAIN ] [1024/3519] EDF kept (0.4s) | 1023 kept, 1 rejected | 137.3/min | ETA: 18.2m [2026-01-13T12:07:33.310627] [DEBUG] [REMOTE ] EDN: Retrieved 4709 rows, trimmed to 300. [2026-01-13T12:07:33.310765] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-13T12:07:33.310997] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $17.31. [2026-01-13T12:07:33.311142] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:33.311255] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-13T12:07:33.311295] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-13T12:07:33.311358] [INFO ] [MAIN ] [1025/3519] EDN kept (0.4s) | 1024 kept, 1 rejected | 137.3/min | ETA: 18.2m [2026-01-13T12:07:33.569142] [DEBUG] [REMOTE ] EE: Retrieved 940 rows, trimmed to 300. [2026-01-13T12:07:33.569274] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-13T12:07:33.569513] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-13T12:07:33.569673] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:33.569785] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-13T12:07:33.569825] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-13T12:07:33.569872] [INFO ] [MAIN ] [1026/3519] EE kept (0.3s) | 1025 kept, 1 rejected | 137.4/min | ETA: 18.1m [2026-01-13T12:07:34.030331] [DEBUG] [REMOTE ] EEMA: Retrieved 3501 rows, trimmed to 300. [2026-01-13T12:07:34.030459] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-13T12:07:34.030713] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-13T12:07:34.030859] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:34.030976] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-13T12:07:34.031018] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-13T12:07:34.031067] [INFO ] [MAIN ] [1027/3519] EEMA kept (0.5s) | 1026 kept, 1 rejected | 137.4/min | ETA: 18.1m [2026-01-13T12:07:34.458763] [DEBUG] [REMOTE ] EEX: Retrieved 2189 rows, trimmed to 300. [2026-01-13T12:07:34.458888] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-13T12:07:34.459095] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-13T12:07:34.459228] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:34.459339] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-13T12:07:34.459378] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-13T12:07:34.459425] [INFO ] [MAIN ] [1028/3519] EEX kept (0.4s) | 1027 kept, 1 rejected | 137.4/min | ETA: 18.1m [2026-01-13T12:07:34.914269] [DEBUG] [REMOTE ] EFC: Retrieved 3838 rows, trimmed to 300. [2026-01-13T12:07:34.914397] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-13T12:07:34.914634] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-13T12:07:34.914801] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:34.914914] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-13T12:07:34.914953] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-13T12:07:34.915000] [INFO ] [MAIN ] [1029/3519] EFC kept (0.5s) | 1028 kept, 1 rejected | 137.4/min | ETA: 18.1m [2026-01-13T12:07:35.367541] [DEBUG] [REMOTE ] EFSC: Retrieved 5661 rows, trimmed to 300. [2026-01-13T12:07:35.367717] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-13T12:07:35.367947] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-13T12:07:35.368083] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:35.368201] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-13T12:07:35.368240] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-13T12:07:35.368286] [INFO ] [MAIN ] [1030/3519] EFSC kept (0.5s) | 1029 kept, 1 rejected | 137.4/min | ETA: 18.1m [2026-01-13T12:07:35.837647] [DEBUG] [REMOTE ] EFX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:35.837776] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-13T12:07:35.837985] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-13T12:07:35.838118] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:35.838227] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-13T12:07:35.838267] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-13T12:07:35.838330] [INFO ] [MAIN ] [1031/3519] EFX kept (0.5s) | 1030 kept, 1 rejected | 137.3/min | ETA: 18.1m [2026-01-13T12:07:36.309654] [DEBUG] [REMOTE ] EG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:36.309788] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-13T12:07:36.309998] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-13T12:07:36.310132] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:36.310242] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-13T12:07:36.310281] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-13T12:07:36.310326] [INFO ] [MAIN ] [1032/3519] EG kept (0.5s) | 1031 kept, 1 rejected | 137.3/min | ETA: 18.1m [2026-01-13T12:07:36.771545] [DEBUG] [REMOTE ] EGAN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:36.771701] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-13T12:07:36.771910] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-13T12:07:36.772041] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:36.772211] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-13T12:07:36.772255] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-13T12:07:36.772302] [INFO ] [MAIN ] [1033/3519] EGAN kept (0.5s) | 1032 kept, 1 rejected | 137.3/min | ETA: 18.1m [2026-01-13T12:07:37.238019] [DEBUG] [REMOTE ] EGBN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:37.238247] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-13T12:07:37.238485] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-13T12:07:37.238638] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:37.238755] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-13T12:07:37.238793] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-13T12:07:37.238840] [INFO ] [MAIN ] [1034/3519] EGBN kept (0.5s) | 1033 kept, 1 rejected | 137.3/min | ETA: 18.1m [2026-01-13T12:07:37.515528] [DEBUG] [REMOTE ] EGP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:37.515679] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-13T12:07:37.515903] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $172.53. [2026-01-13T12:07:37.516041] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:37.516158] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-13T12:07:37.516199] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-13T12:07:37.516246] [INFO ] [MAIN ] [1035/3519] EGP kept (0.3s) | 1034 kept, 1 rejected | 137.4/min | ETA: 18.1m [2026-01-13T12:07:38.098312] [DEBUG] [REMOTE ] EGY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:38.098449] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-13T12:07:38.098674] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-13T12:07:38.098810] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:38.098922] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-13T12:07:38.098960] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-13T12:07:38.099006] [INFO ] [MAIN ] [1036/3519] EGY kept (0.6s) | 1035 kept, 1 rejected | 137.3/min | ETA: 18.1m [2026-01-13T12:07:38.386627] [DEBUG] [REMOTE ] EH: Retrieved 1528 rows, trimmed to 300. [2026-01-13T12:07:38.386776] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-13T12:07:38.386990] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-13T12:07:38.387124] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:38.387261] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-13T12:07:38.387305] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-13T12:07:38.387411] [INFO ] [MAIN ] [1037/3519] EH kept (0.3s) | 1036 kept, 1 rejected | 137.4/min | ETA: 18.1m [2026-01-13T12:07:38.605932] [DEBUG] [REMOTE ] EHAB: Retrieved 886 rows, trimmed to 300. [2026-01-13T12:07:38.606053] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-13T12:07:38.606248] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-13T12:07:38.606385] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:38.606492] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-13T12:07:38.606531] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-13T12:07:38.606593] [INFO ] [MAIN ] [1038/3519] EHAB kept (0.2s) | 1037 kept, 1 rejected | 137.4/min | ETA: 18.1m [2026-01-13T12:07:39.271461] [DEBUG] [REMOTE ] EHC: Retrieved 2019 rows, trimmed to 300. [2026-01-13T12:07:39.271615] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-13T12:07:39.271822] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $102.76. [2026-01-13T12:07:39.271978] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:39.272101] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-13T12:07:39.272141] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-13T12:07:39.272186] [INFO ] [MAIN ] [1039/3519] EHC kept (0.7s) | 1038 kept, 1 rejected | 137.4/min | ETA: 18.1m [2026-01-13T12:07:39.757992] [DEBUG] [REMOTE ] EHI: Retrieved 5651 rows, trimmed to 300. [2026-01-13T12:07:39.758127] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-13T12:07:39.758348] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.15. [2026-01-13T12:07:39.758494] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:39.758634] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-13T12:07:39.758678] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-13T12:07:39.758728] [INFO ] [MAIN ] [1040/3519] EHI kept (0.5s) | 1039 kept, 1 rejected | 137.3/min | ETA: 18.0m [2026-01-13T12:07:40.265908] [DEBUG] [REMOTE ] EHTH: Retrieved 4836 rows, trimmed to 300. [2026-01-13T12:07:40.266034] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-13T12:07:40.266239] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-13T12:07:40.266376] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:40.266488] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-13T12:07:40.266527] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-13T12:07:40.266591] [INFO ] [MAIN ] [1041/3519] EHTH kept (0.5s) | 1040 kept, 1 rejected | 137.3/min | ETA: 18.0m [2026-01-13T12:07:40.558207] [DEBUG] [REMOTE ] EIC: Retrieved 1627 rows, trimmed to 300. [2026-01-13T12:07:40.558334] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-13T12:07:40.558536] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.83. [2026-01-13T12:07:40.558700] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:40.558809] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-13T12:07:40.558849] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-13T12:07:40.558894] [INFO ] [MAIN ] [1042/3519] EIC kept (0.3s) | 1041 kept, 1 rejected | 137.4/min | ETA: 18.0m [2026-01-13T12:07:41.130683] [DEBUG] [REMOTE ] EIG: Retrieved 4768 rows, trimmed to 300. [2026-01-13T12:07:41.130817] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-13T12:07:41.131044] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-13T12:07:41.131186] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:41.131333] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-13T12:07:41.131389] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-13T12:07:41.131454] [INFO ] [MAIN ] [1043/3519] EIG kept (0.6s) | 1042 kept, 1 rejected | 137.3/min | ETA: 18.0m [2026-01-13T12:07:41.600932] [DEBUG] [REMOTE ] EIX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:41.601067] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-13T12:07:41.601293] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-13T12:07:41.601431] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:41.601601] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-13T12:07:41.601649] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-13T12:07:41.601702] [INFO ] [MAIN ] [1044/3519] EIX kept (0.5s) | 1043 kept, 1 rejected | 137.3/min | ETA: 18.0m [2026-01-13T12:07:42.108477] [DEBUG] [REMOTE ] EL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:42.108688] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-13T12:07:42.109065] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-13T12:07:42.109265] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:42.109447] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-13T12:07:42.109507] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-13T12:07:42.109601] [INFO ] [MAIN ] [1045/3519] EL kept (0.5s) | 1044 kept, 1 rejected | 137.3/min | ETA: 18.0m [2026-01-13T12:07:42.330134] [DEBUG] [REMOTE ] ELAB: Retrieved 536 rows, trimmed to 300. [2026-01-13T12:07:42.330267] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-13T12:07:42.330471] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $5.25. [2026-01-13T12:07:42.330632] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:42.330745] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-13T12:07:42.330784] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-13T12:07:42.330829] [INFO ] [MAIN ] [1046/3519] ELAB kept (0.2s) | 1045 kept, 1 rejected | 137.4/min | ETA: 18.0m [2026-01-13T12:07:42.803936] [DEBUG] [REMOTE ] ELAN: Retrieved 1837 rows, trimmed to 300. [2026-01-13T12:07:42.804090] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-13T12:07:42.804381] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.43. [2026-01-13T12:07:42.804610] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:42.804777] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-13T12:07:42.804832] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-13T12:07:42.804898] [INFO ] [MAIN ] [1047/3519] ELAN kept (0.5s) | 1046 kept, 1 rejected | 137.3/min | ETA: 18.0m [2026-01-13T12:07:43.238891] [DEBUG] [REMOTE ] ELC: Retrieved 2362 rows, trimmed to 300. [2026-01-13T12:07:43.239034] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-13T12:07:43.239278] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-13T12:07:43.239437] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:43.239559] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-13T12:07:43.239623] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-13T12:07:43.239673] [INFO ] [MAIN ] [1048/3519] ELC kept (0.4s) | 1047 kept, 1 rejected | 137.3/min | ETA: 18.0m [2026-01-13T12:07:43.618659] [DEBUG] [REMOTE ] ELDN: Retrieved 2847 rows, trimmed to 300. [2026-01-13T12:07:43.618791] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-13T12:07:43.619006] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-13T12:07:43.619178] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:43.619303] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-13T12:07:43.619344] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-13T12:07:43.619409] [INFO ] [MAIN ] [1049/3519] ELDN kept (0.4s) | 1048 kept, 1 rejected | 137.4/min | ETA: 18.0m [2026-01-13T12:07:44.024415] [DEBUG] [REMOTE ] ELF: Retrieved 2339 rows, trimmed to 300. [2026-01-13T12:07:44.024562] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-13T12:07:44.024816] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-13T12:07:44.024948] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:44.025062] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-13T12:07:44.025102] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-13T12:07:44.025149] [INFO ] [MAIN ] [1050/3519] ELF kept (0.4s) | 1049 kept, 1 rejected | 137.4/min | ETA: 18.0m [2026-01-13T12:07:44.562414] [DEBUG] [REMOTE ] ELME: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:44.562562] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-13T12:07:44.562845] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.60. [2026-01-13T12:07:44.562987] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:44.563111] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-13T12:07:44.563154] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-13T12:07:44.563202] [INFO ] [MAIN ] [1051/3519] ELME kept (0.5s) | 1050 kept, 1 rejected | 137.3/min | ETA: 18.0m [2026-01-13T12:07:45.051880] [DEBUG] [REMOTE ] ELS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:45.052026] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-13T12:07:45.052280] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-13T12:07:45.052414] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:45.052540] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-13T12:07:45.052599] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-13T12:07:45.052649] [INFO ] [MAIN ] [1052/3519] ELS kept (0.5s) | 1051 kept, 1 rejected | 137.3/min | ETA: 18.0m [2026-01-13T12:07:45.166808] [DEBUG] [REMOTE ] ELTX: Retrieved 1239 rows, trimmed to 300. [2026-01-13T12:07:45.166949] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-13T12:07:45.167164] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-13T12:07:45.167328] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:45.167445] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-13T12:07:45.167485] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-13T12:07:45.167533] [INFO ] [MAIN ] [1053/3519] ELTX kept (0.1s) | 1052 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:45.769247] [DEBUG] [REMOTE ] ELVA: Retrieved 2442 rows, trimmed to 300. [2026-01-13T12:07:45.769383] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-13T12:07:45.769620] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-13T12:07:45.769775] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:45.769888] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-13T12:07:45.769929] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-13T12:07:45.769976] [INFO ] [MAIN ] [1054/3519] ELVA kept (0.6s) | 1053 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:46.123526] [DEBUG] [REMOTE ] ELVN: Retrieved 1467 rows, trimmed to 300. [2026-01-13T12:07:46.123683] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-13T12:07:46.123890] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-13T12:07:46.124022] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:46.124183] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-13T12:07:46.124252] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-13T12:07:46.124316] [INFO ] [MAIN ] [1055/3519] ELVN kept (0.4s) | 1054 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:46.462044] [DEBUG] [REMOTE ] ELWS: Retrieved 620 rows, trimmed to 300. [2026-01-13T12:07:46.462168] [DEBUG] [REMOTE ] ELWS: PASS: History has at least 300 days. [2026-01-13T12:07:46.462364] [DEBUG] [REMOTE ] ELWS: PASS: Price check passed. Min price $3.74. [2026-01-13T12:07:46.462500] [DEBUG] [REMOTE ] ELWS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:46.462626] [DEBUG] [REMOTE ] ELWS: PASS: Integrity check passed. [2026-01-13T12:07:46.462841] [DEBUG] [REMOTE ] ELWS: Symbol is viable for forecasting. [2026-01-13T12:07:46.462887] [INFO ] [MAIN ] [1056/3519] ELWS kept (0.3s) | 1055 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:46.821057] [DEBUG] [REMOTE ] EM: Retrieved 1201 rows, trimmed to 300. [2026-01-13T12:07:46.821200] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-13T12:07:46.821428] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-13T12:07:46.821570] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:46.821738] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-13T12:07:46.821786] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-13T12:07:46.821835] [INFO ] [MAIN ] [1057/3519] EM kept (0.4s) | 1056 kept, 1 rejected | 137.5/min | ETA: 17.9m [2026-01-13T12:07:47.436706] [DEBUG] [REMOTE ] EMB: Retrieved 4544 rows, trimmed to 300. [2026-01-13T12:07:47.436841] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-13T12:07:47.437059] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.55. [2026-01-13T12:07:47.437203] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:47.437351] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-13T12:07:47.437393] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-13T12:07:47.437439] [INFO ] [MAIN ] [1058/3519] EMB kept (0.6s) | 1057 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:47.709939] [DEBUG] [REMOTE ] EMBC: Retrieved 948 rows, trimmed to 300. [2026-01-13T12:07:47.710139] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-13T12:07:47.710520] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-13T12:07:47.710754] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:47.710949] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-13T12:07:47.711014] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-13T12:07:47.711091] [INFO ] [MAIN ] [1059/3519] EMBC kept (0.3s) | 1058 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:48.165667] [DEBUG] [REMOTE ] EMD: Retrieved 5563 rows, trimmed to 300. [2026-01-13T12:07:48.165806] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-13T12:07:48.166028] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $10.05. [2026-01-13T12:07:48.166169] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:48.166287] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-13T12:07:48.166328] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-13T12:07:48.166376] [INFO ] [MAIN ] [1060/3519] EMD kept (0.5s) | 1059 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:48.757742] [DEBUG] [REMOTE ] EMF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:48.757889] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-13T12:07:48.758142] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.57. [2026-01-13T12:07:48.758277] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:48.758399] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-13T12:07:48.758454] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-13T12:07:48.758503] [INFO ] [MAIN ] [1061/3519] EMF kept (0.6s) | 1060 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:49.252992] [DEBUG] [REMOTE ] EMN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:49.253140] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-13T12:07:49.253380] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-13T12:07:49.253514] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:49.253658] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-13T12:07:49.253699] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-13T12:07:49.253746] [INFO ] [MAIN ] [1062/3519] EMN kept (0.5s) | 1061 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:49.629687] [DEBUG] [REMOTE ] EMO: Retrieved 3667 rows, trimmed to 300. [2026-01-13T12:07:49.629822] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-13T12:07:49.630037] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.14. [2026-01-13T12:07:49.630172] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:49.630286] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-13T12:07:49.630325] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-13T12:07:49.630371] [INFO ] [MAIN ] [1063/3519] EMO kept (0.4s) | 1062 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:49.955567] [DEBUG] [REMOTE ] EMXC: Retrieved 2128 rows, trimmed to 300. [2026-01-13T12:07:49.955700] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-13T12:07:49.955900] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $68.23. [2026-01-13T12:07:49.956034] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:49.956141] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-13T12:07:49.956180] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-13T12:07:49.956225] [INFO ] [MAIN ] [1064/3519] EMXC kept (0.3s) | 1063 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:50.515290] [DEBUG] [REMOTE ] ENB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:50.515427] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-13T12:07:50.515661] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-13T12:07:50.515984] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:50.516100] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-13T12:07:50.516140] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-13T12:07:50.516187] [INFO ] [MAIN ] [1065/3519] ENB kept (0.6s) | 1064 kept, 1 rejected | 137.4/min | ETA: 17.9m [2026-01-13T12:07:50.723676] [DEBUG] [REMOTE ] ENGN: Retrieved 550 rows, trimmed to 300. [2026-01-13T12:07:50.723837] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-13T12:07:50.724113] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-13T12:07:50.724313] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:50.724509] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-13T12:07:50.724591] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-13T12:07:50.724673] [INFO ] [MAIN ] [1066/3519] ENGN kept (0.2s) | 1065 kept, 1 rejected | 137.5/min | ETA: 17.8m [2026-01-13T12:07:51.179687] [DEBUG] [REMOTE ] ENIC: Retrieved 2442 rows, trimmed to 300. [2026-01-13T12:07:51.179829] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-13T12:07:51.180057] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.69. [2026-01-13T12:07:51.180196] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:51.180307] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-13T12:07:51.180365] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-13T12:07:51.180413] [INFO ] [MAIN ] [1067/3519] ENIC kept (0.5s) | 1066 kept, 1 rejected | 137.5/min | ETA: 17.8m [2026-01-13T12:07:51.665625] [DEBUG] [REMOTE ] ENPH: Retrieved 3466 rows, trimmed to 300. [2026-01-13T12:07:51.665750] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-13T12:07:51.665958] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-13T12:07:51.666096] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:51.666205] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-13T12:07:51.666245] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-13T12:07:51.666292] [INFO ] [MAIN ] [1068/3519] ENPH kept (0.5s) | 1067 kept, 1 rejected | 137.4/min | ETA: 17.8m [2026-01-13T12:07:52.140058] [DEBUG] [REMOTE ] ENS: Retrieved 5397 rows, trimmed to 300. [2026-01-13T12:07:52.140196] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-13T12:07:52.140419] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $118.88. [2026-01-13T12:07:52.140558] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:52.140701] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-13T12:07:52.140741] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-13T12:07:52.140787] [INFO ] [MAIN ] [1069/3519] ENS kept (0.5s) | 1068 kept, 1 rejected | 137.4/min | ETA: 17.8m [2026-01-13T12:07:52.546624] [DEBUG] [REMOTE ] ENSG: Retrieved 4571 rows, trimmed to 300. [2026-01-13T12:07:52.546765] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-13T12:07:52.547002] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-13T12:07:52.547141] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:52.547282] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-13T12:07:52.547325] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-13T12:07:52.547372] [INFO ] [MAIN ] [1070/3519] ENSG kept (0.4s) | 1069 kept, 1 rejected | 137.4/min | ETA: 17.8m [2026-01-13T12:07:52.924598] [DEBUG] [REMOTE ] ENTA: Retrieved 3223 rows, trimmed to 300. [2026-01-13T12:07:52.924782] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-13T12:07:52.925036] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-13T12:07:52.925178] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:52.925293] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-13T12:07:52.925333] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-13T12:07:52.925381] [INFO ] [MAIN ] [1071/3519] ENTA kept (0.4s) | 1070 kept, 1 rejected | 137.5/min | ETA: 17.8m [2026-01-13T12:07:53.430971] [DEBUG] [REMOTE ] ENTG: Retrieved 6415 rows, trimmed to 300. [2026-01-13T12:07:53.431110] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-13T12:07:53.431339] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-13T12:07:53.431474] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:53.431612] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-13T12:07:53.431659] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-13T12:07:53.431705] [INFO ] [MAIN ] [1072/3519] ENTG kept (0.5s) | 1071 kept, 1 rejected | 137.4/min | ETA: 17.8m [2026-01-13T12:07:53.781229] [DEBUG] [REMOTE ] ENTX: Retrieved 1895 rows, trimmed to 300. [2026-01-13T12:07:53.781370] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-13T12:07:53.781609] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.57. [2026-01-13T12:07:53.781759] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:53.781893] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-13T12:07:53.781935] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-13T12:07:53.781985] [INFO ] [MAIN ] [1073/3519] ENTX kept (0.4s) | 1072 kept, 1 rejected | 137.5/min | ETA: 17.8m [2026-01-13T12:07:54.016968] [DEBUG] [REMOTE ] ENVA: Retrieved 2806 rows, trimmed to 300. [2026-01-13T12:07:54.017160] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-13T12:07:54.017433] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $107.07. [2026-01-13T12:07:54.017597] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:54.017720] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-13T12:07:54.017762] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-13T12:07:54.017812] [INFO ] [MAIN ] [1074/3519] ENVA kept (0.2s) | 1073 kept, 1 rejected | 137.5/min | ETA: 17.8m [2026-01-13T12:07:54.518689] [DEBUG] [REMOTE ] ENVB: Retrieved 2379 rows, trimmed to 300. [2026-01-13T12:07:54.518820] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-13T12:07:54.519022] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-13T12:07:54.519155] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:54.519262] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-13T12:07:54.519301] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-13T12:07:54.519347] [INFO ] [MAIN ] [1075/3519] ENVB kept (0.5s) | 1074 kept, 1 rejected | 137.5/min | ETA: 17.8m [2026-01-13T12:07:54.866341] [DEBUG] [REMOTE ] ENVX: Retrieved 1261 rows, trimmed to 300. [2026-01-13T12:07:54.866470] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-13T12:07:54.866692] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-13T12:07:54.866829] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:54.866937] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-13T12:07:54.866976] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-13T12:07:54.867021] [INFO ] [MAIN ] [1076/3519] ENVX kept (0.3s) | 1075 kept, 1 rejected | 137.5/min | ETA: 17.8m [2026-01-13T12:07:55.402457] [DEBUG] [REMOTE ] EOD: Retrieved 4729 rows, trimmed to 300. [2026-01-13T12:07:55.402625] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-13T12:07:55.402854] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-13T12:07:55.402994] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:55.403155] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-13T12:07:55.403215] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-13T12:07:55.403276] [INFO ] [MAIN ] [1077/3519] EOD kept (0.5s) | 1076 kept, 1 rejected | 137.5/min | ETA: 17.8m [2026-01-13T12:07:55.958946] [DEBUG] [REMOTE ] EOG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:55.959072] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-13T12:07:55.959273] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $101.78. [2026-01-13T12:07:55.959406] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:55.959517] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-13T12:07:55.959556] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-13T12:07:55.959625] [INFO ] [MAIN ] [1078/3519] EOG kept (0.6s) | 1077 kept, 1 rejected | 137.5/min | ETA: 17.8m [2026-01-13T12:07:56.276054] [DEBUG] [REMOTE ] EOI: Retrieved 5336 rows, trimmed to 300. [2026-01-13T12:07:56.276178] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-13T12:07:56.276381] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.16. [2026-01-13T12:07:56.276519] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:56.276670] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-13T12:07:56.276713] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-13T12:07:56.276760] [INFO ] [MAIN ] [1079/3519] EOI kept (0.3s) | 1078 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:07:56.652680] [DEBUG] [REMOTE ] EOLS: Retrieved 1992 rows, trimmed to 300. [2026-01-13T12:07:56.652810] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-13T12:07:56.653010] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $5.65. [2026-01-13T12:07:56.653145] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:56.653253] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-13T12:07:56.653293] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-13T12:07:56.653339] [INFO ] [MAIN ] [1080/3519] EOLS kept (0.4s) | 1079 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:07:57.043452] [DEBUG] [REMOTE ] EOS: Retrieved 5273 rows, trimmed to 300. [2026-01-13T12:07:57.043614] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-13T12:07:57.043856] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.59. [2026-01-13T12:07:57.043997] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:57.044120] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-13T12:07:57.044160] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-13T12:07:57.044230] [INFO ] [MAIN ] [1081/3519] EOS kept (0.4s) | 1080 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:07:57.542305] [DEBUG] [REMOTE ] EOSE: Retrieved 1410 rows, trimmed to 300. [2026-01-13T12:07:57.542448] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-13T12:07:57.542685] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-13T12:07:57.542827] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:57.542942] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-13T12:07:57.542982] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-13T12:07:57.543027] [INFO ] [MAIN ] [1082/3519] EOSE kept (0.5s) | 1081 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:07:58.030540] [DEBUG] [REMOTE ] EPAC: Retrieved 6406 rows, trimmed to 300. [2026-01-13T12:07:58.030698] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-13T12:07:58.030930] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-13T12:07:58.031064] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:58.031182] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-13T12:07:58.031221] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-13T12:07:58.031267] [INFO ] [MAIN ] [1083/3519] EPAC kept (0.5s) | 1082 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:07:58.474699] [DEBUG] [REMOTE ] EPAM: Retrieved 3502 rows, trimmed to 300. [2026-01-13T12:07:58.474819] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-13T12:07:58.475211] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $142.20. [2026-01-13T12:07:58.475344] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:58.475450] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-13T12:07:58.475489] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-13T12:07:58.475533] [INFO ] [MAIN ] [1084/3519] EPAM kept (0.4s) | 1083 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:07:58.935166] [DEBUG] [REMOTE ] EPC: Retrieved 6488 rows, trimmed to 300. [2026-01-13T12:07:58.935357] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-13T12:07:58.935656] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-13T12:07:58.935806] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:58.935962] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-13T12:07:58.936006] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-13T12:07:58.936061] [INFO ] [MAIN ] [1085/3519] EPC kept (0.5s) | 1084 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:07:59.399109] [DEBUG] [REMOTE ] EPD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:07:59.399236] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-13T12:07:59.399441] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $29.66. [2026-01-13T12:07:59.399638] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:59.399754] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-13T12:07:59.399795] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-13T12:07:59.399840] [INFO ] [MAIN ] [1086/3519] EPD kept (0.5s) | 1085 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:07:59.806235] [DEBUG] [REMOTE ] EPSN: Retrieved 2386 rows, trimmed to 300. [2026-01-13T12:07:59.806359] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-13T12:07:59.806552] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.25. [2026-01-13T12:07:59.806739] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-13T12:07:59.806846] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-13T12:07:59.806890] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-13T12:07:59.806934] [INFO ] [MAIN ] [1087/3519] EPSN kept (0.4s) | 1086 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:08:00.115473] [DEBUG] [REMOTE ] EQBK: Retrieved 2556 rows, trimmed to 300. [2026-01-13T12:08:00.115619] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-13T12:08:00.115829] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $38.62. [2026-01-13T12:08:00.115967] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:00.116101] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-13T12:08:00.116141] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-13T12:08:00.116186] [INFO ] [MAIN ] [1088/3519] EQBK kept (0.3s) | 1087 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:08:00.420324] [DEBUG] [REMOTE ] EQH: Retrieved 1929 rows, trimmed to 300. [2026-01-13T12:08:00.420446] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-13T12:08:00.420690] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-13T12:08:00.420831] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:00.420950] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-13T12:08:00.420990] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-13T12:08:00.421036] [INFO ] [MAIN ] [1089/3519] EQH kept (0.3s) | 1088 kept, 1 rejected | 137.6/min | ETA: 17.7m [2026-01-13T12:08:01.057395] [DEBUG] [REMOTE ] EQIX: Retrieved 6392 rows, trimmed to 300. [2026-01-13T12:08:01.057534] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-13T12:08:01.057764] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-13T12:08:01.057900] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:01.058014] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-13T12:08:01.058053] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-13T12:08:01.058099] [INFO ] [MAIN ] [1090/3519] EQIX kept (0.6s) | 1089 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:08:01.318166] [DEBUG] [REMOTE ] ERAS: Retrieved 1128 rows, trimmed to 300. [2026-01-13T12:08:01.318313] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-13T12:08:01.318533] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-13T12:08:01.318704] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:01.318847] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-13T12:08:01.318889] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-13T12:08:01.318938] [INFO ] [MAIN ] [1091/3519] ERAS kept (0.3s) | 1090 kept, 1 rejected | 137.6/min | ETA: 17.7m [2026-01-13T12:08:01.982079] [DEBUG] [REMOTE ] ERIC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:01.982242] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-13T12:08:01.982522] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-13T12:08:01.982690] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:01.982821] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-13T12:08:01.982863] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-13T12:08:01.982913] [INFO ] [MAIN ] [1092/3519] ERIC kept (0.7s) | 1091 kept, 1 rejected | 137.5/min | ETA: 17.7m [2026-01-13T12:08:02.454272] [DEBUG] [REMOTE ] ERIE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:02.454402] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-13T12:08:02.454625] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-13T12:08:02.454768] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:02.454880] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-13T12:08:02.454920] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-13T12:08:02.454965] [INFO ] [MAIN ] [1093/3519] ERIE kept (0.5s) | 1092 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:02.851188] [DEBUG] [REMOTE ] ERII: Retrieved 4410 rows, trimmed to 300. [2026-01-13T12:08:02.851319] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-13T12:08:02.851600] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-13T12:08:02.851762] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:02.851897] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-13T12:08:02.851939] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-13T12:08:02.851987] [INFO ] [MAIN ] [1094/3519] ERII kept (0.4s) | 1093 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:03.364252] [DEBUG] [REMOTE ] ERNA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:03.364433] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-13T12:08:03.364798] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-13T12:08:03.365006] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:03.365185] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-13T12:08:03.365241] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-13T12:08:03.365307] [INFO ] [MAIN ] [1095/3519] ERNA kept (0.5s) | 1094 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:03.647195] [DEBUG] [REMOTE ] ERO: Retrieved 1794 rows, trimmed to 300. [2026-01-13T12:08:03.647353] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-13T12:08:03.647560] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-13T12:08:03.647762] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:03.647890] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-13T12:08:03.647932] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-13T12:08:03.647981] [INFO ] [MAIN ] [1096/3519] ERO kept (0.3s) | 1095 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:04.251971] [DEBUG] [REMOTE ] ES: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:04.252110] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-13T12:08:04.252339] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-13T12:08:04.252525] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:04.252670] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-13T12:08:04.252714] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-13T12:08:04.252763] [INFO ] [MAIN ] [1097/3519] ES kept (0.6s) | 1096 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:04.383381] [DEBUG] [REMOTE ] ESAB: Retrieved 951 rows, trimmed to 300. [2026-01-13T12:08:04.383507] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-13T12:08:04.383748] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-13T12:08:04.383903] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:04.384015] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-13T12:08:04.384055] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-13T12:08:04.384103] [INFO ] [MAIN ] [1098/3519] ESAB kept (0.1s) | 1097 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:05.198551] [DEBUG] [REMOTE ] ESCA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:05.198703] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-13T12:08:05.198917] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-13T12:08:05.199052] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:05.199192] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-13T12:08:05.199232] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-13T12:08:05.199288] [INFO ] [MAIN ] [1099/3519] ESCA kept (0.8s) | 1098 kept, 1 rejected | 137.4/min | ETA: 17.6m [2026-01-13T12:08:05.661656] [DEBUG] [REMOTE ] ESE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:05.661799] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-13T12:08:05.662033] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-13T12:08:05.662172] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:05.662293] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-13T12:08:05.662334] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-13T12:08:05.662381] [INFO ] [MAIN ] [1100/3519] ESE kept (0.5s) | 1099 kept, 1 rejected | 137.4/min | ETA: 17.6m [2026-01-13T12:08:06.091466] [DEBUG] [REMOTE ] ESEA: Retrieved 4953 rows, trimmed to 300. [2026-01-13T12:08:06.091638] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-13T12:08:06.091878] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $53.84. [2026-01-13T12:08:06.092021] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:06.092141] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-13T12:08:06.092184] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-13T12:08:06.092235] [INFO ] [MAIN ] [1101/3519] ESEA kept (0.4s) | 1100 kept, 1 rejected | 137.4/min | ETA: 17.6m [2026-01-13T12:08:06.425398] [DEBUG] [REMOTE ] ESGD: Retrieved 2397 rows, trimmed to 300. [2026-01-13T12:08:06.425547] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-13T12:08:06.425807] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-13T12:08:06.425945] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:06.426056] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-13T12:08:06.426094] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-13T12:08:06.426140] [INFO ] [MAIN ] [1102/3519] ESGD kept (0.3s) | 1101 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:06.839482] [DEBUG] [REMOTE ] ESGE: Retrieved 2384 rows, trimmed to 300. [2026-01-13T12:08:06.839631] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-13T12:08:06.839831] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.43. [2026-01-13T12:08:06.839978] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:06.840085] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-13T12:08:06.840124] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-13T12:08:06.840169] [INFO ] [MAIN ] [1103/3519] ESGE kept (0.4s) | 1102 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:07.244070] [DEBUG] [REMOTE ] ESI: Retrieved 3074 rows, trimmed to 300. [2026-01-13T12:08:07.244198] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-13T12:08:07.244400] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-13T12:08:07.244534] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:07.244689] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-13T12:08:07.244731] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-13T12:08:07.244777] [INFO ] [MAIN ] [1104/3519] ESI kept (0.4s) | 1103 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:07.481663] [DEBUG] [REMOTE ] ESOA: Retrieved 3292 rows, trimmed to 300. [2026-01-13T12:08:07.481784] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-13T12:08:07.481984] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-13T12:08:07.482120] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:07.482229] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-13T12:08:07.482268] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-13T12:08:07.482313] [INFO ] [MAIN ] [1105/3519] ESOA kept (0.2s) | 1104 kept, 1 rejected | 137.5/min | ETA: 17.6m [2026-01-13T12:08:07.852341] [DEBUG] [REMOTE ] ESPO: Retrieved 1818 rows, trimmed to 300. [2026-01-13T12:08:07.852470] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-13T12:08:07.852691] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.46. [2026-01-13T12:08:07.852831] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:07.852944] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-13T12:08:07.852985] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-13T12:08:07.853033] [INFO ] [MAIN ] [1106/3519] ESPO kept (0.4s) | 1105 kept, 1 rejected | 137.6/min | ETA: 17.5m [2026-01-13T12:08:08.384513] [DEBUG] [REMOTE ] ESQ: Retrieved 2148 rows, trimmed to 300. [2026-01-13T12:08:08.384655] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-13T12:08:08.384861] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-13T12:08:08.384997] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:08.385106] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-13T12:08:08.385145] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-13T12:08:08.385190] [INFO ] [MAIN ] [1107/3519] ESQ kept (0.5s) | 1106 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:08.778864] [DEBUG] [REMOTE ] ESTA: Retrieved 1881 rows, trimmed to 300. [2026-01-13T12:08:08.778989] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-13T12:08:08.779185] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $46.59. [2026-01-13T12:08:08.779318] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:08.779425] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-13T12:08:08.779465] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-13T12:08:08.779510] [INFO ] [MAIN ] [1108/3519] ESTA kept (0.4s) | 1107 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:09.188931] [DEBUG] [REMOTE ] ESTC: Retrieved 1826 rows, trimmed to 300. [2026-01-13T12:08:09.189063] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-13T12:08:09.189277] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-13T12:08:09.189411] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:09.189518] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-13T12:08:09.189557] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-13T12:08:09.189632] [INFO ] [MAIN ] [1109/3519] ESTC kept (0.4s) | 1108 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:09.725675] [DEBUG] [REMOTE ] ETB: Retrieved 5211 rows, trimmed to 300. [2026-01-13T12:08:09.725810] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-13T12:08:09.726031] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.55. [2026-01-13T12:08:09.726170] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:09.726332] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-13T12:08:09.726384] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-13T12:08:09.726443] [INFO ] [MAIN ] [1110/3519] ETB kept (0.5s) | 1109 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:10.247981] [DEBUG] [REMOTE ] ETD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:10.248128] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-13T12:08:10.248398] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-13T12:08:10.248541] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:10.248691] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-13T12:08:10.248734] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-13T12:08:10.248783] [INFO ] [MAIN ] [1111/3519] ETD kept (0.5s) | 1110 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:10.706754] [DEBUG] [REMOTE ] ETG: Retrieved 5524 rows, trimmed to 300. [2026-01-13T12:08:10.706891] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-13T12:08:10.707116] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.81. [2026-01-13T12:08:10.707251] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:10.707399] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-13T12:08:10.707439] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-13T12:08:10.707488] [INFO ] [MAIN ] [1112/3519] ETG kept (0.5s) | 1111 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:10.885449] [DEBUG] [REMOTE ] ETHA: Retrieved 370 rows, trimmed to 300. [2026-01-13T12:08:10.885591] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-13T12:08:10.885791] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-13T12:08:10.885927] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:10.886049] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-13T12:08:10.886089] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-13T12:08:10.886135] [INFO ] [MAIN ] [1113/3519] ETHA kept (0.2s) | 1112 kept, 1 rejected | 137.6/min | ETA: 17.5m [2026-01-13T12:08:11.614148] [DEBUG] [REMOTE ] ETJ: Retrieved 4645 rows, trimmed to 300. [2026-01-13T12:08:11.614470] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-13T12:08:11.615051] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.46. [2026-01-13T12:08:11.615228] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:11.615431] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-13T12:08:11.615476] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-13T12:08:11.615545] [INFO ] [MAIN ] [1114/3519] ETJ kept (0.7s) | 1113 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:12.118435] [DEBUG] [REMOTE ] ETN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:12.132877] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-13T12:08:12.133511] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-13T12:08:12.133753] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:12.133951] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-13T12:08:12.134013] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-13T12:08:12.134095] [INFO ] [MAIN ] [1115/3519] ETN kept (0.5s) | 1114 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:12.498347] [DEBUG] [REMOTE ] ETO: Retrieved 5442 rows, trimmed to 300. [2026-01-13T12:08:12.498621] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-13T12:08:12.499037] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $26.94. [2026-01-13T12:08:12.499203] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:12.499390] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-13T12:08:12.499449] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-13T12:08:12.499525] [INFO ] [MAIN ] [1116/3519] ETO kept (0.4s) | 1115 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:12.862864] [DEBUG] [REMOTE ] ETON: Retrieved 1799 rows, trimmed to 300. [2026-01-13T12:08:12.863112] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-13T12:08:12.863442] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.37. [2026-01-13T12:08:12.863642] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:12.863808] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-13T12:08:12.863861] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-13T12:08:12.863933] [INFO ] [MAIN ] [1117/3519] ETON kept (0.4s) | 1116 kept, 1 rejected | 137.5/min | ETA: 17.5m [2026-01-13T12:08:13.475381] [DEBUG] [REMOTE ] ETSY: Retrieved 2702 rows, trimmed to 300. [2026-01-13T12:08:13.475606] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-13T12:08:13.475868] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-13T12:08:13.476009] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:13.476132] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-13T12:08:13.476173] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-13T12:08:13.476223] [INFO ] [MAIN ] [1118/3519] ETSY kept (0.6s) | 1117 kept, 1 rejected | 137.4/min | ETA: 17.5m [2026-01-13T12:08:13.934078] [DEBUG] [REMOTE ] ETY: Retrieved 4810 rows, trimmed to 300. [2026-01-13T12:08:13.934266] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-13T12:08:13.934513] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.82. [2026-01-13T12:08:13.934673] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:13.934794] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-13T12:08:13.934835] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-13T12:08:13.934885] [INFO ] [MAIN ] [1119/3519] ETY kept (0.5s) | 1118 kept, 1 rejected | 137.4/min | ETA: 17.5m [2026-01-13T12:08:14.369905] [DEBUG] [REMOTE ] EUFN: Retrieved 4010 rows, trimmed to 300. [2026-01-13T12:08:14.370100] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-13T12:08:14.370356] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-13T12:08:14.370497] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:14.370644] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-13T12:08:14.370690] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-13T12:08:14.370742] [INFO ] [MAIN ] [1120/3519] EUFN kept (0.4s) | 1119 kept, 1 rejected | 137.4/min | ETA: 17.5m [2026-01-13T12:08:14.617779] [DEBUG] [REMOTE ] EVAX: Retrieved 1239 rows, trimmed to 300. [2026-01-13T12:08:14.617993] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-13T12:08:14.618290] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.70. [2026-01-13T12:08:14.618432] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:14.618647] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-13T12:08:14.618705] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-13T12:08:14.618775] [INFO ] [MAIN ] [1121/3519] EVAX kept (0.2s) | 1120 kept, 1 rejected | 137.5/min | ETA: 17.4m [2026-01-13T12:08:15.275885] [DEBUG] [REMOTE ] EVC: Retrieved 6399 rows, trimmed to 300. [2026-01-13T12:08:15.276079] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-13T12:08:15.276347] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-13T12:08:15.276491] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:15.276666] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-13T12:08:15.276716] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-13T12:08:15.276770] [INFO ] [MAIN ] [1122/3519] EVC kept (0.7s) | 1121 kept, 1 rejected | 137.4/min | ETA: 17.4m [2026-01-13T12:08:15.506734] [DEBUG] [REMOTE ] EVCM: Retrieved 1138 rows, trimmed to 300. [2026-01-13T12:08:15.506934] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-13T12:08:15.507233] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-13T12:08:15.507410] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:15.507533] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-13T12:08:15.507593] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-13T12:08:15.507650] [INFO ] [MAIN ] [1123/3519] EVCM kept (0.2s) | 1122 kept, 1 rejected | 137.5/min | ETA: 17.4m [2026-01-13T12:08:15.953844] [DEBUG] [REMOTE ] EVEX: Retrieved 1259 rows, trimmed to 300. [2026-01-13T12:08:15.954026] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-13T12:08:15.954256] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-13T12:08:15.954395] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:15.954508] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-13T12:08:15.954548] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-13T12:08:15.954617] [INFO ] [MAIN ] [1124/3519] EVEX kept (0.4s) | 1123 kept, 1 rejected | 137.5/min | ETA: 17.4m [2026-01-13T12:08:16.651211] [DEBUG] [REMOTE ] EVF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:16.651353] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-13T12:08:16.651638] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.22. [2026-01-13T12:08:16.651779] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:16.651894] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-13T12:08:16.651933] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-13T12:08:16.651979] [INFO ] [MAIN ] [1125/3519] EVF kept (0.7s) | 1124 kept, 1 rejected | 137.4/min | ETA: 17.4m [2026-01-13T12:08:17.121189] [DEBUG] [REMOTE ] EVG: Retrieved 5254 rows, trimmed to 300. [2026-01-13T12:08:17.121382] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-13T12:08:17.121674] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.79. [2026-01-13T12:08:17.121821] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:17.121955] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-13T12:08:17.121997] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-13T12:08:17.122054] [INFO ] [MAIN ] [1126/3519] EVG kept (0.5s) | 1125 kept, 1 rejected | 137.4/min | ETA: 17.4m [2026-01-13T12:08:17.376272] [DEBUG] [REMOTE ] EVGO: Retrieved 1290 rows, trimmed to 300. [2026-01-13T12:08:17.376465] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-13T12:08:17.376792] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-13T12:08:17.376947] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:17.377068] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-13T12:08:17.377109] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-13T12:08:17.377162] [INFO ] [MAIN ] [1127/3519] EVGO kept (0.3s) | 1126 kept, 1 rejected | 137.5/min | ETA: 17.4m [2026-01-13T12:08:17.871043] [DEBUG] [REMOTE ] EVH: Retrieved 2667 rows, trimmed to 300. [2026-01-13T12:08:17.871177] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-13T12:08:17.871374] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-13T12:08:17.871506] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:17.871655] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-13T12:08:17.871705] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-13T12:08:17.871762] [INFO ] [MAIN ] [1128/3519] EVH kept (0.5s) | 1127 kept, 1 rejected | 137.4/min | ETA: 17.4m [2026-01-13T12:08:18.464332] [DEBUG] [REMOTE ] EVN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:18.464463] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-13T12:08:18.464689] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.62. [2026-01-13T12:08:18.464826] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:18.464939] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-13T12:08:18.464978] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-13T12:08:18.465024] [INFO ] [MAIN ] [1129/3519] EVN kept (0.6s) | 1128 kept, 1 rejected | 137.4/min | ETA: 17.4m [2026-01-13T12:08:18.831400] [DEBUG] [REMOTE ] EVO: Retrieved 4038 rows, trimmed to 300. [2026-01-13T12:08:18.831621] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-13T12:08:18.831887] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-13T12:08:18.832033] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:18.832159] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-13T12:08:18.832202] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-13T12:08:18.832254] [INFO ] [MAIN ] [1130/3519] EVO kept (0.4s) | 1129 kept, 1 rejected | 137.4/min | ETA: 17.4m [2026-01-13T12:08:19.170621] [DEBUG] [REMOTE ] EVRG: Retrieved 1913 rows, trimmed to 300. [2026-01-13T12:08:19.170819] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-13T12:08:19.171087] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-13T12:08:19.171236] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:19.171379] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-13T12:08:19.171435] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-13T12:08:19.171488] [INFO ] [MAIN ] [1131/3519] EVRG kept (0.3s) | 1130 kept, 1 rejected | 137.4/min | ETA: 17.4m [2026-01-13T12:08:19.465295] [DEBUG] [REMOTE ] EVSD: Retrieved 394 rows, trimmed to 300. [2026-01-13T12:08:19.465471] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-13T12:08:19.465744] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-13T12:08:19.465918] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:19.466085] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-13T12:08:19.466132] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-13T12:08:19.466183] [INFO ] [MAIN ] [1132/3519] EVSD kept (0.3s) | 1131 kept, 1 rejected | 137.5/min | ETA: 17.4m [2026-01-13T12:08:20.065373] [DEBUG] [REMOTE ] EVTC: Retrieved 3208 rows, trimmed to 300. [2026-01-13T12:08:20.065621] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-13T12:08:20.065897] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-13T12:08:20.066042] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:20.066174] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-13T12:08:20.066216] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-13T12:08:20.066270] [INFO ] [MAIN ] [1133/3519] EVTC kept (0.6s) | 1132 kept, 1 rejected | 137.4/min | ETA: 17.4m [2026-01-13T12:08:20.270592] [DEBUG] [REMOTE ] EVTL: Retrieved 1016 rows, trimmed to 300. [2026-01-13T12:08:20.270796] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-13T12:08:20.271071] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-13T12:08:20.271212] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:20.271350] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-13T12:08:20.271391] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-13T12:08:20.271442] [INFO ] [MAIN ] [1134/3519] EVTL kept (0.2s) | 1133 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:20.937320] [DEBUG] [REMOTE ] EWBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:20.937528] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-13T12:08:20.937837] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $93.75. [2026-01-13T12:08:20.937985] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:20.938119] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-13T12:08:20.938165] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-13T12:08:20.938217] [INFO ] [MAIN ] [1135/3519] EWBC kept (0.7s) | 1134 kept, 1 rejected | 137.4/min | ETA: 17.3m [2026-01-13T12:08:21.175118] [DEBUG] [REMOTE ] EWCZ: Retrieved 1114 rows, trimmed to 300. [2026-01-13T12:08:21.175341] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-13T12:08:21.175649] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.43. [2026-01-13T12:08:21.175809] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:21.175964] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-13T12:08:21.176017] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-13T12:08:21.176070] [INFO ] [MAIN ] [1136/3519] EWCZ kept (0.2s) | 1135 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:21.581005] [DEBUG] [REMOTE ] EWTX: Retrieved 1205 rows, trimmed to 300. [2026-01-13T12:08:21.581146] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-13T12:08:21.581352] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $14.89. [2026-01-13T12:08:21.581491] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:21.581631] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-13T12:08:21.581680] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-13T12:08:21.581729] [INFO ] [MAIN ] [1137/3519] EWTX kept (0.4s) | 1136 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:22.124442] [DEBUG] [REMOTE ] EWZS: Retrieved 3845 rows, trimmed to 300. [2026-01-13T12:08:22.124672] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-13T12:08:22.124968] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-13T12:08:22.125121] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:22.125302] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-13T12:08:22.125350] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-13T12:08:22.125405] [INFO ] [MAIN ] [1138/3519] EWZS kept (0.5s) | 1137 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:22.593008] [DEBUG] [REMOTE ] EXAS: Retrieved 6273 rows, trimmed to 300. [2026-01-13T12:08:22.593224] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-13T12:08:22.593487] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $61.23. [2026-01-13T12:08:22.593684] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:22.593830] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-13T12:08:22.593873] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-13T12:08:22.593923] [INFO ] [MAIN ] [1139/3519] EXAS kept (0.5s) | 1138 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:22.950907] [DEBUG] [REMOTE ] EXC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:22.951049] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-13T12:08:22.951266] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.90. [2026-01-13T12:08:22.951401] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:22.951525] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-13T12:08:22.951602] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-13T12:08:22.951654] [INFO ] [MAIN ] [1140/3519] EXC kept (0.4s) | 1139 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:23.452730] [DEBUG] [REMOTE ] EXEL: Retrieved 6473 rows, trimmed to 300. [2026-01-13T12:08:23.452946] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-13T12:08:23.453259] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $34.54. [2026-01-13T12:08:23.453413] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:23.453564] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-13T12:08:23.453632] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-13T12:08:23.453695] [INFO ] [MAIN ] [1141/3519] EXEL kept (0.5s) | 1140 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:23.710862] [DEBUG] [REMOTE ] EXFY: Retrieved 1046 rows, trimmed to 300. [2026-01-13T12:08:23.711047] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-13T12:08:23.711288] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-13T12:08:23.711425] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:23.711541] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-13T12:08:23.711599] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-13T12:08:23.711676] [INFO ] [MAIN ] [1142/3519] EXFY kept (0.3s) | 1141 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:24.274004] [DEBUG] [REMOTE ] EXG: Retrieved 4712 rows, trimmed to 300. [2026-01-13T12:08:24.274185] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-13T12:08:24.274436] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.74. [2026-01-13T12:08:24.274590] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:24.274747] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-13T12:08:24.274787] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-13T12:08:24.274837] [INFO ] [MAIN ] [1143/3519] EXG kept (0.6s) | 1142 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:24.675782] [DEBUG] [REMOTE ] EXK: Retrieved 4960 rows, trimmed to 300. [2026-01-13T12:08:24.675983] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-13T12:08:24.676259] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-13T12:08:24.676400] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:24.676534] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-13T12:08:24.676597] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-13T12:08:24.676653] [INFO ] [MAIN ] [1144/3519] EXK kept (0.4s) | 1143 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:25.106481] [DEBUG] [REMOTE ] EXLS: Retrieved 4836 rows, trimmed to 300. [2026-01-13T12:08:25.106645] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-13T12:08:25.106847] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-13T12:08:25.106980] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:25.107088] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-13T12:08:25.107126] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-13T12:08:25.107172] [INFO ] [MAIN ] [1145/3519] EXLS kept (0.4s) | 1144 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:25.645676] [DEBUG] [REMOTE ] EXP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:25.645889] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-13T12:08:25.646186] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-13T12:08:25.646333] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:25.646470] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-13T12:08:25.646511] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-13T12:08:25.646566] [INFO ] [MAIN ] [1146/3519] EXP kept (0.5s) | 1145 kept, 1 rejected | 137.5/min | ETA: 17.3m [2026-01-13T12:08:26.147817] [DEBUG] [REMOTE ] EXPD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:26.148053] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-13T12:08:26.148478] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $116.96. [2026-01-13T12:08:26.148657] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:26.148811] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-13T12:08:26.148854] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-13T12:08:26.148909] [INFO ] [MAIN ] [1147/3519] EXPD kept (0.5s) | 1146 kept, 1 rejected | 137.4/min | ETA: 17.3m [2026-01-13T12:08:26.629741] [DEBUG] [REMOTE ] EXPE: Retrieved 5152 rows, trimmed to 300. [2026-01-13T12:08:26.629939] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-13T12:08:26.630212] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-13T12:08:26.630353] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:26.630485] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-13T12:08:26.630526] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-13T12:08:26.630596] [INFO ] [MAIN ] [1148/3519] EXPE kept (0.5s) | 1147 kept, 1 rejected | 137.4/min | ETA: 17.3m [2026-01-13T12:08:26.885465] [DEBUG] [REMOTE ] EXPI: Retrieved 2993 rows, trimmed to 300. [2026-01-13T12:08:26.885715] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-13T12:08:26.886076] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-13T12:08:26.886283] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:26.886477] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-13T12:08:26.886541] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-13T12:08:26.886640] [INFO ] [MAIN ] [1149/3519] EXPI kept (0.3s) | 1148 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:27.398950] [DEBUG] [REMOTE ] EXPO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:27.399079] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-13T12:08:27.399282] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-13T12:08:27.399414] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:27.399528] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-13T12:08:27.399566] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-13T12:08:27.399633] [INFO ] [MAIN ] [1150/3519] EXPO kept (0.5s) | 1149 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:27.737455] [DEBUG] [REMOTE ] EYE: Retrieved 2063 rows, trimmed to 300. [2026-01-13T12:08:27.737607] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-13T12:08:27.737810] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-13T12:08:27.737942] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:27.738050] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-13T12:08:27.738089] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-13T12:08:27.738133] [INFO ] [MAIN ] [1151/3519] EYE kept (0.3s) | 1150 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:28.106160] [DEBUG] [REMOTE ] EZGO: Retrieved 1247 rows, trimmed to 300. [2026-01-13T12:08:28.106285] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-13T12:08:28.106483] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.83. [2026-01-13T12:08:28.106646] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:28.106756] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-13T12:08:28.106795] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-13T12:08:28.106840] [INFO ] [MAIN ] [1152/3519] EZGO kept (0.4s) | 1151 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:28.545107] [DEBUG] [REMOTE ] F: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:28.545235] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-13T12:08:28.545440] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $11.61. [2026-01-13T12:08:28.545596] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:28.545709] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-13T12:08:28.545748] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-13T12:08:28.545793] [INFO ] [MAIN ] [1153/3519] F kept (0.4s) | 1152 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:28.897924] [DEBUG] [REMOTE ] FA: Retrieved 1144 rows, trimmed to 300. [2026-01-13T12:08:28.898031] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-13T12:08:28.898229] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-13T12:08:28.898364] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:28.898505] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-13T12:08:28.898549] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-13T12:08:28.898617] [INFO ] [MAIN ] [1154/3519] FA kept (0.4s) | 1153 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:29.402287] [DEBUG] [REMOTE ] FAF: Retrieved 3930 rows, trimmed to 300. [2026-01-13T12:08:29.402416] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-13T12:08:29.402652] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.62. [2026-01-13T12:08:29.402789] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:29.402899] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-13T12:08:29.402938] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-13T12:08:29.402983] [INFO ] [MAIN ] [1155/3519] FAF kept (0.5s) | 1154 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:29.772560] [DEBUG] [REMOTE ] FALN: Retrieved 2406 rows, trimmed to 300. [2026-01-13T12:08:29.772713] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-13T12:08:29.772923] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-13T12:08:29.773064] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:29.773180] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-13T12:08:29.773222] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-13T12:08:29.773269] [INFO ] [MAIN ] [1156/3519] FALN kept (0.4s) | 1155 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:30.178437] [DEBUG] [REMOTE ] FANG: Retrieved 3330 rows, trimmed to 300. [2026-01-13T12:08:30.178598] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-13T12:08:30.178814] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-13T12:08:30.178951] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:30.179066] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-13T12:08:30.179107] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-13T12:08:30.179155] [INFO ] [MAIN ] [1157/3519] FANG kept (0.4s) | 1156 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:30.743079] [DEBUG] [REMOTE ] FARM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:30.743221] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-13T12:08:30.743442] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-13T12:08:30.743594] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:30.743717] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-13T12:08:30.743755] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-13T12:08:30.743801] [INFO ] [MAIN ] [1158/3519] FARM kept (0.6s) | 1157 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:31.123077] [DEBUG] [REMOTE ] FBIN: Retrieved 3601 rows, trimmed to 300. [2026-01-13T12:08:31.123199] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-13T12:08:31.123398] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-13T12:08:31.123530] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:31.123662] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-13T12:08:31.123703] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-13T12:08:31.123749] [INFO ] [MAIN ] [1159/3519] FBIN kept (0.4s) | 1158 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:31.494820] [DEBUG] [REMOTE ] FBIO: Retrieved 3557 rows, trimmed to 300. [2026-01-13T12:08:31.494952] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-13T12:08:31.495162] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-13T12:08:31.495298] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:31.495410] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-13T12:08:31.495451] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-13T12:08:31.495496] [INFO ] [MAIN ] [1160/3519] FBIO kept (0.4s) | 1159 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:32.078078] [DEBUG] [REMOTE ] FBIZ: Retrieved 5097 rows, trimmed to 300. [2026-01-13T12:08:32.078215] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-13T12:08:32.078453] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $47.40. [2026-01-13T12:08:32.078629] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:32.078759] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-13T12:08:32.078798] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-13T12:08:32.078844] [INFO ] [MAIN ] [1161/3519] FBIZ kept (0.6s) | 1160 kept, 1 rejected | 137.5/min | ETA: 17.2m [2026-01-13T12:08:32.428689] [DEBUG] [REMOTE ] FBK: Retrieved 2343 rows, trimmed to 300. [2026-01-13T12:08:32.428811] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-13T12:08:32.429008] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $51.87. [2026-01-13T12:08:32.429141] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:32.429250] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-13T12:08:32.429288] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-13T12:08:32.429333] [INFO ] [MAIN ] [1162/3519] FBK kept (0.4s) | 1161 kept, 1 rejected | 137.5/min | ETA: 17.1m [2026-01-13T12:08:32.696082] [DEBUG] [REMOTE ] FBL: Retrieved 772 rows, trimmed to 300. [2026-01-13T12:08:32.696211] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-13T12:08:32.696405] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-13T12:08:32.696539] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:32.696679] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-13T12:08:32.696723] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-13T12:08:32.696768] [INFO ] [MAIN ] [1163/3519] FBL kept (0.3s) | 1162 kept, 1 rejected | 137.6/min | ETA: 17.1m [2026-01-13T12:08:33.377751] [DEBUG] [REMOTE ] FBNC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:33.377887] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-13T12:08:33.378109] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $46.11. [2026-01-13T12:08:33.378243] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:33.378360] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-13T12:08:33.378399] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-13T12:08:33.378444] [INFO ] [MAIN ] [1164/3519] FBNC kept (0.7s) | 1163 kept, 1 rejected | 137.5/min | ETA: 17.1m [2026-01-13T12:08:33.825793] [DEBUG] [REMOTE ] FBP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:33.825920] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-13T12:08:33.826133] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-13T12:08:33.826271] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:33.826413] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-13T12:08:33.826454] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-13T12:08:33.826499] [INFO ] [MAIN ] [1165/3519] FBP kept (0.4s) | 1164 kept, 1 rejected | 137.5/min | ETA: 17.1m [2026-01-13T12:08:34.283733] [DEBUG] [REMOTE ] FC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:34.283866] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-13T12:08:34.284078] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-13T12:08:34.284213] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:34.284325] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-13T12:08:34.284363] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-13T12:08:34.284409] [INFO ] [MAIN ] [1166/3519] FC kept (0.5s) | 1165 kept, 1 rejected | 137.5/min | ETA: 17.1m [2026-01-13T12:08:34.598934] [DEBUG] [REMOTE ] FCAL: Retrieved 2148 rows, trimmed to 300. [2026-01-13T12:08:34.599066] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-13T12:08:34.599281] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.88. [2026-01-13T12:08:34.599418] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:34.599532] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-13T12:08:34.599602] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-13T12:08:34.599655] [INFO ] [MAIN ] [1167/3519] FCAL kept (0.3s) | 1166 kept, 1 rejected | 137.5/min | ETA: 17.1m [2026-01-13T12:08:35.223058] [DEBUG] [REMOTE ] FCBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:35.223188] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-13T12:08:35.223403] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-13T12:08:35.223536] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:35.223673] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-13T12:08:35.223714] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-13T12:08:35.223760] [INFO ] [MAIN ] [1168/3519] FCBC kept (0.6s) | 1167 kept, 1 rejected | 137.5/min | ETA: 17.1m [2026-01-13T12:08:35.688173] [DEBUG] [REMOTE ] FCCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:35.688321] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-13T12:08:35.688559] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-13T12:08:35.688720] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:35.689028] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-13T12:08:35.689067] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-13T12:08:35.689121] [INFO ] [MAIN ] [1169/3519] FCCO kept (0.5s) | 1168 kept, 1 rejected | 137.5/min | ETA: 17.1m [2026-01-13T12:08:36.016161] [DEBUG] [REMOTE ] FCEL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:36.016310] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-13T12:08:36.016523] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-13T12:08:36.016678] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:36.016791] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-13T12:08:36.016830] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-13T12:08:36.016875] [INFO ] [MAIN ] [1170/3519] FCEL kept (0.3s) | 1169 kept, 1 rejected | 137.5/min | ETA: 17.1m [2026-01-13T12:08:36.555654] [DEBUG] [REMOTE ] FCF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:36.555787] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-13T12:08:36.556006] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-13T12:08:36.556142] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:36.556258] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-13T12:08:36.556299] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-13T12:08:36.556347] [INFO ] [MAIN ] [1171/3519] FCF kept (0.5s) | 1170 kept, 1 rejected | 137.5/min | ETA: 17.1m [2026-01-13T12:08:37.124404] [DEBUG] [REMOTE ] FCFS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:37.124543] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-13T12:08:37.124783] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-13T12:08:37.124918] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:37.125034] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-13T12:08:37.125073] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-13T12:08:37.125118] [INFO ] [MAIN ] [1172/3519] FCFS kept (0.6s) | 1171 kept, 1 rejected | 137.4/min | ETA: 17.1m [2026-01-13T12:08:37.630037] [DEBUG] [REMOTE ] FCN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:37.630205] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-13T12:08:37.630449] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $151.68. [2026-01-13T12:08:37.630614] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:37.630743] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-13T12:08:37.630784] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-13T12:08:37.630835] [INFO ] [MAIN ] [1173/3519] FCN kept (0.5s) | 1172 kept, 1 rejected | 137.4/min | ETA: 17.1m [2026-01-13T12:08:38.249167] [DEBUG] [REMOTE ] FCNCA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:38.249315] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-13T12:08:38.249561] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1636.85. [2026-01-13T12:08:38.249721] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:38.249842] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-13T12:08:38.249884] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-13T12:08:38.249947] [INFO ] [MAIN ] [1174/3519] FCNCA kept (0.6s) | 1173 kept, 1 rejected | 137.4/min | ETA: 17.1m [2026-01-13T12:08:38.492504] [DEBUG] [REMOTE ] FCNCO: Retrieved 1008 rows, trimmed to 300. [2026-01-13T12:08:38.492666] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-13T12:08:38.492881] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-13T12:08:38.493210] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:38.493322] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-13T12:08:38.493365] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-13T12:08:38.493413] [INFO ] [MAIN ] [1175/3519] FCNCO kept (0.2s) | 1174 kept, 1 rejected | 137.4/min | ETA: 17.1m [2026-01-13T12:08:38.942265] [DEBUG] [REMOTE ] FCNCP: Retrieved 1471 rows, trimmed to 300. [2026-01-13T12:08:38.942395] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-13T12:08:38.942616] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-13T12:08:38.942757] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:38.942896] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-13T12:08:38.942937] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-13T12:08:38.942984] [INFO ] [MAIN ] [1176/3519] FCNCP kept (0.4s) | 1175 kept, 1 rejected | 137.4/min | ETA: 17.1m [2026-01-13T12:08:39.259987] [DEBUG] [REMOTE ] FCTE: Retrieved 384 rows, trimmed to 300. [2026-01-13T12:08:39.260126] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-13T12:08:39.260331] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-13T12:08:39.260469] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:39.260621] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-13T12:08:39.260681] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-13T12:08:39.260732] [INFO ] [MAIN ] [1177/3519] FCTE kept (0.3s) | 1176 kept, 1 rejected | 137.4/min | ETA: 17.0m [2026-01-13T12:08:40.010838] [DEBUG] [REMOTE ] FCX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:40.010972] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-13T12:08:40.011188] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.65. [2026-01-13T12:08:40.011324] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:40.011440] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-13T12:08:40.011479] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-13T12:08:40.011525] [INFO ] [MAIN ] [1178/3519] FCX kept (0.8s) | 1177 kept, 1 rejected | 137.4/min | ETA: 17.0m [2026-01-13T12:08:40.447461] [DEBUG] [REMOTE ] FDBC: Retrieved 6284 rows, trimmed to 300. [2026-01-13T12:08:40.447631] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-13T12:08:40.447882] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $40.95. [2026-01-13T12:08:40.448029] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:40.448369] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-13T12:08:40.448418] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-13T12:08:40.448466] [INFO ] [MAIN ] [1179/3519] FDBC kept (0.4s) | 1178 kept, 1 rejected | 137.4/min | ETA: 17.0m [2026-01-13T12:08:40.666324] [DEBUG] [REMOTE ] FDIF: Retrieved 644 rows, trimmed to 300. [2026-01-13T12:08:40.666468] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-13T12:08:40.666709] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-13T12:08:40.666855] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:40.666994] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-13T12:08:40.667044] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-13T12:08:40.667109] [INFO ] [MAIN ] [1180/3519] FDIF kept (0.2s) | 1179 kept, 1 rejected | 137.4/min | ETA: 17.0m [2026-01-13T12:08:40.986218] [DEBUG] [REMOTE ] FDIG: Retrieved 935 rows, trimmed to 300. [2026-01-13T12:08:40.986350] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-13T12:08:40.986548] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-13T12:08:40.986700] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:40.986808] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-13T12:08:40.986847] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-13T12:08:40.986891] [INFO ] [MAIN ] [1181/3519] FDIG kept (0.3s) | 1180 kept, 1 rejected | 137.4/min | ETA: 17.0m [2026-01-13T12:08:41.782402] [DEBUG] [REMOTE ] FDP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:41.782545] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-13T12:08:41.782795] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $32.81. [2026-01-13T12:08:41.782929] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:41.783046] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-13T12:08:41.783085] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-13T12:08:41.783132] [INFO ] [MAIN ] [1182/3519] FDP kept (0.8s) | 1181 kept, 1 rejected | 137.3/min | ETA: 17.0m [2026-01-13T12:08:42.255633] [DEBUG] [REMOTE ] FDS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:42.255760] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-13T12:08:42.255968] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-13T12:08:42.256102] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:42.256214] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-13T12:08:42.256253] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-13T12:08:42.256299] [INFO ] [MAIN ] [1183/3519] FDS kept (0.5s) | 1182 kept, 1 rejected | 137.3/min | ETA: 17.0m [2026-01-13T12:08:42.502882] [DEBUG] [REMOTE ] FDTX: Retrieved 649 rows, trimmed to 300. [2026-01-13T12:08:42.503009] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-13T12:08:42.503210] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-13T12:08:42.503342] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:42.503448] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-13T12:08:42.503487] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-13T12:08:42.503533] [INFO ] [MAIN ] [1184/3519] FDTX kept (0.2s) | 1183 kept, 1 rejected | 137.4/min | ETA: 17.0m [2026-01-13T12:08:43.033819] [DEBUG] [REMOTE ] FDUS: Retrieved 3662 rows, trimmed to 300. [2026-01-13T12:08:43.033958] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-13T12:08:43.034190] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-13T12:08:43.034325] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:43.034443] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-13T12:08:43.034483] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-13T12:08:43.034530] [INFO ] [MAIN ] [1185/3519] FDUS kept (0.5s) | 1184 kept, 1 rejected | 137.4/min | ETA: 17.0m [2026-01-13T12:08:43.601396] [DEBUG] [REMOTE ] FDX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:43.601536] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-13T12:08:43.601786] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $235.69. [2026-01-13T12:08:43.601926] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:43.602047] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-13T12:08:43.602124] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-13T12:08:43.602173] [INFO ] [MAIN ] [1186/3519] FDX kept (0.6s) | 1185 kept, 1 rejected | 137.3/min | ETA: 17.0m [2026-01-13T12:08:44.053133] [DEBUG] [REMOTE ] FE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:44.053268] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-13T12:08:44.053490] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-13T12:08:44.053650] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:44.053797] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-13T12:08:44.053837] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-13T12:08:44.053884] [INFO ] [MAIN ] [1187/3519] FE kept (0.5s) | 1186 kept, 1 rejected | 137.3/min | ETA: 17.0m [2026-01-13T12:08:44.343311] [DEBUG] [REMOTE ] FEED: Retrieved 2155 rows, trimmed to 300. [2026-01-13T12:08:44.343436] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-13T12:08:44.343676] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $2.18. [2026-01-13T12:08:44.343821] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:44.343935] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-13T12:08:44.343975] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-13T12:08:44.344023] [INFO ] [MAIN ] [1188/3519] FEED kept (0.3s) | 1187 kept, 1 rejected | 137.4/min | ETA: 17.0m [2026-01-13T12:08:44.947038] [DEBUG] [REMOTE ] FEIM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:44.947166] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-13T12:08:44.947397] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-13T12:08:44.947534] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:44.947664] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-13T12:08:44.947704] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-13T12:08:44.947750] [INFO ] [MAIN ] [1189/3519] FEIM kept (0.6s) | 1188 kept, 1 rejected | 137.3/min | ETA: 17.0m [2026-01-13T12:08:45.411693] [DEBUG] [REMOTE ] FELE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:45.411819] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-13T12:08:45.412027] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-13T12:08:45.412167] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:45.412280] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-13T12:08:45.412321] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-13T12:08:45.412370] [INFO ] [MAIN ] [1190/3519] FELE kept (0.5s) | 1189 kept, 1 rejected | 137.3/min | ETA: 17.0m [2026-01-13T12:08:45.611088] [DEBUG] [REMOTE ] FEM: Retrieved 3705 rows, trimmed to 300. [2026-01-13T12:08:45.611207] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-13T12:08:45.611403] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $26.01. [2026-01-13T12:08:45.611555] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:45.611695] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-13T12:08:45.611742] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-13T12:08:45.611788] [INFO ] [MAIN ] [1191/3519] FEM kept (0.2s) | 1190 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:46.004541] [DEBUG] [REMOTE ] FEMB: Retrieved 2812 rows, trimmed to 300. [2026-01-13T12:08:46.004684] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-13T12:08:46.004883] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.90. [2026-01-13T12:08:46.005020] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:46.005127] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-13T12:08:46.005180] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-13T12:08:46.005227] [INFO ] [MAIN ] [1192/3519] FEMB kept (0.4s) | 1191 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:46.592774] [DEBUG] [REMOTE ] FEMS: Retrieved 3495 rows, trimmed to 300. [2026-01-13T12:08:46.592910] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-13T12:08:46.593128] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-13T12:08:46.593262] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:46.593376] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-13T12:08:46.593415] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-13T12:08:46.593462] [INFO ] [MAIN ] [1193/3519] FEMS kept (0.6s) | 1192 kept, 1 rejected | 137.3/min | ETA: 16.9m [2026-01-13T12:08:46.988271] [DEBUG] [REMOTE ] FEP: Retrieved 3701 rows, trimmed to 300. [2026-01-13T12:08:46.988401] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-13T12:08:46.988646] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-13T12:08:46.988787] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:46.988901] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-13T12:08:46.988941] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-13T12:08:46.988986] [INFO ] [MAIN ] [1194/3519] FEP kept (0.4s) | 1193 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:47.208257] [DEBUG] [REMOTE ] FEPI: Retrieved 565 rows, trimmed to 300. [2026-01-13T12:08:47.208379] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-13T12:08:47.208590] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-13T12:08:47.208727] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:47.208833] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-13T12:08:47.208872] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-13T12:08:47.208917] [INFO ] [MAIN ] [1195/3519] FEPI kept (0.2s) | 1194 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:47.817701] [DEBUG] [REMOTE ] FERG: Retrieved 3945 rows, trimmed to 300. [2026-01-13T12:08:47.817837] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-13T12:08:47.818043] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-13T12:08:47.818182] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:47.818297] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-13T12:08:47.818339] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-13T12:08:47.818387] [INFO ] [MAIN ] [1196/3519] FERG kept (0.6s) | 1195 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:48.258878] [DEBUG] [REMOTE ] FEX: Retrieved 4699 rows, trimmed to 300. [2026-01-13T12:08:48.259011] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-13T12:08:48.259234] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-13T12:08:48.259368] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:48.259484] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-13T12:08:48.259524] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-13T12:08:48.259587] [INFO ] [MAIN ] [1197/3519] FEX kept (0.4s) | 1196 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:48.623795] [DEBUG] [REMOTE ] FF: Retrieved 3724 rows, trimmed to 300. [2026-01-13T12:08:48.623932] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-13T12:08:48.624154] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-13T12:08:48.624292] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:48.624441] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-13T12:08:48.624497] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-13T12:08:48.624584] [INFO ] [MAIN ] [1198/3519] FF kept (0.4s) | 1197 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:49.107814] [DEBUG] [REMOTE ] FFA: Retrieved 5378 rows, trimmed to 300. [2026-01-13T12:08:49.107949] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-13T12:08:49.108166] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-13T12:08:49.108313] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:49.108442] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-13T12:08:49.108485] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-13T12:08:49.108533] [INFO ] [MAIN ] [1199/3519] FFA kept (0.5s) | 1198 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:49.565284] [DEBUG] [REMOTE ] FFBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:49.565416] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-13T12:08:49.565649] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.03. [2026-01-13T12:08:49.565791] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:49.565905] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-13T12:08:49.565946] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-13T12:08:49.565993] [INFO ] [MAIN ] [1200/3519] FFBC kept (0.5s) | 1199 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:50.007034] [DEBUG] [REMOTE ] FFC: Retrieved 5775 rows, trimmed to 300. [2026-01-13T12:08:50.007389] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-13T12:08:50.007612] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-13T12:08:50.007748] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:50.007858] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-13T12:08:50.007897] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-13T12:08:50.007943] [INFO ] [MAIN ] [1201/3519] FFC kept (0.4s) | 1200 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:50.313641] [DEBUG] [REMOTE ] FFIC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:50.313781] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-13T12:08:50.314024] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.33. [2026-01-13T12:08:50.314163] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:50.314283] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-13T12:08:50.314322] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-13T12:08:50.314367] [INFO ] [MAIN ] [1202/3519] FFIC kept (0.3s) | 1201 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:50.885621] [DEBUG] [REMOTE ] FFIN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:50.885756] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-13T12:08:50.885979] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-13T12:08:50.886118] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:50.886234] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-13T12:08:50.886273] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-13T12:08:50.886319] [INFO ] [MAIN ] [1203/3519] FFIN kept (0.6s) | 1202 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:51.255144] [DEBUG] [REMOTE ] FFWM: Retrieved 2814 rows, trimmed to 300. [2026-01-13T12:08:51.255271] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-13T12:08:51.255472] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-13T12:08:51.255635] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:51.255765] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-13T12:08:51.255804] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-13T12:08:51.255850] [INFO ] [MAIN ] [1204/3519] FFWM kept (0.4s) | 1203 kept, 1 rejected | 137.4/min | ETA: 16.9m [2026-01-13T12:08:51.415607] [DEBUG] [REMOTE ] FG: Retrieved 786 rows, trimmed to 300. [2026-01-13T12:08:51.415740] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-13T12:08:51.415946] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $28.46. [2026-01-13T12:08:51.416089] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:51.416200] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-13T12:08:51.416240] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-13T12:08:51.416287] [INFO ] [MAIN ] [1205/3519] FG kept (0.2s) | 1204 kept, 1 rejected | 137.5/min | ETA: 16.8m [2026-01-13T12:08:51.989193] [DEBUG] [REMOTE ] FHB: Retrieved 2373 rows, trimmed to 300. [2026-01-13T12:08:51.989341] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-13T12:08:51.989628] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $22.52. [2026-01-13T12:08:51.989781] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:51.989899] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-13T12:08:51.989940] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-13T12:08:51.989990] [INFO ] [MAIN ] [1206/3519] FHB kept (0.6s) | 1205 kept, 1 rejected | 137.4/min | ETA: 16.8m [2026-01-13T12:08:52.618325] [DEBUG] [REMOTE ] FHI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:52.618453] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-13T12:08:52.618681] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-13T12:08:52.618816] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:52.618925] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-13T12:08:52.618965] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-13T12:08:52.619011] [INFO ] [MAIN ] [1207/3519] FHI kept (0.6s) | 1206 kept, 1 rejected | 137.4/min | ETA: 16.8m [2026-01-13T12:08:53.075661] [DEBUG] [REMOTE ] FHN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:53.075796] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-13T12:08:53.076006] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $19.81. [2026-01-13T12:08:53.076141] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:53.076253] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-13T12:08:53.076293] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-13T12:08:53.076339] [INFO ] [MAIN ] [1208/3519] FHN kept (0.5s) | 1207 kept, 1 rejected | 137.4/min | ETA: 16.8m [2026-01-13T12:08:53.338832] [DEBUG] [REMOTE ] FHTX: Retrieved 1310 rows, trimmed to 300. [2026-01-13T12:08:53.338964] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-13T12:08:53.339168] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-13T12:08:53.339302] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:53.339445] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-13T12:08:53.339487] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-13T12:08:53.339534] [INFO ] [MAIN ] [1209/3519] FHTX kept (0.3s) | 1208 kept, 1 rejected | 137.4/min | ETA: 16.8m [2026-01-13T12:08:53.781041] [DEBUG] [REMOTE ] FIBK: Retrieved 3976 rows, trimmed to 300. [2026-01-13T12:08:53.781173] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-13T12:08:53.781409] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $28.89. [2026-01-13T12:08:53.781553] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:53.781712] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-13T12:08:53.781754] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-13T12:08:53.781802] [INFO ] [MAIN ] [1210/3519] FIBK kept (0.4s) | 1209 kept, 1 rejected | 137.4/min | ETA: 16.8m [2026-01-13T12:08:54.332817] [DEBUG] [REMOTE ] FICO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:54.332944] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-13T12:08:54.333148] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1565.83. [2026-01-13T12:08:54.333282] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:54.333392] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-13T12:08:54.333430] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-13T12:08:54.333477] [INFO ] [MAIN ] [1211/3519] FICO kept (0.6s) | 1210 kept, 1 rejected | 137.4/min | ETA: 16.8m [2026-01-13T12:08:54.588137] [DEBUG] [REMOTE ] FICS: Retrieved 1273 rows, trimmed to 300. [2026-01-13T12:08:54.588271] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-13T12:08:54.588486] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-13T12:08:54.588657] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:54.588771] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-13T12:08:54.588812] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-13T12:08:54.588858] [INFO ] [MAIN ] [1212/3519] FICS kept (0.3s) | 1211 kept, 1 rejected | 137.4/min | ETA: 16.8m [2026-01-13T12:08:55.014613] [DEBUG] [REMOTE ] FID: Retrieved 1852 rows, trimmed to 300. [2026-01-13T12:08:55.014743] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-13T12:08:55.014954] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-13T12:08:55.015094] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:55.015214] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-13T12:08:55.015254] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-13T12:08:55.015300] [INFO ] [MAIN ] [1213/3519] FID kept (0.4s) | 1212 kept, 1 rejected | 137.4/min | ETA: 16.8m [2026-01-13T12:08:55.411618] [DEBUG] [REMOTE ] FIGS: Retrieved 1162 rows, trimmed to 300. [2026-01-13T12:08:55.411751] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-13T12:08:55.411948] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.38. [2026-01-13T12:08:55.412081] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:55.412191] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-13T12:08:55.412232] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-13T12:08:55.412277] [INFO ] [MAIN ] [1214/3519] FIGS kept (0.4s) | 1213 kept, 1 rejected | 137.4/min | ETA: 16.8m [2026-01-13T12:08:55.750078] [DEBUG] [REMOTE ] FIHL: Retrieved 637 rows, trimmed to 300. [2026-01-13T12:08:55.750206] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-13T12:08:55.750612] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.53. [2026-01-13T12:08:55.750748] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:55.750855] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-13T12:08:55.750894] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-13T12:08:55.750938] [INFO ] [MAIN ] [1215/3519] FIHL kept (0.3s) | 1214 kept, 1 rejected | 137.5/min | ETA: 16.8m [2026-01-13T12:08:56.211831] [DEBUG] [REMOTE ] FINS: Retrieved 1666 rows, trimmed to 300. [2026-01-13T12:08:56.211963] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-13T12:08:56.212185] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.67. [2026-01-13T12:08:56.212330] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:56.212461] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-13T12:08:56.212502] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-13T12:08:56.212549] [INFO ] [MAIN ] [1216/3519] FINS kept (0.5s) | 1215 kept, 1 rejected | 137.5/min | ETA: 16.8m [2026-01-13T12:08:56.664911] [DEBUG] [REMOTE ] FINX: Retrieved 2346 rows, trimmed to 300. [2026-01-13T12:08:56.665027] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-13T12:08:56.665227] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-13T12:08:56.665361] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:56.665467] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-13T12:08:56.665506] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-13T12:08:56.665551] [INFO ] [MAIN ] [1217/3519] FINX kept (0.5s) | 1216 kept, 1 rejected | 137.5/min | ETA: 16.7m [2026-01-13T12:08:56.960779] [DEBUG] [REMOTE ] FIP: Retrieved 868 rows, trimmed to 300. [2026-01-13T12:08:56.960913] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-13T12:08:56.961114] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-13T12:08:56.961252] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:56.961363] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-13T12:08:56.961403] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-13T12:08:56.961450] [INFO ] [MAIN ] [1218/3519] FIP kept (0.3s) | 1217 kept, 1 rejected | 137.5/min | ETA: 16.7m [2026-01-13T12:08:57.642348] [DEBUG] [REMOTE ] FIS: Retrieved 6177 rows, trimmed to 300. [2026-01-13T12:08:57.642475] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-13T12:08:57.642701] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $61.12. [2026-01-13T12:08:57.642836] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:57.642948] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-13T12:08:57.642987] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-13T12:08:57.643033] [INFO ] [MAIN ] [1219/3519] FIS kept (0.7s) | 1218 kept, 1 rejected | 137.4/min | ETA: 16.7m [2026-01-13T12:08:58.098595] [DEBUG] [REMOTE ] FISI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:58.098725] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-13T12:08:58.098941] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $25.48. [2026-01-13T12:08:58.099083] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:58.099226] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-13T12:08:58.099268] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-13T12:08:58.099321] [INFO ] [MAIN ] [1220/3519] FISI kept (0.5s) | 1219 kept, 1 rejected | 137.4/min | ETA: 16.7m [2026-01-13T12:08:58.547269] [DEBUG] [REMOTE ] FITB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:08:58.547415] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-13T12:08:58.547650] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.02. [2026-01-13T12:08:58.547784] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:58.547897] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-13T12:08:58.547935] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-13T12:08:58.547980] [INFO ] [MAIN ] [1221/3519] FITB kept (0.4s) | 1220 kept, 1 rejected | 137.4/min | ETA: 16.7m [2026-01-13T12:08:58.795901] [DEBUG] [REMOTE ] FITBI: Retrieved 3042 rows, trimmed to 300. [2026-01-13T12:08:58.796026] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-13T12:08:58.796229] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-13T12:08:58.796383] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:58.796492] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-13T12:08:58.796529] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-13T12:08:58.796591] [INFO ] [MAIN ] [1222/3519] FITBI kept (0.2s) | 1221 kept, 1 rejected | 137.5/min | ETA: 16.7m [2026-01-13T12:08:59.227160] [DEBUG] [REMOTE ] FITBO: Retrieved 1591 rows, trimmed to 300. [2026-01-13T12:08:59.227381] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-13T12:08:59.228001] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-13T12:08:59.228145] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:59.228313] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-13T12:08:59.228354] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-13T12:08:59.228406] [INFO ] [MAIN ] [1223/3519] FITBO kept (0.4s) | 1222 kept, 1 rejected | 137.5/min | ETA: 16.7m [2026-01-13T12:08:59.749166] [DEBUG] [REMOTE ] FIVE: Retrieved 3390 rows, trimmed to 300. [2026-01-13T12:08:59.749295] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-13T12:08:59.749712] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-13T12:08:59.749852] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:59.749966] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-13T12:08:59.750006] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-13T12:08:59.750052] [INFO ] [MAIN ] [1224/3519] FIVE kept (0.5s) | 1223 kept, 1 rejected | 137.4/min | ETA: 16.7m [2026-01-13T12:08:59.983346] [DEBUG] [REMOTE ] FIVN: Retrieved 2961 rows, trimmed to 300. [2026-01-13T12:08:59.983493] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-13T12:08:59.983771] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.78. [2026-01-13T12:08:59.983916] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:08:59.984042] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-13T12:08:59.984084] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-13T12:08:59.984133] [INFO ] [MAIN ] [1225/3519] FIVN kept (0.2s) | 1224 kept, 1 rejected | 137.5/min | ETA: 16.7m [2026-01-13T12:09:00.644743] [DEBUG] [REMOTE ] FIX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:00.644876] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-13T12:09:00.645117] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $790.19. [2026-01-13T12:09:00.645261] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:00.645382] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-13T12:09:00.645424] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-13T12:09:00.645473] [INFO ] [MAIN ] [1226/3519] FIX kept (0.7s) | 1225 kept, 1 rejected | 137.4/min | ETA: 16.7m [2026-01-13T12:09:00.929164] [DEBUG] [REMOTE ] FIXD: Retrieved 2239 rows, trimmed to 300. [2026-01-13T12:09:00.929268] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-13T12:09:00.929474] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.99. [2026-01-13T12:09:00.929831] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:00.929944] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-13T12:09:00.929983] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-13T12:09:00.930029] [INFO ] [MAIN ] [1227/3519] FIXD kept (0.3s) | 1226 kept, 1 rejected | 137.5/min | ETA: 16.7m [2026-01-13T12:09:01.560718] [DEBUG] [REMOTE ] FIZZ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:01.560859] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-13T12:09:01.561085] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-13T12:09:01.561267] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:01.561389] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-13T12:09:01.561429] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-13T12:09:01.561476] [INFO ] [MAIN ] [1228/3519] FIZZ kept (0.6s) | 1227 kept, 1 rejected | 137.4/min | ETA: 16.7m [2026-01-13T12:09:01.918736] [DEBUG] [REMOTE ] FJP: Retrieved 3701 rows, trimmed to 300. [2026-01-13T12:09:01.918865] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-13T12:09:01.919076] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $64.05. [2026-01-13T12:09:01.919220] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:01.919335] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-13T12:09:01.919378] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-13T12:09:01.919427] [INFO ] [MAIN ] [1229/3519] FJP kept (0.4s) | 1228 kept, 1 rejected | 137.4/min | ETA: 16.7m [2026-01-13T12:09:02.496415] [DEBUG] [REMOTE ] FLEX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:02.496614] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-13T12:09:02.496968] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-13T12:09:02.497166] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:02.497336] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-13T12:09:02.497420] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-13T12:09:02.497489] [INFO ] [MAIN ] [1230/3519] FLEX kept (0.6s) | 1229 kept, 1 rejected | 137.4/min | ETA: 16.7m [2026-01-13T12:09:02.750749] [DEBUG] [REMOTE ] FLGC: Retrieved 1174 rows, trimmed to 300. [2026-01-13T12:09:02.750887] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-13T12:09:02.751099] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.26. [2026-01-13T12:09:02.751242] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:02.751396] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-13T12:09:02.751437] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-13T12:09:02.751485] [INFO ] [MAIN ] [1231/3519] FLGC kept (0.3s) | 1230 kept, 1 rejected | 137.5/min | ETA: 16.6m [2026-01-13T12:09:03.358287] [DEBUG] [REMOTE ] FLL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:03.358435] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-13T12:09:03.358709] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-13T12:09:03.358853] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:03.358980] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-13T12:09:03.359021] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-13T12:09:03.359069] [INFO ] [MAIN ] [1232/3519] FLL kept (0.6s) | 1231 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:03.533373] [DEBUG] [REMOTE ] FLNC: Retrieved 1055 rows, trimmed to 300. [2026-01-13T12:09:03.533631] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-13T12:09:03.533930] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.22. [2026-01-13T12:09:03.534083] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:03.534226] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-13T12:09:03.534267] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-13T12:09:03.534322] [INFO ] [MAIN ] [1233/3519] FLNC kept (0.2s) | 1232 kept, 1 rejected | 137.5/min | ETA: 16.6m [2026-01-13T12:09:04.053773] [DEBUG] [REMOTE ] FLNG: Retrieved 1653 rows, trimmed to 300. [2026-01-13T12:09:04.054079] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-13T12:09:04.054726] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $23.97. [2026-01-13T12:09:04.055117] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:04.055342] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-13T12:09:04.055406] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-13T12:09:04.055501] [INFO ] [MAIN ] [1234/3519] FLNG kept (0.5s) | 1233 kept, 1 rejected | 137.5/min | ETA: 16.6m [2026-01-13T12:09:04.605017] [DEBUG] [REMOTE ] FLO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:04.605177] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-13T12:09:04.605462] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-13T12:09:04.605631] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:04.605771] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-13T12:09:04.605816] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-13T12:09:04.605871] [INFO ] [MAIN ] [1235/3519] FLO kept (0.6s) | 1234 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:05.077405] [DEBUG] [REMOTE ] FLS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:05.077760] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-13T12:09:05.078013] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $50.26. [2026-01-13T12:09:05.078181] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:05.078328] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-13T12:09:05.078368] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-13T12:09:05.078417] [INFO ] [MAIN ] [1236/3519] FLS kept (0.5s) | 1235 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:05.504361] [DEBUG] [REMOTE ] FLUX: Retrieved 5734 rows, trimmed to 300. [2026-01-13T12:09:05.504499] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-13T12:09:05.504741] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-13T12:09:05.504895] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:05.505030] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-13T12:09:05.505075] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-13T12:09:05.505124] [INFO ] [MAIN ] [1237/3519] FLUX kept (0.4s) | 1236 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:06.002795] [DEBUG] [REMOTE ] FLWS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:06.002936] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-13T12:09:06.003179] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-13T12:09:06.003342] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:06.003483] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-13T12:09:06.003524] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-13T12:09:06.003593] [INFO ] [MAIN ] [1238/3519] FLWS kept (0.5s) | 1237 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:06.508160] [DEBUG] [REMOTE ] FLXS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:06.508287] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-13T12:09:06.508496] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-13T12:09:06.508652] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:06.508766] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-13T12:09:06.508805] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-13T12:09:06.508850] [INFO ] [MAIN ] [1239/3519] FLXS kept (0.5s) | 1238 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:06.667069] [DEBUG] [REMOTE ] FLYE: Retrieved 401 rows, trimmed to 300. [2026-01-13T12:09:06.667193] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-13T12:09:06.667441] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-13T12:09:06.667612] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:06.667729] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-13T12:09:06.667772] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-13T12:09:06.667820] [INFO ] [MAIN ] [1240/3519] FLYE kept (0.2s) | 1239 kept, 1 rejected | 137.5/min | ETA: 16.6m [2026-01-13T12:09:07.350083] [DEBUG] [REMOTE ] FMAO: Retrieved 5311 rows, trimmed to 300. [2026-01-13T12:09:07.350223] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-13T12:09:07.350449] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-13T12:09:07.350607] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:07.350725] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-13T12:09:07.350763] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-13T12:09:07.350810] [INFO ] [MAIN ] [1241/3519] FMAO kept (0.7s) | 1240 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:07.710176] [DEBUG] [REMOTE ] FMB: Retrieved 2933 rows, trimmed to 300. [2026-01-13T12:09:07.710301] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-13T12:09:07.710500] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.80. [2026-01-13T12:09:07.710661] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:07.710825] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-13T12:09:07.710880] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-13T12:09:07.710944] [INFO ] [MAIN ] [1242/3519] FMB kept (0.4s) | 1241 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:08.055946] [DEBUG] [REMOTE ] FMBH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:08.056076] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-13T12:09:08.056294] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.75. [2026-01-13T12:09:08.056431] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:08.056544] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-13T12:09:08.056603] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-13T12:09:08.056652] [INFO ] [MAIN ] [1243/3519] FMBH kept (0.3s) | 1242 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:08.617000] [DEBUG] [REMOTE ] FMC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:08.617146] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-13T12:09:08.617410] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-13T12:09:08.617557] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:08.617897] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-13T12:09:08.617939] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-13T12:09:08.617987] [INFO ] [MAIN ] [1244/3519] FMC kept (0.6s) | 1243 kept, 1 rejected | 137.4/min | ETA: 16.6m [2026-01-13T12:09:08.937650] [DEBUG] [REMOTE ] FMHI: Retrieved 2057 rows, trimmed to 300. [2026-01-13T12:09:08.937961] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-13T12:09:08.938158] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.59. [2026-01-13T12:09:08.938291] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:08.938398] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-13T12:09:08.938437] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-13T12:09:08.938481] [INFO ] [MAIN ] [1245/3519] FMHI kept (0.3s) | 1244 kept, 1 rejected | 137.4/min | ETA: 16.5m [2026-01-13T12:09:09.490986] [DEBUG] [REMOTE ] FMN: Retrieved 5801 rows, trimmed to 300. [2026-01-13T12:09:09.491177] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-13T12:09:09.491465] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.89. [2026-01-13T12:09:09.491629] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:09.491760] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-13T12:09:09.491802] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-13T12:09:09.491852] [INFO ] [MAIN ] [1246/3519] FMN kept (0.6s) | 1245 kept, 1 rejected | 137.4/min | ETA: 16.5m [2026-01-13T12:09:10.077765] [DEBUG] [REMOTE ] FMNB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:10.077980] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-13T12:09:10.078306] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-13T12:09:10.078459] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:10.078622] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-13T12:09:10.078667] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-13T12:09:10.078723] [INFO ] [MAIN ] [1247/3519] FMNB kept (0.6s) | 1246 kept, 1 rejected | 137.4/min | ETA: 16.5m [2026-01-13T12:09:10.553727] [DEBUG] [REMOTE ] FMS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:10.553916] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-13T12:09:10.554182] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $22.59. [2026-01-13T12:09:10.554327] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:10.554452] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-13T12:09:10.554493] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-13T12:09:10.554541] [INFO ] [MAIN ] [1248/3519] FMS kept (0.5s) | 1247 kept, 1 rejected | 137.4/min | ETA: 16.5m [2026-01-13T12:09:11.024467] [DEBUG] [REMOTE ] FMX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:11.024694] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-13T12:09:11.024995] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $92.35. [2026-01-13T12:09:11.025140] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:11.025281] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-13T12:09:11.025323] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-13T12:09:11.025376] [INFO ] [MAIN ] [1249/3519] FMX kept (0.5s) | 1248 kept, 1 rejected | 137.4/min | ETA: 16.5m [2026-01-13T12:09:11.436757] [DEBUG] [REMOTE ] FN: Retrieved 3911 rows, trimmed to 300. [2026-01-13T12:09:11.436937] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-13T12:09:11.437184] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $387.22. [2026-01-13T12:09:11.437333] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:11.437484] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-13T12:09:11.437526] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-13T12:09:11.437595] [INFO ] [MAIN ] [1250/3519] FN kept (0.4s) | 1249 kept, 1 rejected | 137.4/min | ETA: 16.5m [2026-01-13T12:09:11.955647] [DEBUG] [REMOTE ] FNB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:11.956035] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-13T12:09:11.956332] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $14.55. [2026-01-13T12:09:11.956480] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:11.956655] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-13T12:09:11.956714] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-13T12:09:11.956770] [INFO ] [MAIN ] [1251/3519] FNB kept (0.5s) | 1250 kept, 1 rejected | 137.3/min | ETA: 16.5m [2026-01-13T12:09:12.258351] [DEBUG] [REMOTE ] FND: Retrieved 2190 rows, trimmed to 300. [2026-01-13T12:09:12.258536] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-13T12:09:12.258850] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-13T12:09:12.259001] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:12.259128] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-13T12:09:12.259169] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-13T12:09:12.259221] [INFO ] [MAIN ] [1252/3519] FND kept (0.3s) | 1251 kept, 1 rejected | 137.4/min | ETA: 16.5m [2026-01-13T12:09:13.391648] [DEBUG] [REMOTE ] FNF: Retrieved 5092 rows, trimmed to 300. [2026-01-13T12:09:13.391786] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-13T12:09:13.392019] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $52.13. [2026-01-13T12:09:13.392163] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:13.392322] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-13T12:09:13.392364] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-13T12:09:13.392413] [INFO ] [MAIN ] [1253/3519] FNF kept (1.1s) | 1252 kept, 1 rejected | 137.2/min | ETA: 16.5m [2026-01-13T12:09:13.683455] [DEBUG] [REMOTE ] FNKO: Retrieved 2058 rows, trimmed to 300. [2026-01-13T12:09:13.683613] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-13T12:09:13.683820] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-13T12:09:13.683956] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:13.684066] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-13T12:09:13.684106] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-13T12:09:13.684152] [INFO ] [MAIN ] [1254/3519] FNKO kept (0.3s) | 1253 kept, 1 rejected | 137.2/min | ETA: 16.5m [2026-01-13T12:09:14.491928] [DEBUG] [REMOTE ] FNLC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:14.492081] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-13T12:09:14.492336] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.07. [2026-01-13T12:09:14.492476] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:14.492625] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-13T12:09:14.492671] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-13T12:09:14.492721] [INFO ] [MAIN ] [1255/3519] FNLC kept (0.8s) | 1254 kept, 1 rejected | 137.1/min | ETA: 16.5m [2026-01-13T12:09:14.899256] [DEBUG] [REMOTE ] FNX: Retrieved 4699 rows, trimmed to 300. [2026-01-13T12:09:14.899386] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-13T12:09:14.899614] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-13T12:09:14.899765] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:14.899880] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-13T12:09:14.899922] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-13T12:09:14.899970] [INFO ] [MAIN ] [1256/3519] FNX kept (0.4s) | 1255 kept, 1 rejected | 137.1/min | ETA: 16.5m [2026-01-13T12:09:15.265069] [DEBUG] [REMOTE ] FNY: Retrieved 3704 rows, trimmed to 300. [2026-01-13T12:09:15.265194] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-13T12:09:15.265396] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-13T12:09:15.265528] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:15.265654] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-13T12:09:15.265694] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-13T12:09:15.265740] [INFO ] [MAIN ] [1257/3519] FNY kept (0.4s) | 1256 kept, 1 rejected | 137.2/min | ETA: 16.5m [2026-01-13T12:09:15.586424] [DEBUG] [REMOTE ] FOA: Retrieved 1693 rows, trimmed to 300. [2026-01-13T12:09:15.586553] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-13T12:09:15.586783] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.44. [2026-01-13T12:09:15.586918] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:15.587024] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-13T12:09:15.587063] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-13T12:09:15.587108] [INFO ] [MAIN ] [1258/3519] FOA kept (0.3s) | 1257 kept, 1 rejected | 137.2/min | ETA: 16.5m [2026-01-13T12:09:16.116220] [DEBUG] [REMOTE ] FOF: Retrieved 4810 rows, trimmed to 300. [2026-01-13T12:09:16.116360] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-13T12:09:16.116597] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.70. [2026-01-13T12:09:16.116736] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:16.117048] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-13T12:09:16.117088] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-13T12:09:16.117135] [INFO ] [MAIN ] [1259/3519] FOF kept (0.5s) | 1258 kept, 1 rejected | 137.2/min | ETA: 16.5m [2026-01-13T12:09:16.548762] [DEBUG] [REMOTE ] FOLD: Retrieved 4685 rows, trimmed to 300. [2026-01-13T12:09:16.548895] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-13T12:09:16.549130] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.04. [2026-01-13T12:09:16.549278] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:16.549403] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-13T12:09:16.549445] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-13T12:09:16.549493] [INFO ] [MAIN ] [1260/3519] FOLD kept (0.4s) | 1259 kept, 1 rejected | 137.2/min | ETA: 16.5m [2026-01-13T12:09:16.975621] [DEBUG] [REMOTE ] FORM: Retrieved 5683 rows, trimmed to 300. [2026-01-13T12:09:16.975756] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-13T12:09:16.975975] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $41.29. [2026-01-13T12:09:16.976151] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:16.976303] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-13T12:09:16.976346] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-13T12:09:16.976393] [INFO ] [MAIN ] [1261/3519] FORM kept (0.4s) | 1260 kept, 1 rejected | 137.2/min | ETA: 16.5m [2026-01-13T12:09:17.484030] [DEBUG] [REMOTE ] FOSL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:17.484182] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-13T12:09:17.484435] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-13T12:09:17.484596] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:17.484724] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-13T12:09:17.484767] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-13T12:09:17.484816] [INFO ] [MAIN ] [1262/3519] FOSL kept (0.5s) | 1261 kept, 1 rejected | 137.2/min | ETA: 16.5m [2026-01-13T12:09:17.826647] [DEBUG] [REMOTE ] FOX: Retrieved 1719 rows, trimmed to 300. [2026-01-13T12:09:17.826774] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-13T12:09:17.826969] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $51.27. [2026-01-13T12:09:17.827103] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:17.827209] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-13T12:09:17.827248] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-13T12:09:17.827293] [INFO ] [MAIN ] [1263/3519] FOX kept (0.3s) | 1262 kept, 1 rejected | 137.2/min | ETA: 16.4m [2026-01-13T12:09:18.152352] [DEBUG] [REMOTE ] FOXA: Retrieved 1720 rows, trimmed to 300. [2026-01-13T12:09:18.152495] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-13T12:09:18.152713] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $57.00. [2026-01-13T12:09:18.152848] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:18.152977] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-13T12:09:18.153017] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-13T12:09:18.153062] [INFO ] [MAIN ] [1264/3519] FOXA kept (0.3s) | 1263 kept, 1 rejected | 137.2/min | ETA: 16.4m [2026-01-13T12:09:18.642837] [DEBUG] [REMOTE ] FOXF: Retrieved 3126 rows, trimmed to 300. [2026-01-13T12:09:18.642966] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-13T12:09:18.643167] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-13T12:09:18.643304] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:18.643415] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-13T12:09:18.643455] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-13T12:09:18.643502] [INFO ] [MAIN ] [1265/3519] FOXF kept (0.5s) | 1264 kept, 1 rejected | 137.2/min | ETA: 16.4m [2026-01-13T12:09:19.031813] [DEBUG] [REMOTE ] FPF: Retrieved 3178 rows, trimmed to 300. [2026-01-13T12:09:19.031937] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-13T12:09:19.032141] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-13T12:09:19.032276] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:19.032387] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-13T12:09:19.032426] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-13T12:09:19.032472] [INFO ] [MAIN ] [1266/3519] FPF kept (0.4s) | 1265 kept, 1 rejected | 137.2/min | ETA: 16.4m [2026-01-13T12:09:19.448821] [DEBUG] [REMOTE ] FPH: Retrieved 2181 rows, trimmed to 300. [2026-01-13T12:09:19.448956] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-13T12:09:19.449162] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-13T12:09:19.449302] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:19.449414] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-13T12:09:19.449456] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-13T12:09:19.449505] [INFO ] [MAIN ] [1267/3519] FPH kept (0.4s) | 1266 kept, 1 rejected | 137.2/min | ETA: 16.4m [2026-01-13T12:09:19.823946] [DEBUG] [REMOTE ] FPI: Retrieved 2956 rows, trimmed to 300. [2026-01-13T12:09:19.824083] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-13T12:09:19.824310] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-13T12:09:19.824453] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:19.824593] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-13T12:09:19.824638] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-13T12:09:19.824689] [INFO ] [MAIN ] [1268/3519] FPI kept (0.4s) | 1267 kept, 1 rejected | 137.2/min | ETA: 16.4m [2026-01-13T12:09:20.162377] [DEBUG] [REMOTE ] FPXI: Retrieved 2810 rows, trimmed to 300. [2026-01-13T12:09:20.162504] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-13T12:09:20.162738] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-13T12:09:20.162875] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:20.162985] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-13T12:09:20.163024] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-13T12:09:20.163071] [INFO ] [MAIN ] [1269/3519] FPXI kept (0.3s) | 1268 kept, 1 rejected | 137.3/min | ETA: 16.4m [2026-01-13T12:09:20.720323] [DEBUG] [REMOTE ] FRA: Retrieved 5586 rows, trimmed to 300. [2026-01-13T12:09:20.720467] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-13T12:09:20.720705] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.46. [2026-01-13T12:09:20.720841] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:20.720951] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-13T12:09:20.720989] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-13T12:09:20.721033] [INFO ] [MAIN ] [1270/3519] FRA kept (0.6s) | 1269 kept, 1 rejected | 137.2/min | ETA: 16.4m [2026-01-13T12:09:21.097282] [DEBUG] [REMOTE ] FRBA: Retrieved 4729 rows, trimmed to 300. [2026-01-13T12:09:21.097464] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-13T12:09:21.097771] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $14.98. [2026-01-13T12:09:21.097933] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:21.098093] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-13T12:09:21.098151] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-13T12:09:21.098211] [INFO ] [MAIN ] [1271/3519] FRBA kept (0.4s) | 1270 kept, 1 rejected | 137.2/min | ETA: 16.4m [2026-01-13T12:09:21.306587] [DEBUG] [REMOTE ] FRGE: Retrieved 1243 rows, trimmed to 300. [2026-01-13T12:09:21.306726] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-13T12:09:21.306940] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $16.23. [2026-01-13T12:09:21.307079] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:21.307191] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-13T12:09:21.307232] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-13T12:09:21.307278] [INFO ] [MAIN ] [1272/3519] FRGE kept (0.2s) | 1271 kept, 1 rejected | 137.3/min | ETA: 16.4m [2026-01-13T12:09:21.846440] [DEBUG] [REMOTE ] FRHC: Retrieved 2078 rows, trimmed to 300. [2026-01-13T12:09:21.846684] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-13T12:09:21.847037] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-13T12:09:21.847227] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:21.847425] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-13T12:09:21.847488] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-13T12:09:21.847562] [INFO ] [MAIN ] [1273/3519] FRHC kept (0.5s) | 1272 kept, 1 rejected | 137.3/min | ETA: 16.4m [2026-01-13T12:09:22.330600] [DEBUG] [REMOTE ] FRME: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:22.330730] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-13T12:09:22.330945] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-13T12:09:22.331089] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:22.331205] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-13T12:09:22.331261] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-13T12:09:22.331334] [INFO ] [MAIN ] [1274/3519] FRME kept (0.5s) | 1273 kept, 1 rejected | 137.3/min | ETA: 16.4m [2026-01-13T12:09:22.786710] [DEBUG] [REMOTE ] FRO: Retrieved 6145 rows, trimmed to 300. [2026-01-13T12:09:22.786856] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-13T12:09:22.787089] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-13T12:09:22.787225] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:22.787377] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-13T12:09:22.787440] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-13T12:09:22.787487] [INFO ] [MAIN ] [1275/3519] FRO kept (0.5s) | 1274 kept, 1 rejected | 137.3/min | ETA: 16.3m [2026-01-13T12:09:23.098111] [DEBUG] [REMOTE ] FROG: Retrieved 1337 rows, trimmed to 300. [2026-01-13T12:09:23.098263] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-13T12:09:23.098474] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-13T12:09:23.098634] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:23.098752] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-13T12:09:23.098792] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-13T12:09:23.098842] [INFO ] [MAIN ] [1276/3519] FROG kept (0.3s) | 1275 kept, 1 rejected | 137.3/min | ETA: 16.3m [2026-01-13T12:09:23.593368] [DEBUG] [REMOTE ] FRPH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:23.593512] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-13T12:09:23.593775] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-13T12:09:23.593934] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:23.594074] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-13T12:09:23.594114] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-13T12:09:23.594161] [INFO ] [MAIN ] [1277/3519] FRPH kept (0.5s) | 1276 kept, 1 rejected | 137.3/min | ETA: 16.3m [2026-01-13T12:09:23.699150] [DEBUG] [REMOTE ] FRSH: Retrieved 1081 rows, trimmed to 300. [2026-01-13T12:09:23.699288] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-13T12:09:23.699501] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-13T12:09:23.699676] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:23.699798] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-13T12:09:23.699840] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-13T12:09:23.699893] [INFO ] [MAIN ] [1278/3519] FRSH kept (0.1s) | 1277 kept, 1 rejected | 137.4/min | ETA: 16.3m [2026-01-13T12:09:24.329596] [DEBUG] [REMOTE ] FRSX: Retrieved 2156 rows, trimmed to 300. [2026-01-13T12:09:24.329741] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-13T12:09:24.329958] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.29. [2026-01-13T12:09:24.330117] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:24.330239] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-13T12:09:24.330281] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-13T12:09:24.330329] [INFO ] [MAIN ] [1279/3519] FRSX kept (0.6s) | 1278 kept, 1 rejected | 137.3/min | ETA: 16.3m [2026-01-13T12:09:24.559406] [DEBUG] [REMOTE ] FRWD: 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-13T12:09:24.559711] [DEBUG] [REMOTE ] FRWD: FAIL: History check failed. No DataFrame was returned. [2026-01-13T12:09:24.559792] [WARN ] [LOCAL ] FRWD: SET TO BLACKLISTED [2026-01-13T12:09:24.561305] [INFO ] [MAIN ] [1280/3519] FRWD rejected (0.2s) | 1278 kept, 2 rejected | 137.4/min | ETA: 16.3m [2026-01-13T12:09:25.070076] [DEBUG] [REMOTE ] FSBC: Retrieved 1179 rows, trimmed to 300. [2026-01-13T12:09:25.070211] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-13T12:09:25.070434] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $31.32. [2026-01-13T12:09:25.070606] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:25.070725] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-13T12:09:25.070767] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-13T12:09:25.070815] [INFO ] [MAIN ] [1281/3519] FSBC kept (0.5s) | 1279 kept, 2 rejected | 137.3/min | ETA: 16.3m [2026-01-13T12:09:25.413044] [DEBUG] [REMOTE ] FSCO: Retrieved 792 rows, trimmed to 300. [2026-01-13T12:09:25.413192] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-13T12:09:25.413392] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-13T12:09:25.413524] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:25.413659] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-13T12:09:25.413703] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-13T12:09:25.413749] [INFO ] [MAIN ] [1282/3519] FSCO kept (0.3s) | 1280 kept, 2 rejected | 137.4/min | ETA: 16.3m [2026-01-13T12:09:25.933882] [DEBUG] [REMOTE ] FSK: Retrieved 2953 rows, trimmed to 300. [2026-01-13T12:09:25.934007] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-13T12:09:25.934205] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.12. [2026-01-13T12:09:25.934338] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:25.934444] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-13T12:09:25.934482] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-13T12:09:25.934528] [INFO ] [MAIN ] [1283/3519] FSK kept (0.5s) | 1281 kept, 2 rejected | 137.3/min | ETA: 16.3m [2026-01-13T12:09:26.295129] [DEBUG] [REMOTE ] FSLY: Retrieved 1673 rows, trimmed to 300. [2026-01-13T12:09:26.295260] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-13T12:09:26.295464] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.86. [2026-01-13T12:09:26.295638] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:26.295763] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-13T12:09:26.295803] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-13T12:09:26.295850] [INFO ] [MAIN ] [1284/3519] FSLY kept (0.4s) | 1282 kept, 2 rejected | 137.4/min | ETA: 16.3m [2026-01-13T12:09:26.814249] [DEBUG] [REMOTE ] FSM: Retrieved 4784 rows, trimmed to 300. [2026-01-13T12:09:26.814387] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-13T12:09:26.814633] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-13T12:09:26.814777] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:26.814897] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-13T12:09:26.814938] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-13T12:09:26.814987] [INFO ] [MAIN ] [1285/3519] FSM kept (0.5s) | 1283 kept, 2 rejected | 137.3/min | ETA: 16.3m [2026-01-13T12:09:27.386780] [DEBUG] [REMOTE ] FSS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:27.386907] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-13T12:09:27.387142] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-13T12:09:27.387278] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:27.387388] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-13T12:09:27.387453] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-13T12:09:27.387529] [INFO ] [MAIN ] [1286/3519] FSS kept (0.6s) | 1284 kept, 2 rejected | 137.3/min | ETA: 16.3m [2026-01-13T12:09:27.787079] [DEBUG] [REMOTE ] FTA: Retrieved 4698 rows, trimmed to 300. [2026-01-13T12:09:27.787213] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-13T12:09:27.787455] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $80.93. [2026-01-13T12:09:27.787613] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:27.787732] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-13T12:09:27.787771] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-13T12:09:27.787817] [INFO ] [MAIN ] [1287/3519] FTA kept (0.4s) | 1285 kept, 2 rejected | 137.3/min | ETA: 16.3m [2026-01-13T12:09:28.111522] [DEBUG] [REMOTE ] FTAI: Retrieved 2681 rows, trimmed to 300. [2026-01-13T12:09:28.111731] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-13T12:09:28.111946] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-13T12:09:28.112109] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:28.112229] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-13T12:09:28.112267] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-13T12:09:28.112312] [INFO ] [MAIN ] [1288/3519] FTAI kept (0.3s) | 1286 kept, 2 rejected | 137.3/min | ETA: 16.2m [2026-01-13T12:09:28.593061] [DEBUG] [REMOTE ] FTC: Retrieved 4698 rows, trimmed to 300. [2026-01-13T12:09:28.593196] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-13T12:09:28.593411] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-13T12:09:28.593553] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:28.593692] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-13T12:09:28.593734] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-13T12:09:28.593785] [INFO ] [MAIN ] [1289/3519] FTC kept (0.5s) | 1287 kept, 2 rejected | 137.3/min | ETA: 16.2m [2026-01-13T12:09:28.835375] [DEBUG] [REMOTE ] FTCI: Retrieved 1183 rows, trimmed to 300. [2026-01-13T12:09:28.835502] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-13T12:09:28.835715] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-13T12:09:28.835849] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:28.835955] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-13T12:09:28.835993] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-13T12:09:28.836038] [INFO ] [MAIN ] [1290/3519] FTCI kept (0.2s) | 1288 kept, 2 rejected | 137.4/min | ETA: 16.2m [2026-01-13T12:09:29.405279] [DEBUG] [REMOTE ] FTCS: Retrieved 4908 rows, trimmed to 300. [2026-01-13T12:09:29.405411] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-13T12:09:29.405652] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-13T12:09:29.405790] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:29.405909] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-13T12:09:29.405947] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-13T12:09:29.405994] [INFO ] [MAIN ] [1291/3519] FTCS kept (0.6s) | 1289 kept, 2 rejected | 137.3/min | ETA: 16.2m [2026-01-13T12:09:29.857760] [DEBUG] [REMOTE ] FTEK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:29.857902] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-13T12:09:29.858138] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-13T12:09:29.858467] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:29.858607] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-13T12:09:29.858649] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-13T12:09:29.858695] [INFO ] [MAIN ] [1292/3519] FTEK kept (0.5s) | 1290 kept, 2 rejected | 137.3/min | ETA: 16.2m [2026-01-13T12:09:30.103055] [DEBUG] [REMOTE ] FTGC: Retrieved 3073 rows, trimmed to 300. [2026-01-13T12:09:30.103179] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-13T12:09:30.103380] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.29. [2026-01-13T12:09:30.103514] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:30.103651] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-13T12:09:30.103692] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-13T12:09:30.103739] [INFO ] [MAIN ] [1293/3519] FTGC kept (0.2s) | 1291 kept, 2 rejected | 137.4/min | ETA: 16.2m [2026-01-13T12:09:30.482485] [DEBUG] [REMOTE ] FTGS: Retrieved 805 rows, trimmed to 300. [2026-01-13T12:09:30.482652] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-13T12:09:30.482868] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-13T12:09:30.483007] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:30.483120] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-13T12:09:30.483160] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-13T12:09:30.483206] [INFO ] [MAIN ] [1294/3519] FTGS kept (0.4s) | 1292 kept, 2 rejected | 137.4/min | ETA: 16.2m [2026-01-13T12:09:31.005076] [DEBUG] [REMOTE ] FTHI: Retrieved 3022 rows, trimmed to 300. [2026-01-13T12:09:31.005217] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-13T12:09:31.005438] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.71. [2026-01-13T12:09:31.005593] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:31.005711] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-13T12:09:31.005750] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-13T12:09:31.005797] [INFO ] [MAIN ] [1295/3519] FTHI kept (0.5s) | 1293 kept, 2 rejected | 137.4/min | ETA: 16.2m [2026-01-13T12:09:31.350101] [DEBUG] [REMOTE ] FTHY: Retrieved 1393 rows, trimmed to 300. [2026-01-13T12:09:31.350232] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-13T12:09:31.350437] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-13T12:09:31.350606] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:31.350722] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-13T12:09:31.350762] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-13T12:09:31.350807] [INFO ] [MAIN ] [1296/3519] FTHY kept (0.3s) | 1294 kept, 2 rejected | 137.4/min | ETA: 16.2m [2026-01-13T12:09:31.934557] [DEBUG] [REMOTE ] FTI: Retrieved 6181 rows, trimmed to 300. [2026-01-13T12:09:31.934726] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-13T12:09:31.934957] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $35.66. [2026-01-13T12:09:31.935129] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:31.935450] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-13T12:09:31.935490] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-13T12:09:31.935611] [INFO ] [MAIN ] [1297/3519] FTI kept (0.6s) | 1295 kept, 2 rejected | 137.4/min | ETA: 16.2m [2026-01-13T12:09:32.260467] [DEBUG] [REMOTE ] FTK: Retrieved 5148 rows, trimmed to 300. [2026-01-13T12:09:32.260634] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-13T12:09:32.260872] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-13T12:09:32.261008] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:32.261122] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-13T12:09:32.261160] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-13T12:09:32.261205] [INFO ] [MAIN ] [1298/3519] FTK kept (0.3s) | 1296 kept, 2 rejected | 137.4/min | ETA: 16.2m [2026-01-13T12:09:32.745073] [DEBUG] [REMOTE ] FTLF: Retrieved 4568 rows, trimmed to 300. [2026-01-13T12:09:32.745203] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-13T12:09:32.745617] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.40. [2026-01-13T12:09:32.745753] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:32.745862] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-13T12:09:32.745901] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-13T12:09:32.745946] [INFO ] [MAIN ] [1299/3519] FTLF kept (0.5s) | 1297 kept, 2 rejected | 137.4/min | ETA: 16.2m [2026-01-13T12:09:33.015954] [DEBUG] [REMOTE ] FTQI: Retrieved 3022 rows, trimmed to 300. [2026-01-13T12:09:33.016121] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-13T12:09:33.016426] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.83. [2026-01-13T12:09:33.016616] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:33.016774] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-13T12:09:33.016830] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-13T12:09:33.016893] [INFO ] [MAIN ] [1300/3519] FTQI kept (0.3s) | 1298 kept, 2 rejected | 137.4/min | ETA: 16.1m [2026-01-13T12:09:33.363490] [DEBUG] [REMOTE ] FTRE: Retrieved 632 rows, trimmed to 300. [2026-01-13T12:09:33.363632] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-13T12:09:33.363832] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.45. [2026-01-13T12:09:33.363968] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:33.364077] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-13T12:09:33.364120] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-13T12:09:33.364167] [INFO ] [MAIN ] [1301/3519] FTRE kept (0.3s) | 1299 kept, 2 rejected | 137.4/min | ETA: 16.1m [2026-01-13T12:09:33.902230] [DEBUG] [REMOTE ] FTRI: Retrieved 2529 rows, trimmed to 300. [2026-01-13T12:09:33.902415] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-13T12:09:33.902747] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-13T12:09:33.902935] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:33.903107] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-13T12:09:33.903165] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-13T12:09:33.903233] [INFO ] [MAIN ] [1302/3519] FTRI kept (0.5s) | 1300 kept, 2 rejected | 137.4/min | ETA: 16.1m [2026-01-13T12:09:34.249178] [DEBUG] [REMOTE ] FTS: Retrieved 2521 rows, trimmed to 300. [2026-01-13T12:09:34.249309] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-13T12:09:34.249513] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-13T12:09:34.249681] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:34.249793] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-13T12:09:34.249832] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-13T12:09:34.249878] [INFO ] [MAIN ] [1303/3519] FTS kept (0.3s) | 1301 kept, 2 rejected | 137.4/min | ETA: 16.1m [2026-01-13T12:09:34.727869] [DEBUG] [REMOTE ] FTSL: Retrieved 3194 rows, trimmed to 300. [2026-01-13T12:09:34.727992] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-13T12:09:34.728197] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.01. [2026-01-13T12:09:34.728338] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:34.728452] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-13T12:09:34.728492] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-13T12:09:34.728541] [INFO ] [MAIN ] [1304/3519] FTSL kept (0.5s) | 1302 kept, 2 rejected | 137.4/min | ETA: 16.1m [2026-01-13T12:09:35.080009] [DEBUG] [REMOTE ] FTSM: Retrieved 2876 rows, trimmed to 300. [2026-01-13T12:09:35.080127] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-13T12:09:35.080324] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.46. [2026-01-13T12:09:35.080456] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:35.080564] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-13T12:09:35.080629] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-13T12:09:35.080676] [INFO ] [MAIN ] [1305/3519] FTSM kept (0.4s) | 1303 kept, 2 rejected | 137.5/min | ETA: 16.1m [2026-01-13T12:09:35.441026] [DEBUG] [REMOTE ] FTXL: Retrieved 2340 rows, trimmed to 300. [2026-01-13T12:09:35.441164] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-13T12:09:35.441367] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-13T12:09:35.441500] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:35.441638] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-13T12:09:35.441681] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-13T12:09:35.441729] [INFO ] [MAIN ] [1306/3519] FTXL kept (0.4s) | 1304 kept, 2 rejected | 137.5/min | ETA: 16.1m [2026-01-13T12:09:35.864210] [DEBUG] [REMOTE ] FTXN: Retrieved 2338 rows, trimmed to 300. [2026-01-13T12:09:35.864477] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-13T12:09:35.864770] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.46. [2026-01-13T12:09:35.864938] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:35.865111] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-13T12:09:35.865158] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-13T12:09:35.865212] [INFO ] [MAIN ] [1307/3519] FTXN kept (0.4s) | 1305 kept, 2 rejected | 137.5/min | ETA: 16.1m [2026-01-13T12:09:36.319385] [DEBUG] [REMOTE ] FTXO: Retrieved 2328 rows, trimmed to 300. [2026-01-13T12:09:36.319519] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-13T12:09:36.319751] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $32.89. [2026-01-13T12:09:36.319888] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:36.319999] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-13T12:09:36.320039] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-13T12:09:36.320109] [INFO ] [MAIN ] [1308/3519] FTXO kept (0.5s) | 1306 kept, 2 rejected | 137.5/min | ETA: 16.1m [2026-01-13T12:09:36.681321] [DEBUG] [REMOTE ] FUBO: Retrieved 2023 rows, trimmed to 300. [2026-01-13T12:09:36.681454] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-13T12:09:36.681697] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.48. [2026-01-13T12:09:36.681841] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:36.681950] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-13T12:09:36.681991] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-13T12:09:36.682038] [INFO ] [MAIN ] [1309/3519] FUBO kept (0.4s) | 1307 kept, 2 rejected | 137.5/min | ETA: 16.1m [2026-01-13T12:09:37.185380] [DEBUG] [REMOTE ] FUL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:37.185504] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-13T12:09:37.185720] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-13T12:09:37.185855] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:37.185964] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-13T12:09:37.186003] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-13T12:09:37.186048] [INFO ] [MAIN ] [1310/3519] FUL kept (0.5s) | 1308 kept, 2 rejected | 137.5/min | ETA: 16.1m [2026-01-13T12:09:37.463075] [DEBUG] [REMOTE ] FULC: Retrieved 1631 rows, trimmed to 300. [2026-01-13T12:09:37.463200] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-13T12:09:37.463403] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-13T12:09:37.463741] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:37.463851] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-13T12:09:37.463890] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-13T12:09:37.463936] [INFO ] [MAIN ] [1311/3519] FULC kept (0.3s) | 1309 kept, 2 rejected | 137.5/min | ETA: 16.1m [2026-01-13T12:09:38.042738] [DEBUG] [REMOTE ] FUN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:38.042867] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-13T12:09:38.043080] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-13T12:09:38.043219] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:38.043338] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-13T12:09:38.043392] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-13T12:09:38.043450] [INFO ] [MAIN ] [1312/3519] FUN kept (0.6s) | 1310 kept, 2 rejected | 137.5/min | ETA: 16.1m [2026-01-13T12:09:38.527290] [DEBUG] [REMOTE ] FUNC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:38.527482] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-13T12:09:38.527728] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $33.85. [2026-01-13T12:09:38.527871] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:38.527991] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-13T12:09:38.528033] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-13T12:09:38.528084] [INFO ] [MAIN ] [1313/3519] FUNC kept (0.5s) | 1311 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:39.046090] [DEBUG] [REMOTE ] FUND: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:39.046221] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-13T12:09:39.046435] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-13T12:09:39.046588] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:39.046706] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-13T12:09:39.046746] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-13T12:09:39.046791] [INFO ] [MAIN ] [1314/3519] FUND kept (0.5s) | 1312 kept, 2 rejected | 137.4/min | ETA: 16.0m [2026-01-13T12:09:39.385294] [DEBUG] [REMOTE ] FVCB: Retrieved 3062 rows, trimmed to 300. [2026-01-13T12:09:39.385638] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-13T12:09:39.385853] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-13T12:09:39.385986] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:39.386094] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-13T12:09:39.386132] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-13T12:09:39.386177] [INFO ] [MAIN ] [1315/3519] FVCB kept (0.3s) | 1313 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:39.794345] [DEBUG] [REMOTE ] FWONA: Retrieved 3271 rows, trimmed to 300. [2026-01-13T12:09:39.794470] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-13T12:09:39.794698] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $82.40. [2026-01-13T12:09:39.794833] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:39.794942] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-13T12:09:39.794981] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-13T12:09:39.795025] [INFO ] [MAIN ] [1316/3519] FWONA kept (0.4s) | 1314 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:40.175561] [DEBUG] [REMOTE ] FWONK: Retrieved 2897 rows, trimmed to 300. [2026-01-13T12:09:40.175724] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-13T12:09:40.175932] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $90.28. [2026-01-13T12:09:40.176065] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:40.176171] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-13T12:09:40.176210] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-13T12:09:40.176270] [INFO ] [MAIN ] [1317/3519] FWONK kept (0.4s) | 1315 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:40.842308] [DEBUG] [REMOTE ] FWRD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:40.842437] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-13T12:09:40.842669] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-13T12:09:40.842805] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:40.842917] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-13T12:09:40.842956] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-13T12:09:40.843001] [INFO ] [MAIN ] [1318/3519] FWRD kept (0.7s) | 1316 kept, 2 rejected | 137.4/min | ETA: 16.0m [2026-01-13T12:09:41.069865] [DEBUG] [REMOTE ] FWRG: Retrieved 1074 rows, trimmed to 300. [2026-01-13T12:09:41.069993] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-13T12:09:41.070190] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-13T12:09:41.070324] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:41.070430] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-13T12:09:41.070500] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-13T12:09:41.070563] [INFO ] [MAIN ] [1319/3519] FWRG kept (0.2s) | 1317 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:41.510280] [DEBUG] [REMOTE ] FYC: Retrieved 3704 rows, trimmed to 300. [2026-01-13T12:09:41.510500] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-13T12:09:41.510826] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-13T12:09:41.511013] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:41.511186] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-13T12:09:41.511246] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-13T12:09:41.511316] [INFO ] [MAIN ] [1320/3519] FYC kept (0.4s) | 1318 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:41.923358] [DEBUG] [REMOTE ] FYX: Retrieved 4699 rows, trimmed to 300. [2026-01-13T12:09:41.923841] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-13T12:09:41.924720] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-13T12:09:41.924937] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:41.925145] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-13T12:09:41.925203] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-13T12:09:41.925291] [INFO ] [MAIN ] [1321/3519] FYX kept (0.4s) | 1319 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:42.459274] [DEBUG] [REMOTE ] G: Retrieved 4641 rows, trimmed to 300. [2026-01-13T12:09:42.459413] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-13T12:09:42.459658] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-13T12:09:42.459796] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:42.459916] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-13T12:09:42.459955] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-13T12:09:42.460000] [INFO ] [MAIN ] [1322/3519] G kept (0.5s) | 1320 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:42.799742] [DEBUG] [REMOTE ] GAB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:42.799906] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-13T12:09:42.800187] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-13T12:09:42.800332] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:42.800465] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-13T12:09:42.800506] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-13T12:09:42.800597] [INFO ] [MAIN ] [1323/3519] GAB kept (0.3s) | 1321 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:43.348796] [DEBUG] [REMOTE ] GABC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:43.348926] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-13T12:09:43.349132] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.38. [2026-01-13T12:09:43.349267] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:43.349382] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-13T12:09:43.349423] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-13T12:09:43.349470] [INFO ] [MAIN ] [1324/3519] GABC kept (0.5s) | 1322 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:43.809991] [DEBUG] [REMOTE ] GAIA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:43.810120] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-13T12:09:43.810323] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-13T12:09:43.810456] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:43.810567] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-13T12:09:43.810626] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-13T12:09:43.810671] [INFO ] [MAIN ] [1325/3519] GAIA kept (0.5s) | 1323 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:44.252229] [DEBUG] [REMOTE ] GAIN: Retrieved 5171 rows, trimmed to 300. [2026-01-13T12:09:44.252355] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-13T12:09:44.252596] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.47. [2026-01-13T12:09:44.252739] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:44.252849] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-13T12:09:44.252887] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-13T12:09:44.252932] [INFO ] [MAIN ] [1326/3519] GAIN kept (0.4s) | 1324 kept, 2 rejected | 137.5/min | ETA: 16.0m [2026-01-13T12:09:44.722851] [DEBUG] [REMOTE ] GAM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:44.722981] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-13T12:09:44.723189] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $55.87. [2026-01-13T12:09:44.723323] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:44.723435] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-13T12:09:44.723474] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-13T12:09:44.723520] [INFO ] [MAIN ] [1327/3519] GAM kept (0.5s) | 1325 kept, 2 rejected | 137.4/min | ETA: 15.9m [2026-01-13T12:09:44.968412] [DEBUG] [REMOTE ] GAMB: Retrieved 1123 rows, trimmed to 300. [2026-01-13T12:09:44.968590] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-13T12:09:44.968790] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-13T12:09:44.968924] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:44.969030] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-13T12:09:44.969069] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-13T12:09:44.969114] [INFO ] [MAIN ] [1328/3519] GAMB kept (0.2s) | 1326 kept, 2 rejected | 137.5/min | ETA: 15.9m [2026-01-13T12:09:45.428225] [DEBUG] [REMOTE ] GANX: Retrieved 1211 rows, trimmed to 300. [2026-01-13T12:09:45.428358] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-13T12:09:45.428561] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-13T12:09:45.428734] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:45.428848] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-13T12:09:45.428889] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-13T12:09:45.428980] [INFO ] [MAIN ] [1329/3519] GANX kept (0.5s) | 1327 kept, 2 rejected | 137.5/min | ETA: 15.9m [2026-01-13T12:09:45.942953] [DEBUG] [REMOTE ] GASS: Retrieved 5098 rows, trimmed to 300. [2026-01-13T12:09:45.943084] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-13T12:09:45.943292] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.33. [2026-01-13T12:09:45.943433] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:45.943550] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-13T12:09:45.943667] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-13T12:09:45.943736] [INFO ] [MAIN ] [1330/3519] GASS kept (0.5s) | 1328 kept, 2 rejected | 137.5/min | ETA: 15.9m [2026-01-13T12:09:46.497330] [DEBUG] [REMOTE ] GATX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:46.497503] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-13T12:09:46.497960] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-13T12:09:46.498099] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:46.498225] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-13T12:09:46.498265] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-13T12:09:46.498314] [INFO ] [MAIN ] [1331/3519] GATX kept (0.6s) | 1329 kept, 2 rejected | 137.4/min | ETA: 15.9m [2026-01-13T12:09:46.861133] [DEBUG] [REMOTE ] GBAB: Retrieved 3824 rows, trimmed to 300. [2026-01-13T12:09:46.861261] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-13T12:09:46.861459] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.80. [2026-01-13T12:09:46.861610] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:46.861720] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-13T12:09:46.861759] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-13T12:09:46.861803] [INFO ] [MAIN ] [1332/3519] GBAB kept (0.4s) | 1330 kept, 2 rejected | 137.5/min | ETA: 15.9m [2026-01-13T12:09:47.376635] [DEBUG] [REMOTE ] GBCI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:47.376773] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-13T12:09:47.376998] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-13T12:09:47.377132] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:47.377249] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-13T12:09:47.377288] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-13T12:09:47.377335] [INFO ] [MAIN ] [1333/3519] GBCI kept (0.5s) | 1331 kept, 2 rejected | 137.4/min | ETA: 15.9m [2026-01-13T12:09:47.749143] [DEBUG] [REMOTE ] GBDC: Retrieved 3961 rows, trimmed to 300. [2026-01-13T12:09:47.749271] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-13T12:09:47.749485] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-13T12:09:47.749646] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:47.749762] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-13T12:09:47.749801] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-13T12:09:47.749848] [INFO ] [MAIN ] [1334/3519] GBDC kept (0.4s) | 1332 kept, 2 rejected | 137.4/min | ETA: 15.9m [2026-01-13T12:09:48.094705] [DEBUG] [REMOTE ] GBIO: Retrieved 1403 rows, trimmed to 300. [2026-01-13T12:09:48.094833] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-13T12:09:48.095029] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-13T12:09:48.095162] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:48.095272] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-13T12:09:48.095327] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-13T12:09:48.095373] [INFO ] [MAIN ] [1335/3519] GBIO kept (0.3s) | 1333 kept, 2 rejected | 137.5/min | ETA: 15.9m [2026-01-13T12:09:48.444607] [DEBUG] [REMOTE ] GBTG: Retrieved 1289 rows, trimmed to 300. [2026-01-13T12:09:48.444733] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-13T12:09:48.444926] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-13T12:09:48.445061] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:48.445173] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-13T12:09:48.445215] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-13T12:09:48.445263] [INFO ] [MAIN ] [1336/3519] GBTG kept (0.3s) | 1334 kept, 2 rejected | 137.5/min | ETA: 15.9m [2026-01-13T12:09:49.130432] [DEBUG] [REMOTE ] GBX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:49.130620] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-13T12:09:49.130884] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-13T12:09:49.131020] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:49.131145] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-13T12:09:49.131185] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-13T12:09:49.131233] [INFO ] [MAIN ] [1337/3519] GBX kept (0.7s) | 1335 kept, 2 rejected | 137.4/min | ETA: 15.9m [2026-01-13T12:09:49.602492] [DEBUG] [REMOTE ] GCBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:49.602644] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-13T12:09:49.602865] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.44. [2026-01-13T12:09:49.603004] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:49.603117] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-13T12:09:49.603157] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-13T12:09:49.603204] [INFO ] [MAIN ] [1338/3519] GCBC kept (0.5s) | 1336 kept, 2 rejected | 137.4/min | ETA: 15.9m [2026-01-13T12:09:49.864992] [DEBUG] [REMOTE ] GCMG: Retrieved 1292 rows, trimmed to 300. [2026-01-13T12:09:49.865107] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-13T12:09:49.865300] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-13T12:09:49.865432] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:49.865539] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-13T12:09:49.865599] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-13T12:09:49.865648] [INFO ] [MAIN ] [1339/3519] GCMG kept (0.3s) | 1337 kept, 2 rejected | 137.5/min | ETA: 15.9m [2026-01-13T12:09:50.491147] [DEBUG] [REMOTE ] GCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:50.491278] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-13T12:09:50.491488] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-13T12:09:50.491654] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:50.491786] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-13T12:09:50.491838] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-13T12:09:50.491896] [INFO ] [MAIN ] [1340/3519] GCO kept (0.6s) | 1338 kept, 2 rejected | 137.4/min | ETA: 15.9m [2026-01-13T12:09:51.066223] [DEBUG] [REMOTE ] GD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:51.066479] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-13T12:09:51.066965] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $330.59. [2026-01-13T12:09:51.067180] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:51.067393] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-13T12:09:51.067535] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-13T12:09:51.067618] [INFO ] [MAIN ] [1341/3519] GD kept (0.6s) | 1339 kept, 2 rejected | 137.4/min | ETA: 15.9m [2026-01-13T12:09:51.390059] [DEBUG] [REMOTE ] GDC: Retrieved 2523 rows, trimmed to 300. [2026-01-13T12:09:51.390268] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-13T12:09:51.390658] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-13T12:09:51.390870] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:51.391067] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-13T12:09:51.391129] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-13T12:09:51.391210] [INFO ] [MAIN ] [1342/3519] GDC kept (0.3s) | 1340 kept, 2 rejected | 137.4/min | ETA: 15.8m [2026-01-13T12:09:51.672256] [DEBUG] [REMOTE ] GDDY: Retrieved 2712 rows, trimmed to 300. [2026-01-13T12:09:51.672437] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-13T12:09:51.672753] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $112.24. [2026-01-13T12:09:51.672950] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:51.673113] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-13T12:09:51.673171] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-13T12:09:51.673241] [INFO ] [MAIN ] [1343/3519] GDDY kept (0.3s) | 1341 kept, 2 rejected | 137.5/min | ETA: 15.8m [2026-01-13T12:09:52.189749] [DEBUG] [REMOTE ] GDEN: Retrieved 2626 rows, trimmed to 300. [2026-01-13T12:09:52.189877] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-13T12:09:52.190076] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-13T12:09:52.190213] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:52.190322] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-13T12:09:52.190362] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-13T12:09:52.190408] [INFO ] [MAIN ] [1344/3519] GDEN kept (0.5s) | 1342 kept, 2 rejected | 137.4/min | ETA: 15.8m [2026-01-13T12:09:52.607965] [DEBUG] [REMOTE ] GDRX: Retrieved 1332 rows, trimmed to 300. [2026-01-13T12:09:52.608091] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-13T12:09:52.608292] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.62. [2026-01-13T12:09:52.608450] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:52.608611] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-13T12:09:52.608658] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-13T12:09:52.608711] [INFO ] [MAIN ] [1345/3519] GDRX kept (0.4s) | 1343 kept, 2 rejected | 137.4/min | ETA: 15.8m [2026-01-13T12:09:52.961394] [DEBUG] [REMOTE ] GDS: Retrieved 2310 rows, trimmed to 300. [2026-01-13T12:09:52.961518] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-13T12:09:52.961744] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-13T12:09:52.961878] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:52.962005] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-13T12:09:52.962050] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-13T12:09:52.962096] [INFO ] [MAIN ] [1346/3519] GDS kept (0.4s) | 1344 kept, 2 rejected | 137.5/min | ETA: 15.8m [2026-01-13T12:09:53.353439] [DEBUG] [REMOTE ] GDYN: Retrieved 1806 rows, trimmed to 300. [2026-01-13T12:09:53.353564] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-13T12:09:53.353784] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.59. [2026-01-13T12:09:53.353916] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:53.354023] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-13T12:09:53.354098] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-13T12:09:53.354179] [INFO ] [MAIN ] [1347/3519] GDYN kept (0.4s) | 1345 kept, 2 rejected | 137.5/min | ETA: 15.8m [2026-01-13T12:09:53.968280] [DEBUG] [REMOTE ] GE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:53.968418] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-13T12:09:53.968668] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-13T12:09:53.968804] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:53.968916] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-13T12:09:53.968955] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-13T12:09:53.969000] [INFO ] [MAIN ] [1348/3519] GE kept (0.6s) | 1346 kept, 2 rejected | 137.4/min | ETA: 15.8m [2026-01-13T12:09:54.290771] [DEBUG] [REMOTE ] GECC: Retrieved 2308 rows, trimmed to 300. [2026-01-13T12:09:54.290904] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-13T12:09:54.291102] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-13T12:09:54.291236] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:54.291345] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-13T12:09:54.291384] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-13T12:09:54.291429] [INFO ] [MAIN ] [1349/3519] GECC kept (0.3s) | 1347 kept, 2 rejected | 137.5/min | ETA: 15.8m [2026-01-13T12:09:54.839063] [DEBUG] [REMOTE ] GEF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:54.839201] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-13T12:09:54.839450] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-13T12:09:54.839613] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:54.839737] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-13T12:09:54.839778] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-13T12:09:54.839828] [INFO ] [MAIN ] [1350/3519] GEF kept (0.5s) | 1348 kept, 2 rejected | 137.4/min | ETA: 15.8m [2026-01-13T12:09:55.058569] [DEBUG] [REMOTE ] GEHC: Retrieved 758 rows, trimmed to 300. [2026-01-13T12:09:55.058726] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-13T12:09:55.058938] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.60. [2026-01-13T12:09:55.059072] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:55.059178] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-13T12:09:55.059217] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-13T12:09:55.059262] [INFO ] [MAIN ] [1351/3519] GEHC kept (0.2s) | 1349 kept, 2 rejected | 137.5/min | ETA: 15.8m [2026-01-13T12:09:55.760289] [DEBUG] [REMOTE ] GEL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:55.760420] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-13T12:09:55.760651] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.86. [2026-01-13T12:09:55.760788] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:55.760899] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-13T12:09:55.760963] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-13T12:09:55.761010] [INFO ] [MAIN ] [1352/3519] GEL kept (0.7s) | 1350 kept, 2 rejected | 137.4/min | ETA: 15.8m [2026-01-13T12:09:56.279565] [DEBUG] [REMOTE ] GEN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:56.279711] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-13T12:09:56.279951] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.33. [2026-01-13T12:09:56.280119] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:56.280270] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-13T12:09:56.280331] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-13T12:09:56.280387] [INFO ] [MAIN ] [1353/3519] GEN kept (0.5s) | 1351 kept, 2 rejected | 137.4/min | ETA: 15.8m [2026-01-13T12:09:56.528330] [DEBUG] [REMOTE ] GENI: Retrieved 1188 rows, trimmed to 300. [2026-01-13T12:09:56.528463] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-13T12:09:56.528683] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-13T12:09:56.528821] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:56.528929] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-13T12:09:56.528968] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-13T12:09:56.529013] [INFO ] [MAIN ] [1354/3519] GENI kept (0.2s) | 1352 kept, 2 rejected | 137.4/min | ETA: 15.8m [2026-01-13T12:09:56.935814] [DEBUG] [REMOTE ] GENK: Retrieved 638 rows, trimmed to 300. [2026-01-13T12:09:56.935944] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-13T12:09:56.936142] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-13T12:09:56.936277] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:56.936387] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-13T12:09:56.936427] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-13T12:09:56.936472] [INFO ] [MAIN ] [1355/3519] GENK kept (0.4s) | 1353 kept, 2 rejected | 137.4/min | ETA: 15.7m [2026-01-13T12:09:57.588208] [DEBUG] [REMOTE ] GEOS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:57.588340] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-13T12:09:57.588557] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-13T12:09:57.588717] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:57.588832] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-13T12:09:57.588872] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-13T12:09:57.588920] [INFO ] [MAIN ] [1356/3519] GEOS kept (0.7s) | 1354 kept, 2 rejected | 137.4/min | ETA: 15.7m [2026-01-13T12:09:58.093855] [DEBUG] [REMOTE ] GERN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:58.093988] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-13T12:09:58.094204] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-13T12:09:58.094337] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:58.094449] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-13T12:09:58.094487] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-13T12:09:58.094533] [INFO ] [MAIN ] [1357/3519] GERN kept (0.5s) | 1355 kept, 2 rejected | 137.4/min | ETA: 15.7m [2026-01-13T12:09:58.560668] [DEBUG] [REMOTE ] GES: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:58.560836] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-13T12:09:58.561097] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.58. [2026-01-13T12:09:58.561238] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:58.561362] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-13T12:09:58.561402] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-13T12:09:58.561452] [INFO ] [MAIN ] [1358/3519] GES kept (0.5s) | 1356 kept, 2 rejected | 137.4/min | ETA: 15.7m [2026-01-13T12:09:58.830122] [DEBUG] [REMOTE ] GEVO: Retrieved 3753 rows, trimmed to 300. [2026-01-13T12:09:58.830252] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-13T12:09:58.830461] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-13T12:09:58.830621] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:58.830757] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-13T12:09:58.830799] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-13T12:09:58.830851] [INFO ] [MAIN ] [1359/3519] GEVO kept (0.3s) | 1357 kept, 2 rejected | 137.4/min | ETA: 15.7m [2026-01-13T12:09:59.430821] [DEBUG] [REMOTE ] GFF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:59.430950] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-13T12:09:59.431158] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-13T12:09:59.431292] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:59.431402] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-13T12:09:59.431441] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-13T12:09:59.431490] [INFO ] [MAIN ] [1360/3519] GFF kept (0.6s) | 1358 kept, 2 rejected | 137.4/min | ETA: 15.7m [2026-01-13T12:09:59.919975] [DEBUG] [REMOTE ] GFI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:09:59.920235] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-13T12:09:59.920669] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-13T12:09:59.920822] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:09:59.920986] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-13T12:09:59.921028] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-13T12:09:59.921088] [INFO ] [MAIN ] [1361/3519] GFI kept (0.5s) | 1359 kept, 2 rejected | 137.4/min | ETA: 15.7m [2026-01-13T12:10:00.188683] [DEBUG] [REMOTE ] GFL: Retrieved 1474 rows, trimmed to 300. [2026-01-13T12:10:00.188894] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-13T12:10:00.189164] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.69. [2026-01-13T12:10:00.189316] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:00.189451] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-13T12:10:00.189496] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-13T12:10:00.189547] [INFO ] [MAIN ] [1362/3519] GFL kept (0.3s) | 1360 kept, 2 rejected | 137.4/min | ETA: 15.7m [2026-01-13T12:10:00.892037] [DEBUG] [REMOTE ] GFS: Retrieved 1055 rows, trimmed to 300. [2026-01-13T12:10:00.892181] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-13T12:10:00.892408] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-13T12:10:00.892551] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:00.892695] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-13T12:10:00.892772] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-13T12:10:00.892822] [INFO ] [MAIN ] [1363/3519] GFS kept (0.7s) | 1361 kept, 2 rejected | 137.3/min | ETA: 15.7m [2026-01-13T12:10:01.351518] [DEBUG] [REMOTE ] GGAL: Retrieved 6405 rows, trimmed to 300. [2026-01-13T12:10:01.351689] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-13T12:10:01.351941] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $31.85. [2026-01-13T12:10:01.352084] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:01.352208] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-13T12:10:01.352249] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-13T12:10:01.352299] [INFO ] [MAIN ] [1364/3519] GGAL kept (0.5s) | 1362 kept, 2 rejected | 137.3/min | ETA: 15.7m [2026-01-13T12:10:01.901395] [DEBUG] [REMOTE ] GGB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:01.901538] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-13T12:10:01.901785] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.20. [2026-01-13T12:10:01.901928] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:01.902067] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-13T12:10:01.902110] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-13T12:10:01.902158] [INFO ] [MAIN ] [1365/3519] GGB kept (0.5s) | 1363 kept, 2 rejected | 137.3/min | ETA: 15.7m [2026-01-13T12:10:02.514271] [DEBUG] [REMOTE ] GGG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:02.514504] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-13T12:10:02.514916] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $79.14. [2026-01-13T12:10:02.515076] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:02.515246] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-13T12:10:02.515293] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-13T12:10:02.515357] [INFO ] [MAIN ] [1366/3519] GGG kept (0.6s) | 1364 kept, 2 rejected | 137.3/min | ETA: 15.7m [2026-01-13T12:10:02.647673] [DEBUG] [REMOTE ] GGLL: Retrieved 840 rows, trimmed to 300. [2026-01-13T12:10:02.647873] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-13T12:10:02.648140] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $64.35. [2026-01-13T12:10:02.648283] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:02.648414] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-13T12:10:02.648461] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-13T12:10:02.648526] [INFO ] [MAIN ] [1367/3519] GGLL kept (0.1s) | 1365 kept, 2 rejected | 137.3/min | ETA: 15.7m [2026-01-13T12:10:03.200232] [DEBUG] [REMOTE ] GGLS: Retrieved 840 rows, trimmed to 300. [2026-01-13T12:10:03.200437] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-13T12:10:03.200723] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.39. [2026-01-13T12:10:03.200865] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:03.200989] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-13T12:10:03.201030] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-13T12:10:03.201080] [INFO ] [MAIN ] [1368/3519] GGLS kept (0.6s) | 1366 kept, 2 rejected | 137.3/min | ETA: 15.7m [2026-01-13T12:10:03.554611] [DEBUG] [REMOTE ] GH: Retrieved 1827 rows, trimmed to 300. [2026-01-13T12:10:03.554805] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-13T12:10:03.555100] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $65.46. [2026-01-13T12:10:03.555256] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:03.555394] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-13T12:10:03.555437] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-13T12:10:03.555490] [INFO ] [MAIN ] [1369/3519] GH kept (0.4s) | 1367 kept, 2 rejected | 137.3/min | ETA: 15.7m [2026-01-13T12:10:04.222494] [DEBUG] [REMOTE ] GHI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:04.222673] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-13T12:10:04.222937] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-13T12:10:04.223108] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:04.223260] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-13T12:10:04.223308] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-13T12:10:04.223372] [INFO ] [MAIN ] [1370/3519] GHI kept (0.7s) | 1368 kept, 2 rejected | 137.3/min | ETA: 15.7m [2026-01-13T12:10:04.682821] [DEBUG] [REMOTE ] GHM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:04.682963] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-13T12:10:04.683196] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-13T12:10:04.683333] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:04.683470] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-13T12:10:04.683511] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-13T12:10:04.683559] [INFO ] [MAIN ] [1371/3519] GHM kept (0.5s) | 1369 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:04.938400] [DEBUG] [REMOTE ] GHRS: Retrieved 1142 rows, trimmed to 300. [2026-01-13T12:10:04.938522] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-13T12:10:04.938740] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-13T12:10:04.938875] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:04.938980] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-13T12:10:04.939019] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-13T12:10:04.939065] [INFO ] [MAIN ] [1372/3519] GHRS kept (0.3s) | 1370 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:05.442802] [DEBUG] [REMOTE ] GHY: Retrieved 3282 rows, trimmed to 300. [2026-01-13T12:10:05.442961] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-13T12:10:05.443223] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-13T12:10:05.443366] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:05.443491] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-13T12:10:05.443532] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-13T12:10:05.443603] [INFO ] [MAIN ] [1373/3519] GHY kept (0.5s) | 1371 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:05.920185] [DEBUG] [REMOTE ] GIB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:05.920322] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-13T12:10:05.920539] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-13T12:10:05.920696] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:05.920811] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-13T12:10:05.920878] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-13T12:10:05.920924] [INFO ] [MAIN ] [1374/3519] GIB kept (0.5s) | 1372 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:06.408861] [DEBUG] [REMOTE ] GIFI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:06.409071] [DEBUG] [REMOTE ] GIFI: PASS: History has at least 300 days. [2026-01-13T12:10:06.409351] [DEBUG] [REMOTE ] GIFI: PASS: Price check passed. Min price $7.25. [2026-01-13T12:10:06.409496] [DEBUG] [REMOTE ] GIFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:06.409648] [DEBUG] [REMOTE ] GIFI: PASS: Integrity check passed. [2026-01-13T12:10:06.409691] [DEBUG] [REMOTE ] GIFI: Symbol is viable for forecasting. [2026-01-13T12:10:06.409743] [INFO ] [MAIN ] [1375/3519] GIFI kept (0.5s) | 1373 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:06.895672] [DEBUG] [REMOTE ] GIII: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:06.895966] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-13T12:10:06.896465] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.77. [2026-01-13T12:10:06.896686] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:06.896886] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-13T12:10:06.896940] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-13T12:10:06.897012] [INFO ] [MAIN ] [1376/3519] GIII kept (0.5s) | 1374 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:07.382142] [DEBUG] [REMOTE ] GILD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:07.382359] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-13T12:10:07.382691] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.08. [2026-01-13T12:10:07.382867] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:07.383012] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-13T12:10:07.383053] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-13T12:10:07.383104] [INFO ] [MAIN ] [1377/3519] GILD kept (0.5s) | 1375 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:07.820890] [DEBUG] [REMOTE ] GIS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:07.821083] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-13T12:10:07.821347] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.37. [2026-01-13T12:10:07.821490] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:07.821636] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-13T12:10:07.821679] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-13T12:10:07.821730] [INFO ] [MAIN ] [1378/3519] GIS kept (0.4s) | 1376 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:08.142778] [DEBUG] [REMOTE ] GKOS: Retrieved 2653 rows, trimmed to 300. [2026-01-13T12:10:08.142994] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-13T12:10:08.143530] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-13T12:10:08.143703] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:08.143859] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-13T12:10:08.143902] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-13T12:10:08.143958] [INFO ] [MAIN ] [1379/3519] GKOS kept (0.3s) | 1377 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:08.752023] [DEBUG] [REMOTE ] GL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:08.752174] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-13T12:10:08.752445] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-13T12:10:08.752636] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:08.752776] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-13T12:10:08.752820] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-13T12:10:08.752871] [INFO ] [MAIN ] [1380/3519] GL kept (0.6s) | 1378 kept, 2 rejected | 137.2/min | ETA: 15.6m [2026-01-13T12:10:09.204196] [DEBUG] [REMOTE ] GLAD: Retrieved 5899 rows, trimmed to 300. [2026-01-13T12:10:09.204326] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-13T12:10:09.204545] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-13T12:10:09.204705] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:09.204821] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-13T12:10:09.204860] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-13T12:10:09.204907] [INFO ] [MAIN ] [1381/3519] GLAD kept (0.5s) | 1379 kept, 2 rejected | 137.2/min | ETA: 15.6m [2026-01-13T12:10:09.443419] [DEBUG] [REMOTE ] GLBE: Retrieved 1173 rows, trimmed to 300. [2026-01-13T12:10:09.443554] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-13T12:10:09.443779] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $32.36. [2026-01-13T12:10:09.443919] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:09.444030] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-13T12:10:09.444070] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-13T12:10:09.444143] [INFO ] [MAIN ] [1382/3519] GLBE kept (0.2s) | 1380 kept, 2 rejected | 137.3/min | ETA: 15.6m [2026-01-13T12:10:10.079341] [DEBUG] [REMOTE ] GLBS: Retrieved 4489 rows, trimmed to 300. [2026-01-13T12:10:10.079468] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-13T12:10:10.079695] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-13T12:10:10.079869] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:10.079980] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-13T12:10:10.080020] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-13T12:10:10.080065] [INFO ] [MAIN ] [1383/3519] GLBS kept (0.6s) | 1381 kept, 2 rejected | 137.2/min | ETA: 15.6m [2026-01-13T12:10:10.496130] [DEBUG] [REMOTE ] GLDD: Retrieved 4790 rows, trimmed to 300. [2026-01-13T12:10:10.496262] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-13T12:10:10.496476] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.78. [2026-01-13T12:10:10.496657] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:10.496776] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-13T12:10:10.496816] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-13T12:10:10.496865] [INFO ] [MAIN ] [1384/3519] GLDD kept (0.4s) | 1382 kept, 2 rejected | 137.2/min | ETA: 15.6m [2026-01-13T12:10:11.342855] [DEBUG] [REMOTE ] GLNG: Retrieved 5661 rows, trimmed to 300. [2026-01-13T12:10:11.342990] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-13T12:10:11.343203] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-13T12:10:11.343340] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:11.343452] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-13T12:10:11.343522] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-13T12:10:11.343587] [INFO ] [MAIN ] [1385/3519] GLNG kept (0.8s) | 1383 kept, 2 rejected | 137.1/min | ETA: 15.6m [2026-01-13T12:10:11.680338] [DEBUG] [REMOTE ] GLOB: Retrieved 2889 rows, trimmed to 300. [2026-01-13T12:10:11.680462] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-13T12:10:11.680689] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $56.57. [2026-01-13T12:10:11.680826] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:11.680934] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-13T12:10:11.680973] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-13T12:10:11.681020] [INFO ] [MAIN ] [1386/3519] GLOB kept (0.3s) | 1384 kept, 2 rejected | 137.2/min | ETA: 15.6m [2026-01-13T12:10:13.533353] [DEBUG] [REMOTE ] GLP: Retrieved 5103 rows, trimmed to 300. [2026-01-13T12:10:13.533515] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-13T12:10:13.533814] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-13T12:10:13.533989] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:13.534138] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-13T12:10:13.534190] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-13T12:10:13.534247] [INFO ] [MAIN ] [1387/3519] GLP kept (1.9s) | 1385 kept, 2 rejected | 136.9/min | ETA: 15.6m [2026-01-13T12:10:13.879845] [DEBUG] [REMOTE ] GLPG: Retrieved 2682 rows, trimmed to 300. [2026-01-13T12:10:13.879972] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-13T12:10:13.880178] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-13T12:10:13.880313] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:13.880425] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-13T12:10:13.880465] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-13T12:10:13.880511] [INFO ] [MAIN ] [1388/3519] GLPG kept (0.3s) | 1386 kept, 2 rejected | 136.9/min | ETA: 15.6m [2026-01-13T12:10:14.276360] [DEBUG] [REMOTE ] GLPI: Retrieved 3080 rows, trimmed to 300. [2026-01-13T12:10:14.276491] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-13T12:10:14.276727] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-13T12:10:14.276906] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:14.277055] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-13T12:10:14.277104] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-13T12:10:14.277153] [INFO ] [MAIN ] [1389/3519] GLPI kept (0.4s) | 1387 kept, 2 rejected | 136.9/min | ETA: 15.6m [2026-01-13T12:10:14.726730] [DEBUG] [REMOTE ] GLRE: Retrieved 4689 rows, trimmed to 300. [2026-01-13T12:10:14.726862] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-13T12:10:14.727071] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-13T12:10:14.727212] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:14.727327] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-13T12:10:14.727368] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-13T12:10:14.727418] [INFO ] [MAIN ] [1390/3519] GLRE kept (0.5s) | 1388 kept, 2 rejected | 136.9/min | ETA: 15.6m [2026-01-13T12:10:14.989426] [DEBUG] [REMOTE ] GLSI: Retrieved 1330 rows, trimmed to 300. [2026-01-13T12:10:14.989564] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-13T12:10:14.989801] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-13T12:10:14.989934] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:14.990048] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-13T12:10:14.990087] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-13T12:10:14.990132] [INFO ] [MAIN ] [1391/3519] GLSI kept (0.3s) | 1389 kept, 2 rejected | 136.9/min | ETA: 15.5m [2026-01-13T12:10:15.415029] [DEBUG] [REMOTE ] GLTO: Retrieved 1306 rows, trimmed to 300. [2026-01-13T12:10:15.415163] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-13T12:10:15.415365] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-13T12:10:15.415717] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:15.415825] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-13T12:10:15.415864] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-13T12:10:15.415909] [INFO ] [MAIN ] [1392/3519] GLTO kept (0.4s) | 1390 kept, 2 rejected | 136.9/min | ETA: 15.5m [2026-01-13T12:10:15.782237] [DEBUG] [REMOTE ] GLUE: Retrieved 1143 rows, trimmed to 300. [2026-01-13T12:10:15.782370] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-13T12:10:15.782638] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $9.35. [2026-01-13T12:10:15.782793] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:15.782905] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-13T12:10:15.782946] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-13T12:10:15.782991] [INFO ] [MAIN ] [1393/3519] GLUE kept (0.4s) | 1391 kept, 2 rejected | 136.9/min | ETA: 15.5m [2026-01-13T12:10:16.301196] [DEBUG] [REMOTE ] GMAB: Retrieved 4174 rows, trimmed to 300. [2026-01-13T12:10:16.301329] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-13T12:10:16.301540] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-13T12:10:16.301697] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:16.301812] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-13T12:10:16.301856] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-13T12:10:16.301920] [INFO ] [MAIN ] [1394/3519] GMAB kept (0.5s) | 1392 kept, 2 rejected | 136.9/min | ETA: 15.5m [2026-01-13T12:10:16.822413] [DEBUG] [REMOTE ] GME: Retrieved 6017 rows, trimmed to 300. [2026-01-13T12:10:16.822546] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-13T12:10:16.822790] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-13T12:10:16.822922] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:16.823031] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-13T12:10:16.823069] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-13T12:10:16.823114] [INFO ] [MAIN ] [1395/3519] GME kept (0.5s) | 1393 kept, 2 rejected | 136.9/min | ETA: 15.5m [2026-01-13T12:10:17.159917] [DEBUG] [REMOTE ] GMED: Retrieved 3379 rows, trimmed to 300. [2026-01-13T12:10:17.160047] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-13T12:10:17.160257] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $58.57. [2026-01-13T12:10:17.160396] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:17.160510] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-13T12:10:17.160604] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-13T12:10:17.160659] [INFO ] [MAIN ] [1396/3519] GMED kept (0.3s) | 1394 kept, 2 rejected | 136.9/min | ETA: 15.5m [2026-01-13T12:10:17.410881] [DEBUG] [REMOTE ] GMM: Retrieved 337 rows, trimmed to 300. [2026-01-13T12:10:17.411004] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-13T12:10:17.411198] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-13T12:10:17.411332] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:17.411439] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-13T12:10:17.411478] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-13T12:10:17.411523] [INFO ] [MAIN ] [1397/3519] GMM kept (0.3s) | 1395 kept, 2 rejected | 137.0/min | ETA: 15.5m [2026-01-13T12:10:17.956287] [DEBUG] [REMOTE ] GMRE: Retrieved 2398 rows, trimmed to 300. [2026-01-13T12:10:17.956420] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-13T12:10:17.956642] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-13T12:10:17.956777] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:17.956884] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-13T12:10:17.956923] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-13T12:10:17.956969] [INFO ] [MAIN ] [1398/3519] GMRE kept (0.5s) | 1396 kept, 2 rejected | 136.9/min | ETA: 15.5m [2026-01-13T12:10:18.373633] [DEBUG] [REMOTE ] GNE: Retrieved 3573 rows, trimmed to 300. [2026-01-13T12:10:18.373773] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-13T12:10:18.373999] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-13T12:10:18.374141] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:18.374265] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-13T12:10:18.374307] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-13T12:10:18.374357] [INFO ] [MAIN ] [1399/3519] GNE kept (0.4s) | 1397 kept, 2 rejected | 136.9/min | ETA: 15.5m [2026-01-13T12:10:18.786708] [DEBUG] [REMOTE ] GNK: Retrieved 2868 rows, trimmed to 300. [2026-01-13T12:10:18.786834] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-13T12:10:18.787039] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.57. [2026-01-13T12:10:18.787177] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:18.787289] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-13T12:10:18.787329] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-13T12:10:18.787375] [INFO ] [MAIN ] [1400/3519] GNK kept (0.4s) | 1398 kept, 2 rejected | 137.0/min | ETA: 15.5m [2026-01-13T12:10:19.151375] [DEBUG] [REMOTE ] GNL: Retrieved 2670 rows, trimmed to 300. [2026-01-13T12:10:19.151759] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-13T12:10:19.152071] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.39. [2026-01-13T12:10:19.152220] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:19.152352] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-13T12:10:19.152608] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-13T12:10:19.152665] [INFO ] [MAIN ] [1401/3519] GNL kept (0.4s) | 1399 kept, 2 rejected | 137.0/min | ETA: 15.5m [2026-01-13T12:10:19.529161] [DEBUG] [REMOTE ] GNLN: Retrieved 1693 rows, trimmed to 300. [2026-01-13T12:10:19.529278] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-13T12:10:19.529474] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.56. [2026-01-13T12:10:19.529636] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:19.529746] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-13T12:10:19.529786] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-13T12:10:19.529832] [INFO ] [MAIN ] [1402/3519] GNLN kept (0.4s) | 1400 kept, 2 rejected | 137.0/min | ETA: 15.5m [2026-01-13T12:10:19.838258] [DEBUG] [REMOTE ] GNLX: Retrieved 743 rows, trimmed to 300. [2026-01-13T12:10:19.838390] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-13T12:10:19.838622] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.65. [2026-01-13T12:10:19.838767] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:19.838880] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-13T12:10:19.838920] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-13T12:10:19.838967] [INFO ] [MAIN ] [1403/3519] GNLX kept (0.3s) | 1401 kept, 2 rejected | 137.0/min | ETA: 15.4m [2026-01-13T12:10:20.412876] [DEBUG] [REMOTE ] GNMA: Retrieved 3494 rows, trimmed to 300. [2026-01-13T12:10:20.413003] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-13T12:10:20.413209] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-13T12:10:20.413347] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:20.413456] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-13T12:10:20.413494] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-13T12:10:20.413539] [INFO ] [MAIN ] [1404/3519] GNMA kept (0.6s) | 1402 kept, 2 rejected | 137.0/min | ETA: 15.4m [2026-01-13T12:10:20.737537] [DEBUG] [REMOTE ] GNOM: Retrieved 1699 rows, trimmed to 300. [2026-01-13T12:10:20.737739] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-13T12:10:20.737980] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $41.66. [2026-01-13T12:10:20.738123] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:20.738247] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-13T12:10:20.738289] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-13T12:10:20.738341] [INFO ] [MAIN ] [1405/3519] GNOM kept (0.3s) | 1403 kept, 2 rejected | 137.0/min | ETA: 15.4m [2026-01-13T12:10:21.112782] [DEBUG] [REMOTE ] GNPX: Retrieved 1958 rows, trimmed to 300. [2026-01-13T12:10:21.112956] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-13T12:10:21.113197] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-13T12:10:21.113338] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:21.113457] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-13T12:10:21.113497] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-13T12:10:21.113548] [INFO ] [MAIN ] [1406/3519] GNPX kept (0.4s) | 1404 kept, 2 rejected | 137.0/min | ETA: 15.4m [2026-01-13T12:10:21.627741] [DEBUG] [REMOTE ] GNRC: Retrieved 4004 rows, trimmed to 300. [2026-01-13T12:10:21.627866] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-13T12:10:21.628094] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-13T12:10:21.628230] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:21.628347] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-13T12:10:21.628408] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-13T12:10:21.628457] [INFO ] [MAIN ] [1407/3519] GNRC kept (0.5s) | 1405 kept, 2 rejected | 137.0/min | ETA: 15.4m [2026-01-13T12:10:22.153566] [DEBUG] [REMOTE ] GNSS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:22.153741] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-13T12:10:22.154014] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.11. [2026-01-13T12:10:22.154156] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:22.154290] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-13T12:10:22.154332] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-13T12:10:22.154385] [INFO ] [MAIN ] [1408/3519] GNSS kept (0.5s) | 1406 kept, 2 rejected | 137.0/min | ETA: 15.4m [2026-01-13T12:10:22.642355] [DEBUG] [REMOTE ] GNTX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:22.642524] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-13T12:10:22.642813] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-13T12:10:22.642958] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:22.643089] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-13T12:10:22.643132] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-13T12:10:22.643184] [INFO ] [MAIN ] [1409/3519] GNTX kept (0.5s) | 1407 kept, 2 rejected | 137.0/min | ETA: 15.4m [2026-01-13T12:10:22.925310] [DEBUG] [REMOTE ] GO: Retrieved 1650 rows, trimmed to 300. [2026-01-13T12:10:22.925433] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-13T12:10:22.925652] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-13T12:10:22.925790] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:22.925900] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-13T12:10:22.925940] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-13T12:10:22.925986] [INFO ] [MAIN ] [1410/3519] GO kept (0.3s) | 1408 kept, 2 rejected | 137.0/min | ETA: 15.4m [2026-01-13T12:10:24.682056] [DEBUG] [REMOTE ] GOCO: Retrieved 1381 rows, trimmed to 300. [2026-01-13T12:10:24.682182] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-13T12:10:24.682385] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-13T12:10:24.682521] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:24.682666] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-13T12:10:24.682709] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-13T12:10:24.682762] [INFO ] [MAIN ] [1411/3519] GOCO kept (1.8s) | 1409 kept, 2 rejected | 136.7/min | ETA: 15.4m [2026-01-13T12:10:25.098874] [DEBUG] [REMOTE ] GOF: Retrieved 4645 rows, trimmed to 300. [2026-01-13T12:10:25.099230] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-13T12:10:25.099528] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.79. [2026-01-13T12:10:25.099750] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:25.099915] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-13T12:10:25.099977] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-13T12:10:25.100052] [INFO ] [MAIN ] [1412/3519] GOF kept (0.4s) | 1410 kept, 2 rejected | 136.7/min | ETA: 15.4m [2026-01-13T12:10:25.476947] [DEBUG] [REMOTE ] GOGO: Retrieved 3159 rows, trimmed to 300. [2026-01-13T12:10:25.477101] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-13T12:10:25.477307] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-13T12:10:25.477439] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:25.477585] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-13T12:10:25.477627] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-13T12:10:25.477686] [INFO ] [MAIN ] [1413/3519] GOGO kept (0.4s) | 1411 kept, 2 rejected | 136.7/min | ETA: 15.4m [2026-01-13T12:10:25.848596] [DEBUG] [REMOTE ] GOLF: Retrieved 2313 rows, trimmed to 300. [2026-01-13T12:10:25.848736] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-13T12:10:25.848970] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-13T12:10:25.849127] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:25.849255] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-13T12:10:25.849300] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-13T12:10:25.849354] [INFO ] [MAIN ] [1414/3519] GOLF kept (0.4s) | 1412 kept, 2 rejected | 136.7/min | ETA: 15.4m [2026-01-13T12:10:26.345860] [DEBUG] [REMOTE ] GOOD: Retrieved 5639 rows, trimmed to 300. [2026-01-13T12:10:26.345999] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-13T12:10:26.346230] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-13T12:10:26.346374] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:26.346496] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-13T12:10:26.346537] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-13T12:10:26.346605] [INFO ] [MAIN ] [1415/3519] GOOD kept (0.5s) | 1413 kept, 2 rejected | 136.7/min | ETA: 15.4m [2026-01-13T12:10:26.765198] [DEBUG] [REMOTE ] GOOG: Retrieved 2967 rows, trimmed to 300. [2026-01-13T12:10:26.765337] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-13T12:10:26.765554] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $251.17. [2026-01-13T12:10:26.765728] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:26.765846] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-13T12:10:26.765887] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-13T12:10:26.765938] [INFO ] [MAIN ] [1416/3519] GOOG kept (0.4s) | 1414 kept, 2 rejected | 136.7/min | ETA: 15.4m [2026-01-13T12:10:27.105278] [DEBUG] [REMOTE ] GOOS: Retrieved 2219 rows, trimmed to 300. [2026-01-13T12:10:27.105400] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-13T12:10:27.105625] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.21. [2026-01-13T12:10:27.105773] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:27.105884] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-13T12:10:27.105924] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-13T12:10:27.105970] [INFO ] [MAIN ] [1417/3519] GOOS kept (0.3s) | 1415 kept, 2 rejected | 136.8/min | ETA: 15.4m [2026-01-13T12:10:27.451890] [DEBUG] [REMOTE ] GOSS: Retrieved 1741 rows, trimmed to 300. [2026-01-13T12:10:27.452014] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-13T12:10:27.452220] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.09. [2026-01-13T12:10:27.452360] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:27.452474] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-13T12:10:27.452543] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-13T12:10:27.452611] [INFO ] [MAIN ] [1418/3519] GOSS kept (0.3s) | 1416 kept, 2 rejected | 136.8/min | ETA: 15.4m [2026-01-13T12:10:27.853607] [DEBUG] [REMOTE ] GOVI: Retrieved 4592 rows, trimmed to 300. [2026-01-13T12:10:27.853749] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-13T12:10:27.853952] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.45. [2026-01-13T12:10:27.854084] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:27.854194] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-13T12:10:27.854233] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-13T12:10:27.854278] [INFO ] [MAIN ] [1419/3519] GOVI kept (0.4s) | 1417 kept, 2 rejected | 136.8/min | ETA: 15.4m [2026-01-13T12:10:28.451421] [DEBUG] [REMOTE ] GPC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:28.451553] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-13T12:10:28.451956] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-13T12:10:28.452089] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:28.452203] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-13T12:10:28.452242] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-13T12:10:28.452288] [INFO ] [MAIN ] [1420/3519] GPC kept (0.6s) | 1418 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:28.905025] [DEBUG] [REMOTE ] GPI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:28.905168] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-13T12:10:28.905403] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-13T12:10:28.905537] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:28.905677] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-13T12:10:28.905719] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-13T12:10:28.905765] [INFO ] [MAIN ] [1421/3519] GPI kept (0.5s) | 1419 kept, 2 rejected | 136.7/min | ETA: 15.3m [2026-01-13T12:10:29.128766] [DEBUG] [REMOTE ] GPIQ: Retrieved 554 rows, trimmed to 300. [2026-01-13T12:10:29.128898] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-13T12:10:29.129093] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-13T12:10:29.129226] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:29.129333] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-13T12:10:29.129372] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-13T12:10:29.129417] [INFO ] [MAIN ] [1422/3519] GPIQ kept (0.2s) | 1420 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:29.494294] [DEBUG] [REMOTE ] GPIX: Retrieved 554 rows, trimmed to 300. [2026-01-13T12:10:29.494428] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-13T12:10:29.494659] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-13T12:10:29.494796] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:29.494907] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-13T12:10:29.494949] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-13T12:10:29.495004] [INFO ] [MAIN ] [1423/3519] GPIX kept (0.4s) | 1421 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:30.000489] [DEBUG] [REMOTE ] GPJA: Retrieved 2086 rows, trimmed to 300. [2026-01-13T12:10:30.000649] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-13T12:10:30.000860] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-13T12:10:30.000993] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:30.001102] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-13T12:10:30.001141] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-13T12:10:30.001186] [INFO ] [MAIN ] [1424/3519] GPJA kept (0.5s) | 1422 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:30.581341] [DEBUG] [REMOTE ] GPK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:30.581472] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-13T12:10:30.581702] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-13T12:10:30.582021] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:30.582132] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-13T12:10:30.582172] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-13T12:10:30.582217] [INFO ] [MAIN ] [1425/3519] GPK kept (0.6s) | 1423 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:31.060754] [DEBUG] [REMOTE ] GPN: Retrieved 6285 rows, trimmed to 300. [2026-01-13T12:10:31.060879] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-13T12:10:31.061077] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-13T12:10:31.061210] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:31.061317] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-13T12:10:31.061356] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-13T12:10:31.061401] [INFO ] [MAIN ] [1426/3519] GPN kept (0.5s) | 1424 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:31.527219] [DEBUG] [REMOTE ] GPRE: Retrieved 4989 rows, trimmed to 300. [2026-01-13T12:10:31.527347] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-13T12:10:31.527618] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-13T12:10:31.527787] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:31.527898] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-13T12:10:31.527938] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-13T12:10:31.527985] [INFO ] [MAIN ] [1427/3519] GPRE kept (0.5s) | 1425 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:31.879281] [DEBUG] [REMOTE ] GPRK: Retrieved 3833 rows, trimmed to 300. [2026-01-13T12:10:31.879405] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-13T12:10:31.879650] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $5.94. [2026-01-13T12:10:31.879819] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:31.879935] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-13T12:10:31.879975] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-13T12:10:31.880023] [INFO ] [MAIN ] [1428/3519] GPRK kept (0.4s) | 1426 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:32.261067] [DEBUG] [REMOTE ] GPRO: Retrieved 2904 rows, trimmed to 300. [2026-01-13T12:10:32.261196] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-13T12:10:32.261395] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.41. [2026-01-13T12:10:32.261527] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:32.261670] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-13T12:10:32.261734] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-13T12:10:32.261781] [INFO ] [MAIN ] [1429/3519] GPRO kept (0.4s) | 1427 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:32.605852] [DEBUG] [REMOTE ] GRAB: Retrieved 1284 rows, trimmed to 300. [2026-01-13T12:10:32.605993] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-13T12:10:32.606203] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.85. [2026-01-13T12:10:32.606340] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:32.606452] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-13T12:10:32.606492] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-13T12:10:32.606540] [INFO ] [MAIN ] [1430/3519] GRAB kept (0.3s) | 1428 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:32.854812] [DEBUG] [REMOTE ] GRAL: Retrieved 389 rows, trimmed to 300. [2026-01-13T12:10:32.854993] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-13T12:10:32.855255] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $78.00. [2026-01-13T12:10:32.855402] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:32.855522] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-13T12:10:32.855564] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-13T12:10:32.855636] [INFO ] [MAIN ] [1431/3519] GRAL kept (0.2s) | 1429 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:33.572559] [DEBUG] [REMOTE ] GRBK: Retrieved 4675 rows, trimmed to 300. [2026-01-13T12:10:33.572768] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-13T12:10:33.573047] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-13T12:10:33.573190] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:33.573314] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-13T12:10:33.573354] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-13T12:10:33.573403] [INFO ] [MAIN ] [1432/3519] GRBK kept (0.7s) | 1430 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:34.048110] [DEBUG] [REMOTE ] GRC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:34.048254] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-13T12:10:34.048510] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-13T12:10:34.048678] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:34.048809] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-13T12:10:34.049015] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-13T12:10:34.049067] [INFO ] [MAIN ] [1433/3519] GRC kept (0.5s) | 1431 kept, 2 rejected | 136.8/min | ETA: 15.3m [2026-01-13T12:10:34.399015] [DEBUG] [REMOTE ] GRDX: Retrieved 2326 rows, trimmed to 300. [2026-01-13T12:10:34.399156] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-13T12:10:34.399389] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-13T12:10:34.399535] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:34.399686] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-13T12:10:34.399730] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-13T12:10:34.399782] [INFO ] [MAIN ] [1434/3519] GRDX kept (0.4s) | 1432 kept, 2 rejected | 136.8/min | ETA: 15.2m [2026-01-13T12:10:34.696439] [DEBUG] [REMOTE ] GREE: Retrieved 1087 rows, trimmed to 300. [2026-01-13T12:10:34.696650] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-13T12:10:34.696944] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-13T12:10:34.697154] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:34.697325] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-13T12:10:34.697388] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-13T12:10:34.697460] [INFO ] [MAIN ] [1435/3519] GREE kept (0.3s) | 1433 kept, 2 rejected | 136.8/min | ETA: 15.2m [2026-01-13T12:10:35.099509] [DEBUG] [REMOTE ] GRFS: Retrieved 3675 rows, trimmed to 300. [2026-01-13T12:10:35.099663] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-13T12:10:35.099871] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-13T12:10:35.100007] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:35.100119] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-13T12:10:35.100158] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-13T12:10:35.100204] [INFO ] [MAIN ] [1436/3519] GRFS kept (0.4s) | 1434 kept, 2 rejected | 136.8/min | ETA: 15.2m [2026-01-13T12:10:35.560726] [DEBUG] [REMOTE ] GRID: Retrieved 4062 rows, trimmed to 300. [2026-01-13T12:10:35.560853] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-13T12:10:35.561064] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-13T12:10:35.561206] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:35.561321] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-13T12:10:35.561362] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-13T12:10:35.561412] [INFO ] [MAIN ] [1437/3519] GRID kept (0.5s) | 1435 kept, 2 rejected | 136.8/min | ETA: 15.2m [2026-01-13T12:10:35.953815] [DEBUG] [REMOTE ] GRMN: Retrieved 6309 rows, trimmed to 300. [2026-01-13T12:10:35.953959] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-13T12:10:35.954196] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-13T12:10:35.954333] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:35.954455] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-13T12:10:35.954496] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-13T12:10:35.954547] [INFO ] [MAIN ] [1438/3519] GRMN kept (0.4s) | 1436 kept, 2 rejected | 136.8/min | ETA: 15.2m [2026-01-13T12:10:36.307763] [DEBUG] [REMOTE ] GRND: Retrieved 1254 rows, trimmed to 300. [2026-01-13T12:10:36.307907] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-13T12:10:36.308124] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $12.16. [2026-01-13T12:10:36.308267] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:36.308389] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-13T12:10:36.308443] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-13T12:10:36.308497] [INFO ] [MAIN ] [1439/3519] GRND kept (0.4s) | 1437 kept, 2 rejected | 136.9/min | ETA: 15.2m [2026-01-13T12:10:36.832026] [DEBUG] [REMOTE ] GRPN: Retrieved 3566 rows, trimmed to 300. [2026-01-13T12:10:36.832218] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-13T12:10:36.832545] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-13T12:10:36.832784] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:36.832949] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-13T12:10:36.833053] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-13T12:10:36.833107] [INFO ] [MAIN ] [1440/3519] GRPN kept (0.5s) | 1438 kept, 2 rejected | 136.8/min | ETA: 15.2m [2026-01-13T12:10:37.191955] [DEBUG] [REMOTE ] GRVY: Retrieved 5265 rows, trimmed to 300. [2026-01-13T12:10:37.192111] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-13T12:10:37.192400] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-13T12:10:37.192616] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:37.192793] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-13T12:10:37.192854] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-13T12:10:37.192924] [INFO ] [MAIN ] [1441/3519] GRVY kept (0.4s) | 1439 kept, 2 rejected | 136.9/min | ETA: 15.2m [2026-01-13T12:10:37.536010] [DEBUG] [REMOTE ] GRWG: Retrieved 2302 rows, trimmed to 300. [2026-01-13T12:10:37.536139] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-13T12:10:37.536334] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-13T12:10:37.536466] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:37.536598] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-13T12:10:37.536640] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-13T12:10:37.536701] [INFO ] [MAIN ] [1442/3519] GRWG kept (0.3s) | 1440 kept, 2 rejected | 136.9/min | ETA: 15.2m [2026-01-13T12:10:37.951083] [DEBUG] [REMOTE ] GRX: Retrieved 4672 rows, trimmed to 300. [2026-01-13T12:10:37.951245] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-13T12:10:37.951535] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $8.99. [2026-01-13T12:10:37.951753] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:37.951924] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-13T12:10:37.951987] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-13T12:10:37.952061] [INFO ] [MAIN ] [1443/3519] GRX kept (0.4s) | 1441 kept, 2 rejected | 136.9/min | ETA: 15.2m [2026-01-13T12:10:38.603311] [DEBUG] [REMOTE ] GS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:38.603443] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-13T12:10:38.603678] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $740.96. [2026-01-13T12:10:38.603839] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:38.603963] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-13T12:10:38.604002] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-13T12:10:38.604047] [INFO ] [MAIN ] [1444/3519] GS kept (0.7s) | 1442 kept, 2 rejected | 136.8/min | ETA: 15.2m [2026-01-13T12:10:39.090746] [DEBUG] [REMOTE ] GSBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:39.090886] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-13T12:10:39.091303] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-13T12:10:39.091473] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:39.091628] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-13T12:10:39.091670] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-13T12:10:39.091716] [INFO ] [MAIN ] [1445/3519] GSBC kept (0.5s) | 1443 kept, 2 rejected | 136.8/min | ETA: 15.2m [2026-01-13T12:10:39.462849] [DEBUG] [REMOTE ] GSBD: Retrieved 2722 rows, trimmed to 300. [2026-01-13T12:10:39.462994] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-13T12:10:39.463213] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-13T12:10:39.463355] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:39.463474] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-13T12:10:39.463515] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-13T12:10:39.463562] [INFO ] [MAIN ] [1446/3519] GSBD kept (0.4s) | 1444 kept, 2 rejected | 136.8/min | ETA: 15.1m [2026-01-13T12:10:39.809761] [DEBUG] [REMOTE ] GSHD: Retrieved 1938 rows, trimmed to 300. [2026-01-13T12:10:39.809887] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-13T12:10:39.810089] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $65.20. [2026-01-13T12:10:39.810221] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:39.810326] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-13T12:10:39.810365] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-13T12:10:39.810409] [INFO ] [MAIN ] [1447/3519] GSHD kept (0.3s) | 1445 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:40.239005] [DEBUG] [REMOTE ] GSK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:40.239162] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-13T12:10:40.239435] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-13T12:10:40.239630] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:40.239798] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-13T12:10:40.239842] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-13T12:10:40.239909] [INFO ] [MAIN ] [1448/3519] GSK kept (0.4s) | 1446 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:40.744933] [DEBUG] [REMOTE ] GSL: Retrieved 4379 rows, trimmed to 300. [2026-01-13T12:10:40.745078] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-13T12:10:40.745302] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $27.49. [2026-01-13T12:10:40.745458] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:40.745592] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-13T12:10:40.745633] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-13T12:10:40.745681] [INFO ] [MAIN ] [1449/3519] GSL kept (0.5s) | 1447 kept, 2 rejected | 136.8/min | ETA: 15.1m [2026-01-13T12:10:41.004205] [DEBUG] [REMOTE ] GSM: Retrieved 4139 rows, trimmed to 300. [2026-01-13T12:10:41.004340] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-13T12:10:41.004552] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-13T12:10:41.004711] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:41.004826] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-13T12:10:41.004866] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-13T12:10:41.004912] [INFO ] [MAIN ] [1450/3519] GSM kept (0.3s) | 1448 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:41.427915] [DEBUG] [REMOTE ] GTES: Retrieved 2002 rows, trimmed to 300. [2026-01-13T12:10:41.428041] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-13T12:10:41.428247] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-13T12:10:41.428384] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:41.428515] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-13T12:10:41.428613] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-13T12:10:41.428665] [INFO ] [MAIN ] [1451/3519] GTES kept (0.4s) | 1449 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:41.649646] [DEBUG] [REMOTE ] GTLB: Retrieved 1065 rows, trimmed to 300. [2026-01-13T12:10:41.649801] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-13T12:10:41.650030] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $35.39. [2026-01-13T12:10:41.650183] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:41.650314] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-13T12:10:41.650361] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-13T12:10:41.650419] [INFO ] [MAIN ] [1452/3519] GTLB kept (0.2s) | 1450 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:42.360622] [DEBUG] [REMOTE ] GTLS: Retrieved 4897 rows, trimmed to 300. [2026-01-13T12:10:42.360758] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-13T12:10:42.361173] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-13T12:10:42.361306] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:42.361421] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-13T12:10:42.361459] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-13T12:10:42.361505] [INFO ] [MAIN ] [1453/3519] GTLS kept (0.7s) | 1451 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:42.859176] [DEBUG] [REMOTE ] GTN: Retrieved 5879 rows, trimmed to 300. [2026-01-13T12:10:42.859320] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-13T12:10:42.859555] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.33. [2026-01-13T12:10:42.859711] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:42.859837] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-13T12:10:42.859877] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-13T12:10:42.859941] [INFO ] [MAIN ] [1454/3519] GTN kept (0.5s) | 1452 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:43.149063] [DEBUG] [REMOTE ] GTX: Retrieved 1840 rows, trimmed to 300. [2026-01-13T12:10:43.149192] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-13T12:10:43.149435] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $12.44. [2026-01-13T12:10:43.149663] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:43.149815] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-13T12:10:43.149873] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-13T12:10:43.149937] [INFO ] [MAIN ] [1455/3519] GTX kept (0.3s) | 1453 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:43.639468] [DEBUG] [REMOTE ] GTY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:43.639610] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-13T12:10:43.639825] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $26.39. [2026-01-13T12:10:43.639964] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:43.640078] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-13T12:10:43.640118] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-13T12:10:43.640164] [INFO ] [MAIN ] [1456/3519] GTY kept (0.5s) | 1454 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:43.800754] [DEBUG] [REMOTE ] GUG: Retrieved 1036 rows, trimmed to 300. [2026-01-13T12:10:43.800887] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-13T12:10:43.801283] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.90. [2026-01-13T12:10:43.801425] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:43.801538] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-13T12:10:43.801597] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-13T12:10:43.801649] [INFO ] [MAIN ] [1457/3519] GUG kept (0.2s) | 1455 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:44.576699] [DEBUG] [REMOTE ] GVA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:44.576834] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-13T12:10:44.577060] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-13T12:10:44.577191] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:44.577305] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-13T12:10:44.577342] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-13T12:10:44.577388] [INFO ] [MAIN ] [1458/3519] GVA kept (0.8s) | 1456 kept, 2 rejected | 136.9/min | ETA: 15.1m [2026-01-13T12:10:44.818410] [DEBUG] [REMOTE ] GWH: Retrieved 1262 rows, trimmed to 300. [2026-01-13T12:10:44.818536] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-13T12:10:44.818764] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-13T12:10:44.818900] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:44.819013] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-13T12:10:44.819053] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-13T12:10:44.819099] [INFO ] [MAIN ] [1459/3519] GWH kept (0.2s) | 1457 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:45.342491] [DEBUG] [REMOTE ] GWRE: Retrieved 3512 rows, trimmed to 300. [2026-01-13T12:10:45.342642] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-13T12:10:45.342846] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $180.41. [2026-01-13T12:10:45.342979] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:45.343088] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-13T12:10:45.343127] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-13T12:10:45.343209] [INFO ] [MAIN ] [1460/3519] GWRE kept (0.5s) | 1458 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:45.691398] [DEBUG] [REMOTE ] GWRS: Retrieved 2441 rows, trimmed to 300. [2026-01-13T12:10:45.691519] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-13T12:10:45.691758] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.30. [2026-01-13T12:10:45.691894] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:45.692004] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-13T12:10:45.692042] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-13T12:10:45.692087] [INFO ] [MAIN ] [1461/3519] GWRS kept (0.3s) | 1459 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:46.017757] [DEBUG] [REMOTE ] GXAI: Retrieved 729 rows, trimmed to 300. [2026-01-13T12:10:46.017889] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-13T12:10:46.018093] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-13T12:10:46.018412] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:46.018519] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-13T12:10:46.018626] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-13T12:10:46.018675] [INFO ] [MAIN ] [1462/3519] GXAI kept (0.3s) | 1460 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:46.586666] [DEBUG] [REMOTE ] GYRE: Retrieved 4968 rows, trimmed to 300. [2026-01-13T12:10:46.586817] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-13T12:10:46.587054] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-13T12:10:46.587188] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:46.587307] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-13T12:10:46.587346] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-13T12:10:46.587393] [INFO ] [MAIN ] [1463/3519] GYRE kept (0.6s) | 1461 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:46.943700] [DEBUG] [REMOTE ] H: Retrieved 4070 rows, trimmed to 300. [2026-01-13T12:10:46.943826] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-13T12:10:46.944029] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-13T12:10:46.944161] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:46.944271] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-13T12:10:46.944310] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-13T12:10:46.944356] [INFO ] [MAIN ] [1464/3519] H kept (0.4s) | 1462 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:47.460667] [DEBUG] [REMOTE ] HAE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:47.460802] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-13T12:10:47.461038] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $49.44. [2026-01-13T12:10:47.461180] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:47.461301] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-13T12:10:47.461342] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-13T12:10:47.461390] [INFO ] [MAIN ] [1465/3519] HAE kept (0.5s) | 1463 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:47.918846] [DEBUG] [REMOTE ] HAFC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:47.918974] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-13T12:10:47.919372] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $22.73. [2026-01-13T12:10:47.919507] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:47.919639] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-13T12:10:47.919680] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-13T12:10:47.919743] [INFO ] [MAIN ] [1466/3519] HAFC kept (0.5s) | 1464 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:48.418541] [DEBUG] [REMOTE ] HAIN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:48.418699] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-13T12:10:48.418919] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-13T12:10:48.419065] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:48.419182] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-13T12:10:48.419223] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-13T12:10:48.419271] [INFO ] [MAIN ] [1467/3519] HAIN kept (0.5s) | 1465 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:48.893180] [DEBUG] [REMOTE ] HAL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:48.893308] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-13T12:10:48.893516] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $21.69. [2026-01-13T12:10:48.893672] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:48.893786] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-13T12:10:48.893827] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-13T12:10:48.893874] [INFO ] [MAIN ] [1468/3519] HAL kept (0.5s) | 1466 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:49.399776] [DEBUG] [REMOTE ] HALO: Retrieved 5492 rows, trimmed to 300. [2026-01-13T12:10:49.399900] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-13T12:10:49.400108] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-13T12:10:49.400239] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:49.400347] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-13T12:10:49.400386] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-13T12:10:49.400431] [INFO ] [MAIN ] [1469/3519] HALO kept (0.5s) | 1467 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:49.905224] [DEBUG] [REMOTE ] HAS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:49.905482] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-13T12:10:49.905785] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $73.73. [2026-01-13T12:10:49.905941] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:49.906068] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-13T12:10:49.906111] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-13T12:10:49.906184] [INFO ] [MAIN ] [1470/3519] HAS kept (0.5s) | 1468 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:50.259006] [DEBUG] [REMOTE ] HASI: Retrieved 3204 rows, trimmed to 300. [2026-01-13T12:10:50.259140] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-13T12:10:50.259545] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-13T12:10:50.259700] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:50.259818] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-13T12:10:50.259857] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-13T12:10:50.259904] [INFO ] [MAIN ] [1471/3519] HASI kept (0.4s) | 1469 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:50.774287] [DEBUG] [REMOTE ] HBAN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:50.774441] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-13T12:10:50.774733] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-13T12:10:50.774876] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:50.775001] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-13T12:10:50.775059] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-13T12:10:50.775110] [INFO ] [MAIN ] [1472/3519] HBAN kept (0.5s) | 1470 kept, 2 rejected | 136.9/min | ETA: 15.0m [2026-01-13T12:10:51.009950] [DEBUG] [REMOTE ] HBANL: Retrieved 717 rows, trimmed to 300. [2026-01-13T12:10:51.010100] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-13T12:10:51.010303] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.83. [2026-01-13T12:10:51.010440] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:51.010550] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-13T12:10:51.010645] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-13T12:10:51.010695] [INFO ] [MAIN ] [1473/3519] HBANL kept (0.2s) | 1471 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:51.435059] [DEBUG] [REMOTE ] HBANP: Retrieved 1242 rows, trimmed to 300. [2026-01-13T12:10:51.435175] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-13T12:10:51.435565] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-13T12:10:51.435734] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:51.435842] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-13T12:10:51.435880] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-13T12:10:51.435925] [INFO ] [MAIN ] [1474/3519] HBANP kept (0.4s) | 1472 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:51.910496] [DEBUG] [REMOTE ] HBB: Retrieved 2085 rows, trimmed to 300. [2026-01-13T12:10:51.910662] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-13T12:10:51.910907] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-13T12:10:51.911080] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:51.911223] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-13T12:10:51.911273] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-13T12:10:51.911333] [INFO ] [MAIN ] [1475/3519] HBB kept (0.5s) | 1473 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:52.437693] [DEBUG] [REMOTE ] HBCP: Retrieved 4342 rows, trimmed to 300. [2026-01-13T12:10:52.437835] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-13T12:10:52.438071] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $50.89. [2026-01-13T12:10:52.438217] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:52.438524] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-13T12:10:52.438564] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-13T12:10:52.438634] [INFO ] [MAIN ] [1476/3519] HBCP kept (0.5s) | 1474 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:52.810633] [DEBUG] [REMOTE ] HBM: Retrieved 4254 rows, trimmed to 300. [2026-01-13T12:10:52.810777] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-13T12:10:52.810999] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-13T12:10:52.811140] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:52.811250] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-13T12:10:52.811288] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-13T12:10:52.811496] [INFO ] [MAIN ] [1477/3519] HBM kept (0.4s) | 1475 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:53.313049] [DEBUG] [REMOTE ] HBNC: Retrieved 6056 rows, trimmed to 300. [2026-01-13T12:10:53.313184] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-13T12:10:53.313392] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $14.98. [2026-01-13T12:10:53.313523] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:53.313656] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-13T12:10:53.313712] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-13T12:10:53.313760] [INFO ] [MAIN ] [1478/3519] HBNC kept (0.5s) | 1476 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:53.711363] [DEBUG] [REMOTE ] HCA: Retrieved 3733 rows, trimmed to 300. [2026-01-13T12:10:53.711499] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-13T12:10:53.711752] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $418.97. [2026-01-13T12:10:53.711892] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:53.712009] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-13T12:10:53.712049] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-13T12:10:53.712096] [INFO ] [MAIN ] [1479/3519] HCA kept (0.4s) | 1477 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:54.024666] [DEBUG] [REMOTE ] HCC: Retrieved 2202 rows, trimmed to 300. [2026-01-13T12:10:54.024805] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-13T12:10:54.025034] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $62.31. [2026-01-13T12:10:54.025175] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:54.025301] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-13T12:10:54.025342] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-13T12:10:54.025390] [INFO ] [MAIN ] [1480/3519] HCC kept (0.3s) | 1478 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:54.529778] [DEBUG] [REMOTE ] HCI: Retrieved 4359 rows, trimmed to 300. [2026-01-13T12:10:54.529906] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-13T12:10:54.530121] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-13T12:10:54.530264] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:54.530383] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-13T12:10:54.530425] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-13T12:10:54.530472] [INFO ] [MAIN ] [1481/3519] HCI kept (0.5s) | 1479 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:54.768135] [DEBUG] [REMOTE ] HCM: Retrieved 2470 rows, trimmed to 300. [2026-01-13T12:10:54.768282] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-13T12:10:54.768490] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-13T12:10:54.768683] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:54.768800] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-13T12:10:54.768840] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-13T12:10:54.768887] [INFO ] [MAIN ] [1482/3519] HCM kept (0.2s) | 1480 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:55.333035] [DEBUG] [REMOTE ] HCSG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:55.333165] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-13T12:10:55.333377] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $16.35. [2026-01-13T12:10:55.333511] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:55.333643] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-13T12:10:55.333683] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-13T12:10:55.333728] [INFO ] [MAIN ] [1483/3519] HCSG kept (0.6s) | 1481 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:55.861323] [DEBUG] [REMOTE ] HD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:55.861481] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-13T12:10:55.861807] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-13T12:10:55.861960] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:55.862097] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-13T12:10:55.862163] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-13T12:10:55.862214] [INFO ] [MAIN ] [1484/3519] HD kept (0.5s) | 1482 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:56.384246] [DEBUG] [REMOTE ] HDB: Retrieved 6156 rows, trimmed to 300. [2026-01-13T12:10:56.384394] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-13T12:10:56.384637] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $33.10. [2026-01-13T12:10:56.384773] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:56.384888] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-13T12:10:56.384926] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-13T12:10:56.384972] [INFO ] [MAIN ] [1485/3519] HDB kept (0.5s) | 1483 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:56.892190] [DEBUG] [REMOTE ] HDSN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:56.892348] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-13T12:10:56.892643] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-13T12:10:56.892787] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:56.892913] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-13T12:10:56.892953] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-13T12:10:56.893002] [INFO ] [MAIN ] [1486/3519] HDSN kept (0.5s) | 1484 kept, 2 rejected | 136.9/min | ETA: 14.9m [2026-01-13T12:10:57.384074] [DEBUG] [REMOTE ] HE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:57.384203] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-13T12:10:57.384414] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-13T12:10:57.384550] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:57.384686] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-13T12:10:57.384725] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-13T12:10:57.384772] [INFO ] [MAIN ] [1487/3519] HE kept (0.5s) | 1485 kept, 2 rejected | 136.8/min | ETA: 14.8m [2026-01-13T12:10:57.842069] [DEBUG] [REMOTE ] HEI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:57.842193] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-13T12:10:57.842405] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-13T12:10:57.842537] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:57.842667] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-13T12:10:57.842707] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-13T12:10:57.842752] [INFO ] [MAIN ] [1488/3519] HEI kept (0.5s) | 1486 kept, 2 rejected | 136.8/min | ETA: 14.8m [2026-01-13T12:10:58.380431] [DEBUG] [REMOTE ] HELE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:10:58.380590] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-13T12:10:58.380822] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-13T12:10:58.380958] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:58.381077] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-13T12:10:58.381117] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-13T12:10:58.381164] [INFO ] [MAIN ] [1489/3519] HELE kept (0.5s) | 1487 kept, 2 rejected | 136.8/min | ETA: 14.8m [2026-01-13T12:10:58.634337] [DEBUG] [REMOTE ] HELP: Retrieved 1385 rows, trimmed to 300. [2026-01-13T12:10:58.634463] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-13T12:10:58.634719] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-13T12:10:58.634858] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:58.634984] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-13T12:10:58.635025] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-13T12:10:58.635071] [INFO ] [MAIN ] [1490/3519] HELP kept (0.3s) | 1488 kept, 2 rejected | 136.9/min | ETA: 14.8m [2026-01-13T12:10:59.003100] [DEBUG] [REMOTE ] HEPS: Retrieved 1138 rows, trimmed to 300. [2026-01-13T12:10:59.003219] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-13T12:10:59.003417] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-13T12:10:59.003556] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:59.003692] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-13T12:10:59.003741] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-13T12:10:59.003786] [INFO ] [MAIN ] [1491/3519] HEPS kept (0.4s) | 1489 kept, 2 rejected | 136.9/min | ETA: 14.8m [2026-01-13T12:10:59.572875] [DEBUG] [REMOTE ] HEQ: Retrieved 3678 rows, trimmed to 300. [2026-01-13T12:10:59.573004] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-13T12:10:59.573207] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-13T12:10:59.573343] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:59.573453] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-13T12:10:59.573491] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-13T12:10:59.573537] [INFO ] [MAIN ] [1492/3519] HEQ kept (0.6s) | 1490 kept, 2 rejected | 136.8/min | ETA: 14.8m [2026-01-13T12:10:59.865878] [DEBUG] [REMOTE ] HERO: Retrieved 1557 rows, trimmed to 300. [2026-01-13T12:10:59.865998] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-13T12:10:59.866193] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-13T12:10:59.866326] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-13T12:10:59.866436] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-13T12:10:59.866475] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-13T12:10:59.866521] [INFO ] [MAIN ] [1493/3519] HERO kept (0.3s) | 1491 kept, 2 rejected | 136.9/min | ETA: 14.8m [2026-01-13T12:11:00.298814] [DEBUG] [REMOTE ] HESM: Retrieved 2205 rows, trimmed to 300. [2026-01-13T12:11:00.299046] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-13T12:11:00.299434] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $31.96. [2026-01-13T12:11:00.299625] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:00.300334] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-13T12:11:00.300460] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-13T12:11:00.300551] [INFO ] [MAIN ] [1494/3519] HESM kept (0.4s) | 1492 kept, 2 rejected | 136.9/min | ETA: 14.8m [2026-01-13T12:11:00.743601] [DEBUG] [REMOTE ] HFFG: Retrieved 2098 rows, trimmed to 300. [2026-01-13T12:11:00.743855] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-13T12:11:00.744256] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-13T12:11:00.744461] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:00.744699] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-13T12:11:00.744809] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-13T12:11:00.746072] [INFO ] [MAIN ] [1495/3519] HFFG kept (0.4s) | 1493 kept, 2 rejected | 136.9/min | ETA: 14.8m [2026-01-13T12:11:01.089170] [DEBUG] [REMOTE ] HFRO: Retrieved 2056 rows, trimmed to 300. [2026-01-13T12:11:01.089378] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-13T12:11:01.089803] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-13T12:11:01.090016] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:01.090230] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-13T12:11:01.090294] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-13T12:11:01.090377] [INFO ] [MAIN ] [1496/3519] HFRO kept (0.3s) | 1494 kept, 2 rejected | 136.9/min | ETA: 14.8m [2026-01-13T12:11:01.719490] [DEBUG] [REMOTE ] HFWA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:01.719660] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-13T12:11:01.719896] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-13T12:11:01.720037] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:01.720159] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-13T12:11:01.720200] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-13T12:11:01.720247] [INFO ] [MAIN ] [1497/3519] HFWA kept (0.6s) | 1495 kept, 2 rejected | 136.9/min | ETA: 14.8m [2026-01-13T12:11:01.934657] [DEBUG] [REMOTE ] HG: Retrieved 543 rows, trimmed to 300. [2026-01-13T12:11:01.934834] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-13T12:11:01.935592] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-13T12:11:01.935744] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:01.935861] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-13T12:11:01.935903] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-13T12:11:01.935950] [INFO ] [MAIN ] [1498/3519] HG kept (0.2s) | 1496 kept, 2 rejected | 136.9/min | ETA: 14.8m [2026-01-13T12:11:02.431645] [DEBUG] [REMOTE ] HGBL: Retrieved 2446 rows, trimmed to 300. [2026-01-13T12:11:02.431782] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-13T12:11:02.431999] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-13T12:11:02.432139] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:02.432448] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-13T12:11:02.432488] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-13T12:11:02.432534] [INFO ] [MAIN ] [1499/3519] HGBL kept (0.5s) | 1497 kept, 2 rejected | 136.9/min | ETA: 14.8m [2026-01-13T12:11:02.816172] [DEBUG] [REMOTE ] HGLB: Retrieved 1735 rows, trimmed to 300. [2026-01-13T12:11:02.816294] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-13T12:11:02.816494] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.71. [2026-01-13T12:11:02.816673] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:02.816791] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-13T12:11:02.816831] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-13T12:11:02.816876] [INFO ] [MAIN ] [1500/3519] HGLB kept (0.4s) | 1498 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:03.099650] [DEBUG] [REMOTE ] HGTY: Retrieved 1160 rows, trimmed to 300. [2026-01-13T12:11:03.099871] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-13T12:11:03.100175] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-13T12:11:03.100355] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:03.100504] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-13T12:11:03.100551] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-13T12:11:03.100635] [INFO ] [MAIN ] [1501/3519] HGTY kept (0.3s) | 1499 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:03.687036] [DEBUG] [REMOTE ] HHH: Retrieved 3818 rows, trimmed to 300. [2026-01-13T12:11:03.687174] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-13T12:11:03.687397] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-13T12:11:03.687563] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:03.687723] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-13T12:11:03.687764] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-13T12:11:03.687812] [INFO ] [MAIN ] [1502/3519] HHH kept (0.6s) | 1500 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:04.221027] [DEBUG] [REMOTE ] HI: Retrieved 4477 rows, trimmed to 300. [2026-01-13T12:11:04.221172] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-13T12:11:04.221420] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $31.09. [2026-01-13T12:11:04.221796] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:04.221937] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-13T12:11:04.221984] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-13T12:11:04.222042] [INFO ] [MAIN ] [1503/3519] HI kept (0.5s) | 1501 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:04.690907] [DEBUG] [REMOTE ] HIFS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:04.691049] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-13T12:11:04.691283] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $251.77. [2026-01-13T12:11:04.691429] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:04.691551] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-13T12:11:04.691612] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-13T12:11:04.691664] [INFO ] [MAIN ] [1504/3519] HIFS kept (0.5s) | 1502 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:05.153414] [DEBUG] [REMOTE ] HIG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:05.153542] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-13T12:11:05.153779] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-13T12:11:05.153917] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:05.154031] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-13T12:11:05.154069] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-13T12:11:05.154114] [INFO ] [MAIN ] [1505/3519] HIG kept (0.5s) | 1503 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:05.536761] [DEBUG] [REMOTE ] HII: Retrieved 3725 rows, trimmed to 300. [2026-01-13T12:11:05.536979] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-13T12:11:05.537298] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $278.79. [2026-01-13T12:11:05.537496] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:05.537708] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-13T12:11:05.537798] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-13T12:11:05.537854] [INFO ] [MAIN ] [1506/3519] HII kept (0.4s) | 1504 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:05.685967] [DEBUG] [REMOTE ] HIMS: Retrieved 1591 rows, trimmed to 300. [2026-01-13T12:11:05.686087] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-13T12:11:05.686292] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $31.69. [2026-01-13T12:11:05.686433] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:05.686545] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-13T12:11:05.686617] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-13T12:11:05.686674] [INFO ] [MAIN ] [1507/3519] HIMS kept (0.1s) | 1505 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:06.401533] [DEBUG] [REMOTE ] HIMX: Retrieved 4977 rows, trimmed to 300. [2026-01-13T12:11:06.401699] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-13T12:11:06.401995] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-13T12:11:06.402152] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:06.402283] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-13T12:11:06.402324] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-13T12:11:06.402376] [INFO ] [MAIN ] [1508/3519] HIMX kept (0.7s) | 1506 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:06.880914] [DEBUG] [REMOTE ] HIO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:06.881051] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-13T12:11:06.881272] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.66. [2026-01-13T12:11:06.881411] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:06.881552] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-13T12:11:06.881622] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-13T12:11:06.881670] [INFO ] [MAIN ] [1509/3519] HIO kept (0.5s) | 1507 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:07.082090] [DEBUG] [REMOTE ] HIPO: Retrieved 1116 rows, trimmed to 300. [2026-01-13T12:11:07.082216] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-13T12:11:07.082434] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-13T12:11:07.082604] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:07.082728] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-13T12:11:07.082776] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-13T12:11:07.082824] [INFO ] [MAIN ] [1510/3519] HIPO kept (0.2s) | 1508 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:07.557095] [DEBUG] [REMOTE ] HITI: Retrieved 1746 rows, trimmed to 300. [2026-01-13T12:11:07.557228] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-13T12:11:07.557464] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-13T12:11:07.557853] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:07.557972] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-13T12:11:07.558014] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-13T12:11:07.558061] [INFO ] [MAIN ] [1511/3519] HITI kept (0.5s) | 1509 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:07.979096] [DEBUG] [REMOTE ] HIVE: Retrieved 2010 rows, trimmed to 300. [2026-01-13T12:11:07.979232] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-13T12:11:07.979455] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-13T12:11:07.979612] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:07.979928] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-13T12:11:07.979969] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-13T12:11:07.980018] [INFO ] [MAIN ] [1512/3519] HIVE kept (0.4s) | 1510 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:08.580239] [DEBUG] [REMOTE ] HIX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:08.580379] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-13T12:11:08.580647] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-13T12:11:08.580790] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:08.580908] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-13T12:11:08.580947] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-13T12:11:08.580993] [INFO ] [MAIN ] [1513/3519] HIX kept (0.6s) | 1511 kept, 2 rejected | 136.9/min | ETA: 14.7m [2026-01-13T12:11:09.131783] [DEBUG] [REMOTE ] HL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:09.132133] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-13T12:11:09.132377] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-13T12:11:09.132535] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:09.132681] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-13T12:11:09.132721] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-13T12:11:09.132769] [INFO ] [MAIN ] [1514/3519] HL kept (0.6s) | 1512 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:09.408788] [DEBUG] [REMOTE ] HLAL: Retrieved 1633 rows, trimmed to 300. [2026-01-13T12:11:09.408923] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-13T12:11:09.409139] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-13T12:11:09.409291] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:09.409448] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-13T12:11:09.409502] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-13T12:11:09.409554] [INFO ] [MAIN ] [1515/3519] HLAL kept (0.3s) | 1513 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:09.977275] [DEBUG] [REMOTE ] HLF: Retrieved 5301 rows, trimmed to 300. [2026-01-13T12:11:09.977420] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-13T12:11:09.977724] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-13T12:11:09.978051] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:09.978175] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-13T12:11:09.978214] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-13T12:11:09.978261] [INFO ] [MAIN ] [1516/3519] HLF kept (0.6s) | 1514 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:10.305795] [DEBUG] [REMOTE ] HLI: Retrieved 2619 rows, trimmed to 300. [2026-01-13T12:11:10.305939] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-13T12:11:10.306176] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-13T12:11:10.306329] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:10.306459] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-13T12:11:10.306535] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-13T12:11:10.306612] [INFO ] [MAIN ] [1517/3519] HLI kept (0.3s) | 1515 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:10.878178] [DEBUG] [REMOTE ] HLIO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:10.878304] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-13T12:11:10.878504] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $50.06. [2026-01-13T12:11:10.878659] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:10.878771] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-13T12:11:10.878813] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-13T12:11:10.878858] [INFO ] [MAIN ] [1518/3519] HLIO kept (0.6s) | 1516 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:10.993319] [DEBUG] [REMOTE ] HLLY: Retrieved 839 rows, trimmed to 300. [2026-01-13T12:11:10.993438] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-13T12:11:10.993651] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-13T12:11:10.993977] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:10.994087] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-13T12:11:10.994127] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-13T12:11:10.994173] [INFO ] [MAIN ] [1519/3519] HLLY kept (0.1s) | 1517 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:11.546888] [DEBUG] [REMOTE ] HLMN: Retrieved 1282 rows, trimmed to 300. [2026-01-13T12:11:11.547014] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-13T12:11:11.547211] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-13T12:11:11.547360] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:11.547467] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-13T12:11:11.547505] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-13T12:11:11.547607] [INFO ] [MAIN ] [1520/3519] HLMN kept (0.6s) | 1518 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:11.920950] [DEBUG] [REMOTE ] HLN: Retrieved 872 rows, trimmed to 300. [2026-01-13T12:11:11.921110] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-13T12:11:11.921365] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-13T12:11:11.921540] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:11.921728] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-13T12:11:11.921778] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-13T12:11:11.921839] [INFO ] [MAIN ] [1521/3519] HLN kept (0.4s) | 1519 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:12.451423] [DEBUG] [REMOTE ] HLNE: Retrieved 2230 rows, trimmed to 300. [2026-01-13T12:11:12.451622] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-13T12:11:12.451936] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-13T12:11:12.452117] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:12.452272] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-13T12:11:12.452328] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-13T12:11:12.452390] [INFO ] [MAIN ] [1522/3519] HLNE kept (0.5s) | 1520 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:12.949854] [DEBUG] [REMOTE ] HLX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:12.949991] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-13T12:11:12.950217] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-13T12:11:12.950348] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:12.950466] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-13T12:11:12.950505] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-13T12:11:12.950551] [INFO ] [MAIN ] [1523/3519] HLX kept (0.5s) | 1521 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:13.475552] [DEBUG] [REMOTE ] HMC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:13.475709] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-13T12:11:13.475947] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-13T12:11:13.476093] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:13.476221] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-13T12:11:13.476262] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-13T12:11:13.476310] [INFO ] [MAIN ] [1524/3519] HMC kept (0.5s) | 1522 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:13.960084] [DEBUG] [REMOTE ] HMN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:13.960221] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-13T12:11:13.960440] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $43.23. [2026-01-13T12:11:13.960598] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:13.960718] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-13T12:11:13.960758] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-13T12:11:13.960805] [INFO ] [MAIN ] [1525/3519] HMN kept (0.5s) | 1523 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:14.427451] [DEBUG] [REMOTE ] HMY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:14.427613] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-13T12:11:14.427832] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-13T12:11:14.427985] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:14.428100] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-13T12:11:14.428139] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-13T12:11:14.428186] [INFO ] [MAIN ] [1526/3519] HMY kept (0.5s) | 1524 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:14.743232] [DEBUG] [REMOTE ] HNDL: Retrieved 2008 rows, trimmed to 300. [2026-01-13T12:11:14.743360] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-13T12:11:14.743567] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.67. [2026-01-13T12:11:14.743745] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:14.744051] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-13T12:11:14.744114] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-13T12:11:14.744177] [INFO ] [MAIN ] [1527/3519] HNDL kept (0.3s) | 1525 kept, 2 rejected | 136.9/min | ETA: 14.6m [2026-01-13T12:11:15.308716] [DEBUG] [REMOTE ] HNI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:15.308860] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-13T12:11:15.309112] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-13T12:11:15.309254] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:15.309387] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-13T12:11:15.309455] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-13T12:11:15.309508] [INFO ] [MAIN ] [1528/3519] HNI kept (0.6s) | 1526 kept, 2 rejected | 136.9/min | ETA: 14.5m [2026-01-13T12:11:15.775979] [DEBUG] [REMOTE ] HNRG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:15.776135] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-13T12:11:15.776417] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-13T12:11:15.776559] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:15.776722] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-13T12:11:15.776765] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-13T12:11:15.776815] [INFO ] [MAIN ] [1529/3519] HNRG kept (0.5s) | 1527 kept, 2 rejected | 136.9/min | ETA: 14.5m [2026-01-13T12:11:16.264616] [DEBUG] [REMOTE ] HOG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:16.264749] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-13T12:11:16.264989] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.49. [2026-01-13T12:11:16.265137] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:16.265258] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-13T12:11:16.265301] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-13T12:11:16.265352] [INFO ] [MAIN ] [1530/3519] HOG kept (0.5s) | 1528 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:16.607666] [DEBUG] [REMOTE ] HOLO: Retrieved 767 rows, trimmed to 300. [2026-01-13T12:11:16.607796] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-13T12:11:16.607999] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-13T12:11:16.608137] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:16.608246] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-13T12:11:16.608287] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-13T12:11:16.608335] [INFO ] [MAIN ] [1531/3519] HOLO kept (0.3s) | 1529 kept, 2 rejected | 136.9/min | ETA: 14.5m [2026-01-13T12:11:17.132876] [DEBUG] [REMOTE ] HOLX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:17.133026] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-13T12:11:17.133279] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $68.50. [2026-01-13T12:11:17.133418] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:17.133541] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-13T12:11:17.133601] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-13T12:11:17.133651] [INFO ] [MAIN ] [1532/3519] HOLX kept (0.5s) | 1530 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:17.568664] [DEBUG] [REMOTE ] HOMB: Retrieved 4919 rows, trimmed to 300. [2026-01-13T12:11:17.568802] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-13T12:11:17.569030] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-13T12:11:17.569166] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:17.569284] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-13T12:11:17.569323] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-13T12:11:17.569370] [INFO ] [MAIN ] [1533/3519] HOMB kept (0.4s) | 1531 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:18.060328] [DEBUG] [REMOTE ] HON: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:18.060467] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-13T12:11:18.060720] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-13T12:11:18.060865] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:18.060990] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-13T12:11:18.061031] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-13T12:11:18.061081] [INFO ] [MAIN ] [1534/3519] HON kept (0.5s) | 1532 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:18.292377] [DEBUG] [REMOTE ] HOOD: Retrieved 1119 rows, trimmed to 300. [2026-01-13T12:11:18.292508] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-13T12:11:18.292764] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $106.21. [2026-01-13T12:11:18.292904] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:18.293023] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-13T12:11:18.293062] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-13T12:11:18.293108] [INFO ] [MAIN ] [1535/3519] HOOD kept (0.2s) | 1533 kept, 2 rejected | 136.9/min | ETA: 14.5m [2026-01-13T12:11:18.961366] [DEBUG] [REMOTE ] HOPE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:18.961532] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-13T12:11:18.961843] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-13T12:11:18.961986] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:18.962116] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-13T12:11:18.962156] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-13T12:11:18.962205] [INFO ] [MAIN ] [1536/3519] HOPE kept (0.7s) | 1534 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:19.514492] [DEBUG] [REMOTE ] HP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:19.514644] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-13T12:11:19.514849] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $22.89. [2026-01-13T12:11:19.514986] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:19.515097] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-13T12:11:19.515135] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-13T12:11:19.515182] [INFO ] [MAIN ] [1537/3519] HP kept (0.6s) | 1535 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:19.852524] [DEBUG] [REMOTE ] HPE: Retrieved 2573 rows, trimmed to 300. [2026-01-13T12:11:19.852703] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-13T12:11:19.852946] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-13T12:11:19.853086] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:19.853234] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-13T12:11:19.853279] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-13T12:11:19.853327] [INFO ] [MAIN ] [1538/3519] HPE kept (0.3s) | 1536 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:20.230134] [DEBUG] [REMOTE ] HPF: Retrieved 5818 rows, trimmed to 300. [2026-01-13T12:11:20.230290] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-13T12:11:20.230535] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.86. [2026-01-13T12:11:20.230702] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:20.230827] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-13T12:11:20.230921] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-13T12:11:20.230971] [INFO ] [MAIN ] [1539/3519] HPF kept (0.4s) | 1537 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:20.855376] [DEBUG] [REMOTE ] HPI: Retrieved 5661 rows, trimmed to 300. [2026-01-13T12:11:20.855511] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-13T12:11:20.855757] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.17. [2026-01-13T12:11:20.855902] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:20.856022] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-13T12:11:20.856064] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-13T12:11:20.856114] [INFO ] [MAIN ] [1540/3519] HPI kept (0.6s) | 1538 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:21.116852] [DEBUG] [REMOTE ] HPK: Retrieved 1353 rows, trimmed to 300. [2026-01-13T12:11:21.116975] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-13T12:11:21.117169] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.10. [2026-01-13T12:11:21.117305] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:21.117413] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-13T12:11:21.117452] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-13T12:11:21.117498] [INFO ] [MAIN ] [1541/3519] HPK kept (0.3s) | 1539 kept, 2 rejected | 136.8/min | ETA: 14.5m [2026-01-13T12:11:21.647358] [DEBUG] [REMOTE ] HPP: Retrieved 3912 rows, trimmed to 300. [2026-01-13T12:11:21.647493] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-13T12:11:21.647860] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $9.72. [2026-01-13T12:11:21.648012] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:21.648135] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-13T12:11:21.648176] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-13T12:11:21.648226] [INFO ] [MAIN ] [1542/3519] HPP kept (0.5s) | 1540 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:22.159268] [DEBUG] [REMOTE ] HPQ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:22.159408] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-13T12:11:22.159736] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $21.09. [2026-01-13T12:11:22.159886] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:22.160009] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-13T12:11:22.160050] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-13T12:11:22.160099] [INFO ] [MAIN ] [1543/3519] HPQ kept (0.5s) | 1541 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:22.628296] [DEBUG] [REMOTE ] HPS: Retrieved 5680 rows, trimmed to 300. [2026-01-13T12:11:22.628511] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-13T12:11:22.628879] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.21. [2026-01-13T12:11:22.629049] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:22.629199] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-13T12:11:22.629242] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-13T12:11:22.629299] [INFO ] [MAIN ] [1544/3519] HPS kept (0.5s) | 1542 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:23.072196] [DEBUG] [REMOTE ] HQI: Retrieved 5935 rows, trimmed to 300. [2026-01-13T12:11:23.072326] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-13T12:11:23.072541] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-13T12:11:23.072704] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:23.072821] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-13T12:11:23.072863] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-13T12:11:23.072912] [INFO ] [MAIN ] [1545/3519] HQI kept (0.4s) | 1543 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:23.582112] [DEBUG] [REMOTE ] HQL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:23.582254] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-13T12:11:23.582507] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-13T12:11:23.582681] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:23.582801] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-13T12:11:23.582842] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-13T12:11:23.582894] [INFO ] [MAIN ] [1546/3519] HQL kept (0.5s) | 1544 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:23.959803] [DEBUG] [REMOTE ] HQY: Retrieved 2880 rows, trimmed to 300. [2026-01-13T12:11:23.960010] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-13T12:11:23.960329] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $84.56. [2026-01-13T12:11:23.960478] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:23.960650] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-13T12:11:23.960695] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-13T12:11:23.960754] [INFO ] [MAIN ] [1547/3519] HQY kept (0.4s) | 1545 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:24.523097] [DEBUG] [REMOTE ] HRB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:24.523234] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-13T12:11:24.523454] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.99. [2026-01-13T12:11:24.523609] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:24.523724] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-13T12:11:24.523763] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-13T12:11:24.523810] [INFO ] [MAIN ] [1548/3519] HRB kept (0.6s) | 1546 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:25.045783] [DEBUG] [REMOTE ] HRL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:25.046034] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-13T12:11:25.046309] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.02. [2026-01-13T12:11:25.046454] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:25.046618] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-13T12:11:25.046663] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-13T12:11:25.046711] [INFO ] [MAIN ] [1549/3519] HRL kept (0.5s) | 1547 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:25.329783] [DEBUG] [REMOTE ] HRMY: Retrieved 1356 rows, trimmed to 300. [2026-01-13T12:11:25.329942] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-13T12:11:25.330432] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $25.90. [2026-01-13T12:11:25.330597] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:25.330727] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-13T12:11:25.330797] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-13T12:11:25.330850] [INFO ] [MAIN ] [1550/3519] HRMY kept (0.3s) | 1548 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:25.804522] [DEBUG] [REMOTE ] HRTG: Retrieved 2927 rows, trimmed to 300. [2026-01-13T12:11:25.804658] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-13T12:11:25.804860] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $22.87. [2026-01-13T12:11:25.804994] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:25.805102] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-13T12:11:25.805146] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-13T12:11:25.805208] [INFO ] [MAIN ] [1551/3519] HRTG kept (0.5s) | 1549 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:26.316352] [DEBUG] [REMOTE ] HRTX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:26.316477] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-13T12:11:26.316700] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-13T12:11:26.316836] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:26.316951] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-13T12:11:26.316992] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-13T12:11:26.317037] [INFO ] [MAIN ] [1552/3519] HRTX kept (0.5s) | 1550 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:26.669525] [DEBUG] [REMOTE ] HRZN: Retrieved 3823 rows, trimmed to 300. [2026-01-13T12:11:26.669674] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-13T12:11:26.669876] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.53. [2026-01-13T12:11:26.670032] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:26.670149] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-13T12:11:26.670188] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-13T12:11:26.670233] [INFO ] [MAIN ] [1553/3519] HRZN kept (0.4s) | 1551 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:27.213644] [DEBUG] [REMOTE ] HSAI: Retrieved 733 rows, trimmed to 300. [2026-01-13T12:11:27.213770] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-13T12:11:27.213960] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-13T12:11:27.214092] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:27.214198] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-13T12:11:27.214236] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-13T12:11:27.214281] [INFO ] [MAIN ] [1554/3519] HSAI kept (0.5s) | 1552 kept, 2 rejected | 136.8/min | ETA: 14.4m [2026-01-13T12:11:27.701221] [DEBUG] [REMOTE ] HSBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:27.701349] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-13T12:11:27.701559] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $65.21. [2026-01-13T12:11:27.701717] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:27.701830] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-13T12:11:27.701870] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-13T12:11:27.701916] [INFO ] [MAIN ] [1555/3519] HSBC kept (0.5s) | 1553 kept, 2 rejected | 136.7/min | ETA: 14.4m [2026-01-13T12:11:27.822408] [DEBUG] [REMOTE ] HSCS: Retrieved 897 rows, trimmed to 300. [2026-01-13T12:11:27.822602] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-13T12:11:27.822883] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-13T12:11:27.823069] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:27.823195] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-13T12:11:27.823251] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-13T12:11:27.823321] [INFO ] [MAIN ] [1556/3519] HSCS kept (0.1s) | 1554 kept, 2 rejected | 136.8/min | ETA: 14.3m [2026-01-13T12:11:28.315715] [DEBUG] [REMOTE ] HSHP: Retrieved 806 rows, trimmed to 300. [2026-01-13T12:11:28.315856] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-13T12:11:28.316061] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-13T12:11:28.316197] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:28.316308] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-13T12:11:28.316348] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-13T12:11:28.316394] [INFO ] [MAIN ] [1557/3519] HSHP kept (0.5s) | 1555 kept, 2 rejected | 136.8/min | ETA: 14.3m [2026-01-13T12:11:28.989174] [DEBUG] [REMOTE ] HSIC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:28.989326] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-13T12:11:28.989599] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.03. [2026-01-13T12:11:28.989748] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:28.989875] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-13T12:11:28.989916] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-13T12:11:28.989966] [INFO ] [MAIN ] [1558/3519] HSIC kept (0.7s) | 1556 kept, 2 rejected | 136.8/min | ETA: 14.3m [2026-01-13T12:11:29.454485] [DEBUG] [REMOTE ] HSTM: Retrieved 6477 rows, trimmed to 300. [2026-01-13T12:11:29.454644] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-13T12:11:29.454868] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $22.10. [2026-01-13T12:11:29.455006] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:29.455125] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-13T12:11:29.455165] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-13T12:11:29.455214] [INFO ] [MAIN ] [1559/3519] HSTM kept (0.5s) | 1557 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:29.915771] [DEBUG] [REMOTE ] HSY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:29.915921] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-13T12:11:29.916176] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-13T12:11:29.916359] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:29.916485] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-13T12:11:29.916538] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-13T12:11:29.916632] [INFO ] [MAIN ] [1560/3519] HSY kept (0.5s) | 1558 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:30.519261] [DEBUG] [REMOTE ] HTBK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:30.519392] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-13T12:11:30.519615] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $9.30. [2026-01-13T12:11:30.519752] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:30.519865] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-13T12:11:30.519931] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-13T12:11:30.519979] [INFO ] [MAIN ] [1561/3519] HTBK kept (0.6s) | 1559 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:30.976764] [DEBUG] [REMOTE ] HTD: Retrieved 5506 rows, trimmed to 300. [2026-01-13T12:11:30.976910] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-13T12:11:30.977121] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.20. [2026-01-13T12:11:30.977257] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:30.977369] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-13T12:11:30.977408] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-13T12:11:30.977455] [INFO ] [MAIN ] [1562/3519] HTD kept (0.5s) | 1560 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:31.283722] [DEBUG] [REMOTE ] HTGC: Retrieved 5181 rows, trimmed to 300. [2026-01-13T12:11:31.283855] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-13T12:11:31.284060] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $16.72. [2026-01-13T12:11:31.284200] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:31.284314] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-13T12:11:31.284355] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-13T12:11:31.284402] [INFO ] [MAIN ] [1563/3519] HTGC kept (0.3s) | 1561 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:31.829869] [DEBUG] [REMOTE ] HTH: Retrieved 5510 rows, trimmed to 300. [2026-01-13T12:11:31.830000] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-13T12:11:31.830212] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $30.87. [2026-01-13T12:11:31.830346] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:31.830460] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-13T12:11:31.830500] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-13T12:11:31.830546] [INFO ] [MAIN ] [1564/3519] HTH kept (0.5s) | 1562 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:32.292945] [DEBUG] [REMOTE ] HTLD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:32.293070] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-13T12:11:32.293278] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-13T12:11:32.293416] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:32.293527] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-13T12:11:32.293566] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-13T12:11:32.293632] [INFO ] [MAIN ] [1565/3519] HTLD kept (0.5s) | 1563 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:32.552714] [DEBUG] [REMOTE ] HTOO: Retrieved 1277 rows, trimmed to 300. [2026-01-13T12:11:32.552843] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-13T12:11:32.553036] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-13T12:11:32.553168] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:32.553274] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-13T12:11:32.553313] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-13T12:11:32.553358] [INFO ] [MAIN ] [1566/3519] HTOO kept (0.3s) | 1564 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:32.873291] [DEBUG] [REMOTE ] HTZ: Retrieved 1138 rows, trimmed to 300. [2026-01-13T12:11:32.873404] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-13T12:11:32.873621] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-13T12:11:32.873764] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:32.873870] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-13T12:11:32.873909] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-13T12:11:32.873954] [INFO ] [MAIN ] [1567/3519] HTZ kept (0.3s) | 1565 kept, 2 rejected | 136.8/min | ETA: 14.3m [2026-01-13T12:11:33.466487] [DEBUG] [REMOTE ] HUBB: Retrieved 2526 rows, trimmed to 300. [2026-01-13T12:11:33.466659] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-13T12:11:33.466866] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-13T12:11:33.466997] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:33.467108] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-13T12:11:33.467150] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-13T12:11:33.467197] [INFO ] [MAIN ] [1568/3519] HUBB kept (0.6s) | 1566 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:33.964787] [DEBUG] [REMOTE ] HUBG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:33.964926] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-13T12:11:33.965148] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.64. [2026-01-13T12:11:33.965286] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:33.965404] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-13T12:11:33.965445] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-13T12:11:33.965493] [INFO ] [MAIN ] [1569/3519] HUBG kept (0.5s) | 1567 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:34.297759] [DEBUG] [REMOTE ] HUBS: Retrieved 2831 rows, trimmed to 300. [2026-01-13T12:11:34.297895] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-13T12:11:34.298107] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $355.35. [2026-01-13T12:11:34.298252] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:34.298370] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-13T12:11:34.298424] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-13T12:11:34.298493] [INFO ] [MAIN ] [1570/3519] HUBS kept (0.3s) | 1568 kept, 2 rejected | 136.7/min | ETA: 14.3m [2026-01-13T12:11:34.684488] [DEBUG] [REMOTE ] HUM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:34.684649] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-13T12:11:34.684888] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-13T12:11:34.685029] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:34.685152] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-13T12:11:34.685195] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-13T12:11:34.685244] [INFO ] [MAIN ] [1571/3519] HUM kept (0.4s) | 1569 kept, 2 rejected | 136.8/min | ETA: 14.2m [2026-01-13T12:11:35.190669] [DEBUG] [REMOTE ] HUN: Retrieved 5261 rows, trimmed to 300. [2026-01-13T12:11:35.190806] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-13T12:11:35.191033] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-13T12:11:35.191174] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:35.191295] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-13T12:11:35.191363] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-13T12:11:35.191412] [INFO ] [MAIN ] [1572/3519] HUN kept (0.5s) | 1570 kept, 2 rejected | 136.7/min | ETA: 14.2m [2026-01-13T12:11:35.570942] [DEBUG] [REMOTE ] HURC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:35.571075] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-13T12:11:35.571285] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-13T12:11:35.571423] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:35.571538] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-13T12:11:35.571598] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-13T12:11:35.571649] [INFO ] [MAIN ] [1573/3519] HURC kept (0.4s) | 1571 kept, 2 rejected | 136.8/min | ETA: 14.2m [2026-01-13T12:11:36.010331] [DEBUG] [REMOTE ] HURN: Retrieved 5346 rows, trimmed to 300. [2026-01-13T12:11:36.010463] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-13T12:11:36.010691] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $147.23. [2026-01-13T12:11:36.010827] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:36.010942] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-13T12:11:36.010982] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-13T12:11:36.011028] [INFO ] [MAIN ] [1574/3519] HURN kept (0.4s) | 1572 kept, 2 rejected | 136.8/min | ETA: 14.2m [2026-01-13T12:11:36.174324] [DEBUG] [REMOTE ] HUTG: 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-13T12:11:36.174614] [DEBUG] [REMOTE ] HUTG: FAIL: History check failed. No DataFrame was returned. [2026-01-13T12:11:36.174689] [WARN ] [LOCAL ] HUTG: SET TO BLACKLISTED [2026-01-13T12:11:36.175864] [INFO ] [MAIN ] [1575/3519] HUTG rejected (0.2s) | 1572 kept, 3 rejected | 136.8/min | ETA: 14.2m [2026-01-13T12:11:36.639390] [DEBUG] [REMOTE ] HUYA: Retrieved 1928 rows, trimmed to 300. [2026-01-13T12:11:36.639513] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-13T12:11:36.639756] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-13T12:11:36.639921] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:36.640036] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-13T12:11:36.640077] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-13T12:11:36.640125] [INFO ] [MAIN ] [1576/3519] HUYA kept (0.5s) | 1573 kept, 3 rejected | 136.8/min | ETA: 14.2m [2026-01-13T12:11:37.274937] [DEBUG] [REMOTE ] HWC: Retrieved 6292 rows, trimmed to 300. [2026-01-13T12:11:37.275073] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-13T12:11:37.275313] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $54.14. [2026-01-13T12:11:37.275448] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:37.275585] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-13T12:11:37.275627] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-13T12:11:37.275674] [INFO ] [MAIN ] [1577/3519] HWC kept (0.6s) | 1574 kept, 3 rejected | 136.8/min | ETA: 14.2m [2026-01-13T12:11:37.478764] [DEBUG] [REMOTE ] HWH: Retrieved 505 rows, trimmed to 300. [2026-01-13T12:11:37.478892] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-13T12:11:37.479085] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-13T12:11:37.479221] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:37.479327] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-13T12:11:37.479367] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-13T12:11:37.479411] [INFO ] [MAIN ] [1578/3519] HWH kept (0.2s) | 1575 kept, 3 rejected | 136.8/min | ETA: 14.2m [2026-01-13T12:11:38.248291] [DEBUG] [REMOTE ] HWKN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:38.248426] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-13T12:11:38.248858] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-13T12:11:38.248998] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:38.249114] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-13T12:11:38.249156] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-13T12:11:38.249205] [INFO ] [MAIN ] [1579/3519] HWKN kept (0.8s) | 1576 kept, 3 rejected | 136.7/min | ETA: 14.2m [2026-01-13T12:11:38.769144] [DEBUG] [REMOTE ] HWM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:38.769291] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-13T12:11:38.769505] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $189.57. [2026-01-13T12:11:38.769662] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:38.769777] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-13T12:11:38.769816] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-13T12:11:38.769862] [INFO ] [MAIN ] [1580/3519] HWM kept (0.5s) | 1577 kept, 3 rejected | 136.7/min | ETA: 14.2m [2026-01-13T12:11:39.247115] [DEBUG] [REMOTE ] HXL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:39.247243] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-13T12:11:39.247467] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $61.07. [2026-01-13T12:11:39.247714] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:39.247842] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-13T12:11:39.247884] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-13T12:11:39.247932] [INFO ] [MAIN ] [1581/3519] HXL kept (0.5s) | 1578 kept, 3 rejected | 136.7/min | ETA: 14.2m [2026-01-13T12:11:39.699642] [DEBUG] [REMOTE ] HY: Retrieved 3339 rows, trimmed to 300. [2026-01-13T12:11:39.699763] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-13T12:11:39.699966] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-13T12:11:39.700104] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:39.700215] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-13T12:11:39.700255] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-13T12:11:39.700302] [INFO ] [MAIN ] [1582/3519] HY kept (0.5s) | 1579 kept, 3 rejected | 136.7/min | ETA: 14.2m [2026-01-13T12:11:39.955257] [DEBUG] [REMOTE ] HYFM: Retrieved 1277 rows, trimmed to 300. [2026-01-13T12:11:39.955383] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-13T12:11:39.955592] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-13T12:11:39.955730] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:39.955836] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-13T12:11:39.955874] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-13T12:11:39.955921] [INFO ] [MAIN ] [1583/3519] HYFM kept (0.3s) | 1580 kept, 3 rejected | 136.8/min | ETA: 14.2m [2026-01-13T12:11:40.510396] [DEBUG] [REMOTE ] HYI: Retrieved 3825 rows, trimmed to 300. [2026-01-13T12:11:40.510525] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-13T12:11:40.510777] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-13T12:11:40.510916] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:40.511039] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-13T12:11:40.511079] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-13T12:11:40.511125] [INFO ] [MAIN ] [1584/3519] HYI kept (0.6s) | 1581 kept, 3 rejected | 136.7/min | ETA: 14.2m [2026-01-13T12:11:40.882552] [DEBUG] [REMOTE ] HYLS: Retrieved 3239 rows, trimmed to 300. [2026-01-13T12:11:40.882703] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-13T12:11:40.882907] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $41.22. [2026-01-13T12:11:40.883044] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:40.883153] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-13T12:11:40.883192] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-13T12:11:40.883238] [INFO ] [MAIN ] [1585/3519] HYLS kept (0.4s) | 1582 kept, 3 rejected | 136.7/min | ETA: 14.1m [2026-01-13T12:11:41.190069] [DEBUG] [REMOTE ] HYMC: Retrieved 1961 rows, trimmed to 300. [2026-01-13T12:11:41.190200] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-13T12:11:41.190399] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-13T12:11:41.190534] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:41.190664] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-13T12:11:41.190705] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-13T12:11:41.190751] [INFO ] [MAIN ] [1586/3519] HYMC kept (0.3s) | 1583 kept, 3 rejected | 136.8/min | ETA: 14.1m [2026-01-13T12:11:41.630212] [DEBUG] [REMOTE ] HYXF: Retrieved 2406 rows, trimmed to 300. [2026-01-13T12:11:41.630345] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-13T12:11:41.630555] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-13T12:11:41.630709] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:41.630821] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-13T12:11:41.630861] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-13T12:11:41.630905] [INFO ] [MAIN ] [1587/3519] HYXF kept (0.4s) | 1584 kept, 3 rejected | 136.8/min | ETA: 14.1m [2026-01-13T12:11:42.070174] [DEBUG] [REMOTE ] HYZD: Retrieved 3034 rows, trimmed to 300. [2026-01-13T12:11:42.070299] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-13T12:11:42.070500] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.10. [2026-01-13T12:11:42.070652] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:42.070761] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-13T12:11:42.070800] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-13T12:11:42.070846] [INFO ] [MAIN ] [1588/3519] HYZD kept (0.4s) | 1585 kept, 3 rejected | 136.8/min | ETA: 14.1m [2026-01-13T12:11:42.634308] [DEBUG] [REMOTE ] HZO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:42.634445] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-13T12:11:42.634701] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-13T12:11:42.634846] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:42.634969] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-13T12:11:42.635010] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-13T12:11:42.635057] [INFO ] [MAIN ] [1589/3519] HZO kept (0.6s) | 1586 kept, 3 rejected | 136.7/min | ETA: 14.1m [2026-01-13T12:11:43.098433] [DEBUG] [REMOTE ] IAC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:43.098587] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-13T12:11:43.098816] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-13T12:11:43.098957] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:43.099076] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-13T12:11:43.099117] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-13T12:11:43.099164] [INFO ] [MAIN ] [1590/3519] IAC kept (0.5s) | 1587 kept, 3 rejected | 136.7/min | ETA: 14.1m [2026-01-13T12:11:43.516508] [DEBUG] [REMOTE ] IAE: Retrieved 4729 rows, trimmed to 300. [2026-01-13T12:11:43.516673] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-13T12:11:43.516891] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-13T12:11:43.517032] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:43.517147] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-13T12:11:43.517188] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-13T12:11:43.517235] [INFO ] [MAIN ] [1591/3519] IAE kept (0.4s) | 1588 kept, 3 rejected | 136.7/min | ETA: 14.1m [2026-01-13T12:11:43.945082] [DEBUG] [REMOTE ] IAG: Retrieved 5661 rows, trimmed to 300. [2026-01-13T12:11:43.945236] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-13T12:11:43.945456] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-13T12:11:43.945615] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:43.945736] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-13T12:11:43.945777] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-13T12:11:43.945825] [INFO ] [MAIN ] [1592/3519] IAG kept (0.4s) | 1589 kept, 3 rejected | 136.7/min | ETA: 14.1m [2026-01-13T12:11:44.249664] [DEBUG] [REMOTE ] IBB: Retrieved 6266 rows, trimmed to 300. [2026-01-13T12:11:44.249801] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-13T12:11:44.250018] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $153.25. [2026-01-13T12:11:44.250159] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:44.250280] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-13T12:11:44.250321] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-13T12:11:44.250367] [INFO ] [MAIN ] [1593/3519] IBB kept (0.3s) | 1590 kept, 3 rejected | 136.8/min | ETA: 14.1m [2026-01-13T12:11:44.616865] [DEBUG] [REMOTE ] IBBQ: Retrieved 1152 rows, trimmed to 300. [2026-01-13T12:11:44.617030] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-13T12:11:44.617263] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.60. [2026-01-13T12:11:44.617403] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:44.617527] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-13T12:11:44.617620] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-13T12:11:44.617670] [INFO ] [MAIN ] [1594/3519] IBBQ kept (0.4s) | 1591 kept, 3 rejected | 136.8/min | ETA: 14.1m [2026-01-13T12:11:45.074932] [DEBUG] [REMOTE ] IBCP: Retrieved 6294 rows, trimmed to 300. [2026-01-13T12:11:45.075072] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-13T12:11:45.075300] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-13T12:11:45.075456] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:45.075596] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-13T12:11:45.075640] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-13T12:11:45.075688] [INFO ] [MAIN ] [1595/3519] IBCP kept (0.5s) | 1592 kept, 3 rejected | 136.8/min | ETA: 14.1m [2026-01-13T12:11:45.408182] [DEBUG] [REMOTE ] IBEX: Retrieved 1364 rows, trimmed to 300. [2026-01-13T12:11:45.408310] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-13T12:11:45.408510] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-13T12:11:45.408675] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:45.408785] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-13T12:11:45.408823] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-13T12:11:45.408868] [INFO ] [MAIN ] [1596/3519] IBEX kept (0.3s) | 1593 kept, 3 rejected | 136.8/min | ETA: 14.1m [2026-01-13T12:11:46.054819] [DEBUG] [REMOTE ] IBM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:46.054958] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-13T12:11:46.055187] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $274.48. [2026-01-13T12:11:46.055325] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:46.055448] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-13T12:11:46.055488] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-13T12:11:46.055535] [INFO ] [MAIN ] [1597/3519] IBM kept (0.6s) | 1594 kept, 3 rejected | 136.8/min | ETA: 14.1m [2026-01-13T12:11:46.592488] [DEBUG] [REMOTE ] IBN: Retrieved 6487 rows, trimmed to 300. [2026-01-13T12:11:46.592668] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-13T12:11:46.592892] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.64. [2026-01-13T12:11:46.593027] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:46.593142] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-13T12:11:46.593181] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-13T12:11:46.593226] [INFO ] [MAIN ] [1598/3519] IBN kept (0.5s) | 1595 kept, 3 rejected | 136.7/min | ETA: 14.0m [2026-01-13T12:11:47.054695] [DEBUG] [REMOTE ] IBOC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:47.054834] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-13T12:11:47.055140] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-13T12:11:47.055285] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:47.055405] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-13T12:11:47.055447] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-13T12:11:47.055495] [INFO ] [MAIN ] [1599/3519] IBOC kept (0.5s) | 1596 kept, 3 rejected | 136.7/min | ETA: 14.0m [2026-01-13T12:11:47.428667] [DEBUG] [REMOTE ] IBP: Retrieved 2996 rows, trimmed to 300. [2026-01-13T12:11:47.428891] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-13T12:11:47.429250] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-13T12:11:47.429417] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:47.429602] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-13T12:11:47.429652] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-13T12:11:47.429719] [INFO ] [MAIN ] [1600/3519] IBP kept (0.4s) | 1597 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:47.807323] [DEBUG] [REMOTE ] IBRX: Retrieved 2631 rows, trimmed to 300. [2026-01-13T12:11:47.807714] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-13T12:11:47.808254] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-13T12:11:47.808448] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:47.808687] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-13T12:11:47.808740] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-13T12:11:47.808818] [INFO ] [MAIN ] [1601/3519] IBRX kept (0.4s) | 1598 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:48.057920] [DEBUG] [REMOTE ] IBTG: Retrieved 1476 rows, trimmed to 300. [2026-01-13T12:11:48.058141] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-13T12:11:48.058496] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.70. [2026-01-13T12:11:48.058691] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:48.058857] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-13T12:11:48.058907] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-13T12:11:48.058972] [INFO ] [MAIN ] [1602/3519] IBTG kept (0.3s) | 1599 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:48.521914] [DEBUG] [REMOTE ] IBTH: Retrieved 1476 rows, trimmed to 300. [2026-01-13T12:11:48.522096] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-13T12:11:48.522359] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-13T12:11:48.522506] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:48.522650] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-13T12:11:48.522695] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-13T12:11:48.522749] [INFO ] [MAIN ] [1603/3519] IBTH kept (0.5s) | 1600 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:48.924164] [DEBUG] [REMOTE ] IBTI: Retrieved 1476 rows, trimmed to 300. [2026-01-13T12:11:48.924291] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-13T12:11:48.924504] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-13T12:11:48.924690] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:48.924811] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-13T12:11:48.924851] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-13T12:11:48.924897] [INFO ] [MAIN ] [1604/3519] IBTI kept (0.4s) | 1601 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:49.356718] [DEBUG] [REMOTE ] IBTJ: Retrieved 1476 rows, trimmed to 300. [2026-01-13T12:11:49.356909] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-13T12:11:49.357164] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-13T12:11:49.357312] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:49.357441] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-13T12:11:49.357484] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-13T12:11:49.357539] [INFO ] [MAIN ] [1605/3519] IBTJ kept (0.4s) | 1602 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:49.777802] [DEBUG] [REMOTE ] IBTK: Retrieved 1378 rows, trimmed to 300. [2026-01-13T12:11:49.778056] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-13T12:11:49.778397] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-13T12:11:49.778633] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:49.778806] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-13T12:11:49.778864] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-13T12:11:49.778937] [INFO ] [MAIN ] [1606/3519] IBTK kept (0.4s) | 1603 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:50.128530] [DEBUG] [REMOTE ] IBTL: Retrieved 1097 rows, trimmed to 300. [2026-01-13T12:11:50.128695] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-13T12:11:50.128912] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-13T12:11:50.129058] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:50.129172] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-13T12:11:50.129212] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-13T12:11:50.129260] [INFO ] [MAIN ] [1607/3519] IBTL kept (0.4s) | 1604 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:50.537502] [DEBUG] [REMOTE ] IBTM: Retrieved 882 rows, trimmed to 300. [2026-01-13T12:11:50.537695] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-13T12:11:50.537910] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-13T12:11:50.538046] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:50.538160] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-13T12:11:50.538199] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-13T12:11:50.538246] [INFO ] [MAIN ] [1608/3519] IBTM kept (0.4s) | 1605 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:50.901602] [DEBUG] [REMOTE ] IBTO: Retrieved 637 rows, trimmed to 300. [2026-01-13T12:11:50.901748] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-13T12:11:50.901951] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-13T12:11:50.902090] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:50.902201] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-13T12:11:50.902241] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-13T12:11:50.902288] [INFO ] [MAIN ] [1609/3519] IBTO kept (0.4s) | 1606 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:51.460783] [DEBUG] [REMOTE ] ICE: Retrieved 5069 rows, trimmed to 300. [2026-01-13T12:11:51.460923] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-13T12:11:51.461152] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-13T12:11:51.461299] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:51.461427] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-13T12:11:51.461472] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-13T12:11:51.461521] [INFO ] [MAIN ] [1610/3519] ICE kept (0.6s) | 1607 kept, 3 rejected | 136.8/min | ETA: 14.0m [2026-01-13T12:11:51.924063] [DEBUG] [REMOTE ] ICFI: Retrieved 4852 rows, trimmed to 300. [2026-01-13T12:11:51.924202] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-13T12:11:51.924437] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-13T12:11:51.924600] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:51.924721] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-13T12:11:51.924763] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-13T12:11:51.924811] [INFO ] [MAIN ] [1611/3519] ICFI kept (0.5s) | 1608 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:52.300313] [DEBUG] [REMOTE ] ICL: Retrieved 2842 rows, trimmed to 300. [2026-01-13T12:11:52.300440] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-13T12:11:52.300676] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-13T12:11:52.300821] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:52.300937] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-13T12:11:52.300980] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-13T12:11:52.301028] [INFO ] [MAIN ] [1612/3519] ICL kept (0.4s) | 1609 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:52.624066] [DEBUG] [REMOTE ] ICLN: Retrieved 4415 rows, trimmed to 300. [2026-01-13T12:11:52.624195] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-13T12:11:52.624400] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-13T12:11:52.624535] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:52.624667] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-13T12:11:52.624709] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-13T12:11:52.624754] [INFO ] [MAIN ] [1613/3519] ICLN kept (0.3s) | 1610 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:53.068884] [DEBUG] [REMOTE ] ICMB: Retrieved 3001 rows, trimmed to 300. [2026-01-13T12:11:53.069033] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-13T12:11:53.069292] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-13T12:11:53.069455] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:53.069644] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-13T12:11:53.069716] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-13T12:11:53.069787] [INFO ] [MAIN ] [1614/3519] ICMB kept (0.4s) | 1611 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:53.348236] [DEBUG] [REMOTE ] ICOP: Retrieved 641 rows, trimmed to 300. [2026-01-13T12:11:53.348363] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-13T12:11:53.348560] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-13T12:11:53.348746] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:53.348859] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-13T12:11:53.348898] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-13T12:11:53.348942] [INFO ] [MAIN ] [1615/3519] ICOP kept (0.3s) | 1612 kept, 3 rejected | 136.9/min | ETA: 13.9m [2026-01-13T12:11:53.979340] [DEBUG] [REMOTE ] ICUI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:53.979496] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-13T12:11:53.979792] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $116.49. [2026-01-13T12:11:53.979929] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:53.980051] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-13T12:11:53.980090] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-13T12:11:53.980136] [INFO ] [MAIN ] [1616/3519] ICUI kept (0.6s) | 1613 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:54.451330] [DEBUG] [REMOTE ] IDA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:54.451459] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-13T12:11:54.451696] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-13T12:11:54.451838] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:54.451964] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-13T12:11:54.452006] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-13T12:11:54.452054] [INFO ] [MAIN ] [1617/3519] IDA kept (0.5s) | 1614 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:54.694196] [DEBUG] [REMOTE ] IDAI: Retrieved 1227 rows, trimmed to 300. [2026-01-13T12:11:54.694326] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-13T12:11:54.694533] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.22. [2026-01-13T12:11:54.694694] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:54.694809] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-13T12:11:54.694850] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-13T12:11:54.694897] [INFO ] [MAIN ] [1618/3519] IDAI kept (0.2s) | 1615 kept, 3 rejected | 136.9/min | ETA: 13.9m [2026-01-13T12:11:55.323083] [DEBUG] [REMOTE ] IDCC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:55.323223] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-13T12:11:55.323456] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.69. [2026-01-13T12:11:55.323614] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:55.323734] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-13T12:11:55.323774] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-13T12:11:55.323822] [INFO ] [MAIN ] [1619/3519] IDCC kept (0.6s) | 1616 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:55.670555] [DEBUG] [REMOTE ] IDE: Retrieved 4011 rows, trimmed to 300. [2026-01-13T12:11:55.670730] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-13T12:11:55.670955] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-13T12:11:55.671091] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:55.671212] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-13T12:11:55.671251] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-13T12:11:55.671297] [INFO ] [MAIN ] [1620/3519] IDE kept (0.3s) | 1617 kept, 3 rejected | 136.9/min | ETA: 13.9m [2026-01-13T12:11:56.223516] [DEBUG] [REMOTE ] IDN: Retrieved 6575 rows, trimmed to 300. [2026-01-13T12:11:56.223749] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-13T12:11:56.224190] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-13T12:11:56.224345] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:56.224496] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-13T12:11:56.224563] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-13T12:11:56.224670] [INFO ] [MAIN ] [1621/3519] IDN kept (0.6s) | 1618 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:56.746640] [DEBUG] [REMOTE ] IDXX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:56.747045] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-13T12:11:56.747395] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-13T12:11:56.747626] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:56.748017] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-13T12:11:56.748075] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-13T12:11:56.748143] [INFO ] [MAIN ] [1622/3519] IDXX kept (0.5s) | 1619 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:57.024455] [DEBUG] [REMOTE ] IDYA: Retrieved 1669 rows, trimmed to 300. [2026-01-13T12:11:57.024652] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-13T12:11:57.024914] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $27.69. [2026-01-13T12:11:57.025076] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:57.025197] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-13T12:11:57.025237] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-13T12:11:57.025286] [INFO ] [MAIN ] [1623/3519] IDYA kept (0.3s) | 1620 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:57.622513] [DEBUG] [REMOTE ] IEF: Retrieved 5904 rows, trimmed to 300. [2026-01-13T12:11:57.622676] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-13T12:11:57.622912] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.56. [2026-01-13T12:11:57.623050] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:57.623166] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-13T12:11:57.623207] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-13T12:11:57.623252] [INFO ] [MAIN ] [1624/3519] IEF kept (0.6s) | 1621 kept, 3 rejected | 136.8/min | ETA: 13.9m [2026-01-13T12:11:58.046155] [DEBUG] [REMOTE ] IEI: Retrieved 4781 rows, trimmed to 300. [2026-01-13T12:11:58.046283] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-13T12:11:58.046486] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-13T12:11:58.046640] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:58.046750] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-13T12:11:58.046789] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-13T12:11:58.046834] [INFO ] [MAIN ] [1625/3519] IEI kept (0.4s) | 1622 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:11:58.513226] [DEBUG] [REMOTE ] IEP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:58.513370] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-13T12:11:58.513614] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-13T12:11:58.513752] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:58.513865] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-13T12:11:58.513904] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-13T12:11:58.513949] [INFO ] [MAIN ] [1626/3519] IEP kept (0.5s) | 1623 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:11:58.981141] [DEBUG] [REMOTE ] IESC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:58.981279] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-13T12:11:58.981497] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-13T12:11:58.981658] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:58.981780] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-13T12:11:58.981821] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-13T12:11:58.981886] [INFO ] [MAIN ] [1627/3519] IESC kept (0.5s) | 1624 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:11:59.448373] [DEBUG] [REMOTE ] IEX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:59.448511] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-13T12:11:59.448745] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.68. [2026-01-13T12:11:59.448884] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:59.449000] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-13T12:11:59.449040] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-13T12:11:59.449086] [INFO ] [MAIN ] [1628/3519] IEX kept (0.5s) | 1625 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:11:59.831534] [DEBUG] [REMOTE ] IFF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:11:59.831732] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-13T12:11:59.831964] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $61.12. [2026-01-13T12:11:59.832101] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-13T12:11:59.832218] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-13T12:11:59.832258] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-13T12:11:59.832303] [INFO ] [MAIN ] [1629/3519] IFF kept (0.4s) | 1626 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:00.421825] [DEBUG] [REMOTE ] IFN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:00.421932] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-13T12:12:00.422172] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-13T12:12:00.422311] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:00.422431] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-13T12:12:00.422471] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-13T12:12:00.422518] [INFO ] [MAIN ] [1630/3519] IFN kept (0.6s) | 1627 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:00.741876] [DEBUG] [REMOTE ] IFS: Retrieved 1616 rows, trimmed to 300. [2026-01-13T12:12:00.741974] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-13T12:12:00.742174] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-13T12:12:00.742307] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:00.742418] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-13T12:12:00.742457] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-13T12:12:00.742502] [INFO ] [MAIN ] [1631/3519] IFS kept (0.3s) | 1628 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:01.238632] [DEBUG] [REMOTE ] IGA: Retrieved 5083 rows, trimmed to 300. [2026-01-13T12:12:01.238770] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-13T12:12:01.239023] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-13T12:12:01.239187] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:01.239311] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-13T12:12:01.239350] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-13T12:12:01.239395] [INFO ] [MAIN ] [1632/3519] IGA kept (0.5s) | 1629 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:01.717421] [DEBUG] [REMOTE ] IGD: Retrieved 5232 rows, trimmed to 300. [2026-01-13T12:12:01.717610] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-13T12:12:01.717862] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-13T12:12:01.718163] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:01.718285] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-13T12:12:01.718325] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-13T12:12:01.718388] [INFO ] [MAIN ] [1633/3519] IGD kept (0.5s) | 1630 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:02.162701] [DEBUG] [REMOTE ] IGF: Retrieved 4549 rows, trimmed to 300. [2026-01-13T12:12:02.162848] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-13T12:12:02.163086] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-13T12:12:02.163222] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:02.163343] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-13T12:12:02.163383] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-13T12:12:02.163431] [INFO ] [MAIN ] [1634/3519] IGF kept (0.4s) | 1631 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:02.583889] [DEBUG] [REMOTE ] IGI: Retrieved 4159 rows, trimmed to 300. [2026-01-13T12:12:02.584028] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-13T12:12:02.584254] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-13T12:12:02.584393] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:02.584510] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-13T12:12:02.584553] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-13T12:12:02.584624] [INFO ] [MAIN ] [1635/3519] IGI kept (0.4s) | 1632 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:03.022318] [DEBUG] [REMOTE ] IGIB: Retrieved 4781 rows, trimmed to 300. [2026-01-13T12:12:03.022444] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-13T12:12:03.022702] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-13T12:12:03.022852] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:03.022965] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-13T12:12:03.023006] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-13T12:12:03.023052] [INFO ] [MAIN ] [1636/3519] IGIB kept (0.4s) | 1633 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:03.313814] [DEBUG] [REMOTE ] IGIC: Retrieved 1463 rows, trimmed to 300. [2026-01-13T12:12:03.313936] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-13T12:12:03.314133] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-13T12:12:03.314268] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:03.314377] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-13T12:12:03.314417] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-13T12:12:03.314462] [INFO ] [MAIN ] [1637/3519] IGIC kept (0.3s) | 1634 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:03.846850] [DEBUG] [REMOTE ] IGSB: Retrieved 4781 rows, trimmed to 300. [2026-01-13T12:12:03.846977] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-13T12:12:03.847184] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-13T12:12:03.847319] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:03.847433] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-13T12:12:03.847474] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-13T12:12:03.847519] [INFO ] [MAIN ] [1638/3519] IGSB kept (0.5s) | 1635 kept, 3 rejected | 136.8/min | ETA: 13.8m [2026-01-13T12:12:04.223906] [DEBUG] [REMOTE ] IHD: Retrieved 3699 rows, trimmed to 300. [2026-01-13T12:12:04.224238] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-13T12:12:04.224471] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-13T12:12:04.224636] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:04.224763] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-13T12:12:04.224804] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-13T12:12:04.224871] [INFO ] [MAIN ] [1639/3519] IHD kept (0.4s) | 1636 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:04.669991] [DEBUG] [REMOTE ] IHG: Retrieved 5726 rows, trimmed to 300. [2026-01-13T12:12:04.670144] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-13T12:12:04.670407] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $118.68. [2026-01-13T12:12:04.670603] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:04.670742] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-13T12:12:04.670784] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-13T12:12:04.670833] [INFO ] [MAIN ] [1640/3519] IHG kept (0.4s) | 1637 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:04.908728] [DEBUG] [REMOTE ] IHS: Retrieved 1065 rows, trimmed to 300. [2026-01-13T12:12:04.908856] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-13T12:12:04.909060] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-13T12:12:04.909199] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:04.909310] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-13T12:12:04.909351] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-13T12:12:04.909398] [INFO ] [MAIN ] [1641/3519] IHS kept (0.2s) | 1638 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:05.483466] [DEBUG] [REMOTE ] IIF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:05.483629] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-13T12:12:05.483845] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $24.56. [2026-01-13T12:12:05.483977] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:05.484093] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-13T12:12:05.484133] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-13T12:12:05.484178] [INFO ] [MAIN ] [1642/3519] IIF kept (0.6s) | 1639 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:05.949299] [DEBUG] [REMOTE ] III: Retrieved 4760 rows, trimmed to 300. [2026-01-13T12:12:05.949457] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-13T12:12:05.949761] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-13T12:12:05.949924] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:05.950063] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-13T12:12:05.950108] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-13T12:12:05.950163] [INFO ] [MAIN ] [1643/3519] III kept (0.5s) | 1640 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:06.503950] [DEBUG] [REMOTE ] IIIN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:06.504089] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-13T12:12:06.504309] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-13T12:12:06.504444] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:06.504558] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-13T12:12:06.504617] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-13T12:12:06.504664] [INFO ] [MAIN ] [1644/3519] IIIN kept (0.6s) | 1641 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:07.009842] [DEBUG] [REMOTE ] IIM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:07.009980] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-13T12:12:07.010204] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $12.05. [2026-01-13T12:12:07.010343] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:07.010463] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-13T12:12:07.010520] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-13T12:12:07.010587] [INFO ] [MAIN ] [1645/3519] IIM kept (0.5s) | 1642 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:07.471217] [DEBUG] [REMOTE ] ILMN: Retrieved 6402 rows, trimmed to 300. [2026-01-13T12:12:07.471343] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-13T12:12:07.471549] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $95.03. [2026-01-13T12:12:07.471710] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:07.471823] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-13T12:12:07.471862] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-13T12:12:07.471907] [INFO ] [MAIN ] [1646/3519] ILMN kept (0.5s) | 1643 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:08.005242] [DEBUG] [REMOTE ] IMAX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:08.005392] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-13T12:12:08.005647] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.56. [2026-01-13T12:12:08.005789] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:08.005912] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-13T12:12:08.005954] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-13T12:12:08.006004] [INFO ] [MAIN ] [1647/3519] IMAX kept (0.5s) | 1644 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:08.372115] [DEBUG] [REMOTE ] IMMP: Retrieved 3455 rows, trimmed to 300. [2026-01-13T12:12:08.372244] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-13T12:12:08.372468] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-13T12:12:08.372699] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:08.372848] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-13T12:12:08.372895] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-13T12:12:08.372945] [INFO ] [MAIN ] [1648/3519] IMMP kept (0.4s) | 1645 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:08.535958] [DEBUG] [REMOTE ] IMMX: Retrieved 1021 rows, trimmed to 300. [2026-01-13T12:12:08.536088] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-13T12:12:08.536282] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $2.70. [2026-01-13T12:12:08.536414] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:08.536536] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-13T12:12:08.536602] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-13T12:12:08.536652] [INFO ] [MAIN ] [1649/3519] IMMX kept (0.2s) | 1646 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:09.069958] [DEBUG] [REMOTE ] IMNM: Retrieved 1325 rows, trimmed to 300. [2026-01-13T12:12:09.070297] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-13T12:12:09.070569] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $15.24. [2026-01-13T12:12:09.070792] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:09.070951] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-13T12:12:09.071009] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-13T12:12:09.071078] [INFO ] [MAIN ] [1650/3519] IMNM kept (0.5s) | 1647 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:09.664377] [DEBUG] [REMOTE ] IMNN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:09.664506] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-13T12:12:09.664732] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-13T12:12:09.664870] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:09.664983] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-13T12:12:09.665039] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-13T12:12:09.665088] [INFO ] [MAIN ] [1651/3519] IMNN kept (0.6s) | 1648 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:10.156274] [DEBUG] [REMOTE ] IMOS: Retrieved 6177 rows, trimmed to 300. [2026-01-13T12:12:10.156429] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-13T12:12:10.156730] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $19.84. [2026-01-13T12:12:10.156905] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:10.157054] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-13T12:12:10.157101] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-13T12:12:10.157165] [INFO ] [MAIN ] [1652/3519] IMOS kept (0.5s) | 1649 kept, 3 rejected | 136.8/min | ETA: 13.7m [2026-01-13T12:12:10.420099] [DEBUG] [REMOTE ] IMPP: Retrieved 1028 rows, trimmed to 300. [2026-01-13T12:12:10.420227] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-13T12:12:10.420425] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-13T12:12:10.420558] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:10.420694] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-13T12:12:10.420734] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-13T12:12:10.420779] [INFO ] [MAIN ] [1653/3519] IMPP kept (0.3s) | 1650 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:10.779670] [DEBUG] [REMOTE ] IMRX: Retrieved 1118 rows, trimmed to 300. [2026-01-13T12:12:10.779796] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-13T12:12:10.779999] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.22. [2026-01-13T12:12:10.780141] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:10.780252] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-13T12:12:10.780292] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-13T12:12:10.780340] [INFO ] [MAIN ] [1654/3519] IMRX kept (0.4s) | 1651 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:11.200382] [DEBUG] [REMOTE ] IMTX: Retrieved 1389 rows, trimmed to 300. [2026-01-13T12:12:11.200508] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-13T12:12:11.200739] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-13T12:12:11.200886] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:11.201002] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-13T12:12:11.201043] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-13T12:12:11.201090] [INFO ] [MAIN ] [1655/3519] IMTX kept (0.4s) | 1652 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:11.560840] [DEBUG] [REMOTE ] IMXI: Retrieved 2212 rows, trimmed to 300. [2026-01-13T12:12:11.560973] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-13T12:12:11.561187] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.72. [2026-01-13T12:12:11.561328] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:11.561447] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-13T12:12:11.561489] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-13T12:12:11.561538] [INFO ] [MAIN ] [1656/3519] IMXI kept (0.4s) | 1653 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:11.884230] [DEBUG] [REMOTE ] INAB: Retrieved 1118 rows, trimmed to 300. [2026-01-13T12:12:11.884346] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-13T12:12:11.884548] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-13T12:12:11.884727] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:11.884857] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-13T12:12:11.884899] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-13T12:12:11.884946] [INFO ] [MAIN ] [1657/3519] INAB kept (0.3s) | 1654 kept, 3 rejected | 136.9/min | ETA: 13.6m [2026-01-13T12:12:12.656981] [DEBUG] [REMOTE ] INBK: Retrieved 5294 rows, trimmed to 300. [2026-01-13T12:12:12.657142] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-13T12:12:12.657416] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-13T12:12:12.657835] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:12.657996] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-13T12:12:12.658049] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-13T12:12:12.658109] [INFO ] [MAIN ] [1658/3519] INBK kept (0.8s) | 1655 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:12.851431] [DEBUG] [REMOTE ] INBX: Retrieved 407 rows, trimmed to 300. [2026-01-13T12:12:12.851558] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-13T12:12:12.851786] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $28.36. [2026-01-13T12:12:12.851929] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:12.852038] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-13T12:12:12.852080] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-13T12:12:12.852126] [INFO ] [MAIN ] [1659/3519] INBX kept (0.2s) | 1656 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:13.393259] [DEBUG] [REMOTE ] INCY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:13.393398] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-13T12:12:13.393643] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $86.17. [2026-01-13T12:12:13.393783] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:13.393905] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-13T12:12:13.393946] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-13T12:12:13.393993] [INFO ] [MAIN ] [1660/3519] INCY kept (0.5s) | 1657 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:13.979888] [DEBUG] [REMOTE ] INDB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:13.980013] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-13T12:12:13.980215] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $63.89. [2026-01-13T12:12:13.980347] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:13.980456] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-13T12:12:13.980495] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-13T12:12:13.980540] [INFO ] [MAIN ] [1661/3519] INDB kept (0.6s) | 1658 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:14.218325] [DEBUG] [REMOTE ] INDI: Retrieved 1153 rows, trimmed to 300. [2026-01-13T12:12:14.218703] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-13T12:12:14.218978] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-13T12:12:14.219157] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:14.219499] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-13T12:12:14.219555] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-13T12:12:14.219646] [INFO ] [MAIN ] [1662/3519] INDI kept (0.2s) | 1659 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:14.719484] [DEBUG] [REMOTE ] INDP: Retrieved 2626 rows, trimmed to 300. [2026-01-13T12:12:14.719641] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-13T12:12:14.719862] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-13T12:12:14.720004] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:14.720137] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-13T12:12:14.720179] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-13T12:12:14.720228] [INFO ] [MAIN ] [1663/3519] INDP kept (0.5s) | 1660 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:15.097886] [DEBUG] [REMOTE ] INDY: Retrieved 4059 rows, trimmed to 300. [2026-01-13T12:12:15.098005] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-13T12:12:15.098206] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $48.03. [2026-01-13T12:12:15.098338] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:15.098445] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-13T12:12:15.098486] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-13T12:12:15.098531] [INFO ] [MAIN ] [1664/3519] INDY kept (0.4s) | 1661 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:15.683884] [DEBUG] [REMOTE ] INFY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:15.684074] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-13T12:12:15.684298] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $15.83. [2026-01-13T12:12:15.684446] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:15.684566] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-13T12:12:15.684627] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-13T12:12:15.684681] [INFO ] [MAIN ] [1665/3519] INFY kept (0.6s) | 1662 kept, 3 rejected | 136.8/min | ETA: 13.6m [2026-01-13T12:12:16.161484] [DEBUG] [REMOTE ] ING: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:16.161633] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-13T12:12:16.161844] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.49. [2026-01-13T12:12:16.161985] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:16.162099] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-13T12:12:16.162140] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-13T12:12:16.162188] [INFO ] [MAIN ] [1666/3519] ING kept (0.5s) | 1663 kept, 3 rejected | 136.8/min | ETA: 13.5m [2026-01-13T12:12:16.517001] [DEBUG] [REMOTE ] INGN: Retrieved 2995 rows, trimmed to 300. [2026-01-13T12:12:16.517113] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-13T12:12:16.517307] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.21. [2026-01-13T12:12:16.517439] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:16.517546] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-13T12:12:16.517614] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-13T12:12:16.517662] [INFO ] [MAIN ] [1667/3519] INGN kept (0.4s) | 1664 kept, 3 rejected | 136.8/min | ETA: 13.5m [2026-01-13T12:12:16.966356] [DEBUG] [REMOTE ] INM: Retrieved 4639 rows, trimmed to 300. [2026-01-13T12:12:16.966480] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-13T12:12:16.966707] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-13T12:12:16.966850] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:16.966959] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-13T12:12:16.966998] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-13T12:12:16.967043] [INFO ] [MAIN ] [1668/3519] INM kept (0.4s) | 1665 kept, 3 rejected | 136.8/min | ETA: 13.5m [2026-01-13T12:12:17.151483] [DEBUG] [REMOTE ] INMB: Retrieved 1745 rows, trimmed to 300. [2026-01-13T12:12:17.151613] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-13T12:12:17.151808] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-13T12:12:17.151942] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:17.152065] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-13T12:12:17.152105] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-13T12:12:17.152149] [INFO ] [MAIN ] [1669/3519] INMB kept (0.2s) | 1666 kept, 3 rejected | 136.9/min | ETA: 13.5m [2026-01-13T12:12:17.511272] [DEBUG] [REMOTE ] INMD: Retrieved 1616 rows, trimmed to 300. [2026-01-13T12:12:17.511388] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-13T12:12:17.511614] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-13T12:12:17.511785] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:17.511891] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-13T12:12:17.511929] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-13T12:12:17.511974] [INFO ] [MAIN ] [1670/3519] INMD kept (0.4s) | 1667 kept, 3 rejected | 136.9/min | ETA: 13.5m [2026-01-13T12:12:18.122248] [DEBUG] [REMOTE ] INN: Retrieved 3753 rows, trimmed to 300. [2026-01-13T12:12:18.122368] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-13T12:12:18.122566] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.60. [2026-01-13T12:12:18.122745] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:18.122856] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-13T12:12:18.122894] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-13T12:12:18.122939] [INFO ] [MAIN ] [1671/3519] INN kept (0.6s) | 1668 kept, 3 rejected | 136.8/min | ETA: 13.5m [2026-01-13T12:12:18.554328] [DEBUG] [REMOTE ] INO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:18.554454] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-13T12:12:18.554696] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.54. [2026-01-13T12:12:18.554836] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:18.554947] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-13T12:12:18.554986] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-13T12:12:18.555030] [INFO ] [MAIN ] [1672/3519] INO kept (0.4s) | 1669 kept, 3 rejected | 136.8/min | ETA: 13.5m [2026-01-13T12:12:19.028564] [DEBUG] [REMOTE ] INOD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:19.028731] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-13T12:12:19.028950] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-13T12:12:19.029087] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:19.029202] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-13T12:12:19.029242] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-13T12:12:19.029289] [INFO ] [MAIN ] [1673/3519] INOD kept (0.5s) | 1670 kept, 3 rejected | 136.8/min | ETA: 13.5m [2026-01-13T12:12:19.356939] [DEBUG] [REMOTE ] INSE: Retrieved 2271 rows, trimmed to 300. [2026-01-13T12:12:19.357064] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-13T12:12:19.357273] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-13T12:12:19.357412] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:19.357526] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-13T12:12:19.357566] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-13T12:12:19.357667] [INFO ] [MAIN ] [1674/3519] INSE kept (0.3s) | 1671 kept, 3 rejected | 136.9/min | ETA: 13.5m [2026-01-13T12:12:19.890492] [DEBUG] [REMOTE ] INSG: Retrieved 6321 rows, trimmed to 300. [2026-01-13T12:12:19.890639] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-13T12:12:19.890845] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-13T12:12:19.890997] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:19.891109] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-13T12:12:19.891148] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-13T12:12:19.891194] [INFO ] [MAIN ] [1675/3519] INSG kept (0.5s) | 1672 kept, 3 rejected | 136.8/min | ETA: 13.5m [2026-01-13T12:12:20.370765] [DEBUG] [REMOTE ] INSM: Retrieved 6442 rows, trimmed to 300. [2026-01-13T12:12:20.370959] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-13T12:12:20.371234] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $159.66. [2026-01-13T12:12:20.371382] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:20.371514] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-13T12:12:20.371558] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-13T12:12:20.371632] [INFO ] [MAIN ] [1676/3519] INSM kept (0.5s) | 1673 kept, 3 rejected | 136.8/min | ETA: 13.5m [2026-01-13T12:12:20.670356] [DEBUG] [REMOTE ] INSP: Retrieved 1934 rows, trimmed to 300. [2026-01-13T12:12:20.670480] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-13T12:12:20.670710] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-13T12:12:20.670855] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:20.670968] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-13T12:12:20.671009] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-13T12:12:20.671056] [INFO ] [MAIN ] [1677/3519] INSP kept (0.3s) | 1674 kept, 3 rejected | 136.9/min | ETA: 13.5m [2026-01-13T12:12:21.070274] [DEBUG] [REMOTE ] INTA: Retrieved 1139 rows, trimmed to 300. [2026-01-13T12:12:21.070396] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-13T12:12:21.070624] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $36.57. [2026-01-13T12:12:21.070766] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:21.070876] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-13T12:12:21.070917] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-13T12:12:21.070962] [INFO ] [MAIN ] [1678/3519] INTA kept (0.4s) | 1675 kept, 3 rejected | 136.9/min | ETA: 13.5m [2026-01-13T12:12:21.570204] [DEBUG] [REMOTE ] INTC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:21.570367] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-13T12:12:21.570844] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-13T12:12:21.571013] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:21.571152] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-13T12:12:21.571197] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-13T12:12:21.571258] [INFO ] [MAIN ] [1679/3519] INTC kept (0.5s) | 1676 kept, 3 rejected | 136.8/min | ETA: 13.4m [2026-01-13T12:12:21.775124] [DEBUG] [REMOTE ] INTZ: Retrieved 3372 rows, trimmed to 300. [2026-01-13T12:12:21.775250] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-13T12:12:21.775457] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-13T12:12:21.775624] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:21.775758] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-13T12:12:21.775797] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-13T12:12:21.775842] [INFO ] [MAIN ] [1680/3519] INTZ kept (0.2s) | 1677 kept, 3 rejected | 136.9/min | ETA: 13.4m [2026-01-13T12:12:22.428738] [DEBUG] [REMOTE ] INVA: Retrieved 5352 rows, trimmed to 300. [2026-01-13T12:12:22.428880] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-13T12:12:22.429113] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $17.21. [2026-01-13T12:12:22.429266] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:22.429385] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-13T12:12:22.429425] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-13T12:12:22.429470] [INFO ] [MAIN ] [1681/3519] INVA kept (0.7s) | 1678 kept, 3 rejected | 136.9/min | ETA: 13.4m [2026-01-13T12:12:22.983786] [DEBUG] [REMOTE ] INVE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:22.983917] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-13T12:12:22.984129] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-13T12:12:22.984262] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:22.984376] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-13T12:12:22.984416] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-13T12:12:22.984463] [INFO ] [MAIN ] [1682/3519] INVE kept (0.6s) | 1679 kept, 3 rejected | 136.8/min | ETA: 13.4m [2026-01-13T12:12:23.324738] [DEBUG] [REMOTE ] INVH: Retrieved 2249 rows, trimmed to 300. [2026-01-13T12:12:23.324870] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-13T12:12:23.325079] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-13T12:12:23.325223] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:23.325338] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-13T12:12:23.325383] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-13T12:12:23.325430] [INFO ] [MAIN ] [1683/3519] INVH kept (0.3s) | 1680 kept, 3 rejected | 136.8/min | ETA: 13.4m [2026-01-13T12:12:23.877349] [DEBUG] [REMOTE ] IONS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:23.877487] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-13T12:12:23.877754] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-13T12:12:23.877920] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:23.878059] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-13T12:12:23.878104] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-13T12:12:23.878152] [INFO ] [MAIN ] [1684/3519] IONS kept (0.6s) | 1681 kept, 3 rejected | 136.8/min | ETA: 13.4m [2026-01-13T12:12:24.317946] [DEBUG] [REMOTE ] IOSP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:24.318082] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-13T12:12:24.318307] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-13T12:12:24.318444] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:24.318561] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-13T12:12:24.318621] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-13T12:12:24.318669] [INFO ] [MAIN ] [1685/3519] IOSP kept (0.4s) | 1682 kept, 3 rejected | 136.8/min | ETA: 13.4m [2026-01-13T12:12:24.690157] [DEBUG] [REMOTE ] IOVA: Retrieved 3833 rows, trimmed to 300. [2026-01-13T12:12:24.690285] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-13T12:12:24.690513] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-13T12:12:24.690687] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:24.690803] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-13T12:12:24.690844] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-13T12:12:24.690891] [INFO ] [MAIN ] [1686/3519] IOVA kept (0.4s) | 1683 kept, 3 rejected | 136.8/min | ETA: 13.4m [2026-01-13T12:12:25.122839] [DEBUG] [REMOTE ] IPGP: Retrieved 4799 rows, trimmed to 300. [2026-01-13T12:12:25.122967] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-13T12:12:25.123185] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-13T12:12:25.123318] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:25.123425] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-13T12:12:25.123465] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-13T12:12:25.123548] [INFO ] [MAIN ] [1687/3519] IPGP kept (0.4s) | 1684 kept, 3 rejected | 136.8/min | ETA: 13.4m [2026-01-13T12:12:25.508434] [DEBUG] [REMOTE ] IPI: Retrieved 4460 rows, trimmed to 300. [2026-01-13T12:12:25.508605] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-13T12:12:25.508825] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-13T12:12:25.508963] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:25.509087] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-13T12:12:25.509132] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-13T12:12:25.509179] [INFO ] [MAIN ] [1688/3519] IPI kept (0.4s) | 1685 kept, 3 rejected | 136.8/min | ETA: 13.4m [2026-01-13T12:12:25.813956] [DEBUG] [REMOTE ] IQ: Retrieved 1958 rows, trimmed to 300. [2026-01-13T12:12:25.814082] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-13T12:12:25.814285] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-13T12:12:25.814427] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:25.814540] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-13T12:12:25.814611] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-13T12:12:25.814662] [INFO ] [MAIN ] [1689/3519] IQ kept (0.3s) | 1686 kept, 3 rejected | 136.9/min | ETA: 13.4m [2026-01-13T12:12:26.313314] [DEBUG] [REMOTE ] IQI: Retrieved 6588 rows, trimmed to 300. [2026-01-13T12:12:26.313460] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-13T12:12:26.313715] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-13T12:12:26.313857] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:26.313977] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-13T12:12:26.314019] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-13T12:12:26.314077] [INFO ] [MAIN ] [1690/3519] IQI kept (0.5s) | 1687 kept, 3 rejected | 136.9/min | ETA: 13.4m [2026-01-13T12:12:26.553835] [DEBUG] [REMOTE ] IQQQ: Retrieved 455 rows, trimmed to 300. [2026-01-13T12:12:26.553970] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-13T12:12:26.554174] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-13T12:12:26.554310] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:26.554421] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-13T12:12:26.554459] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-13T12:12:26.554505] [INFO ] [MAIN ] [1691/3519] IQQQ kept (0.2s) | 1688 kept, 3 rejected | 136.9/min | ETA: 13.4m [2026-01-13T12:12:26.994155] [DEBUG] [REMOTE ] IRDM: Retrieved 4482 rows, trimmed to 300. [2026-01-13T12:12:26.994294] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-13T12:12:26.994527] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-13T12:12:26.994695] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:26.994817] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-13T12:12:26.994859] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-13T12:12:26.994906] [INFO ] [MAIN ] [1692/3519] IRDM kept (0.4s) | 1689 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:27.376329] [DEBUG] [REMOTE ] IREN: Retrieved 1041 rows, trimmed to 300. [2026-01-13T12:12:27.376466] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-13T12:12:27.376728] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-13T12:12:27.376867] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:27.376982] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-13T12:12:27.377022] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-13T12:12:27.377066] [INFO ] [MAIN ] [1693/3519] IREN kept (0.4s) | 1690 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:28.027765] [DEBUG] [REMOTE ] IRM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:28.027940] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-13T12:12:28.028224] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-13T12:12:28.028364] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:28.028498] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-13T12:12:28.028537] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-13T12:12:28.028604] [INFO ] [MAIN ] [1694/3519] IRM kept (0.7s) | 1691 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:28.363330] [DEBUG] [REMOTE ] IRMD: Retrieved 2891 rows, trimmed to 300. [2026-01-13T12:12:28.363455] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-13T12:12:28.363691] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $72.89. [2026-01-13T12:12:28.363863] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:28.363983] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-13T12:12:28.364024] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-13T12:12:28.364071] [INFO ] [MAIN ] [1695/3519] IRMD kept (0.3s) | 1692 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:28.706297] [DEBUG] [REMOTE ] IRON: Retrieved 1361 rows, trimmed to 300. [2026-01-13T12:12:28.706428] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-13T12:12:28.706685] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $74.36. [2026-01-13T12:12:28.706837] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:28.706949] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-13T12:12:28.706988] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-13T12:12:28.707035] [INFO ] [MAIN ] [1696/3519] IRON kept (0.3s) | 1693 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:29.145419] [DEBUG] [REMOTE ] IRTC: Retrieved 2319 rows, trimmed to 300. [2026-01-13T12:12:29.145550] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-13T12:12:29.145790] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $167.19. [2026-01-13T12:12:29.145930] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:29.146041] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-13T12:12:29.146081] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-13T12:12:29.146129] [INFO ] [MAIN ] [1697/3519] IRTC kept (0.4s) | 1694 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:29.590036] [DEBUG] [REMOTE ] IRWD: Retrieved 4010 rows, trimmed to 300. [2026-01-13T12:12:29.590162] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-13T12:12:29.590366] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.43. [2026-01-13T12:12:29.590504] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:29.590663] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-13T12:12:29.590717] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-13T12:12:29.590777] [INFO ] [MAIN ] [1698/3519] IRWD kept (0.4s) | 1695 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:29.983381] [DEBUG] [REMOTE ] ISD: Retrieved 3447 rows, trimmed to 300. [2026-01-13T12:12:29.983506] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-13T12:12:29.983784] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $13.83. [2026-01-13T12:12:29.983920] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:29.984033] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-13T12:12:29.984072] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-13T12:12:29.984118] [INFO ] [MAIN ] [1699/3519] ISD kept (0.4s) | 1696 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:30.613277] [DEBUG] [REMOTE ] ISRG: Retrieved 6431 rows, trimmed to 300. [2026-01-13T12:12:30.613406] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-13T12:12:30.613652] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $434.62. [2026-01-13T12:12:30.613795] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:30.613908] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-13T12:12:30.613948] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-13T12:12:30.613994] [INFO ] [MAIN ] [1700/3519] ISRG kept (0.6s) | 1697 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:31.212887] [DEBUG] [REMOTE ] ISSC: Retrieved 6397 rows, trimmed to 300. [2026-01-13T12:12:31.213016] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-13T12:12:31.213224] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-13T12:12:31.213356] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:31.213465] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-13T12:12:31.213509] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-13T12:12:31.213563] [INFO ] [MAIN ] [1701/3519] ISSC kept (0.6s) | 1698 kept, 3 rejected | 136.8/min | ETA: 13.3m [2026-01-13T12:12:31.589876] [DEBUG] [REMOTE ] ISTB: Retrieved 3322 rows, trimmed to 300. [2026-01-13T12:12:31.590002] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-13T12:12:31.590201] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-13T12:12:31.590333] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:31.590440] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-13T12:12:31.590485] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-13T12:12:31.590531] [INFO ] [MAIN ] [1702/3519] ISTB kept (0.4s) | 1699 kept, 3 rejected | 136.9/min | ETA: 13.3m [2026-01-13T12:12:32.098396] [DEBUG] [REMOTE ] ITIC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:32.098531] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-13T12:12:32.098762] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-13T12:12:32.098896] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:32.099008] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-13T12:12:32.099048] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-13T12:12:32.099093] [INFO ] [MAIN ] [1703/3519] ITIC kept (0.5s) | 1700 kept, 3 rejected | 136.8/min | ETA: 13.3m [2026-01-13T12:12:32.559515] [DEBUG] [REMOTE ] ITRI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:32.559667] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-13T12:12:32.559906] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-13T12:12:32.560048] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:32.560168] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-13T12:12:32.560209] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-13T12:12:32.560257] [INFO ] [MAIN ] [1704/3519] ITRI kept (0.5s) | 1701 kept, 3 rejected | 136.8/min | ETA: 13.3m [2026-01-13T12:12:32.973039] [DEBUG] [REMOTE ] ITRN: Retrieved 5104 rows, trimmed to 300. [2026-01-13T12:12:32.973182] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-13T12:12:32.973384] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-13T12:12:32.973519] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:32.973651] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-13T12:12:32.973692] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-13T12:12:32.973738] [INFO ] [MAIN ] [1705/3519] ITRN kept (0.4s) | 1702 kept, 3 rejected | 136.8/min | ETA: 13.3m [2026-01-13T12:12:33.452363] [DEBUG] [REMOTE ] ITUB: Retrieved 6010 rows, trimmed to 300. [2026-01-13T12:12:33.452493] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-13T12:12:33.452729] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.29. [2026-01-13T12:12:33.452875] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:33.452996] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-13T12:12:33.453049] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-13T12:12:33.453100] [INFO ] [MAIN ] [1706/3519] ITUB kept (0.5s) | 1703 kept, 3 rejected | 136.8/min | ETA: 13.2m [2026-01-13T12:12:33.736088] [DEBUG] [REMOTE ] IUS: Retrieved 1843 rows, trimmed to 300. [2026-01-13T12:12:33.736213] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-13T12:12:33.736417] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-13T12:12:33.736559] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:33.736712] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-13T12:12:33.736755] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-13T12:12:33.736804] [INFO ] [MAIN ] [1707/3519] IUS kept (0.3s) | 1704 kept, 3 rejected | 136.9/min | ETA: 13.2m [2026-01-13T12:12:34.181153] [DEBUG] [REMOTE ] IUSB: Retrieved 2914 rows, trimmed to 300. [2026-01-13T12:12:34.181275] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-13T12:12:34.181472] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-13T12:12:34.181632] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:34.181747] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-13T12:12:34.181785] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-13T12:12:34.181831] [INFO ] [MAIN ] [1708/3519] IUSB kept (0.4s) | 1705 kept, 3 rejected | 136.9/min | ETA: 13.2m [2026-01-13T12:12:34.757654] [DEBUG] [REMOTE ] IUSG: Retrieved 6402 rows, trimmed to 300. [2026-01-13T12:12:34.757788] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-13T12:12:34.757993] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-13T12:12:34.758130] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:34.758240] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-13T12:12:34.758279] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-13T12:12:34.758325] [INFO ] [MAIN ] [1709/3519] IUSG kept (0.6s) | 1706 kept, 3 rejected | 136.8/min | ETA: 13.2m [2026-01-13T12:12:35.047453] [DEBUG] [REMOTE ] IVAL: Retrieved 2783 rows, trimmed to 300. [2026-01-13T12:12:35.047610] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-13T12:12:35.047824] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-13T12:12:35.047957] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:35.048064] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-13T12:12:35.048103] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-13T12:12:35.048148] [INFO ] [MAIN ] [1710/3519] IVAL kept (0.3s) | 1707 kept, 3 rejected | 136.9/min | ETA: 13.2m [2026-01-13T12:12:35.639141] [DEBUG] [REMOTE ] IVZ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:35.639296] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-13T12:12:35.640044] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-13T12:12:35.640182] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:35.640304] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-13T12:12:35.640343] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-13T12:12:35.640389] [INFO ] [MAIN ] [1711/3519] IVZ kept (0.6s) | 1708 kept, 3 rejected | 136.8/min | ETA: 13.2m [2026-01-13T12:12:36.105884] [DEBUG] [REMOTE ] IX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:36.106016] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-13T12:12:36.106230] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-13T12:12:36.106369] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:36.106483] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-13T12:12:36.106525] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-13T12:12:36.106590] [INFO ] [MAIN ] [1712/3519] IX kept (0.5s) | 1709 kept, 3 rejected | 136.8/min | ETA: 13.2m [2026-01-13T12:12:36.467874] [DEBUG] [REMOTE ] IXUS: Retrieved 3322 rows, trimmed to 300. [2026-01-13T12:12:36.467999] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-13T12:12:36.468201] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-13T12:12:36.468337] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:36.468448] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-13T12:12:36.468491] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-13T12:12:36.468536] [INFO ] [MAIN ] [1713/3519] IXUS kept (0.4s) | 1710 kept, 3 rejected | 136.8/min | ETA: 13.2m [2026-01-13T12:12:36.754484] [DEBUG] [REMOTE ] IZEA: Retrieved 3614 rows, trimmed to 300. [2026-01-13T12:12:36.754644] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-13T12:12:36.754855] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $4.21. [2026-01-13T12:12:36.754988] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:36.755103] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-13T12:12:36.755141] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-13T12:12:36.755186] [INFO ] [MAIN ] [1714/3519] IZEA kept (0.3s) | 1711 kept, 3 rejected | 136.9/min | ETA: 13.2m [2026-01-13T12:12:37.381769] [DEBUG] [REMOTE ] J: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:37.381900] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-13T12:12:37.382107] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-13T12:12:37.382271] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:37.382396] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-13T12:12:37.382435] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-13T12:12:37.382480] [INFO ] [MAIN ] [1715/3519] J kept (0.6s) | 1712 kept, 3 rejected | 136.8/min | ETA: 13.2m [2026-01-13T12:12:37.926172] [DEBUG] [REMOTE ] JACK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:37.926311] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-13T12:12:37.926536] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-13T12:12:37.926701] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:37.926820] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-13T12:12:37.926861] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-13T12:12:37.926910] [INFO ] [MAIN ] [1716/3519] JACK kept (0.5s) | 1713 kept, 3 rejected | 136.8/min | ETA: 13.2m [2026-01-13T12:12:38.406896] [DEBUG] [REMOTE ] JAKK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:38.407062] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-13T12:12:38.407303] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-13T12:12:38.407443] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:38.407566] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-13T12:12:38.407664] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-13T12:12:38.407723] [INFO ] [MAIN ] [1717/3519] JAKK kept (0.5s) | 1714 kept, 3 rejected | 136.8/min | ETA: 13.2m [2026-01-13T12:12:38.770062] [DEBUG] [REMOTE ] JAMF: Retrieved 1376 rows, trimmed to 300. [2026-01-13T12:12:38.770180] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-13T12:12:38.770376] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $9.93. [2026-01-13T12:12:38.770508] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:38.770633] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-13T12:12:38.770674] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-13T12:12:38.770723] [INFO ] [MAIN ] [1718/3519] JAMF kept (0.4s) | 1715 kept, 3 rejected | 136.8/min | ETA: 13.2m [2026-01-13T12:12:39.065709] [DEBUG] [REMOTE ] JANX: Retrieved 1152 rows, trimmed to 300. [2026-01-13T12:12:39.065846] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-13T12:12:39.066061] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.44. [2026-01-13T12:12:39.066215] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:39.066332] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-13T12:12:39.066372] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-13T12:12:39.066418] [INFO ] [MAIN ] [1719/3519] JANX kept (0.3s) | 1716 kept, 3 rejected | 136.9/min | ETA: 13.2m [2026-01-13T12:12:39.656623] [DEBUG] [REMOTE ] JAZZ: Retrieved 4684 rows, trimmed to 300. [2026-01-13T12:12:39.656749] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-13T12:12:39.656948] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-13T12:12:39.657080] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:39.657188] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-13T12:12:39.657227] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-13T12:12:39.657272] [INFO ] [MAIN ] [1720/3519] JAZZ kept (0.6s) | 1717 kept, 3 rejected | 136.8/min | ETA: 13.1m [2026-01-13T12:12:39.939615] [DEBUG] [REMOTE ] JBGS: Retrieved 2134 rows, trimmed to 300. [2026-01-13T12:12:39.939729] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-13T12:12:39.939932] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-13T12:12:39.940070] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:39.940181] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-13T12:12:39.940222] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-13T12:12:39.940268] [INFO ] [MAIN ] [1721/3519] JBGS kept (0.3s) | 1718 kept, 3 rejected | 136.9/min | ETA: 13.1m [2026-01-13T12:12:40.364726] [DEBUG] [REMOTE ] JBI: Retrieved 1522 rows, trimmed to 300. [2026-01-13T12:12:40.364863] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-13T12:12:40.365092] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-13T12:12:40.365241] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:40.365361] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-13T12:12:40.365409] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-13T12:12:40.365459] [INFO ] [MAIN ] [1722/3519] JBI kept (0.4s) | 1719 kept, 3 rejected | 136.9/min | ETA: 13.1m [2026-01-13T12:12:40.971760] [DEBUG] [REMOTE ] JBL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:40.972076] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-13T12:12:40.972680] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-13T12:12:40.972889] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:40.973108] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-13T12:12:40.973170] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-13T12:12:40.973256] [INFO ] [MAIN ] [1723/3519] JBL kept (0.6s) | 1720 kept, 3 rejected | 136.8/min | ETA: 13.1m [2026-01-13T12:12:41.205345] [DEBUG] [REMOTE ] JBND: Retrieved 564 rows, trimmed to 300. [2026-01-13T12:12:41.205551] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-13T12:12:41.205839] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-13T12:12:41.205982] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:41.206109] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-13T12:12:41.206151] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-13T12:12:41.206202] [INFO ] [MAIN ] [1724/3519] JBND kept (0.2s) | 1721 kept, 3 rejected | 136.9/min | ETA: 13.1m [2026-01-13T12:12:41.871042] [DEBUG] [REMOTE ] JBSS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:41.871179] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-13T12:12:41.871423] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-13T12:12:41.871598] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:41.871717] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-13T12:12:41.871757] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-13T12:12:41.871803] [INFO ] [MAIN ] [1725/3519] JBSS kept (0.7s) | 1722 kept, 3 rejected | 136.8/min | ETA: 13.1m [2026-01-13T12:12:42.404555] [DEBUG] [REMOTE ] JCE: Retrieved 4729 rows, trimmed to 300. [2026-01-13T12:12:42.404713] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-13T12:12:42.404916] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-13T12:12:42.405050] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:42.405163] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-13T12:12:42.405201] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-13T12:12:42.405247] [INFO ] [MAIN ] [1726/3519] JCE kept (0.5s) | 1723 kept, 3 rejected | 136.8/min | ETA: 13.1m [2026-01-13T12:12:42.870714] [DEBUG] [REMOTE ] JCI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:42.870869] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-13T12:12:42.871129] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $108.18. [2026-01-13T12:12:42.871265] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:42.871391] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-13T12:12:42.871431] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-13T12:12:42.871477] [INFO ] [MAIN ] [1727/3519] JCI kept (0.5s) | 1724 kept, 3 rejected | 136.8/min | ETA: 13.1m [2026-01-13T12:12:43.214269] [DEBUG] [REMOTE ] JD: Retrieved 2928 rows, trimmed to 300. [2026-01-13T12:12:43.214401] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-13T12:12:43.214656] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.39. [2026-01-13T12:12:43.214814] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:43.214929] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-13T12:12:43.214972] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-13T12:12:43.215019] [INFO ] [MAIN ] [1728/3519] JD kept (0.3s) | 1725 kept, 3 rejected | 136.8/min | ETA: 13.1m [2026-01-13T12:12:43.737474] [DEBUG] [REMOTE ] JEF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:43.737647] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-13T12:12:43.737880] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $48.43. [2026-01-13T12:12:43.738019] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:43.738134] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-13T12:12:43.738174] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-13T12:12:43.738221] [INFO ] [MAIN ] [1729/3519] JEF kept (0.5s) | 1726 kept, 3 rejected | 136.8/min | ETA: 13.1m [2026-01-13T12:12:44.040982] [DEBUG] [REMOTE ] JELD: Retrieved 2252 rows, trimmed to 300. [2026-01-13T12:12:44.041114] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-13T12:12:44.041312] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-13T12:12:44.041445] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:44.041553] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-13T12:12:44.041610] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-13T12:12:44.041657] [INFO ] [MAIN ] [1730/3519] JELD kept (0.3s) | 1727 kept, 3 rejected | 136.8/min | ETA: 13.1m [2026-01-13T12:12:44.362527] [DEBUG] [REMOTE ] JEPQ: Retrieved 926 rows, trimmed to 300. [2026-01-13T12:12:44.362672] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-13T12:12:44.362878] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-13T12:12:44.363020] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:44.363133] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-13T12:12:44.363175] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-13T12:12:44.363222] [INFO ] [MAIN ] [1731/3519] JEPQ kept (0.3s) | 1728 kept, 3 rejected | 136.8/min | ETA: 13.1m [2026-01-13T12:12:44.732110] [DEBUG] [REMOTE ] JFIN: Retrieved 1678 rows, trimmed to 300. [2026-01-13T12:12:44.732243] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-13T12:12:44.732463] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-13T12:12:44.732621] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:44.732735] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-13T12:12:44.732775] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-13T12:12:44.732822] [INFO ] [MAIN ] [1732/3519] JFIN kept (0.4s) | 1729 kept, 3 rejected | 136.9/min | ETA: 13.1m [2026-01-13T12:12:45.161786] [DEBUG] [REMOTE ] JGLO: Retrieved 584 rows, trimmed to 300. [2026-01-13T12:12:45.161922] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-13T12:12:45.162127] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-13T12:12:45.162320] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:45.162460] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-13T12:12:45.162521] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-13T12:12:45.162605] [INFO ] [MAIN ] [1733/3519] JGLO kept (0.4s) | 1730 kept, 3 rejected | 136.9/min | ETA: 13.0m [2026-01-13T12:12:45.791993] [DEBUG] [REMOTE ] JHG: Retrieved 6425 rows, trimmed to 300. [2026-01-13T12:12:45.792122] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-13T12:12:45.792332] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $40.76. [2026-01-13T12:12:45.792466] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:45.792597] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-13T12:12:45.792639] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-13T12:12:45.792685] [INFO ] [MAIN ] [1734/3519] JHG kept (0.6s) | 1731 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:46.287383] [DEBUG] [REMOTE ] JHI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:46.287518] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-13T12:12:46.287782] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-13T12:12:46.287923] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:46.288042] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-13T12:12:46.288082] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-13T12:12:46.288129] [INFO ] [MAIN ] [1735/3519] JHI kept (0.5s) | 1732 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:46.797313] [DEBUG] [REMOTE ] JHX: Retrieved 6546 rows, trimmed to 300. [2026-01-13T12:12:46.797463] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-13T12:12:46.797765] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-13T12:12:46.797919] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:46.798051] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-13T12:12:46.798095] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-13T12:12:46.798145] [INFO ] [MAIN ] [1736/3519] JHX kept (0.5s) | 1733 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:47.123384] [DEBUG] [REMOTE ] JILL: Retrieved 2224 rows, trimmed to 300. [2026-01-13T12:12:47.123506] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-13T12:12:47.123727] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-13T12:12:47.123862] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:47.123969] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-13T12:12:47.124009] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-13T12:12:47.124053] [INFO ] [MAIN ] [1737/3519] JILL kept (0.3s) | 1734 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:47.433973] [DEBUG] [REMOTE ] JIVE: Retrieved 584 rows, trimmed to 300. [2026-01-13T12:12:47.434097] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-13T12:12:47.434294] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $73.16. [2026-01-13T12:12:47.434427] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:47.434533] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-13T12:12:47.434591] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-13T12:12:47.434640] [INFO ] [MAIN ] [1738/3519] JIVE kept (0.3s) | 1735 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:48.079331] [DEBUG] [REMOTE ] JJSF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:48.079483] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-13T12:12:48.079762] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-13T12:12:48.079900] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:48.080030] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-13T12:12:48.080070] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-13T12:12:48.080117] [INFO ] [MAIN ] [1739/3519] JJSF kept (0.6s) | 1736 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:48.548909] [DEBUG] [REMOTE ] JKHY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:48.549039] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-13T12:12:48.549246] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-13T12:12:48.549379] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:48.549489] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-13T12:12:48.549529] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-13T12:12:48.549593] [INFO ] [MAIN ] [1740/3519] JKHY kept (0.5s) | 1737 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:49.021871] [DEBUG] [REMOTE ] JKS: Retrieved 3940 rows, trimmed to 300. [2026-01-13T12:12:49.021997] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-13T12:12:49.022201] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.05. [2026-01-13T12:12:49.022333] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:49.022441] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-13T12:12:49.022479] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-13T12:12:49.022524] [INFO ] [MAIN ] [1741/3519] JKS kept (0.5s) | 1738 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:49.483846] [DEBUG] [REMOTE ] JLL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:49.483975] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-13T12:12:49.484185] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-13T12:12:49.484504] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:49.484635] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-13T12:12:49.484677] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-13T12:12:49.484723] [INFO ] [MAIN ] [1742/3519] JLL kept (0.5s) | 1739 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:49.851652] [DEBUG] [REMOTE ] JLS: Retrieved 4055 rows, trimmed to 300. [2026-01-13T12:12:49.851782] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-13T12:12:49.851992] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $18.11. [2026-01-13T12:12:49.852127] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:49.852238] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-13T12:12:49.852277] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-13T12:12:49.852322] [INFO ] [MAIN ] [1743/3519] JLS kept (0.4s) | 1740 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:50.159347] [DEBUG] [REMOTE ] JMIA: Retrieved 1697 rows, trimmed to 300. [2026-01-13T12:12:50.159468] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-13T12:12:50.159733] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-13T12:12:50.159879] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:50.159990] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-13T12:12:50.160033] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-13T12:12:50.160079] [INFO ] [MAIN ] [1744/3519] JMIA kept (0.3s) | 1741 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:50.648506] [DEBUG] [REMOTE ] JMSB: Retrieved 3048 rows, trimmed to 300. [2026-01-13T12:12:50.648662] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-13T12:12:50.648870] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-13T12:12:50.649001] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:50.649113] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-13T12:12:50.649342] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-13T12:12:50.649387] [INFO ] [MAIN ] [1745/3519] JMSB kept (0.5s) | 1742 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:51.157435] [DEBUG] [REMOTE ] JNJ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:51.157558] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-13T12:12:51.157816] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-13T12:12:51.157950] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:51.158062] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-13T12:12:51.158100] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-13T12:12:51.158160] [INFO ] [MAIN ] [1746/3519] JNJ kept (0.5s) | 1743 kept, 3 rejected | 136.8/min | ETA: 13.0m [2026-01-13T12:12:51.386823] [DEBUG] [REMOTE ] JOBY: Retrieved 1299 rows, trimmed to 300. [2026-01-13T12:12:51.386943] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-13T12:12:51.387140] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-13T12:12:51.387276] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:51.387384] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-13T12:12:51.387423] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-13T12:12:51.387469] [INFO ] [MAIN ] [1747/3519] JOBY kept (0.2s) | 1744 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:52.084305] [DEBUG] [REMOTE ] JOE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:52.084446] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-13T12:12:52.084724] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $48.00. [2026-01-13T12:12:52.084874] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:52.084998] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-13T12:12:52.085039] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-13T12:12:52.085092] [INFO ] [MAIN ] [1748/3519] JOE kept (0.7s) | 1745 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:52.568253] [DEBUG] [REMOTE ] JOF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:52.568388] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-13T12:12:52.568623] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $10.08. [2026-01-13T12:12:52.568763] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:52.568873] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-13T12:12:52.568912] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-13T12:12:52.568957] [INFO ] [MAIN ] [1749/3519] JOF kept (0.5s) | 1746 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:53.018633] [DEBUG] [REMOTE ] JPC: Retrieved 5734 rows, trimmed to 300. [2026-01-13T12:12:53.018763] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-13T12:12:53.018967] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.82. [2026-01-13T12:12:53.019105] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:53.019214] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-13T12:12:53.019253] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-13T12:12:53.019299] [INFO ] [MAIN ] [1750/3519] JPC kept (0.5s) | 1747 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:53.234009] [DEBUG] [REMOTE ] JPEF: Retrieved 616 rows, trimmed to 300. [2026-01-13T12:12:53.234137] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-13T12:12:53.234339] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-13T12:12:53.234476] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:53.234604] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-13T12:12:53.234647] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-13T12:12:53.234694] [INFO ] [MAIN ] [1751/3519] JPEF kept (0.2s) | 1748 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:53.795475] [DEBUG] [REMOTE ] JPM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:53.795700] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-13T12:12:53.795998] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $292.80. [2026-01-13T12:12:53.796140] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:53.796280] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-13T12:12:53.796321] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-13T12:12:53.796399] [INFO ] [MAIN ] [1752/3519] JPM kept (0.6s) | 1749 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:54.298527] [DEBUG] [REMOTE ] JQC: Retrieved 5673 rows, trimmed to 300. [2026-01-13T12:12:54.298773] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-13T12:12:54.299102] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.87. [2026-01-13T12:12:54.299267] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:54.299425] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-13T12:12:54.299472] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-13T12:12:54.299537] [INFO ] [MAIN ] [1753/3519] JQC kept (0.5s) | 1750 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:54.657091] [DEBUG] [REMOTE ] JRI: Retrieved 3447 rows, trimmed to 300. [2026-01-13T12:12:54.657280] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-13T12:12:54.657539] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $13.03. [2026-01-13T12:12:54.657732] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:54.657859] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-13T12:12:54.657900] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-13T12:12:54.657954] [INFO ] [MAIN ] [1754/3519] JRI kept (0.4s) | 1751 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:55.140293] [DEBUG] [REMOTE ] JRS: Retrieved 6075 rows, trimmed to 300. [2026-01-13T12:12:55.140426] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-13T12:12:55.140653] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-13T12:12:55.140793] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:55.140907] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-13T12:12:55.140946] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-13T12:12:55.140993] [INFO ] [MAIN ] [1755/3519] JRS kept (0.5s) | 1752 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:55.597152] [DEBUG] [REMOTE ] JSM: Retrieved 5544 rows, trimmed to 300. [2026-01-13T12:12:55.597277] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-13T12:12:55.597481] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-13T12:12:55.597647] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:55.597759] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-13T12:12:55.597799] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-13T12:12:55.597844] [INFO ] [MAIN ] [1756/3519] JSM kept (0.5s) | 1753 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:55.834083] [DEBUG] [REMOTE ] JSMD: Retrieved 2485 rows, trimmed to 300. [2026-01-13T12:12:55.834213] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-13T12:12:55.834416] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-13T12:12:55.834552] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:55.834698] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-13T12:12:55.834739] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-13T12:12:55.834784] [INFO ] [MAIN ] [1757/3519] JSMD kept (0.2s) | 1754 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:56.209180] [DEBUG] [REMOTE ] JSML: Retrieved 2485 rows, trimmed to 300. [2026-01-13T12:12:56.209299] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-13T12:12:56.209497] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-13T12:12:56.209661] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:56.209772] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-13T12:12:56.209811] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-13T12:12:56.209870] [INFO ] [MAIN ] [1758/3519] JSML kept (0.4s) | 1755 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:56.632795] [DEBUG] [REMOTE ] JTEK: Retrieved 569 rows, trimmed to 300. [2026-01-13T12:12:56.632928] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-13T12:12:56.633139] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-13T12:12:56.633297] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:56.633461] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-13T12:12:56.633525] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-13T12:12:56.633623] [INFO ] [MAIN ] [1759/3519] JTEK kept (0.4s) | 1756 kept, 3 rejected | 136.9/min | ETA: 12.9m [2026-01-13T12:12:57.253998] [DEBUG] [REMOTE ] JVA: Retrieved 5207 rows, trimmed to 300. [2026-01-13T12:12:57.254122] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-13T12:12:57.254328] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-13T12:12:57.254466] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:57.254619] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-13T12:12:57.254662] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-13T12:12:57.254708] [INFO ] [MAIN ] [1760/3519] JVA kept (0.6s) | 1757 kept, 3 rejected | 136.8/min | ETA: 12.9m [2026-01-13T12:12:57.496290] [DEBUG] [REMOTE ] JXN: Retrieved 1095 rows, trimmed to 300. [2026-01-13T12:12:57.496438] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-13T12:12:57.496723] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-13T12:12:57.496909] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:57.497056] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-13T12:12:57.497108] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-13T12:12:57.497168] [INFO ] [MAIN ] [1761/3519] JXN kept (0.2s) | 1758 kept, 3 rejected | 136.9/min | ETA: 12.8m [2026-01-13T12:12:58.129373] [DEBUG] [REMOTE ] KAI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:58.129508] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-13T12:12:58.129734] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-13T12:12:58.129868] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:58.129978] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-13T12:12:58.130016] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-13T12:12:58.130062] [INFO ] [MAIN ] [1762/3519] KAI kept (0.6s) | 1759 kept, 3 rejected | 136.8/min | ETA: 12.8m [2026-01-13T12:12:58.333196] [DEBUG] [REMOTE ] KARO: Retrieved 1201 rows, trimmed to 300. [2026-01-13T12:12:58.333309] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-13T12:12:58.333500] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-13T12:12:58.333656] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:58.333765] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-13T12:12:58.333804] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-13T12:12:58.333849] [INFO ] [MAIN ] [1763/3519] KARO kept (0.2s) | 1760 kept, 3 rejected | 136.9/min | ETA: 12.8m [2026-01-13T12:12:59.001877] [DEBUG] [REMOTE ] KB: Retrieved 6080 rows, trimmed to 300. [2026-01-13T12:12:59.002037] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-13T12:12:59.002282] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $79.59. [2026-01-13T12:12:59.002423] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:59.002554] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-13T12:12:59.002615] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-13T12:12:59.002681] [INFO ] [MAIN ] [1764/3519] KB kept (0.7s) | 1761 kept, 3 rejected | 136.8/min | ETA: 12.8m [2026-01-13T12:12:59.472155] [DEBUG] [REMOTE ] KBH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:12:59.472284] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-13T12:12:59.472493] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-13T12:12:59.472648] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:59.472763] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-13T12:12:59.472803] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-13T12:12:59.472849] [INFO ] [MAIN ] [1765/3519] KBH kept (0.5s) | 1762 kept, 3 rejected | 136.8/min | ETA: 12.8m [2026-01-13T12:12:59.794976] [DEBUG] [REMOTE ] KBWB: Retrieved 3569 rows, trimmed to 300. [2026-01-13T12:12:59.795095] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-13T12:12:59.795290] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $73.48. [2026-01-13T12:12:59.795423] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-13T12:12:59.795530] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-13T12:12:59.795585] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-13T12:12:59.795634] [INFO ] [MAIN ] [1766/3519] KBWB kept (0.3s) | 1763 kept, 3 rejected | 136.8/min | ETA: 12.8m [2026-01-13T12:13:00.242135] [DEBUG] [REMOTE ] KBWD: Retrieved 3799 rows, trimmed to 300. [2026-01-13T12:13:00.242237] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-13T12:13:00.242444] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.84. [2026-01-13T12:13:00.242600] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:00.242718] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-13T12:13:00.242760] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-13T12:13:00.242808] [INFO ] [MAIN ] [1767/3519] KBWD kept (0.4s) | 1764 kept, 3 rejected | 136.8/min | ETA: 12.8m [2026-01-13T12:13:00.656904] [DEBUG] [REMOTE ] KBWP: Retrieved 3786 rows, trimmed to 300. [2026-01-13T12:13:00.657009] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-13T12:13:00.657223] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-13T12:13:00.657360] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:00.657478] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-13T12:13:00.657517] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-13T12:13:00.657563] [INFO ] [MAIN ] [1768/3519] KBWP kept (0.4s) | 1765 kept, 3 rejected | 136.8/min | ETA: 12.8m [2026-01-13T12:13:01.074975] [DEBUG] [REMOTE ] KBWY: Retrieved 3799 rows, trimmed to 300. [2026-01-13T12:13:01.075104] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-13T12:13:01.075306] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.72. [2026-01-13T12:13:01.075449] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:01.075559] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-13T12:13:01.075621] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-13T12:13:01.075668] [INFO ] [MAIN ] [1769/3519] KBWY kept (0.4s) | 1766 kept, 3 rejected | 136.8/min | ETA: 12.8m [2026-01-13T12:13:01.389847] [DEBUG] [REMOTE ] KC: Retrieved 1427 rows, trimmed to 300. [2026-01-13T12:13:01.389984] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-13T12:13:01.390189] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-13T12:13:01.390327] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:01.390437] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-13T12:13:01.390494] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-13T12:13:01.390541] [INFO ] [MAIN ] [1770/3519] KC kept (0.3s) | 1767 kept, 3 rejected | 136.9/min | ETA: 12.8m [2026-01-13T12:13:01.757247] [DEBUG] [REMOTE ] KD: Retrieved 1059 rows, trimmed to 300. [2026-01-13T12:13:01.757387] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-13T12:13:01.757662] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-13T12:13:01.757806] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:01.757919] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-13T12:13:01.757958] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-13T12:13:01.758003] [INFO ] [MAIN ] [1771/3519] KD kept (0.4s) | 1768 kept, 3 rejected | 136.9/min | ETA: 12.8m [2026-01-13T12:13:02.285751] [DEBUG] [REMOTE ] KDP: Retrieved 4456 rows, trimmed to 300. [2026-01-13T12:13:02.285887] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-13T12:13:02.286108] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-13T12:13:02.286250] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:02.286376] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-13T12:13:02.286418] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-13T12:13:02.286468] [INFO ] [MAIN ] [1772/3519] KDP kept (0.5s) | 1769 kept, 3 rejected | 136.9/min | ETA: 12.8m [2026-01-13T12:13:02.670107] [DEBUG] [REMOTE ] KE: Retrieved 2814 rows, trimmed to 300. [2026-01-13T12:13:02.670235] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-13T12:13:02.670437] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-13T12:13:02.670610] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:02.670725] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-13T12:13:02.670766] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-13T12:13:02.670812] [INFO ] [MAIN ] [1773/3519] KE kept (0.4s) | 1770 kept, 3 rejected | 136.9/min | ETA: 12.8m [2026-01-13T12:13:03.211098] [DEBUG] [REMOTE ] KELYA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:03.211318] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-13T12:13:03.212280] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-13T12:13:03.212501] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:03.212884] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-13T12:13:03.212928] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-13T12:13:03.212988] [INFO ] [MAIN ] [1774/3519] KELYA kept (0.5s) | 1771 kept, 3 rejected | 136.8/min | ETA: 12.8m [2026-01-13T12:13:03.577988] [DEBUG] [REMOTE ] KEN: Retrieved 2765 rows, trimmed to 300. [2026-01-13T12:13:03.578208] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-13T12:13:03.578518] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $48.23. [2026-01-13T12:13:03.578881] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:03.579024] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-13T12:13:03.579102] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-13T12:13:03.579158] [INFO ] [MAIN ] [1775/3519] KEN kept (0.4s) | 1772 kept, 3 rejected | 136.9/min | ETA: 12.7m [2026-01-13T12:13:04.082599] [DEBUG] [REMOTE ] KEP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:04.082804] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-13T12:13:04.083085] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $14.37. [2026-01-13T12:13:04.083349] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:04.083491] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-13T12:13:04.083559] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-13T12:13:04.083637] [INFO ] [MAIN ] [1776/3519] KEP kept (0.5s) | 1773 kept, 3 rejected | 136.9/min | ETA: 12.7m [2026-01-13T12:13:04.586150] [DEBUG] [REMOTE ] KEX: Retrieved 6588 rows, trimmed to 300. [2026-01-13T12:13:04.586356] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-13T12:13:04.586671] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $84.75. [2026-01-13T12:13:04.586824] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:04.586969] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-13T12:13:04.587012] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-13T12:13:04.587074] [INFO ] [MAIN ] [1777/3519] KEX kept (0.5s) | 1774 kept, 3 rejected | 136.8/min | ETA: 12.7m [2026-01-13T12:13:04.946868] [DEBUG] [REMOTE ] KEYS: Retrieved 2824 rows, trimmed to 300. [2026-01-13T12:13:04.947083] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-13T12:13:04.947407] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $162.19. [2026-01-13T12:13:04.947595] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:04.947780] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-13T12:13:04.947832] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-13T12:13:04.948041] [INFO ] [MAIN ] [1778/3519] KEYS kept (0.4s) | 1775 kept, 3 rejected | 136.9/min | ETA: 12.7m [2026-01-13T12:13:05.431467] [DEBUG] [REMOTE ] KFS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:05.431637] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-13T12:13:05.431886] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-13T12:13:05.432025] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:05.432177] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-13T12:13:05.432237] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-13T12:13:05.432299] [INFO ] [MAIN ] [1779/3519] KFS kept (0.5s) | 1776 kept, 3 rejected | 136.8/min | ETA: 12.7m [2026-01-13T12:13:05.947067] [DEBUG] [REMOTE ] KFY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:05.947268] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-13T12:13:05.947559] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-13T12:13:05.947788] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:05.947932] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-13T12:13:05.947980] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-13T12:13:05.948040] [INFO ] [MAIN ] [1780/3519] KFY kept (0.5s) | 1777 kept, 3 rejected | 136.8/min | ETA: 12.7m [2026-01-13T12:13:06.052699] [DEBUG] [REMOTE ] KGS: Retrieved 637 rows, trimmed to 300. [2026-01-13T12:13:06.052875] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-13T12:13:06.053120] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-13T12:13:06.053272] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:06.053398] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-13T12:13:06.053438] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-13T12:13:06.053486] [INFO ] [MAIN ] [1781/3519] KGS kept (0.1s) | 1778 kept, 3 rejected | 136.9/min | ETA: 12.7m [2026-01-13T12:13:06.678217] [DEBUG] [REMOTE ] KHC: Retrieved 2647 rows, trimmed to 300. [2026-01-13T12:13:06.678339] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-13T12:13:06.678540] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $23.01. [2026-01-13T12:13:06.678702] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:06.678813] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-13T12:13:06.678866] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-13T12:13:06.678913] [INFO ] [MAIN ] [1782/3519] KHC kept (0.6s) | 1779 kept, 3 rejected | 136.9/min | ETA: 12.7m [2026-01-13T12:13:07.051538] [DEBUG] [REMOTE ] KIDS: Retrieved 2073 rows, trimmed to 300. [2026-01-13T12:13:07.051705] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-13T12:13:07.051913] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-13T12:13:07.052048] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:07.052159] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-13T12:13:07.052199] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-13T12:13:07.052245] [INFO ] [MAIN ] [1783/3519] KIDS kept (0.4s) | 1780 kept, 3 rejected | 136.9/min | ETA: 12.7m [2026-01-13T12:13:07.621503] [DEBUG] [REMOTE ] KIM: Retrieved 6586 rows, trimmed to 300. [2026-01-13T12:13:07.621662] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-13T12:13:07.621907] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-13T12:13:07.622050] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:07.622176] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-13T12:13:07.622215] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-13T12:13:07.622265] [INFO ] [MAIN ] [1784/3519] KIM kept (0.6s) | 1781 kept, 3 rejected | 136.8/min | ETA: 12.7m [2026-01-13T12:13:08.089774] [DEBUG] [REMOTE ] KINS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:08.089907] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-13T12:13:08.090128] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-13T12:13:08.090264] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:08.090381] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-13T12:13:08.090430] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-13T12:13:08.090484] [INFO ] [MAIN ] [1785/3519] KINS kept (0.5s) | 1782 kept, 3 rejected | 136.8/min | ETA: 12.7m [2026-01-13T12:13:08.461560] [DEBUG] [REMOTE ] KIO: Retrieved 3135 rows, trimmed to 300. [2026-01-13T12:13:08.461719] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-13T12:13:08.461934] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.26. [2026-01-13T12:13:08.462073] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:08.462186] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-13T12:13:08.462228] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-13T12:13:08.462281] [INFO ] [MAIN ] [1786/3519] KIO kept (0.4s) | 1783 kept, 3 rejected | 136.9/min | ETA: 12.7m [2026-01-13T12:13:08.878696] [DEBUG] [REMOTE ] KKRS: Retrieved 1188 rows, trimmed to 300. [2026-01-13T12:13:08.878825] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-13T12:13:08.879026] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-13T12:13:08.879164] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:08.879275] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-13T12:13:08.879316] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-13T12:13:08.879363] [INFO ] [MAIN ] [1787/3519] KKRS kept (0.4s) | 1784 kept, 3 rejected | 136.9/min | ETA: 12.7m [2026-01-13T12:13:09.388073] [DEBUG] [REMOTE ] KLAC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:09.388210] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-13T12:13:09.388441] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1096.96. [2026-01-13T12:13:09.388604] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:09.388728] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-13T12:13:09.388804] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-13T12:13:09.388876] [INFO ] [MAIN ] [1788/3519] KLAC kept (0.5s) | 1785 kept, 3 rejected | 136.8/min | ETA: 12.6m [2026-01-13T12:13:09.889494] [DEBUG] [REMOTE ] KLIC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:09.889664] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-13T12:13:09.889898] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-13T12:13:09.890033] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:09.890152] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-13T12:13:09.890192] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-13T12:13:09.890237] [INFO ] [MAIN ] [1789/3519] KLIC kept (0.5s) | 1786 kept, 3 rejected | 136.8/min | ETA: 12.6m [2026-01-13T12:13:10.220285] [DEBUG] [REMOTE ] KLXE: Retrieved 1840 rows, trimmed to 300. [2026-01-13T12:13:10.220422] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-13T12:13:10.220662] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-13T12:13:10.220801] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:10.220947] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-13T12:13:10.220997] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-13T12:13:10.221045] [INFO ] [MAIN ] [1790/3519] KLXE kept (0.3s) | 1787 kept, 3 rejected | 136.9/min | ETA: 12.6m [2026-01-13T12:13:10.766547] [DEBUG] [REMOTE ] KMB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:10.766718] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-13T12:13:10.766963] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-13T12:13:10.767107] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:10.767222] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-13T12:13:10.767264] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-13T12:13:10.767310] [INFO ] [MAIN ] [1791/3519] KMB kept (0.5s) | 1788 kept, 3 rejected | 136.8/min | ETA: 12.6m [2026-01-13T12:13:11.115181] [DEBUG] [REMOTE ] KMDA: Retrieved 3174 rows, trimmed to 300. [2026-01-13T12:13:11.115299] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-13T12:13:11.115494] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.62. [2026-01-13T12:13:11.115656] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:11.115771] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-13T12:13:11.115813] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-13T12:13:11.115861] [INFO ] [MAIN ] [1792/3519] KMDA kept (0.3s) | 1789 kept, 3 rejected | 136.8/min | ETA: 12.6m [2026-01-13T12:13:11.537457] [DEBUG] [REMOTE ] KMI: Retrieved 3751 rows, trimmed to 300. [2026-01-13T12:13:11.537642] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-13T12:13:11.537855] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-13T12:13:11.537991] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:11.538103] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-13T12:13:11.538144] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-13T12:13:11.538190] [INFO ] [MAIN ] [1793/3519] KMI kept (0.4s) | 1790 kept, 3 rejected | 136.9/min | ETA: 12.6m [2026-01-13T12:13:11.800432] [DEBUG] [REMOTE ] KMPB: Retrieved 962 rows, trimmed to 300. [2026-01-13T12:13:11.800563] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-13T12:13:11.800811] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-13T12:13:11.800952] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:11.801081] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-13T12:13:11.801123] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-13T12:13:11.801171] [INFO ] [MAIN ] [1794/3519] KMPB kept (0.3s) | 1791 kept, 3 rejected | 136.9/min | ETA: 12.6m [2026-01-13T12:13:12.478958] [DEBUG] [REMOTE ] KMX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:12.479196] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-13T12:13:12.479567] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-13T12:13:12.479746] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:12.479894] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-13T12:13:12.479938] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-13T12:13:12.479996] [INFO ] [MAIN ] [1795/3519] KMX kept (0.7s) | 1792 kept, 3 rejected | 136.8/min | ETA: 12.6m [2026-01-13T12:13:12.834196] [DEBUG] [REMOTE ] KN: Retrieved 2995 rows, trimmed to 300. [2026-01-13T12:13:12.834389] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-13T12:13:12.834668] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-13T12:13:12.834816] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:12.834940] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-13T12:13:12.834982] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-13T12:13:12.835033] [INFO ] [MAIN ] [1796/3519] KN kept (0.4s) | 1793 kept, 3 rejected | 136.9/min | ETA: 12.6m [2026-01-13T12:13:13.097409] [DEBUG] [REMOTE ] KNF: Retrieved 656 rows, trimmed to 300. [2026-01-13T12:13:13.097638] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-13T12:13:13.097905] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-13T12:13:13.098051] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:13.098169] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-13T12:13:13.098210] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-13T12:13:13.098261] [INFO ] [MAIN ] [1797/3519] KNF kept (0.3s) | 1794 kept, 3 rejected | 136.9/min | ETA: 12.6m [2026-01-13T12:13:13.533234] [DEBUG] [REMOTE ] KNOP: Retrieved 3210 rows, trimmed to 300. [2026-01-13T12:13:13.533422] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-13T12:13:13.533710] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.77. [2026-01-13T12:13:13.533857] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:13.533979] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-13T12:13:13.534020] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-13T12:13:13.534072] [INFO ] [MAIN ] [1798/3519] KNOP kept (0.4s) | 1795 kept, 3 rejected | 136.9/min | ETA: 12.6m [2026-01-13T12:13:13.976123] [DEBUG] [REMOTE ] KNSA: Retrieved 1919 rows, trimmed to 300. [2026-01-13T12:13:13.976306] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-13T12:13:13.976702] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-13T12:13:13.976854] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:13.977007] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-13T12:13:13.977049] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-13T12:13:13.977138] [INFO ] [MAIN ] [1799/3519] KNSA kept (0.4s) | 1796 kept, 3 rejected | 136.9/min | ETA: 12.6m [2026-01-13T12:13:14.393640] [DEBUG] [REMOTE ] KNSL: Retrieved 2378 rows, trimmed to 300. [2026-01-13T12:13:14.393821] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-13T12:13:14.394068] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-13T12:13:14.394207] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:14.394350] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-13T12:13:14.394393] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-13T12:13:14.394454] [INFO ] [MAIN ] [1800/3519] KNSL kept (0.4s) | 1797 kept, 3 rejected | 136.9/min | ETA: 12.6m [2026-01-13T12:13:14.793895] [DEBUG] [REMOTE ] KNTK: Retrieved 2186 rows, trimmed to 300. [2026-01-13T12:13:14.794022] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-13T12:13:14.794223] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-13T12:13:14.794360] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:14.794471] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-13T12:13:14.794511] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-13T12:13:14.794560] [INFO ] [MAIN ] [1801/3519] KNTK kept (0.4s) | 1798 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:15.355910] [DEBUG] [REMOTE ] KNX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:15.356065] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-13T12:13:15.356344] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-13T12:13:15.356510] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:15.356677] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-13T12:13:15.356726] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-13T12:13:15.356783] [INFO ] [MAIN ] [1802/3519] KNX kept (0.6s) | 1799 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:15.648685] [DEBUG] [REMOTE ] KOD: Retrieved 1827 rows, trimmed to 300. [2026-01-13T12:13:15.648808] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-13T12:13:15.649006] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $14.10. [2026-01-13T12:13:15.649140] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:15.649250] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-13T12:13:15.649290] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-13T12:13:15.649336] [INFO ] [MAIN ] [1803/3519] KOD kept (0.3s) | 1800 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:16.128358] [DEBUG] [REMOTE ] KODK: Retrieved 3095 rows, trimmed to 300. [2026-01-13T12:13:16.128486] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-13T12:13:16.128717] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-13T12:13:16.128858] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:16.128970] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-13T12:13:16.129011] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-13T12:13:16.129057] [INFO ] [MAIN ] [1804/3519] KODK kept (0.5s) | 1801 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:16.654807] [DEBUG] [REMOTE ] KOF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:16.654946] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-13T12:13:16.655180] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $83.20. [2026-01-13T12:13:16.655317] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:16.655438] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-13T12:13:16.655478] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-13T12:13:16.655526] [INFO ] [MAIN ] [1805/3519] KOF kept (0.5s) | 1802 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:17.104332] [DEBUG] [REMOTE ] KOP: Retrieved 5018 rows, trimmed to 300. [2026-01-13T12:13:17.104489] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-13T12:13:17.104776] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.63. [2026-01-13T12:13:17.104921] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:17.105071] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-13T12:13:17.105117] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-13T12:13:17.105167] [INFO ] [MAIN ] [1806/3519] KOP kept (0.4s) | 1803 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:17.438776] [DEBUG] [REMOTE ] KOPN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:17.438924] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-13T12:13:17.439164] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-13T12:13:17.439299] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:17.439421] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-13T12:13:17.439461] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-13T12:13:17.439508] [INFO ] [MAIN ] [1807/3519] KOPN kept (0.3s) | 1804 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:17.812973] [DEBUG] [REMOTE ] KOSS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:17.813101] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-13T12:13:17.813305] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-13T12:13:17.813439] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:17.813548] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-13T12:13:17.813607] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-13T12:13:17.813660] [INFO ] [MAIN ] [1808/3519] KOSS kept (0.4s) | 1805 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:18.260317] [DEBUG] [REMOTE ] KPRX: Retrieved 2628 rows, trimmed to 300. [2026-01-13T12:13:18.260446] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-13T12:13:18.260688] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-13T12:13:18.260861] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:18.260977] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-13T12:13:18.261019] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-13T12:13:18.261067] [INFO ] [MAIN ] [1809/3519] KPRX kept (0.4s) | 1806 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:18.664009] [DEBUG] [REMOTE ] KPTI: Retrieved 3063 rows, trimmed to 300. [2026-01-13T12:13:18.664155] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-13T12:13:18.664359] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-13T12:13:18.664492] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:18.664623] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-13T12:13:18.664664] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-13T12:13:18.664710] [INFO ] [MAIN ] [1810/3519] KPTI kept (0.4s) | 1807 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:19.265612] [DEBUG] [REMOTE ] KRC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:19.265811] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-13T12:13:19.266151] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $37.02. [2026-01-13T12:13:19.266333] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:19.266490] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-13T12:13:19.266543] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-13T12:13:19.266631] [INFO ] [MAIN ] [1811/3519] KRC kept (0.6s) | 1808 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:19.481004] [DEBUG] [REMOTE ] KREF: Retrieved 2184 rows, trimmed to 300. [2026-01-13T12:13:19.481155] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-13T12:13:19.481425] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-13T12:13:19.481645] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:19.481824] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-13T12:13:19.481883] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-13T12:13:19.481951] [INFO ] [MAIN ] [1812/3519] KREF kept (0.2s) | 1809 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:20.166102] [DEBUG] [REMOTE ] KRG: Retrieved 5390 rows, trimmed to 300. [2026-01-13T12:13:20.166247] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-13T12:13:20.166497] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.50. [2026-01-13T12:13:20.166660] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:20.166789] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-13T12:13:20.166830] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-13T12:13:20.166880] [INFO ] [MAIN ] [1813/3519] KRG kept (0.7s) | 1810 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:20.642829] [DEBUG] [REMOTE ] KRMD: Retrieved 6587 rows, trimmed to 300. [2026-01-13T12:13:20.643001] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-13T12:13:20.643312] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-13T12:13:20.643497] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:20.643679] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-13T12:13:20.643736] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-13T12:13:20.643800] [INFO ] [MAIN ] [1814/3519] KRMD kept (0.5s) | 1811 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:21.107786] [DEBUG] [REMOTE ] KRNY: Retrieved 5254 rows, trimmed to 300. [2026-01-13T12:13:21.107927] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-13T12:13:21.108169] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-13T12:13:21.108331] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:21.108458] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-13T12:13:21.108500] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-13T12:13:21.108552] [INFO ] [MAIN ] [1815/3519] KRNY kept (0.5s) | 1812 kept, 3 rejected | 136.9/min | ETA: 12.5m [2026-01-13T12:13:21.555053] [DEBUG] [REMOTE ] KRO: Retrieved 5558 rows, trimmed to 300. [2026-01-13T12:13:21.555239] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-13T12:13:21.555490] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-13T12:13:21.555651] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:21.555774] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-13T12:13:21.555813] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-13T12:13:21.555864] [INFO ] [MAIN ] [1816/3519] KRO kept (0.4s) | 1813 kept, 3 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:21.845788] [DEBUG] [REMOTE ] KROS: Retrieved 1448 rows, trimmed to 300. [2026-01-13T12:13:21.845984] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-13T12:13:21.846252] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $13.74. [2026-01-13T12:13:21.846418] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:21.846545] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-13T12:13:21.846610] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-13T12:13:21.846665] [INFO ] [MAIN ] [1817/3519] KROS kept (0.3s) | 1814 kept, 3 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:22.191651] [DEBUG] [REMOTE ] KRP: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-13T12:13:22.192115] [DEBUG] [REMOTE ] KRP: FAIL: History check failed. No DataFrame was returned. [2026-01-13T12:13:22.192192] [WARN ] [LOCAL ] KRP: SET TO BLACKLISTED [2026-01-13T12:13:22.193436] [INFO ] [MAIN ] [1818/3519] KRP rejected (0.3s) | 1814 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:22.507949] [DEBUG] [REMOTE ] KRRO: Retrieved 547 rows, trimmed to 300. [2026-01-13T12:13:22.508087] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-13T12:13:22.508296] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-13T12:13:22.508438] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:22.508553] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-13T12:13:22.508614] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-13T12:13:22.508663] [INFO ] [MAIN ] [1819/3519] KRRO kept (0.3s) | 1815 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:23.061345] [DEBUG] [REMOTE ] KRUS: Retrieved 1621 rows, trimmed to 300. [2026-01-13T12:13:23.061469] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-13T12:13:23.061696] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-13T12:13:23.061835] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:23.061944] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-13T12:13:23.061982] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-13T12:13:23.062046] [INFO ] [MAIN ] [1820/3519] KRUS kept (0.6s) | 1816 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:23.455026] [DEBUG] [REMOTE ] KRYS: Retrieved 2089 rows, trimmed to 300. [2026-01-13T12:13:23.455161] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-13T12:13:23.455360] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $185.05. [2026-01-13T12:13:23.455493] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:23.455655] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-13T12:13:23.455710] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-13T12:13:23.455761] [INFO ] [MAIN ] [1821/3519] KRYS kept (0.4s) | 1817 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:23.849011] [DEBUG] [REMOTE ] KSCP: Retrieved 993 rows, trimmed to 300. [2026-01-13T12:13:23.849238] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-13T12:13:23.849550] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-13T12:13:23.849773] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:23.849910] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-13T12:13:23.849954] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-13T12:13:23.850012] [INFO ] [MAIN ] [1822/3519] KSCP kept (0.4s) | 1818 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:24.233267] [DEBUG] [REMOTE ] KSPI: Retrieved 497 rows, trimmed to 300. [2026-01-13T12:13:24.233462] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-13T12:13:24.233744] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-13T12:13:24.233894] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:24.234014] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-13T12:13:24.234056] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-13T12:13:24.234296] [INFO ] [MAIN ] [1823/3519] KSPI kept (0.4s) | 1819 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:24.886024] [DEBUG] [REMOTE ] KSS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:24.886156] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-13T12:13:24.886363] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-13T12:13:24.886499] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:24.886632] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-13T12:13:24.886690] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-13T12:13:24.886737] [INFO ] [MAIN ] [1824/3519] KSS kept (0.7s) | 1820 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:25.203324] [DEBUG] [REMOTE ] KTB: Retrieved 1678 rows, trimmed to 300. [2026-01-13T12:13:25.203455] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-13T12:13:25.203681] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $58.95. [2026-01-13T12:13:25.203821] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:25.203934] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-13T12:13:25.203975] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-13T12:13:25.204021] [INFO ] [MAIN ] [1825/3519] KTB kept (0.3s) | 1821 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:25.786848] [DEBUG] [REMOTE ] KTCC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:25.787001] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-13T12:13:25.787269] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-13T12:13:25.787494] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:25.787704] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-13T12:13:25.787759] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-13T12:13:25.787826] [INFO ] [MAIN ] [1826/3519] KTCC kept (0.6s) | 1822 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:26.164231] [DEBUG] [REMOTE ] KTF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:26.164371] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-13T12:13:26.164626] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $9.00. [2026-01-13T12:13:26.164771] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:26.164893] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-13T12:13:26.164933] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-13T12:13:26.164979] [INFO ] [MAIN ] [1827/3519] KTF kept (0.4s) | 1823 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:26.492845] [DEBUG] [REMOTE ] KURA: Retrieved 2560 rows, trimmed to 300. [2026-01-13T12:13:26.492967] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-13T12:13:26.493166] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $9.10. [2026-01-13T12:13:26.493299] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:26.493406] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-13T12:13:26.493445] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-13T12:13:26.493490] [INFO ] [MAIN ] [1828/3519] KURA kept (0.3s) | 1824 kept, 4 rejected | 136.9/min | ETA: 12.4m [2026-01-13T12:13:27.068762] [DEBUG] [REMOTE ] KVHI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:27.068962] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-13T12:13:27.069230] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-13T12:13:27.069373] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:27.069501] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-13T12:13:27.069543] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-13T12:13:27.069621] [INFO ] [MAIN ] [1829/3519] KVHI kept (0.6s) | 1825 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:27.311737] [DEBUG] [REMOTE ] KVUE: Retrieved 675 rows, trimmed to 300. [2026-01-13T12:13:27.311922] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-13T12:13:27.312359] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $13.94. [2026-01-13T12:13:27.312503] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:27.312645] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-13T12:13:27.312716] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-13T12:13:27.312769] [INFO ] [MAIN ] [1830/3519] KVUE kept (0.2s) | 1826 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:27.643246] [DEBUG] [REMOTE ] KVYO: Retrieved 580 rows, trimmed to 300. [2026-01-13T12:13:27.643493] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-13T12:13:27.643862] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.72. [2026-01-13T12:13:27.644040] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:27.644214] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-13T12:13:27.644263] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-13T12:13:27.644320] [INFO ] [MAIN ] [1831/3519] KVYO kept (0.3s) | 1827 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:28.342214] [DEBUG] [REMOTE ] KYN: Retrieved 5357 rows, trimmed to 300. [2026-01-13T12:13:28.342450] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-13T12:13:28.342845] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.17. [2026-01-13T12:13:28.342994] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:28.343158] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-13T12:13:28.343200] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-13T12:13:28.343255] [INFO ] [MAIN ] [1832/3519] KYN kept (0.7s) | 1828 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:28.720519] [DEBUG] [REMOTE ] KYNB: Retrieved 2805 rows, trimmed to 300. [2026-01-13T12:13:28.720689] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-13T12:13:28.720918] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-13T12:13:28.721058] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:28.721194] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-13T12:13:28.721251] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-13T12:13:28.721304] [INFO ] [MAIN ] [1833/3519] KYNB kept (0.4s) | 1829 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:28.934271] [DEBUG] [REMOTE ] KYTX: Retrieved 483 rows, trimmed to 300. [2026-01-13T12:13:28.934401] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-13T12:13:28.934631] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-13T12:13:28.934775] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:28.934886] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-13T12:13:28.934927] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-13T12:13:28.934973] [INFO ] [MAIN ] [1834/3519] KYTX kept (0.2s) | 1830 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:29.340180] [DEBUG] [REMOTE ] KZIA: Retrieved 2043 rows, trimmed to 300. [2026-01-13T12:13:29.340319] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-13T12:13:29.340526] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-13T12:13:29.340691] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:29.340807] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-13T12:13:29.340848] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-13T12:13:29.340897] [INFO ] [MAIN ] [1835/3519] KZIA kept (0.4s) | 1831 kept, 4 rejected | 137.0/min | ETA: 12.3m [2026-01-13T12:13:30.023601] [DEBUG] [REMOTE ] L: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:30.023787] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-13T12:13:30.024025] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-13T12:13:30.024363] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:30.024500] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-13T12:13:30.024559] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-13T12:13:30.024631] [INFO ] [MAIN ] [1836/3519] L kept (0.7s) | 1832 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:30.379511] [DEBUG] [REMOTE ] LAB: Retrieved 3041 rows, trimmed to 300. [2026-01-13T12:13:30.379673] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-13T12:13:30.379906] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-13T12:13:30.380097] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:30.380219] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-13T12:13:30.380259] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-13T12:13:30.380305] [INFO ] [MAIN ] [1837/3519] LAB kept (0.4s) | 1833 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:30.686180] [DEBUG] [REMOTE ] LAC: Retrieved 572 rows, trimmed to 300. [2026-01-13T12:13:30.686305] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-13T12:13:30.686501] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-13T12:13:30.686657] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:30.686768] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-13T12:13:30.686807] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-13T12:13:30.686852] [INFO ] [MAIN ] [1838/3519] LAC kept (0.3s) | 1834 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:31.224322] [DEBUG] [REMOTE ] LAD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:31.224475] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-13T12:13:31.224760] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-13T12:13:31.224905] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:31.225039] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-13T12:13:31.225079] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-13T12:13:31.225127] [INFO ] [MAIN ] [1839/3519] LAD kept (0.5s) | 1835 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:31.447827] [DEBUG] [REMOTE ] LAES: Retrieved 661 rows, trimmed to 300. [2026-01-13T12:13:31.447978] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-13T12:13:31.448220] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-13T12:13:31.448363] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:31.448476] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-13T12:13:31.448516] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-13T12:13:31.448563] [INFO ] [MAIN ] [1840/3519] LAES kept (0.2s) | 1836 kept, 4 rejected | 137.0/min | ETA: 12.3m [2026-01-13T12:13:32.127644] [DEBUG] [REMOTE ] LAKE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:32.127778] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-13T12:13:32.128006] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-13T12:13:32.128347] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:32.128472] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-13T12:13:32.128514] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-13T12:13:32.128564] [INFO ] [MAIN ] [1841/3519] LAKE kept (0.7s) | 1837 kept, 4 rejected | 136.9/min | ETA: 12.3m [2026-01-13T12:13:32.486682] [DEBUG] [REMOTE ] LAND: Retrieved 3259 rows, trimmed to 300. [2026-01-13T12:13:32.486810] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-13T12:13:32.487011] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-13T12:13:32.487148] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:32.487256] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-13T12:13:32.487312] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-13T12:13:32.487362] [INFO ] [MAIN ] [1842/3519] LAND kept (0.4s) | 1838 kept, 4 rejected | 136.9/min | ETA: 12.2m [2026-01-13T12:13:32.663623] [DEBUG] [REMOTE ] LANDO: Retrieved 1314 rows, trimmed to 300. [2026-01-13T12:13:32.663753] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-13T12:13:32.663958] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-13T12:13:32.664096] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:32.664209] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-13T12:13:32.664249] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-13T12:13:32.664296] [INFO ] [MAIN ] [1843/3519] LANDO kept (0.2s) | 1839 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:33.161057] [DEBUG] [REMOTE ] LANDP: Retrieved 651 rows, trimmed to 300. [2026-01-13T12:13:33.161186] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-13T12:13:33.161384] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-13T12:13:33.161516] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:33.161643] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-13T12:13:33.161685] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-13T12:13:33.161729] [INFO ] [MAIN ] [1844/3519] LANDP kept (0.5s) | 1840 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:33.551910] [DEBUG] [REMOTE ] LASE: Retrieved 823 rows, trimmed to 300. [2026-01-13T12:13:33.552040] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-13T12:13:33.552239] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-13T12:13:33.552371] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:33.552481] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-13T12:13:33.552519] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-13T12:13:33.552565] [INFO ] [MAIN ] [1845/3519] LASE kept (0.4s) | 1841 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:34.164308] [DEBUG] [REMOTE ] LAZ: Retrieved 5205 rows, trimmed to 300. [2026-01-13T12:13:34.164449] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-13T12:13:34.164692] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-13T12:13:34.164835] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:34.164957] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-13T12:13:34.164998] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-13T12:13:34.165046] [INFO ] [MAIN ] [1846/3519] LAZ kept (0.6s) | 1842 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:34.502327] [DEBUG] [REMOTE ] LBRDA: Retrieved 2813 rows, trimmed to 300. [2026-01-13T12:13:34.502452] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-13T12:13:34.502675] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $44.66. [2026-01-13T12:13:34.502808] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:34.502916] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-13T12:13:34.502954] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-13T12:13:34.502999] [INFO ] [MAIN ] [1847/3519] LBRDA kept (0.3s) | 1843 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:34.908716] [DEBUG] [REMOTE ] LBRDK: Retrieved 2813 rows, trimmed to 300. [2026-01-13T12:13:34.908883] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-13T12:13:34.909180] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $44.88. [2026-01-13T12:13:34.909426] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:34.909642] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-13T12:13:34.909706] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-13T12:13:34.909780] [INFO ] [MAIN ] [1848/3519] LBRDK kept (0.4s) | 1844 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:35.391269] [DEBUG] [REMOTE ] LBTYA: Retrieved 5437 rows, trimmed to 300. [2026-01-13T12:13:35.391409] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-13T12:13:35.391661] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.59. [2026-01-13T12:13:35.391799] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:35.391921] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-13T12:13:35.391960] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-13T12:13:35.392007] [INFO ] [MAIN ] [1849/3519] LBTYA kept (0.5s) | 1845 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:35.752651] [DEBUG] [REMOTE ] LBTYK: Retrieved 5118 rows, trimmed to 300. [2026-01-13T12:13:35.752819] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-13T12:13:35.753087] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.48. [2026-01-13T12:13:35.753226] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:35.753356] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-13T12:13:35.753397] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-13T12:13:35.753446] [INFO ] [MAIN ] [1850/3519] LBTYK kept (0.4s) | 1846 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:36.103439] [DEBUG] [REMOTE ] LC: Retrieved 2787 rows, trimmed to 300. [2026-01-13T12:13:36.103808] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-13T12:13:36.104341] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.39. [2026-01-13T12:13:36.104539] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:36.104780] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-13T12:13:36.104838] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-13T12:13:36.104918] [INFO ] [MAIN ] [1851/3519] LC kept (0.4s) | 1847 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:36.297766] [DEBUG] [REMOTE ] LCFY: Retrieved 953 rows, trimmed to 300. [2026-01-13T12:13:36.297908] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-13T12:13:36.298117] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-13T12:13:36.298250] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:36.298552] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-13T12:13:36.298614] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-13T12:13:36.298661] [INFO ] [MAIN ] [1852/3519] LCFY kept (0.2s) | 1848 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:36.862632] [DEBUG] [REMOTE ] LCID: Retrieved 1335 rows, trimmed to 300. [2026-01-13T12:13:36.862779] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-13T12:13:36.862988] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $10.57. [2026-01-13T12:13:36.863122] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:36.863229] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-13T12:13:36.863268] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-13T12:13:36.863314] [INFO ] [MAIN ] [1853/3519] LCID kept (0.6s) | 1849 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:37.463248] [DEBUG] [REMOTE ] LCII: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:37.463446] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-13T12:13:37.463736] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $86.66. [2026-01-13T12:13:37.463909] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:37.464043] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-13T12:13:37.464083] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-13T12:13:37.464136] [INFO ] [MAIN ] [1854/3519] LCII kept (0.6s) | 1850 kept, 4 rejected | 137.0/min | ETA: 12.2m [2026-01-13T12:13:37.875625] [DEBUG] [REMOTE ] LCNB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:37.875777] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-13T12:13:37.876034] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $14.33. [2026-01-13T12:13:37.876170] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:37.876296] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-13T12:13:37.876339] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-13T12:13:37.876397] [INFO ] [MAIN ] [1855/3519] LCNB kept (0.4s) | 1851 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:38.149074] [DEBUG] [REMOTE ] LDI: Retrieved 1235 rows, trimmed to 300. [2026-01-13T12:13:38.149210] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-13T12:13:38.149415] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-13T12:13:38.149599] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:38.149742] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-13T12:13:38.149784] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-13T12:13:38.149830] [INFO ] [MAIN ] [1856/3519] LDI kept (0.3s) | 1852 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:38.697247] [DEBUG] [REMOTE ] LDOS: Retrieved 4841 rows, trimmed to 300. [2026-01-13T12:13:38.697376] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-13T12:13:38.697602] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-13T12:13:38.697762] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:38.697875] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-13T12:13:38.697913] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-13T12:13:38.697959] [INFO ] [MAIN ] [1857/3519] LDOS kept (0.5s) | 1853 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:39.077054] [DEBUG] [REMOTE ] LDP: Retrieved 3383 rows, trimmed to 300. [2026-01-13T12:13:39.077173] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-13T12:13:39.077366] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.68. [2026-01-13T12:13:39.077498] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:39.077633] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-13T12:13:39.077694] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-13T12:13:39.077743] [INFO ] [MAIN ] [1858/3519] LDP kept (0.4s) | 1854 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:39.412195] [DEBUG] [REMOTE ] LDSF: Retrieved 1764 rows, trimmed to 300. [2026-01-13T12:13:39.412322] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-13T12:13:39.412522] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.96. [2026-01-13T12:13:39.412711] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:39.412821] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-13T12:13:39.412859] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-13T12:13:39.412904] [INFO ] [MAIN ] [1859/3519] LDSF kept (0.3s) | 1855 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:39.855245] [DEBUG] [REMOTE ] LE: Retrieved 2972 rows, trimmed to 300. [2026-01-13T12:13:39.855370] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-13T12:13:39.855592] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-13T12:13:39.855753] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:39.855860] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-13T12:13:39.855899] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-13T12:13:39.855943] [INFO ] [MAIN ] [1860/3519] LE kept (0.4s) | 1856 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:40.281003] [DEBUG] [REMOTE ] LEA: Retrieved 4068 rows, trimmed to 300. [2026-01-13T12:13:40.281134] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-13T12:13:40.281341] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.38. [2026-01-13T12:13:40.281476] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:40.281607] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-13T12:13:40.281648] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-13T12:13:40.281692] [INFO ] [MAIN ] [1861/3519] LEA kept (0.4s) | 1857 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:40.790387] [DEBUG] [REMOTE ] LECO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:40.790530] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-13T12:13:40.790772] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-13T12:13:40.790909] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:40.791019] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-13T12:13:40.791056] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-13T12:13:40.791101] [INFO ] [MAIN ] [1862/3519] LECO kept (0.5s) | 1858 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:41.277775] [DEBUG] [REMOTE ] LEG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:41.277912] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-13T12:13:41.278131] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-13T12:13:41.278286] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:41.278419] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-13T12:13:41.278458] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-13T12:13:41.278506] [INFO ] [MAIN ] [1863/3519] LEG kept (0.5s) | 1859 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:41.597858] [DEBUG] [REMOTE ] LEGH: Retrieved 1778 rows, trimmed to 300. [2026-01-13T12:13:41.597992] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-13T12:13:41.598199] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-13T12:13:41.598338] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:41.598449] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-13T12:13:41.598489] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-13T12:13:41.598547] [INFO ] [MAIN ] [1864/3519] LEGH kept (0.3s) | 1860 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:41.929475] [DEBUG] [REMOTE ] LEGN: Retrieved 1408 rows, trimmed to 300. [2026-01-13T12:13:41.929637] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-13T12:13:41.929850] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $20.31. [2026-01-13T12:13:41.929989] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:41.930100] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-13T12:13:41.930142] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-13T12:13:41.930190] [INFO ] [MAIN ] [1865/3519] LEGN kept (0.3s) | 1861 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:42.563999] [DEBUG] [REMOTE ] LEN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:42.564152] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-13T12:13:42.564407] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-13T12:13:42.564587] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:42.564737] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-13T12:13:42.564793] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-13T12:13:42.564842] [INFO ] [MAIN ] [1866/3519] LEN kept (0.6s) | 1862 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:42.859149] [DEBUG] [REMOTE ] LENZ: Retrieved 1142 rows, trimmed to 300. [2026-01-13T12:13:42.859280] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-13T12:13:42.859477] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $14.87. [2026-01-13T12:13:42.859631] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:42.859743] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-13T12:13:42.859782] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-13T12:13:42.859828] [INFO ] [MAIN ] [1867/3519] LENZ kept (0.3s) | 1863 kept, 4 rejected | 137.0/min | ETA: 12.1m [2026-01-13T12:13:43.436240] [DEBUG] [REMOTE ] LEO: Retrieved 6287 rows, trimmed to 300. [2026-01-13T12:13:43.436367] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-13T12:13:43.436594] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.15. [2026-01-13T12:13:43.436737] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:43.436853] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-13T12:13:43.436894] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-13T12:13:43.436943] [INFO ] [MAIN ] [1868/3519] LEO kept (0.6s) | 1864 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:43.550009] [DEBUG] [REMOTE ] LESL: Retrieved 1306 rows, trimmed to 300. [2026-01-13T12:13:43.550140] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-13T12:13:43.550344] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.65. [2026-01-13T12:13:43.550484] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:43.550615] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-13T12:13:43.550659] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-13T12:13:43.550713] [INFO ] [MAIN ] [1869/3519] LESL kept (0.1s) | 1865 kept, 4 rejected | 137.1/min | ETA: 12.0m [2026-01-13T12:13:44.122927] [DEBUG] [REMOTE ] LEVI: Retrieved 1713 rows, trimmed to 300. [2026-01-13T12:13:44.123048] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-13T12:13:44.123246] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-13T12:13:44.123461] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:44.123591] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-13T12:13:44.123634] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-13T12:13:44.123680] [INFO ] [MAIN ] [1870/3519] LEVI kept (0.6s) | 1866 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:44.688919] [DEBUG] [REMOTE ] LFMD: Retrieved 6287 rows, trimmed to 300. [2026-01-13T12:13:44.689054] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-13T12:13:44.689276] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-13T12:13:44.689416] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:44.689533] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-13T12:13:44.689603] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-13T12:13:44.689659] [INFO ] [MAIN ] [1871/3519] LFMD kept (0.6s) | 1867 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:45.093800] [DEBUG] [REMOTE ] LFUS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:45.093944] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-13T12:13:45.094210] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-13T12:13:45.094345] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:45.094473] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-13T12:13:45.094513] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-13T12:13:45.094609] [INFO ] [MAIN ] [1872/3519] LFUS kept (0.4s) | 1868 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:45.511871] [DEBUG] [REMOTE ] LFVN: Retrieved 5352 rows, trimmed to 300. [2026-01-13T12:13:45.511997] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-13T12:13:45.512204] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.99. [2026-01-13T12:13:45.512337] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:45.512455] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-13T12:13:45.512493] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-13T12:13:45.512538] [INFO ] [MAIN ] [1873/3519] LFVN kept (0.4s) | 1869 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:45.703084] [DEBUG] [REMOTE ] LGCL: Retrieved 466 rows, trimmed to 300. [2026-01-13T12:13:45.703206] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-13T12:13:45.703403] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.96. [2026-01-13T12:13:45.703535] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:45.703668] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-13T12:13:45.703724] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-13T12:13:45.703768] [INFO ] [MAIN ] [1874/3519] LGCL kept (0.2s) | 1870 kept, 4 rejected | 137.1/min | ETA: 12.0m [2026-01-13T12:13:46.337788] [DEBUG] [REMOTE ] LGI: Retrieved 5456 rows, trimmed to 300. [2026-01-13T12:13:46.337913] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-13T12:13:46.338115] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.32. [2026-01-13T12:13:46.338246] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:46.338353] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-13T12:13:46.338392] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-13T12:13:46.338438] [INFO ] [MAIN ] [1875/3519] LGI kept (0.6s) | 1871 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:46.699616] [DEBUG] [REMOTE ] LGIH: Retrieved 3062 rows, trimmed to 300. [2026-01-13T12:13:46.699742] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-13T12:13:46.700127] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-13T12:13:46.700258] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:46.700365] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-13T12:13:46.700404] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-13T12:13:46.700448] [INFO ] [MAIN ] [1876/3519] LGIH kept (0.4s) | 1872 kept, 4 rejected | 137.1/min | ETA: 12.0m [2026-01-13T12:13:47.232403] [DEBUG] [REMOTE ] LGND: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:47.232595] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-13T12:13:47.233034] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $180.77. [2026-01-13T12:13:47.233167] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:47.233289] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-13T12:13:47.233328] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-13T12:13:47.233373] [INFO ] [MAIN ] [1877/3519] LGND kept (0.5s) | 1873 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:47.722658] [DEBUG] [REMOTE ] LH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:47.722796] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-13T12:13:47.723045] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-13T12:13:47.723188] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:47.723312] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-13T12:13:47.723353] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-13T12:13:47.723400] [INFO ] [MAIN ] [1878/3519] LH kept (0.5s) | 1874 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:48.204629] [DEBUG] [REMOTE ] LHX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:48.204780] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-13T12:13:48.205032] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-13T12:13:48.205178] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:48.205309] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-13T12:13:48.205353] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-13T12:13:48.205403] [INFO ] [MAIN ] [1879/3519] LHX kept (0.5s) | 1875 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:48.463354] [DEBUG] [REMOTE ] LI: Retrieved 1370 rows, trimmed to 300. [2026-01-13T12:13:48.463484] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-13T12:13:48.463749] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $16.15. [2026-01-13T12:13:48.463894] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:48.464013] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-13T12:13:48.464054] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-13T12:13:48.464103] [INFO ] [MAIN ] [1880/3519] LI kept (0.3s) | 1876 kept, 4 rejected | 137.1/min | ETA: 12.0m [2026-01-13T12:13:48.923443] [DEBUG] [REMOTE ] LICN: Retrieved 736 rows, trimmed to 300. [2026-01-13T12:13:48.923594] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-13T12:13:48.923806] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-13T12:13:48.924008] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:48.924153] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-13T12:13:48.924205] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-13T12:13:48.924267] [INFO ] [MAIN ] [1881/3519] LICN kept (0.5s) | 1877 kept, 4 rejected | 137.0/min | ETA: 12.0m [2026-01-13T12:13:49.222767] [DEBUG] [REMOTE ] LIF: Retrieved 401 rows, trimmed to 300. [2026-01-13T12:13:49.222913] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-13T12:13:49.223139] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $60.43. [2026-01-13T12:13:49.223276] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:49.223396] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-13T12:13:49.223438] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-13T12:13:49.223486] [INFO ] [MAIN ] [1882/3519] LIF kept (0.3s) | 1878 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:49.888739] [DEBUG] [REMOTE ] LII: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:49.888883] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-13T12:13:49.889134] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-13T12:13:49.889291] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:49.889431] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-13T12:13:49.889488] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-13T12:13:49.889556] [INFO ] [MAIN ] [1883/3519] LII kept (0.7s) | 1879 kept, 4 rejected | 137.0/min | ETA: 11.9m [2026-01-13T12:13:50.267108] [DEBUG] [REMOTE ] LILA: Retrieved 2648 rows, trimmed to 300. [2026-01-13T12:13:50.267245] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-13T12:13:50.267488] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-13T12:13:50.267691] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:50.267821] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-13T12:13:50.267862] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-13T12:13:50.267910] [INFO ] [MAIN ] [1884/3519] LILA kept (0.4s) | 1880 kept, 4 rejected | 137.0/min | ETA: 11.9m [2026-01-13T12:13:50.654359] [DEBUG] [REMOTE ] LILAK: Retrieved 2648 rows, trimmed to 300. [2026-01-13T12:13:50.654489] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-13T12:13:50.654743] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-13T12:13:50.654888] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:50.655009] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-13T12:13:50.655051] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-13T12:13:50.655100] [INFO ] [MAIN ] [1885/3519] LILAK kept (0.4s) | 1881 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:50.964246] [DEBUG] [REMOTE ] LIN: Retrieved 1830 rows, trimmed to 300. [2026-01-13T12:13:50.964371] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-13T12:13:50.964606] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-13T12:13:50.964752] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:50.964865] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-13T12:13:50.964905] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-13T12:13:50.964952] [INFO ] [MAIN ] [1886/3519] LIN kept (0.3s) | 1882 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:51.466599] [DEBUG] [REMOTE ] LINC: Retrieved 5171 rows, trimmed to 300. [2026-01-13T12:13:51.466757] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-13T12:13:51.467026] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-13T12:13:51.467184] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:51.467325] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-13T12:13:51.467372] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-13T12:13:51.467429] [INFO ] [MAIN ] [1887/3519] LINC kept (0.5s) | 1883 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:51.745981] [DEBUG] [REMOTE ] LIND: Retrieved 2644 rows, trimmed to 300. [2026-01-13T12:13:51.746130] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-13T12:13:51.746414] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-13T12:13:51.746622] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:51.746785] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-13T12:13:51.746840] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-13T12:13:51.746905] [INFO ] [MAIN ] [1888/3519] LIND kept (0.3s) | 1884 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:52.062961] [DEBUG] [REMOTE ] LINE: Retrieved 368 rows, trimmed to 300. [2026-01-13T12:13:52.063103] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-13T12:13:52.063350] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-13T12:13:52.063520] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:52.063687] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-13T12:13:52.063741] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-13T12:13:52.063803] [INFO ] [MAIN ] [1889/3519] LINE kept (0.3s) | 1885 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:52.646605] [DEBUG] [REMOTE ] LINK: Retrieved 3444 rows, trimmed to 300. [2026-01-13T12:13:52.646804] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-13T12:13:52.647044] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-13T12:13:52.647183] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:52.647301] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-13T12:13:52.647341] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-13T12:13:52.647395] [INFO ] [MAIN ] [1890/3519] LINK kept (0.6s) | 1886 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:53.026237] [DEBUG] [REMOTE ] LITE: Retrieved 2626 rows, trimmed to 300. [2026-01-13T12:13:53.026394] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-13T12:13:53.026762] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $158.06. [2026-01-13T12:13:53.026966] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:53.027146] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-13T12:13:53.027208] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-13T12:13:53.027278] [INFO ] [MAIN ] [1891/3519] LITE kept (0.4s) | 1887 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:53.315036] [DEBUG] [REMOTE ] LITM: Retrieved 1039 rows, trimmed to 300. [2026-01-13T12:13:53.315203] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-13T12:13:53.315480] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-13T12:13:53.315718] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:53.315871] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-13T12:13:53.315922] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-13T12:13:53.315984] [INFO ] [MAIN ] [1892/3519] LITM kept (0.3s) | 1888 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:53.826662] [DEBUG] [REMOTE ] LIVN: Retrieved 2573 rows, trimmed to 300. [2026-01-13T12:13:53.826791] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-13T12:13:53.826993] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-13T12:13:53.827130] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:53.827263] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-13T12:13:53.827313] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-13T12:13:53.827365] [INFO ] [MAIN ] [1893/3519] LIVN kept (0.5s) | 1889 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:54.371204] [DEBUG] [REMOTE ] LKFN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:54.371351] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-13T12:13:54.371617] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.88. [2026-01-13T12:13:54.371762] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:54.371887] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-13T12:13:54.371929] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-13T12:13:54.371980] [INFO ] [MAIN ] [1894/3519] LKFN kept (0.5s) | 1890 kept, 4 rejected | 137.1/min | ETA: 11.9m [2026-01-13T12:13:54.852965] [DEBUG] [REMOTE ] LKQ: Retrieved 5604 rows, trimmed to 300. [2026-01-13T12:13:54.853109] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-13T12:13:54.853338] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-13T12:13:54.853470] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:54.853625] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-13T12:13:54.853666] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-13T12:13:54.853713] [INFO ] [MAIN ] [1895/3519] LKQ kept (0.5s) | 1891 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:55.295843] [DEBUG] [REMOTE ] LLY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:55.296004] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-13T12:13:55.296254] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $798.40. [2026-01-13T12:13:55.296434] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:55.296567] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-13T12:13:55.296629] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-13T12:13:55.296680] [INFO ] [MAIN ] [1896/3519] LLY kept (0.4s) | 1892 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:55.620273] [DEBUG] [REMOTE ] LMB: Retrieved 2509 rows, trimmed to 300. [2026-01-13T12:13:55.620401] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-13T12:13:55.620656] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-13T12:13:55.620806] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:55.620923] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-13T12:13:55.620961] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-13T12:13:55.621009] [INFO ] [MAIN ] [1897/3519] LMB kept (0.3s) | 1893 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:55.986216] [DEBUG] [REMOTE ] LMBS: Retrieved 2812 rows, trimmed to 300. [2026-01-13T12:13:55.986353] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-13T12:13:55.986630] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.55. [2026-01-13T12:13:55.986794] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:55.986921] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-13T12:13:55.986963] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-13T12:13:55.987013] [INFO ] [MAIN ] [1898/3519] LMBS kept (0.4s) | 1894 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:56.371837] [DEBUG] [REMOTE ] LMND: Retrieved 1389 rows, trimmed to 300. [2026-01-13T12:13:56.371999] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-13T12:13:56.372264] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $47.55. [2026-01-13T12:13:56.372446] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:56.372630] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-13T12:13:56.372697] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-13T12:13:56.372771] [INFO ] [MAIN ] [1899/3519] LMND kept (0.4s) | 1895 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:57.044597] [DEBUG] [REMOTE ] LNC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:57.044746] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-13T12:13:57.044990] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $37.64. [2026-01-13T12:13:57.045135] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:57.045265] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-13T12:13:57.045307] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-13T12:13:57.045355] [INFO ] [MAIN ] [1900/3519] LNC kept (0.7s) | 1896 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:57.464676] [DEBUG] [REMOTE ] LND: Retrieved 3435 rows, trimmed to 300. [2026-01-13T12:13:57.464806] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-13T12:13:57.465014] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-13T12:13:57.465151] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:57.465265] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-13T12:13:57.465305] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-13T12:13:57.465351] [INFO ] [MAIN ] [1901/3519] LND kept (0.4s) | 1897 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:57.979034] [DEBUG] [REMOTE ] LNG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:57.979182] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-13T12:13:57.979406] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-13T12:13:57.979548] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:57.979687] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-13T12:13:57.979730] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-13T12:13:57.979779] [INFO ] [MAIN ] [1902/3519] LNG kept (0.5s) | 1898 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:58.246077] [DEBUG] [REMOTE ] LNKB: Retrieved 1384 rows, trimmed to 300. [2026-01-13T12:13:58.246213] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-13T12:13:58.246416] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-13T12:13:58.246602] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:58.246717] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-13T12:13:58.246756] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-13T12:13:58.246802] [INFO ] [MAIN ] [1903/3519] LNKB kept (0.3s) | 1899 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:58.746914] [DEBUG] [REMOTE ] LNN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:58.747089] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-13T12:13:58.747399] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-13T12:13:58.747544] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:58.747728] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-13T12:13:58.747772] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-13T12:13:58.747825] [INFO ] [MAIN ] [1904/3519] LNN kept (0.5s) | 1900 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:59.102368] [DEBUG] [REMOTE ] LNTH: Retrieved 2653 rows, trimmed to 300. [2026-01-13T12:13:59.102491] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-13T12:13:59.102716] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-13T12:13:59.102851] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:59.102958] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-13T12:13:59.102997] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-13T12:13:59.103043] [INFO ] [MAIN ] [1905/3519] LNTH kept (0.4s) | 1901 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:59.402430] [DEBUG] [REMOTE ] LNZA: Retrieved 1079 rows, trimmed to 300. [2026-01-13T12:13:59.402565] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-13T12:13:59.402810] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-13T12:13:59.403128] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:59.403236] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-13T12:13:59.403275] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-13T12:13:59.403321] [INFO ] [MAIN ] [1906/3519] LNZA kept (0.3s) | 1902 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:13:59.942787] [DEBUG] [REMOTE ] LOAN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:13:59.942924] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-13T12:13:59.943137] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-13T12:13:59.943270] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:13:59.943384] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-13T12:13:59.943423] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-13T12:13:59.943468] [INFO ] [MAIN ] [1907/3519] LOAN kept (0.5s) | 1903 kept, 4 rejected | 137.1/min | ETA: 11.8m [2026-01-13T12:14:00.163738] [DEBUG] [REMOTE ] LOB: Retrieved 2634 rows, trimmed to 300. [2026-01-13T12:14:00.163875] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-13T12:14:00.164096] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-13T12:14:00.164243] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:00.164358] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-13T12:14:00.164397] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-13T12:14:00.164444] [INFO ] [MAIN ] [1908/3519] LOB kept (0.2s) | 1904 kept, 4 rejected | 137.1/min | ETA: 11.7m [2026-01-13T12:14:00.709412] [DEBUG] [REMOTE ] LOCO: Retrieved 2884 rows, trimmed to 300. [2026-01-13T12:14:00.709548] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-13T12:14:00.709778] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-13T12:14:00.709914] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:00.710025] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-13T12:14:00.710064] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-13T12:14:00.710110] [INFO ] [MAIN ] [1909/3519] LOCO kept (0.5s) | 1905 kept, 4 rejected | 137.1/min | ETA: 11.7m [2026-01-13T12:14:01.135333] [DEBUG] [REMOTE ] LOGI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:01.135478] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-13T12:14:01.135770] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $95.10. [2026-01-13T12:14:01.135909] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:01.136031] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-13T12:14:01.136069] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-13T12:14:01.136116] [INFO ] [MAIN ] [1910/3519] LOGI kept (0.4s) | 1906 kept, 4 rejected | 137.1/min | ETA: 11.7m [2026-01-13T12:14:01.520564] [DEBUG] [REMOTE ] LOMA: Retrieved 2059 rows, trimmed to 300. [2026-01-13T12:14:01.520735] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-13T12:14:01.520951] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.61. [2026-01-13T12:14:01.521091] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:01.521208] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-13T12:14:01.521249] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-13T12:14:01.521298] [INFO ] [MAIN ] [1911/3519] LOMA kept (0.4s) | 1907 kept, 4 rejected | 137.1/min | ETA: 11.7m [2026-01-13T12:14:01.883276] [DEBUG] [REMOTE ] LONA: Retrieved 1335 rows, trimmed to 300. [2026-01-13T12:14:01.883427] [DEBUG] [REMOTE ] LONA: PASS: History has at least 300 days. [2026-01-13T12:14:01.883713] [DEBUG] [REMOTE ] LONA: PASS: Price check passed. Min price $3.62. [2026-01-13T12:14:01.883864] [DEBUG] [REMOTE ] LONA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:01.883986] [DEBUG] [REMOTE ] LONA: PASS: Integrity check passed. [2026-01-13T12:14:01.884028] [DEBUG] [REMOTE ] LONA: Symbol is viable for forecasting. [2026-01-13T12:14:01.884077] [INFO ] [MAIN ] [1912/3519] LONA kept (0.4s) | 1908 kept, 4 rejected | 137.1/min | ETA: 11.7m [2026-01-13T12:14:02.263303] [DEBUG] [REMOTE ] LOPE: Retrieved 4311 rows, trimmed to 300. [2026-01-13T12:14:02.263431] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-13T12:14:02.263670] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-13T12:14:02.263809] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:02.263922] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-13T12:14:02.263961] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-13T12:14:02.264014] [INFO ] [MAIN ] [1913/3519] LOPE kept (0.4s) | 1909 kept, 4 rejected | 137.2/min | ETA: 11.7m [2026-01-13T12:14:02.673869] [DEBUG] [REMOTE ] LOVE: Retrieved 1896 rows, trimmed to 300. [2026-01-13T12:14:02.674004] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-13T12:14:02.674227] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-13T12:14:02.674467] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:02.674648] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-13T12:14:02.674703] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-13T12:14:02.674765] [INFO ] [MAIN ] [1914/3519] LOVE kept (0.4s) | 1910 kept, 4 rejected | 137.2/min | ETA: 11.7m [2026-01-13T12:14:03.144252] [DEBUG] [REMOTE ] LPCN: Retrieved 3074 rows, trimmed to 300. [2026-01-13T12:14:03.144483] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-13T12:14:03.144880] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-13T12:14:03.145085] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:03.145274] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-13T12:14:03.145334] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-13T12:14:03.145411] [INFO ] [MAIN ] [1915/3519] LPCN kept (0.5s) | 1911 kept, 4 rejected | 137.2/min | ETA: 11.7m [2026-01-13T12:14:03.534248] [DEBUG] [REMOTE ] LPG: Retrieved 2938 rows, trimmed to 300. [2026-01-13T12:14:03.534427] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-13T12:14:03.534733] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-13T12:14:03.534884] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:03.535002] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-13T12:14:03.535044] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-13T12:14:03.535096] [INFO ] [MAIN ] [1916/3519] LPG kept (0.4s) | 1912 kept, 4 rejected | 137.2/min | ETA: 11.7m [2026-01-13T12:14:03.992874] [DEBUG] [REMOTE ] LPL: Retrieved 5404 rows, trimmed to 300. [2026-01-13T12:14:03.993077] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-13T12:14:03.993362] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-13T12:14:03.993506] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:03.993662] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-13T12:14:03.993705] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-13T12:14:03.993758] [INFO ] [MAIN ] [1917/3519] LPL kept (0.5s) | 1913 kept, 4 rejected | 137.2/min | ETA: 11.7m [2026-01-13T12:14:04.393845] [DEBUG] [REMOTE ] LPLA: Retrieved 3809 rows, trimmed to 300. [2026-01-13T12:14:04.394041] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-13T12:14:04.394338] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $333.16. [2026-01-13T12:14:04.394509] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:04.394667] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-13T12:14:04.394711] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-13T12:14:04.394762] [INFO ] [MAIN ] [1918/3519] LPLA kept (0.4s) | 1914 kept, 4 rejected | 137.2/min | ETA: 11.7m [2026-01-13T12:14:04.563672] [DEBUG] [REMOTE ] LPRO: Retrieved 1950 rows, trimmed to 300. [2026-01-13T12:14:04.563838] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-13T12:14:04.564074] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-13T12:14:04.564219] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:04.564336] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-13T12:14:04.564377] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-13T12:14:04.564429] [INFO ] [MAIN ] [1919/3519] LPRO kept (0.2s) | 1915 kept, 4 rejected | 137.2/min | ETA: 11.7m [2026-01-13T12:14:05.285724] [DEBUG] [REMOTE ] LPSN: Retrieved 6479 rows, trimmed to 300. [2026-01-13T12:14:05.285861] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-13T12:14:05.286081] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.84. [2026-01-13T12:14:05.286221] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:05.286337] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-13T12:14:05.286377] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-13T12:14:05.286426] [INFO ] [MAIN ] [1920/3519] LPSN kept (0.7s) | 1916 kept, 4 rejected | 137.2/min | ETA: 11.7m [2026-01-13T12:14:05.763540] [DEBUG] [REMOTE ] LPTH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:05.763706] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-13T12:14:05.763953] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-13T12:14:05.764269] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:05.764384] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-13T12:14:05.764427] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-13T12:14:05.764475] [INFO ] [MAIN ] [1921/3519] LPTH kept (0.5s) | 1917 kept, 4 rejected | 137.2/min | ETA: 11.7m [2026-01-13T12:14:06.263564] [DEBUG] [REMOTE ] LPX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:06.263724] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-13T12:14:06.263959] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-13T12:14:06.264099] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:06.264221] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-13T12:14:06.264262] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-13T12:14:06.264311] [INFO ] [MAIN ] [1922/3519] LPX kept (0.5s) | 1918 kept, 4 rejected | 137.1/min | ETA: 11.6m [2026-01-13T12:14:06.547186] [DEBUG] [REMOTE ] LQDA: Retrieved 1876 rows, trimmed to 300. [2026-01-13T12:14:06.547309] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-13T12:14:06.547515] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.02. [2026-01-13T12:14:06.547702] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:06.547822] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-13T12:14:06.547866] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-13T12:14:06.547917] [INFO ] [MAIN ] [1923/3519] LQDA kept (0.3s) | 1919 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:07.125024] [DEBUG] [REMOTE ] LRCX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:07.125169] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-13T12:14:07.125409] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $139.36. [2026-01-13T12:14:07.125551] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:07.125696] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-13T12:14:07.125738] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-13T12:14:07.125787] [INFO ] [MAIN ] [1924/3519] LRCX kept (0.6s) | 1920 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:07.452360] [DEBUG] [REMOTE ] LRGE: Retrieved 2170 rows, trimmed to 300. [2026-01-13T12:14:07.452482] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-13T12:14:07.452714] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-13T12:14:07.452879] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:07.452990] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-13T12:14:07.453031] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-13T12:14:07.453079] [INFO ] [MAIN ] [1925/3519] LRGE kept (0.3s) | 1921 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:07.992433] [DEBUG] [REMOTE ] LSCC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:07.992564] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-13T12:14:07.992797] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-13T12:14:07.992951] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:07.993093] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-13T12:14:07.993138] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-13T12:14:07.993185] [INFO ] [MAIN ] [1926/3519] LSCC kept (0.5s) | 1922 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:08.280700] [DEBUG] [REMOTE ] LSPD: Retrieved 1599 rows, trimmed to 300. [2026-01-13T12:14:08.280828] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-13T12:14:08.281060] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-13T12:14:08.281195] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:08.281306] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-13T12:14:08.281346] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-13T12:14:08.281391] [INFO ] [MAIN ] [1927/3519] LSPD kept (0.3s) | 1923 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:08.925848] [DEBUG] [REMOTE ] LTC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:08.925989] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-13T12:14:08.926220] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.91. [2026-01-13T12:14:08.926357] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:08.926473] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-13T12:14:08.926513] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-13T12:14:08.926561] [INFO ] [MAIN ] [1928/3519] LTC kept (0.6s) | 1924 kept, 4 rejected | 137.1/min | ETA: 11.6m [2026-01-13T12:14:09.175313] [DEBUG] [REMOTE ] LTH: Retrieved 1070 rows, trimmed to 300. [2026-01-13T12:14:09.175445] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-13T12:14:09.175664] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-13T12:14:09.175805] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:09.175918] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-13T12:14:09.175958] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-13T12:14:09.176006] [INFO ] [MAIN ] [1929/3519] LTH kept (0.2s) | 1925 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:09.647295] [DEBUG] [REMOTE ] LTRN: Retrieved 1404 rows, trimmed to 300. [2026-01-13T12:14:09.647419] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-13T12:14:09.647653] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-13T12:14:09.647868] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:09.648007] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-13T12:14:09.648051] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-13T12:14:09.648099] [INFO ] [MAIN ] [1930/3519] LTRN kept (0.5s) | 1926 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:10.201013] [DEBUG] [REMOTE ] LTRX: Retrieved 6397 rows, trimmed to 300. [2026-01-13T12:14:10.201143] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-13T12:14:10.201352] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-13T12:14:10.201487] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:10.201618] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-13T12:14:10.201659] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-13T12:14:10.201723] [INFO ] [MAIN ] [1931/3519] LTRX kept (0.6s) | 1927 kept, 4 rejected | 137.1/min | ETA: 11.6m [2026-01-13T12:14:10.398346] [DEBUG] [REMOTE ] LUCD: Retrieved 1065 rows, trimmed to 300. [2026-01-13T12:14:10.398470] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-13T12:14:10.398689] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-13T12:14:10.398825] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:10.398931] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-13T12:14:10.398970] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-13T12:14:10.399020] [INFO ] [MAIN ] [1932/3519] LUCD kept (0.2s) | 1928 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:10.915407] [DEBUG] [REMOTE ] LUMN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:10.915548] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-13T12:14:10.915785] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $6.90. [2026-01-13T12:14:10.915929] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:10.916046] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-13T12:14:10.916086] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-13T12:14:10.916134] [INFO ] [MAIN ] [1933/3519] LUMN kept (0.5s) | 1929 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:11.130733] [DEBUG] [REMOTE ] LUNG: Retrieved 1326 rows, trimmed to 300. [2026-01-13T12:14:11.130876] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-13T12:14:11.131087] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-13T12:14:11.131225] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:11.131340] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-13T12:14:11.131380] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-13T12:14:11.131429] [INFO ] [MAIN ] [1934/3519] LUNG kept (0.2s) | 1930 kept, 4 rejected | 137.2/min | ETA: 11.6m [2026-01-13T12:14:11.772088] [DEBUG] [REMOTE ] LVHD: Retrieved 2524 rows, trimmed to 300. [2026-01-13T12:14:11.772207] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-13T12:14:11.772406] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-13T12:14:11.772543] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:11.772682] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-13T12:14:11.772731] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-13T12:14:11.772778] [INFO ] [MAIN ] [1935/3519] LVHD kept (0.6s) | 1931 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:12.126869] [DEBUG] [REMOTE ] LVO: Retrieved 2087 rows, trimmed to 300. [2026-01-13T12:14:12.126999] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-13T12:14:12.127200] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.99. [2026-01-13T12:14:12.127395] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:12.127542] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-13T12:14:12.127614] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-13T12:14:12.127703] [INFO ] [MAIN ] [1936/3519] LVO kept (0.4s) | 1932 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:12.625780] [DEBUG] [REMOTE ] LVS: Retrieved 5302 rows, trimmed to 300. [2026-01-13T12:14:12.625907] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-13T12:14:12.626113] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $48.34. [2026-01-13T12:14:12.626245] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:12.626354] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-13T12:14:12.626393] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-13T12:14:12.626454] [INFO ] [MAIN ] [1937/3519] LVS kept (0.5s) | 1933 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:13.107523] [DEBUG] [REMOTE ] LWAY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:13.107686] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-13T12:14:13.107906] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-13T12:14:13.108047] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:13.108164] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-13T12:14:13.108204] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-13T12:14:13.108251] [INFO ] [MAIN ] [1938/3519] LWAY kept (0.5s) | 1934 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:13.570506] [DEBUG] [REMOTE ] LWLG: Retrieved 4646 rows, trimmed to 300. [2026-01-13T12:14:13.570660] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-13T12:14:13.570873] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-13T12:14:13.571006] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:13.571125] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-13T12:14:13.571164] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-13T12:14:13.571210] [INFO ] [MAIN ] [1939/3519] LWLG kept (0.5s) | 1935 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:13.881475] [DEBUG] [REMOTE ] LX: Retrieved 2024 rows, trimmed to 300. [2026-01-13T12:14:13.881634] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-13T12:14:13.881839] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $3.01. [2026-01-13T12:14:13.881976] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:13.882086] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-13T12:14:13.882127] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-13T12:14:13.882173] [INFO ] [MAIN ] [1940/3519] LX kept (0.3s) | 1936 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:14.156351] [DEBUG] [REMOTE ] LXEO: Retrieved 548 rows, trimmed to 300. [2026-01-13T12:14:14.156479] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-13T12:14:14.156695] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $8.12. [2026-01-13T12:14:14.156832] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:14.156941] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-13T12:14:14.156981] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-13T12:14:14.157028] [INFO ] [MAIN ] [1941/3519] LXEO kept (0.3s) | 1937 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:14.827340] [DEBUG] [REMOTE ] LXP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:14.827470] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-13T12:14:14.827712] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.85. [2026-01-13T12:14:14.827852] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:14.827963] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-13T12:14:14.828002] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-13T12:14:14.828050] [INFO ] [MAIN ] [1942/3519] LXP kept (0.7s) | 1938 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:15.236893] [DEBUG] [REMOTE ] LYB: Retrieved 3952 rows, trimmed to 300. [2026-01-13T12:14:15.237019] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-13T12:14:15.237246] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-13T12:14:15.237388] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:15.237500] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-13T12:14:15.237541] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-13T12:14:15.237624] [INFO ] [MAIN ] [1943/3519] LYB kept (0.4s) | 1939 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:15.502848] [DEBUG] [REMOTE ] LYEL: Retrieved 1148 rows, trimmed to 300. [2026-01-13T12:14:15.502982] [DEBUG] [REMOTE ] LYEL: PASS: History has at least 300 days. [2026-01-13T12:14:15.503184] [DEBUG] [REMOTE ] LYEL: PASS: Price check passed. Min price $15.95. [2026-01-13T12:14:15.503314] [DEBUG] [REMOTE ] LYEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:15.503419] [DEBUG] [REMOTE ] LYEL: PASS: Integrity check passed. [2026-01-13T12:14:15.503458] [DEBUG] [REMOTE ] LYEL: Symbol is viable for forecasting. [2026-01-13T12:14:15.503503] [INFO ] [MAIN ] [1944/3519] LYEL kept (0.3s) | 1940 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:16.113707] [DEBUG] [REMOTE ] LYG: Retrieved 6070 rows, trimmed to 300. [2026-01-13T12:14:16.113839] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-13T12:14:16.114048] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.44. [2026-01-13T12:14:16.114192] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:16.114308] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-13T12:14:16.114349] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-13T12:14:16.114395] [INFO ] [MAIN ] [1945/3519] LYG kept (0.6s) | 1941 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:16.388165] [DEBUG] [REMOTE ] LYRA: Retrieved 1432 rows, trimmed to 300. [2026-01-13T12:14:16.388365] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-13T12:14:16.388634] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $2.06. [2026-01-13T12:14:16.388773] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:16.388885] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-13T12:14:16.388924] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-13T12:14:16.388986] [INFO ] [MAIN ] [1946/3519] LYRA kept (0.3s) | 1942 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:17.011557] [DEBUG] [REMOTE ] LYTS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:17.011721] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-13T12:14:17.012001] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-13T12:14:17.012187] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:17.012309] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-13T12:14:17.012351] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-13T12:14:17.012401] [INFO ] [MAIN ] [1947/3519] LYTS kept (0.6s) | 1943 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:17.304751] [DEBUG] [REMOTE ] LZ: Retrieved 1139 rows, trimmed to 300. [2026-01-13T12:14:17.304865] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-13T12:14:17.305072] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $9.02. [2026-01-13T12:14:17.305212] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:17.305325] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-13T12:14:17.305367] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-13T12:14:17.305415] [INFO ] [MAIN ] [1948/3519] LZ kept (0.3s) | 1944 kept, 4 rejected | 137.2/min | ETA: 11.5m [2026-01-13T12:14:17.888156] [DEBUG] [REMOTE ] LZB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:17.888312] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-13T12:14:17.888643] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-13T12:14:17.888836] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:17.888996] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-13T12:14:17.889071] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-13T12:14:17.889142] [INFO ] [MAIN ] [1949/3519] LZB kept (0.6s) | 1945 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:18.137034] [DEBUG] [REMOTE ] LZM: Retrieved 634 rows, trimmed to 300. [2026-01-13T12:14:18.137162] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-13T12:14:18.137360] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-13T12:14:18.137493] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:18.137616] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-13T12:14:18.137658] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-13T12:14:18.137737] [INFO ] [MAIN ] [1950/3519] LZM kept (0.2s) | 1946 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:18.745031] [DEBUG] [REMOTE ] M: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:18.745158] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-13T12:14:18.745372] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $17.68. [2026-01-13T12:14:18.745507] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:18.745642] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-13T12:14:18.745683] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-13T12:14:18.745729] [INFO ] [MAIN ] [1951/3519] M kept (0.6s) | 1947 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:19.213784] [DEBUG] [REMOTE ] MA: Retrieved 4939 rows, trimmed to 300. [2026-01-13T12:14:19.213934] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-13T12:14:19.214176] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $526.78. [2026-01-13T12:14:19.214502] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:19.214644] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-13T12:14:19.214685] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-13T12:14:19.214733] [INFO ] [MAIN ] [1952/3519] MA kept (0.5s) | 1948 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:19.737618] [DEBUG] [REMOTE ] MAA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:19.737768] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-13T12:14:19.738002] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $126.28. [2026-01-13T12:14:19.738159] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:19.738315] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-13T12:14:19.738362] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-13T12:14:19.738410] [INFO ] [MAIN ] [1953/3519] MAA kept (0.5s) | 1949 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:20.188445] [DEBUG] [REMOTE ] MAC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:20.188600] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-13T12:14:20.188832] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-13T12:14:20.188971] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:20.189091] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-13T12:14:20.189132] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-13T12:14:20.189182] [INFO ] [MAIN ] [1954/3519] MAC kept (0.5s) | 1950 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:20.516648] [DEBUG] [REMOTE ] MAMA: Retrieved 2884 rows, trimmed to 300. [2026-01-13T12:14:20.516777] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-13T12:14:20.516974] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-13T12:14:20.517106] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:20.517219] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-13T12:14:20.517274] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-13T12:14:20.517321] [INFO ] [MAIN ] [1955/3519] MAMA kept (0.3s) | 1951 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:20.993648] [DEBUG] [REMOTE ] MAN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:20.993779] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-13T12:14:20.993988] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-13T12:14:20.994122] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:20.994237] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-13T12:14:20.994278] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-13T12:14:20.994322] [INFO ] [MAIN ] [1956/3519] MAN kept (0.5s) | 1952 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:21.420658] [DEBUG] [REMOTE ] MANH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:21.420790] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-13T12:14:21.420994] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.60. [2026-01-13T12:14:21.421127] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:21.421249] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-13T12:14:21.421298] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-13T12:14:21.421352] [INFO ] [MAIN ] [1957/3519] MANH kept (0.4s) | 1953 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:21.635059] [DEBUG] [REMOTE ] MARA: Retrieved 3442 rows, trimmed to 300. [2026-01-13T12:14:21.635192] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-13T12:14:21.635421] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-13T12:14:21.635611] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:21.635738] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-13T12:14:21.635778] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-13T12:14:21.635823] [INFO ] [MAIN ] [1958/3519] MARA kept (0.2s) | 1954 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:22.297741] [DEBUG] [REMOTE ] MAS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:22.297878] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-13T12:14:22.298089] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-13T12:14:22.298223] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:22.298339] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-13T12:14:22.298378] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-13T12:14:22.298422] [INFO ] [MAIN ] [1959/3519] MAS kept (0.7s) | 1955 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:22.696686] [DEBUG] [REMOTE ] MASI: Retrieved 4637 rows, trimmed to 300. [2026-01-13T12:14:22.696818] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-13T12:14:22.697026] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-13T12:14:22.697161] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:22.697281] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-13T12:14:22.697330] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-13T12:14:22.697386] [INFO ] [MAIN ] [1960/3519] MASI kept (0.4s) | 1956 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:23.023869] [DEBUG] [REMOTE ] MASS: Retrieved 1271 rows, trimmed to 300. [2026-01-13T12:14:23.024021] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-13T12:14:23.024217] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-13T12:14:23.024350] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:23.024457] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-13T12:14:23.024512] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-13T12:14:23.024559] [INFO ] [MAIN ] [1961/3519] MASS kept (0.3s) | 1957 kept, 4 rejected | 137.2/min | ETA: 11.4m [2026-01-13T12:14:23.562204] [DEBUG] [REMOTE ] MATX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:23.562340] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-13T12:14:23.562556] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $92.91. [2026-01-13T12:14:23.562716] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:23.562835] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-13T12:14:23.562874] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-13T12:14:23.562921] [INFO ] [MAIN ] [1962/3519] MATX kept (0.5s) | 1958 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:23.829004] [DEBUG] [REMOTE ] MAX: Retrieved 1307 rows, trimmed to 300. [2026-01-13T12:14:23.829135] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-13T12:14:23.829335] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $10.61. [2026-01-13T12:14:23.829467] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:23.829600] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-13T12:14:23.829644] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-13T12:14:23.829692] [INFO ] [MAIN ] [1963/3519] MAX kept (0.3s) | 1959 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:24.153872] [DEBUG] [REMOTE ] MAXI: Retrieved 823 rows, trimmed to 300. [2026-01-13T12:14:24.153996] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-13T12:14:24.154190] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-13T12:14:24.154322] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:24.154428] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-13T12:14:24.154466] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-13T12:14:24.154511] [INFO ] [MAIN ] [1964/3519] MAXI kept (0.3s) | 1960 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:24.658661] [DEBUG] [REMOTE ] MAXN: Retrieved 1351 rows, trimmed to 300. [2026-01-13T12:14:24.658803] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-13T12:14:24.659013] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-13T12:14:24.659152] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:24.659265] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-13T12:14:24.659307] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-13T12:14:24.659356] [INFO ] [MAIN ] [1965/3519] MAXN kept (0.5s) | 1961 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:25.149860] [DEBUG] [REMOTE ] MBB: Retrieved 4737 rows, trimmed to 300. [2026-01-13T12:14:25.149992] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-13T12:14:25.150198] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-13T12:14:25.150334] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:25.150446] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-13T12:14:25.150487] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-13T12:14:25.150534] [INFO ] [MAIN ] [1966/3519] MBB kept (0.5s) | 1962 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:25.408124] [DEBUG] [REMOTE ] MBC: Retrieved 774 rows, trimmed to 300. [2026-01-13T12:14:25.408260] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-13T12:14:25.408464] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-13T12:14:25.408630] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:25.408748] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-13T12:14:25.408806] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-13T12:14:25.408855] [INFO ] [MAIN ] [1967/3519] MBC kept (0.3s) | 1963 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:26.013753] [DEBUG] [REMOTE ] MBCN: Retrieved 5940 rows, trimmed to 300. [2026-01-13T12:14:26.013885] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-13T12:14:26.014090] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $27.59. [2026-01-13T12:14:26.014224] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:26.014344] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-13T12:14:26.014391] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-13T12:14:26.014446] [INFO ] [MAIN ] [1968/3519] MBCN kept (0.6s) | 1964 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:26.329649] [DEBUG] [REMOTE ] MBI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:26.329801] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-13T12:14:26.330054] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-13T12:14:26.330228] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:26.330351] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-13T12:14:26.330396] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-13T12:14:26.330472] [INFO ] [MAIN ] [1969/3519] MBI kept (0.3s) | 1965 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:26.716715] [DEBUG] [REMOTE ] MBIN: Retrieved 2062 rows, trimmed to 300. [2026-01-13T12:14:26.716855] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-13T12:14:26.717054] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-13T12:14:26.717185] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:26.717292] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-13T12:14:26.717331] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-13T12:14:26.717376] [INFO ] [MAIN ] [1970/3519] MBIN kept (0.4s) | 1966 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:27.058041] [DEBUG] [REMOTE ] MBLY: Retrieved 805 rows, trimmed to 300. [2026-01-13T12:14:27.058166] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-13T12:14:27.058361] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-13T12:14:27.058492] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:27.058625] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-13T12:14:27.058669] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-13T12:14:27.058714] [INFO ] [MAIN ] [1971/3519] MBLY kept (0.3s) | 1967 kept, 4 rejected | 137.3/min | ETA: 11.3m [2026-01-13T12:14:27.412816] [DEBUG] [REMOTE ] MBS: Retrieved 476 rows, trimmed to 300. [2026-01-13T12:14:27.412928] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-13T12:14:27.413120] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.66. [2026-01-13T12:14:27.413252] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:27.413357] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-13T12:14:27.413396] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-13T12:14:27.413440] [INFO ] [MAIN ] [1972/3519] MBS kept (0.4s) | 1968 kept, 4 rejected | 137.3/min | ETA: 11.3m [2026-01-13T12:14:28.064405] [DEBUG] [REMOTE ] MBWM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:28.064537] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-13T12:14:28.064761] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.79. [2026-01-13T12:14:28.064895] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:28.065045] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-13T12:14:28.065086] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-13T12:14:28.065132] [INFO ] [MAIN ] [1973/3519] MBWM kept (0.7s) | 1969 kept, 4 rejected | 137.2/min | ETA: 11.3m [2026-01-13T12:14:28.245008] [DEBUG] [REMOTE ] MBX: Retrieved 333 rows, trimmed to 300. [2026-01-13T12:14:28.245134] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-13T12:14:28.245328] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $13.22. [2026-01-13T12:14:28.245461] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:28.245568] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-13T12:14:28.245635] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-13T12:14:28.245681] [INFO ] [MAIN ] [1974/3519] MBX kept (0.2s) | 1970 kept, 4 rejected | 137.3/min | ETA: 11.3m [2026-01-13T12:14:28.813894] [DEBUG] [REMOTE ] MC: Retrieved 2953 rows, trimmed to 300. [2026-01-13T12:14:28.814017] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-13T12:14:28.814215] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-13T12:14:28.814347] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:28.814458] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-13T12:14:28.814496] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-13T12:14:28.814542] [INFO ] [MAIN ] [1975/3519] MC kept (0.6s) | 1971 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:29.170590] [DEBUG] [REMOTE ] MCBS: Retrieved 2258 rows, trimmed to 300. [2026-01-13T12:14:29.170746] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-13T12:14:29.171019] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-13T12:14:29.171212] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:29.171372] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-13T12:14:29.171429] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-13T12:14:29.171492] [INFO ] [MAIN ] [1976/3519] MCBS kept (0.4s) | 1972 kept, 4 rejected | 137.3/min | ETA: 11.2m [2026-01-13T12:14:29.684120] [DEBUG] [REMOTE ] MCHI: Retrieved 3718 rows, trimmed to 300. [2026-01-13T12:14:29.684247] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-13T12:14:29.684449] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-13T12:14:29.684601] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:29.684710] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-13T12:14:29.684749] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-13T12:14:29.684794] [INFO ] [MAIN ] [1977/3519] MCHI kept (0.5s) | 1973 kept, 4 rejected | 137.3/min | ETA: 11.2m [2026-01-13T12:14:30.140107] [DEBUG] [REMOTE ] MCHP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:30.140249] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-13T12:14:30.140484] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-13T12:14:30.140640] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:30.140762] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-13T12:14:30.140802] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-13T12:14:30.140847] [INFO ] [MAIN ] [1978/3519] MCHP kept (0.5s) | 1974 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:30.584379] [DEBUG] [REMOTE ] MCHX: Retrieved 5481 rows, trimmed to 300. [2026-01-13T12:14:30.584501] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-13T12:14:30.584728] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-13T12:14:30.584864] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:30.584991] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-13T12:14:30.585031] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-13T12:14:30.585076] [INFO ] [MAIN ] [1979/3519] MCHX kept (0.4s) | 1975 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:31.186444] [DEBUG] [REMOTE ] MCI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:31.186591] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-13T12:14:31.186807] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-13T12:14:31.187005] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:31.187152] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-13T12:14:31.187204] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-13T12:14:31.187265] [INFO ] [MAIN ] [1980/3519] MCI kept (0.6s) | 1976 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:31.609294] [DEBUG] [REMOTE ] MCK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:31.609419] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-13T12:14:31.609648] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $774.70. [2026-01-13T12:14:31.609974] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:31.610087] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-13T12:14:31.610127] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-13T12:14:31.610174] [INFO ] [MAIN ] [1981/3519] MCK kept (0.4s) | 1977 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:32.053489] [DEBUG] [REMOTE ] MCN: Retrieved 5397 rows, trimmed to 300. [2026-01-13T12:14:32.053650] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-13T12:14:32.053907] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.61. [2026-01-13T12:14:32.054078] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:32.054218] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-13T12:14:32.054269] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-13T12:14:32.054326] [INFO ] [MAIN ] [1982/3519] MCN kept (0.4s) | 1978 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:32.531168] [DEBUG] [REMOTE ] MCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:32.531293] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-13T12:14:32.531495] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $467.64. [2026-01-13T12:14:32.531648] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:32.531758] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-13T12:14:32.531796] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-13T12:14:32.531841] [INFO ] [MAIN ] [1983/3519] MCO kept (0.5s) | 1979 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:32.936337] [DEBUG] [REMOTE ] MCRB: Retrieved 2652 rows, trimmed to 300. [2026-01-13T12:14:32.936453] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-13T12:14:32.936672] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-13T12:14:32.936814] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:32.936920] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-13T12:14:32.936959] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-13T12:14:32.937003] [INFO ] [MAIN ] [1984/3519] MCRB kept (0.4s) | 1980 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:33.419248] [DEBUG] [REMOTE ] MCRI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:33.419417] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-13T12:14:33.419780] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-13T12:14:33.419942] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:33.420100] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-13T12:14:33.420141] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-13T12:14:33.420194] [INFO ] [MAIN ] [1985/3519] MCRI kept (0.5s) | 1981 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:33.862853] [DEBUG] [REMOTE ] MCS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:33.862992] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-13T12:14:33.863230] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-13T12:14:33.863370] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:33.863491] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-13T12:14:33.863539] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-13T12:14:33.863618] [INFO ] [MAIN ] [1986/3519] MCS kept (0.4s) | 1982 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:34.303477] [DEBUG] [REMOTE ] MCY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:34.303642] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-13T12:14:34.303882] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-13T12:14:34.304039] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:34.304164] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-13T12:14:34.304205] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-13T12:14:34.304252] [INFO ] [MAIN ] [1987/3519] MCY kept (0.4s) | 1983 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:34.815973] [DEBUG] [REMOTE ] MD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:34.816141] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-13T12:14:34.816436] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.20. [2026-01-13T12:14:34.816600] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:34.816738] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-13T12:14:34.816779] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-13T12:14:34.816829] [INFO ] [MAIN ] [1988/3519] MD kept (0.5s) | 1984 kept, 4 rejected | 137.2/min | ETA: 11.2m [2026-01-13T12:14:35.098322] [DEBUG] [REMOTE ] MDAI: Retrieved 1199 rows, trimmed to 300. [2026-01-13T12:14:35.098463] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-13T12:14:35.098726] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-13T12:14:35.098864] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:35.098984] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-13T12:14:35.099025] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-13T12:14:35.099071] [INFO ] [MAIN ] [1989/3519] MDAI kept (0.3s) | 1985 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:35.510480] [DEBUG] [REMOTE ] MDB: Retrieved 2068 rows, trimmed to 300. [2026-01-13T12:14:35.510642] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-13T12:14:35.510843] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $314.35. [2026-01-13T12:14:35.511001] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:35.511120] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-13T12:14:35.511165] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-13T12:14:35.511220] [INFO ] [MAIN ] [1990/3519] MDB kept (0.4s) | 1986 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:36.019050] [DEBUG] [REMOTE ] MDGL: Retrieved 4764 rows, trimmed to 300. [2026-01-13T12:14:36.019185] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-13T12:14:36.019413] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-13T12:14:36.019609] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:36.019750] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-13T12:14:36.019793] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-13T12:14:36.019843] [INFO ] [MAIN ] [1991/3519] MDGL kept (0.5s) | 1987 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:36.517229] [DEBUG] [REMOTE ] MDLZ: Retrieved 6182 rows, trimmed to 300. [2026-01-13T12:14:36.517361] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-13T12:14:36.517592] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-13T12:14:36.517758] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:36.517879] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-13T12:14:36.517920] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-13T12:14:36.517967] [INFO ] [MAIN ] [1992/3519] MDLZ kept (0.5s) | 1988 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:36.878852] [DEBUG] [REMOTE ] MDWD: Retrieved 2972 rows, trimmed to 300. [2026-01-13T12:14:36.878997] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-13T12:14:36.879219] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.86. [2026-01-13T12:14:36.879361] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:36.879479] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-13T12:14:36.879522] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-13T12:14:36.879590] [INFO ] [MAIN ] [1993/3519] MDWD kept (0.4s) | 1989 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:37.316426] [DEBUG] [REMOTE ] MDXG: Retrieved 4627 rows, trimmed to 300. [2026-01-13T12:14:37.316807] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-13T12:14:37.317371] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $6.00. [2026-01-13T12:14:37.317551] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:37.317857] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-13T12:14:37.317913] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-13T12:14:37.318009] [INFO ] [MAIN ] [1994/3519] MDXG kept (0.4s) | 1990 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:37.551285] [DEBUG] [REMOTE ] MDXH: Retrieved 1050 rows, trimmed to 300. [2026-01-13T12:14:37.551524] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-13T12:14:37.553666] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-13T12:14:37.554088] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:37.554525] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-13T12:14:37.554608] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-13T12:14:37.554703] [INFO ] [MAIN ] [1995/3519] MDXH kept (0.2s) | 1991 kept, 4 rejected | 137.3/min | ETA: 11.1m [2026-01-13T12:14:38.003916] [DEBUG] [REMOTE ] MEC: Retrieved 1679 rows, trimmed to 300. [2026-01-13T12:14:38.004053] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-13T12:14:38.004287] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $12.56. [2026-01-13T12:14:38.004431] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:38.004552] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-13T12:14:38.004617] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-13T12:14:38.004671] [INFO ] [MAIN ] [1996/3519] MEC kept (0.4s) | 1992 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:38.594404] [DEBUG] [REMOTE ] MED: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:38.594555] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-13T12:14:38.594793] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-13T12:14:38.594966] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:38.595084] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-13T12:14:38.595127] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-13T12:14:38.595186] [INFO ] [MAIN ] [1997/3519] MED kept (0.6s) | 1993 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:38.910189] [DEBUG] [REMOTE ] MEDP: Retrieved 2368 rows, trimmed to 300. [2026-01-13T12:14:38.910320] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-13T12:14:38.910533] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $521.21. [2026-01-13T12:14:38.910719] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:38.910838] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-13T12:14:38.910880] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-13T12:14:38.910930] [INFO ] [MAIN ] [1998/3519] MEDP kept (0.3s) | 1994 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:39.285003] [DEBUG] [REMOTE ] MEG: Retrieved 1375 rows, trimmed to 300. [2026-01-13T12:14:39.285137] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-13T12:14:39.285365] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $23.76. [2026-01-13T12:14:39.285508] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:39.285652] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-13T12:14:39.285698] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-13T12:14:39.285746] [INFO ] [MAIN ] [1999/3519] MEG kept (0.4s) | 1995 kept, 4 rejected | 137.3/min | ETA: 11.1m [2026-01-13T12:14:39.626140] [DEBUG] [REMOTE ] MEGI: Retrieved 1056 rows, trimmed to 300. [2026-01-13T12:14:39.626334] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-13T12:14:39.626613] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-13T12:14:39.626798] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:39.626936] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-13T12:14:39.626980] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-13T12:14:39.627054] [INFO ] [MAIN ] [2000/3519] MEGI kept (0.3s) | 1996 kept, 4 rejected | 137.3/min | ETA: 11.1m [2026-01-13T12:14:40.239538] [DEBUG] [REMOTE ] MEI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:40.239780] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-13T12:14:40.240077] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.50. [2026-01-13T12:14:40.240239] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:40.240389] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-13T12:14:40.240431] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-13T12:14:40.240485] [INFO ] [MAIN ] [2001/3519] MEI kept (0.6s) | 1997 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:40.747479] [DEBUG] [REMOTE ] MELI: Retrieved 4635 rows, trimmed to 300. [2026-01-13T12:14:40.747638] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-13T12:14:40.747883] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-13T12:14:40.748056] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:40.748168] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-13T12:14:40.748207] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-13T12:14:40.748254] [INFO ] [MAIN ] [2002/3519] MELI kept (0.5s) | 1998 kept, 4 rejected | 137.2/min | ETA: 11.1m [2026-01-13T12:14:41.212974] [DEBUG] [REMOTE ] MEOH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:41.213115] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-13T12:14:41.213334] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-13T12:14:41.213489] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:41.213629] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-13T12:14:41.213671] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-13T12:14:41.213718] [INFO ] [MAIN ] [2003/3519] MEOH kept (0.5s) | 1999 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:41.740436] [DEBUG] [REMOTE ] MERC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:41.740583] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-13T12:14:41.740807] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-13T12:14:41.740945] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:41.741059] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-13T12:14:41.741099] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-13T12:14:41.741144] [INFO ] [MAIN ] [2004/3519] MERC kept (0.5s) | 2000 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:42.099413] [DEBUG] [REMOTE ] META: Retrieved 3432 rows, trimmed to 300. [2026-01-13T12:14:42.099538] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-13T12:14:42.099764] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-13T12:14:42.099897] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:42.100006] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-13T12:14:42.100044] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-13T12:14:42.100280] [INFO ] [MAIN ] [2005/3519] META kept (0.4s) | 2001 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:42.430101] [DEBUG] [REMOTE ] METC: Retrieved 2247 rows, trimmed to 300. [2026-01-13T12:14:42.430235] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-13T12:14:42.430449] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-13T12:14:42.430601] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:42.430717] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-13T12:14:42.430756] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-13T12:14:42.430801] [INFO ] [MAIN ] [2006/3519] METC kept (0.3s) | 2002 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:42.720736] [DEBUG] [REMOTE ] METCB: Retrieved 645 rows, trimmed to 300. [2026-01-13T12:14:42.720873] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-13T12:14:42.721079] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-13T12:14:42.721215] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:42.721327] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-13T12:14:42.721366] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-13T12:14:42.721413] [INFO ] [MAIN ] [2007/3519] METCB kept (0.3s) | 2003 kept, 4 rejected | 137.3/min | ETA: 11.0m [2026-01-13T12:14:43.127728] [DEBUG] [REMOTE ] METD: Retrieved 402 rows, trimmed to 300. [2026-01-13T12:14:43.127864] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-13T12:14:43.128070] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-13T12:14:43.128226] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:43.128342] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-13T12:14:43.128384] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-13T12:14:43.128432] [INFO ] [MAIN ] [2008/3519] METD kept (0.4s) | 2004 kept, 4 rejected | 137.3/min | ETA: 11.0m [2026-01-13T12:14:43.830657] [DEBUG] [REMOTE ] MFA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:43.830798] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-13T12:14:43.831044] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-13T12:14:43.831179] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:43.831297] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-13T12:14:43.831336] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-13T12:14:43.831382] [INFO ] [MAIN ] [2009/3519] MFA kept (0.7s) | 2005 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:44.280054] [DEBUG] [REMOTE ] MFC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:44.280184] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-13T12:14:44.280396] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.36. [2026-01-13T12:14:44.280532] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:44.280666] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-13T12:14:44.280706] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-13T12:14:44.280752] [INFO ] [MAIN ] [2010/3519] MFC kept (0.4s) | 2006 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:44.647923] [DEBUG] [REMOTE ] MFG: Retrieved 4823 rows, trimmed to 300. [2026-01-13T12:14:44.648057] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-13T12:14:44.648305] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.23. [2026-01-13T12:14:44.648489] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:44.648673] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-13T12:14:44.648735] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-13T12:14:44.648819] [INFO ] [MAIN ] [2011/3519] MFG kept (0.4s) | 2007 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:44.874551] [DEBUG] [REMOTE ] MFI: Retrieved 433 rows, trimmed to 300. [2026-01-13T12:14:44.874693] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-13T12:14:44.874919] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-13T12:14:44.875063] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:44.875171] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-13T12:14:44.875210] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-13T12:14:44.875255] [INFO ] [MAIN ] [2012/3519] MFI kept (0.2s) | 2008 kept, 4 rejected | 137.3/min | ETA: 11.0m [2026-01-13T12:14:45.452959] [DEBUG] [REMOTE ] MFIC: Retrieved 5457 rows, trimmed to 300. [2026-01-13T12:14:45.453106] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-13T12:14:45.453369] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-13T12:14:45.453536] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:45.453718] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-13T12:14:45.453761] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-13T12:14:45.453810] [INFO ] [MAIN ] [2013/3519] MFIC kept (0.6s) | 2009 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:45.825611] [DEBUG] [REMOTE ] MFIN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:45.825761] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-13T12:14:45.826012] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-13T12:14:45.826155] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:45.826278] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-13T12:14:45.826320] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-13T12:14:45.826370] [INFO ] [MAIN ] [2014/3519] MFIN kept (0.4s) | 2010 kept, 4 rejected | 137.3/min | ETA: 11.0m [2026-01-13T12:14:46.357223] [DEBUG] [REMOTE ] MFM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:46.357361] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-13T12:14:46.357635] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.28. [2026-01-13T12:14:46.357832] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:46.357992] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-13T12:14:46.358048] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-13T12:14:46.358103] [INFO ] [MAIN ] [2015/3519] MFM kept (0.5s) | 2011 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:46.756081] [DEBUG] [REMOTE ] MG: Retrieved 4090 rows, trimmed to 300. [2026-01-13T12:14:46.756211] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-13T12:14:46.756421] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.50. [2026-01-13T12:14:46.756560] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:46.756695] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-13T12:14:46.756738] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-13T12:14:46.756786] [INFO ] [MAIN ] [2016/3519] MG kept (0.4s) | 2012 kept, 4 rejected | 137.2/min | ETA: 11.0m [2026-01-13T12:14:47.194027] [DEBUG] [REMOTE ] MGA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:47.194156] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-13T12:14:47.194360] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $44.21. [2026-01-13T12:14:47.194493] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:47.194624] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-13T12:14:47.194666] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-13T12:14:47.194712] [INFO ] [MAIN ] [2017/3519] MGA kept (0.4s) | 2013 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:47.650837] [DEBUG] [REMOTE ] MGEE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:47.650971] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-13T12:14:47.651195] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-13T12:14:47.651328] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:47.651443] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-13T12:14:47.651482] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-13T12:14:47.651528] [INFO ] [MAIN ] [2018/3519] MGEE kept (0.5s) | 2014 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:48.141818] [DEBUG] [REMOTE ] MGIC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:48.141970] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-13T12:14:48.142399] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $19.58. [2026-01-13T12:14:48.142534] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:48.142681] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-13T12:14:48.142721] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-13T12:14:48.142768] [INFO ] [MAIN ] [2019/3519] MGIC kept (0.5s) | 2015 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:48.606458] [DEBUG] [REMOTE ] MGM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:48.606608] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-13T12:14:48.606832] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-13T12:14:48.607001] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:48.607130] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-13T12:14:48.607191] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-13T12:14:48.607250] [INFO ] [MAIN ] [2020/3519] MGM kept (0.5s) | 2016 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:48.942030] [DEBUG] [REMOTE ] MGNI: Retrieved 2963 rows, trimmed to 300. [2026-01-13T12:14:48.942157] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-13T12:14:48.942380] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-13T12:14:48.942518] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:48.942651] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-13T12:14:48.942694] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-13T12:14:48.942745] [INFO ] [MAIN ] [2021/3519] MGNI kept (0.3s) | 2017 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:49.456872] [DEBUG] [REMOTE ] MGNX: Retrieved 3082 rows, trimmed to 300. [2026-01-13T12:14:49.456996] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-13T12:14:49.457201] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-13T12:14:49.457341] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:49.457454] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-13T12:14:49.457495] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-13T12:14:49.457543] [INFO ] [MAIN ] [2022/3519] MGNX kept (0.5s) | 2018 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:49.944246] [DEBUG] [REMOTE ] MGPI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:49.944373] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-13T12:14:49.944596] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-13T12:14:49.944735] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:49.944845] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-13T12:14:49.944883] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-13T12:14:49.944928] [INFO ] [MAIN ] [2023/3519] MGPI kept (0.5s) | 2019 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:50.421527] [DEBUG] [REMOTE ] MGRC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:50.421674] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-13T12:14:50.421912] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.60. [2026-01-13T12:14:50.422145] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:50.422296] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-13T12:14:50.422349] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-13T12:14:50.422411] [INFO ] [MAIN ] [2024/3519] MGRC kept (0.5s) | 2020 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:50.741195] [DEBUG] [REMOTE ] MGTX: Retrieved 1909 rows, trimmed to 300. [2026-01-13T12:14:50.741319] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-13T12:14:50.741517] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.24. [2026-01-13T12:14:50.741706] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:50.741827] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-13T12:14:50.741867] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-13T12:14:50.741915] [INFO ] [MAIN ] [2025/3519] MGTX kept (0.3s) | 2021 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:50.914013] [DEBUG] [REMOTE ] MGX: Retrieved 482 rows, trimmed to 300. [2026-01-13T12:14:50.914142] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-13T12:14:50.914345] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-13T12:14:50.914483] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:50.914652] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-13T12:14:50.914706] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-13T12:14:50.914757] [INFO ] [MAIN ] [2026/3519] MGX kept (0.2s) | 2022 kept, 4 rejected | 137.3/min | ETA: 10.9m [2026-01-13T12:14:51.379713] [DEBUG] [REMOTE ] MGY: Retrieved 2146 rows, trimmed to 300. [2026-01-13T12:14:51.379834] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-13T12:14:51.380075] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-13T12:14:51.380217] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:51.380506] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-13T12:14:51.380551] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-13T12:14:51.380618] [INFO ] [MAIN ] [2027/3519] MGY kept (0.5s) | 2023 kept, 4 rejected | 137.3/min | ETA: 10.9m [2026-01-13T12:14:52.072100] [DEBUG] [REMOTE ] MHD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:52.072232] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-13T12:14:52.072444] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.53. [2026-01-13T12:14:52.072598] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:52.072715] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-13T12:14:52.072754] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-13T12:14:52.072800] [INFO ] [MAIN ] [2028/3519] MHD kept (0.7s) | 2024 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:52.562649] [DEBUG] [REMOTE ] MHF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:52.562791] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-13T12:14:52.563090] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-13T12:14:52.563245] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:52.563367] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-13T12:14:52.563406] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-13T12:14:52.563455] [INFO ] [MAIN ] [2029/3519] MHF kept (0.5s) | 2025 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:53.016457] [DEBUG] [REMOTE ] MHK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:53.016603] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-13T12:14:53.016822] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-13T12:14:53.016958] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:53.017097] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-13T12:14:53.017145] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-13T12:14:53.017195] [INFO ] [MAIN ] [2030/3519] MHK kept (0.5s) | 2026 kept, 4 rejected | 137.2/min | ETA: 10.9m [2026-01-13T12:14:53.357607] [DEBUG] [REMOTE ] MHN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:53.357787] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-13T12:14:53.358060] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.14. [2026-01-13T12:14:53.358199] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:53.358330] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-13T12:14:53.358370] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-13T12:14:53.358418] [INFO ] [MAIN ] [2031/3519] MHN kept (0.3s) | 2027 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:53.909255] [DEBUG] [REMOTE ] MHO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:53.909391] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-13T12:14:53.909648] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-13T12:14:53.909794] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:53.909910] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-13T12:14:53.909950] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-13T12:14:53.909998] [INFO ] [MAIN ] [2032/3519] MHO kept (0.6s) | 2028 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:54.397835] [DEBUG] [REMOTE ] MIDD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:54.397976] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-13T12:14:54.398226] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-13T12:14:54.398371] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:54.398495] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-13T12:14:54.398535] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-13T12:14:54.398605] [INFO ] [MAIN ] [2033/3519] MIDD kept (0.5s) | 2029 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:54.759523] [DEBUG] [REMOTE ] MIGI: Retrieved 2039 rows, trimmed to 300. [2026-01-13T12:14:54.759694] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-13T12:14:54.759897] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-13T12:14:54.760037] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:54.760166] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-13T12:14:54.760209] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-13T12:14:54.760254] [INFO ] [MAIN ] [2034/3519] MIGI kept (0.4s) | 2030 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:55.133241] [DEBUG] [REMOTE ] MILN: Retrieved 2435 rows, trimmed to 300. [2026-01-13T12:14:55.133382] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-13T12:14:55.133647] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-13T12:14:55.133856] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:55.133992] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-13T12:14:55.134040] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-13T12:14:55.134097] [INFO ] [MAIN ] [2035/3519] MILN kept (0.4s) | 2031 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:55.685130] [DEBUG] [REMOTE ] MIND: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:55.685260] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-13T12:14:55.685466] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-13T12:14:55.685621] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:55.685735] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-13T12:14:55.685774] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-13T12:14:55.685819] [INFO ] [MAIN ] [2036/3519] MIND kept (0.6s) | 2032 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:55.893494] [DEBUG] [REMOTE ] MIRA: Retrieved 613 rows, trimmed to 300. [2026-01-13T12:14:55.893639] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-13T12:14:55.893837] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.34. [2026-01-13T12:14:55.893970] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:55.894078] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-13T12:14:55.894117] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-13T12:14:55.894163] [INFO ] [MAIN ] [2037/3519] MIRA kept (0.2s) | 2033 kept, 4 rejected | 137.3/min | ETA: 10.8m [2026-01-13T12:14:56.367772] [DEBUG] [REMOTE ] MIRM: Retrieved 1631 rows, trimmed to 300. [2026-01-13T12:14:56.367897] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-13T12:14:56.368107] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-13T12:14:56.368245] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:56.368356] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-13T12:14:56.368397] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-13T12:14:56.368445] [INFO ] [MAIN ] [2038/3519] MIRM kept (0.5s) | 2034 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:56.978959] [DEBUG] [REMOTE ] MITK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:56.979121] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-13T12:14:56.979405] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-13T12:14:56.979609] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:56.979762] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-13T12:14:56.979814] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-13T12:14:56.979876] [INFO ] [MAIN ] [2039/3519] MITK kept (0.6s) | 2035 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:57.268768] [DEBUG] [REMOTE ] MIY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:57.268896] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-13T12:14:57.269103] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.34. [2026-01-13T12:14:57.269237] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:57.269348] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-13T12:14:57.269388] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-13T12:14:57.269434] [INFO ] [MAIN ] [2040/3519] MIY kept (0.3s) | 2036 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:57.905223] [DEBUG] [REMOTE ] MKC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:57.905353] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-13T12:14:57.905586] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-13T12:14:57.905732] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:57.905849] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-13T12:14:57.905891] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-13T12:14:57.905940] [INFO ] [MAIN ] [2041/3519] MKC kept (0.6s) | 2037 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:58.377490] [DEBUG] [REMOTE ] MKSI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:58.377637] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-13T12:14:58.377876] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $134.22. [2026-01-13T12:14:58.378017] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:58.378148] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-13T12:14:58.378195] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-13T12:14:58.378245] [INFO ] [MAIN ] [2042/3519] MKSI kept (0.5s) | 2038 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:58.836486] [DEBUG] [REMOTE ] MKTX: Retrieved 5329 rows, trimmed to 300. [2026-01-13T12:14:58.836641] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-13T12:14:58.836843] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-13T12:14:58.836976] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:58.837085] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-13T12:14:58.837124] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-13T12:14:58.837169] [INFO ] [MAIN ] [2043/3519] MKTX kept (0.5s) | 2039 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:59.375097] [DEBUG] [REMOTE ] MLAB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:14:59.375225] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-13T12:14:59.375431] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-13T12:14:59.375566] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:59.375754] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-13T12:14:59.375794] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-13T12:14:59.375839] [INFO ] [MAIN ] [2044/3519] MLAB kept (0.5s) | 2040 kept, 4 rejected | 137.2/min | ETA: 10.8m [2026-01-13T12:14:59.772167] [DEBUG] [REMOTE ] MLCO: Retrieved 4795 rows, trimmed to 300. [2026-01-13T12:14:59.772305] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-13T12:14:59.772506] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.65. [2026-01-13T12:14:59.772660] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:59.772772] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-13T12:14:59.772811] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-13T12:14:59.772856] [INFO ] [MAIN ] [2045/3519] MLCO kept (0.4s) | 2041 kept, 4 rejected | 137.2/min | ETA: 10.7m [2026-01-13T12:14:59.897733] [DEBUG] [REMOTE ] MLGO: Retrieved 1194 rows, trimmed to 300. [2026-01-13T12:14:59.897890] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-13T12:14:59.898100] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-13T12:14:59.898264] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:14:59.898377] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-13T12:14:59.898416] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-13T12:14:59.898461] [INFO ] [MAIN ] [2046/3519] MLGO kept (0.1s) | 2042 kept, 4 rejected | 137.2/min | ETA: 10.7m [2026-01-13T12:15:00.694928] [DEBUG] [REMOTE ] MLI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:00.695057] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-13T12:15:00.695299] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $98.35. [2026-01-13T12:15:00.695437] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:00.695554] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-13T12:15:00.695612] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-13T12:15:00.695661] [INFO ] [MAIN ] [2047/3519] MLI kept (0.8s) | 2043 kept, 4 rejected | 137.2/min | ETA: 10.7m [2026-01-13T12:15:01.209833] [DEBUG] [REMOTE ] MLKN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:01.209975] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-13T12:15:01.210217] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-13T12:15:01.210359] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:01.210482] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-13T12:15:01.210524] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-13T12:15:01.210591] [INFO ] [MAIN ] [2048/3519] MLKN kept (0.5s) | 2044 kept, 4 rejected | 137.2/min | ETA: 10.7m [2026-01-13T12:15:01.786878] [DEBUG] [REMOTE ] MLM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:01.787042] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-13T12:15:01.787346] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-13T12:15:01.787727] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:01.787887] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-13T12:15:01.787935] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-13T12:15:01.787995] [INFO ] [MAIN ] [2049/3519] MLM kept (0.6s) | 2045 kept, 4 rejected | 137.2/min | ETA: 10.7m [2026-01-13T12:15:02.270387] [DEBUG] [REMOTE ] MLP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:02.270636] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-13T12:15:02.270879] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-13T12:15:02.271022] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:02.271141] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-13T12:15:02.271182] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-13T12:15:02.271234] [INFO ] [MAIN ] [2050/3519] MLP kept (0.5s) | 2046 kept, 4 rejected | 137.1/min | ETA: 10.7m [2026-01-13T12:15:02.624091] [DEBUG] [REMOTE ] MLTX: Retrieved 1310 rows, trimmed to 300. [2026-01-13T12:15:02.624219] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-13T12:15:02.624418] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.12. [2026-01-13T12:15:02.624556] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:02.624697] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-13T12:15:02.624738] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-13T12:15:02.624786] [INFO ] [MAIN ] [2051/3519] MLTX kept (0.4s) | 2047 kept, 4 rejected | 137.2/min | ETA: 10.7m [2026-01-13T12:15:03.157488] [DEBUG] [REMOTE ] MLYS: Retrieved 732 rows, trimmed to 300. [2026-01-13T12:15:03.157642] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-13T12:15:03.157906] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $32.98. [2026-01-13T12:15:03.158046] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:03.158160] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-13T12:15:03.158201] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-13T12:15:03.158247] [INFO ] [MAIN ] [2052/3519] MLYS kept (0.5s) | 2048 kept, 4 rejected | 137.1/min | ETA: 10.7m [2026-01-13T12:15:03.698646] [DEBUG] [REMOTE ] MMC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:03.698789] [DEBUG] [REMOTE ] MMC: PASS: History has at least 300 days. [2026-01-13T12:15:03.699008] [DEBUG] [REMOTE ] MMC: PASS: Price check passed. Min price $176.58. [2026-01-13T12:15:03.699146] [DEBUG] [REMOTE ] MMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:03.699261] [DEBUG] [REMOTE ] MMC: PASS: Integrity check passed. [2026-01-13T12:15:03.699301] [DEBUG] [REMOTE ] MMC: Symbol is viable for forecasting. [2026-01-13T12:15:03.699347] [INFO ] [MAIN ] [2053/3519] MMC kept (0.5s) | 2049 kept, 4 rejected | 137.1/min | ETA: 10.7m [2026-01-13T12:15:04.058480] [DEBUG] [REMOTE ] MMD: Retrieved 3379 rows, trimmed to 300. [2026-01-13T12:15:04.058654] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-13T12:15:04.058897] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.78. [2026-01-13T12:15:04.059040] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:04.059159] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-13T12:15:04.059200] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-13T12:15:04.059249] [INFO ] [MAIN ] [2054/3519] MMD kept (0.4s) | 2050 kept, 4 rejected | 137.1/min | ETA: 10.7m [2026-01-13T12:15:04.618949] [DEBUG] [REMOTE ] MMLP: Retrieved 5835 rows, trimmed to 300. [2026-01-13T12:15:04.619080] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-13T12:15:04.619301] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-13T12:15:04.619445] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:04.619563] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-13T12:15:04.619624] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-13T12:15:04.619673] [INFO ] [MAIN ] [2055/3519] MMLP kept (0.6s) | 2051 kept, 4 rejected | 137.1/min | ETA: 10.7m [2026-01-13T12:15:05.116799] [DEBUG] [REMOTE ] MMS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:05.116928] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-13T12:15:05.117131] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-13T12:15:05.117266] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:05.117375] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-13T12:15:05.117413] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-13T12:15:05.117458] [INFO ] [MAIN ] [2056/3519] MMS kept (0.5s) | 2052 kept, 4 rejected | 137.1/min | ETA: 10.7m [2026-01-13T12:15:05.637676] [DEBUG] [REMOTE ] MMSI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:05.637851] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-13T12:15:05.638095] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $80.81. [2026-01-13T12:15:05.638280] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:05.638404] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-13T12:15:05.638443] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-13T12:15:05.638490] [INFO ] [MAIN ] [2057/3519] MMSI kept (0.5s) | 2053 kept, 4 rejected | 137.1/min | ETA: 10.7m [2026-01-13T12:15:05.976988] [DEBUG] [REMOTE ] MNDO: Retrieved 6395 rows, trimmed to 300. [2026-01-13T12:15:05.977118] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-13T12:15:05.977328] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-13T12:15:05.977467] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:05.977598] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-13T12:15:05.977641] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-13T12:15:05.977686] [INFO ] [MAIN ] [2058/3519] MNDO kept (0.3s) | 2054 kept, 4 rejected | 137.1/min | ETA: 10.7m [2026-01-13T12:15:06.291197] [DEBUG] [REMOTE ] MNDY: Retrieved 1153 rows, trimmed to 300. [2026-01-13T12:15:06.291323] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-13T12:15:06.291520] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $142.77. [2026-01-13T12:15:06.291681] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:06.291791] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-13T12:15:06.291831] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-13T12:15:06.291877] [INFO ] [MAIN ] [2059/3519] MNDY kept (0.3s) | 2055 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:06.849262] [DEBUG] [REMOTE ] MNKD: Retrieved 5400 rows, trimmed to 300. [2026-01-13T12:15:06.849395] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-13T12:15:06.849626] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-13T12:15:06.849769] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:06.849886] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-13T12:15:06.849926] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-13T12:15:06.849974] [INFO ] [MAIN ] [2060/3519] MNKD kept (0.6s) | 2056 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:07.090351] [DEBUG] [REMOTE ] MNMD: Retrieved 881 rows, trimmed to 300. [2026-01-13T12:15:07.090483] [DEBUG] [REMOTE ] MNMD: PASS: History has at least 300 days. [2026-01-13T12:15:07.090707] [DEBUG] [REMOTE ] MNMD: PASS: Price check passed. Min price $10.68. [2026-01-13T12:15:07.090848] [DEBUG] [REMOTE ] MNMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:07.090960] [DEBUG] [REMOTE ] MNMD: PASS: Integrity check passed. [2026-01-13T12:15:07.091000] [DEBUG] [REMOTE ] MNMD: Symbol is viable for forecasting. [2026-01-13T12:15:07.091046] [INFO ] [MAIN ] [2061/3519] MNMD kept (0.2s) | 2057 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:07.784778] [DEBUG] [REMOTE ] MNRO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:07.784919] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-13T12:15:07.785152] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-13T12:15:07.785292] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:07.785414] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-13T12:15:07.785454] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-13T12:15:07.785502] [INFO ] [MAIN ] [2062/3519] MNRO kept (0.7s) | 2058 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:08.134429] [DEBUG] [REMOTE ] MNSO: Retrieved 1316 rows, trimmed to 300. [2026-01-13T12:15:08.134567] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-13T12:15:08.135043] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-13T12:15:08.135227] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:08.135373] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-13T12:15:08.135419] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-13T12:15:08.135468] [INFO ] [MAIN ] [2063/3519] MNSO kept (0.3s) | 2059 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:08.437063] [DEBUG] [REMOTE ] MNTK: Retrieved 1249 rows, trimmed to 300. [2026-01-13T12:15:08.437303] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-13T12:15:08.437667] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.48. [2026-01-13T12:15:08.437875] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:08.438041] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-13T12:15:08.438094] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-13T12:15:08.438157] [INFO ] [MAIN ] [2064/3519] MNTK kept (0.3s) | 2060 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:08.820005] [DEBUG] [REMOTE ] MNY: Retrieved 563 rows, trimmed to 300. [2026-01-13T12:15:08.820228] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-13T12:15:08.821211] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.12. [2026-01-13T12:15:08.821507] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:08.821692] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-13T12:15:08.821737] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-13T12:15:08.821798] [INFO ] [MAIN ] [2065/3519] MNY kept (0.4s) | 2061 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:09.675758] [DEBUG] [REMOTE ] MOD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:09.675913] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-13T12:15:09.676159] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-13T12:15:09.676303] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:09.676441] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-13T12:15:09.676488] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-13T12:15:09.676538] [INFO ] [MAIN ] [2066/3519] MOD kept (0.9s) | 2062 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:10.135914] [DEBUG] [REMOTE ] MODG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:10.136056] [DEBUG] [REMOTE ] MODG: PASS: History has at least 300 days. [2026-01-13T12:15:10.136299] [DEBUG] [REMOTE ] MODG: PASS: Price check passed. Min price $8.81. [2026-01-13T12:15:10.136441] [DEBUG] [REMOTE ] MODG: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:10.136564] [DEBUG] [REMOTE ] MODG: PASS: Integrity check passed. [2026-01-13T12:15:10.136627] [DEBUG] [REMOTE ] MODG: Symbol is viable for forecasting. [2026-01-13T12:15:10.136678] [INFO ] [MAIN ] [2067/3519] MODG kept (0.5s) | 2063 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:10.380495] [DEBUG] [REMOTE ] MODL: Retrieved 815 rows, trimmed to 300. [2026-01-13T12:15:10.380657] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-13T12:15:10.380870] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-13T12:15:10.381075] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:10.381223] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-13T12:15:10.381277] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-13T12:15:10.381341] [INFO ] [MAIN ] [2068/3519] MODL kept (0.2s) | 2064 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:10.957063] [DEBUG] [REMOTE ] MOFG: Retrieved 4518 rows, trimmed to 300. [2026-01-13T12:15:10.957221] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-13T12:15:10.957537] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $27.25. [2026-01-13T12:15:10.957821] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:10.957971] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-13T12:15:10.958019] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-13T12:15:10.958101] [INFO ] [MAIN ] [2069/3519] MOFG kept (0.6s) | 2065 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:11.357974] [DEBUG] [REMOTE ] MOH: Retrieved 5669 rows, trimmed to 300. [2026-01-13T12:15:11.358110] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-13T12:15:11.358320] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-13T12:15:11.358459] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:11.358592] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-13T12:15:11.358637] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-13T12:15:11.358698] [INFO ] [MAIN ] [2070/3519] MOH kept (0.4s) | 2066 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:11.691153] [DEBUG] [REMOTE ] MOMO: Retrieved 2785 rows, trimmed to 300. [2026-01-13T12:15:11.691299] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-13T12:15:11.691555] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-13T12:15:11.691765] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:11.691914] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-13T12:15:11.691968] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-13T12:15:11.692033] [INFO ] [MAIN ] [2071/3519] MOMO kept (0.3s) | 2067 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:12.226987] [DEBUG] [REMOTE ] MORN: Retrieved 5207 rows, trimmed to 300. [2026-01-13T12:15:12.227139] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-13T12:15:12.227408] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-13T12:15:12.227591] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:12.227760] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-13T12:15:12.227810] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-13T12:15:12.227871] [INFO ] [MAIN ] [2072/3519] MORN kept (0.5s) | 2068 kept, 4 rejected | 137.1/min | ETA: 10.6m [2026-01-13T12:15:12.708854] [DEBUG] [REMOTE ] MOS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:12.708989] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-13T12:15:12.709235] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-13T12:15:12.709381] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:12.709506] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-13T12:15:12.709548] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-13T12:15:12.709618] [INFO ] [MAIN ] [2073/3519] MOS kept (0.5s) | 2069 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:12.981065] [DEBUG] [REMOTE ] MP: Retrieved 1397 rows, trimmed to 300. [2026-01-13T12:15:12.981178] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-13T12:15:12.981372] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-13T12:15:12.981507] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:12.981660] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-13T12:15:12.981707] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-13T12:15:12.981768] [INFO ] [MAIN ] [2074/3519] MP kept (0.3s) | 2070 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:13.573274] [DEBUG] [REMOTE ] MPA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:13.573407] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-13T12:15:13.573651] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $11.03. [2026-01-13T12:15:13.573793] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:13.573910] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-13T12:15:13.573950] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-13T12:15:13.573998] [INFO ] [MAIN ] [2075/3519] MPA kept (0.6s) | 2071 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:14.083418] [DEBUG] [REMOTE ] MPAA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:14.083554] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-13T12:15:14.083796] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-13T12:15:14.083931] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:14.084047] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-13T12:15:14.084086] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-13T12:15:14.084133] [INFO ] [MAIN ] [2076/3519] MPAA kept (0.5s) | 2072 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:14.528884] [DEBUG] [REMOTE ] MPB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:14.529005] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-13T12:15:14.529217] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $26.54. [2026-01-13T12:15:14.529351] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:14.529464] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-13T12:15:14.529503] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-13T12:15:14.529549] [INFO ] [MAIN ] [2077/3519] MPB kept (0.4s) | 2073 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:14.730450] [DEBUG] [REMOTE ] MPC: Retrieved 3660 rows, trimmed to 300. [2026-01-13T12:15:14.730621] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-13T12:15:14.730898] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-13T12:15:14.731078] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:14.731227] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-13T12:15:14.731276] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-13T12:15:14.731341] [INFO ] [MAIN ] [2078/3519] MPC kept (0.2s) | 2074 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:15.454566] [DEBUG] [REMOTE ] MPX: Retrieved 6255 rows, trimmed to 300. [2026-01-13T12:15:15.454724] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-13T12:15:15.454942] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-13T12:15:15.455114] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:15.455234] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-13T12:15:15.455276] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-13T12:15:15.455346] [INFO ] [MAIN ] [2079/3519] MPX kept (0.7s) | 2075 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:15.721487] [DEBUG] [REMOTE ] MQ: Retrieved 1154 rows, trimmed to 300. [2026-01-13T12:15:15.721631] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-13T12:15:15.721835] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.44. [2026-01-13T12:15:15.721975] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:15.722087] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-13T12:15:15.722129] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-13T12:15:15.722193] [INFO ] [MAIN ] [2080/3519] MQ kept (0.3s) | 2076 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:16.324079] [DEBUG] [REMOTE ] MQY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:16.324215] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-13T12:15:16.324448] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.21. [2026-01-13T12:15:16.324600] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:16.324722] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-13T12:15:16.324761] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-13T12:15:16.324806] [INFO ] [MAIN ] [2081/3519] MQY kept (0.6s) | 2077 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:16.636073] [DEBUG] [REMOTE ] MRAM: Retrieved 2328 rows, trimmed to 300. [2026-01-13T12:15:16.636263] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-13T12:15:16.636511] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-13T12:15:16.636694] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:16.636817] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-13T12:15:16.636860] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-13T12:15:16.636911] [INFO ] [MAIN ] [2082/3519] MRAM kept (0.3s) | 2078 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:17.044729] [DEBUG] [REMOTE ] MRBK: Retrieved 2055 rows, trimmed to 300. [2026-01-13T12:15:17.045038] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-13T12:15:17.045257] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $13.75. [2026-01-13T12:15:17.045397] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:17.045513] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-13T12:15:17.045553] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-13T12:15:17.045621] [INFO ] [MAIN ] [2083/3519] MRBK kept (0.4s) | 2079 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:17.600625] [DEBUG] [REMOTE ] MRCC: Retrieved 3321 rows, trimmed to 300. [2026-01-13T12:15:17.600754] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-13T12:15:17.600956] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-13T12:15:17.601090] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:17.601199] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-13T12:15:17.601238] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-13T12:15:17.601285] [INFO ] [MAIN ] [2084/3519] MRCC kept (0.6s) | 2080 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:18.024978] [DEBUG] [REMOTE ] MRCY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:18.025106] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-13T12:15:18.025317] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-13T12:15:18.025453] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:18.025567] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-13T12:15:18.025629] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-13T12:15:18.025676] [INFO ] [MAIN ] [2085/3519] MRCY kept (0.4s) | 2081 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:18.521072] [DEBUG] [REMOTE ] MRK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:18.521212] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-13T12:15:18.521444] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-13T12:15:18.521607] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:18.521736] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-13T12:15:18.521776] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-13T12:15:18.521840] [INFO ] [MAIN ] [2086/3519] MRK kept (0.5s) | 2082 kept, 4 rejected | 137.1/min | ETA: 10.5m [2026-01-13T12:15:18.640932] [DEBUG] [REMOTE ] MRM: Retrieved 1265 rows, trimmed to 300. [2026-01-13T12:15:18.641062] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-13T12:15:18.641264] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.83. [2026-01-13T12:15:18.641403] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:18.641514] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-13T12:15:18.641555] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-13T12:15:18.641649] [INFO ] [MAIN ] [2087/3519] MRM kept (0.1s) | 2083 kept, 4 rejected | 137.1/min | ETA: 10.4m [2026-01-13T12:15:19.204589] [DEBUG] [REMOTE ] MRNA: Retrieved 1783 rows, trimmed to 300. [2026-01-13T12:15:19.204729] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-13T12:15:19.204958] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-13T12:15:19.205101] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:19.205221] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-13T12:15:19.205262] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-13T12:15:19.205311] [INFO ] [MAIN ] [2088/3519] MRNA kept (0.6s) | 2084 kept, 4 rejected | 137.1/min | ETA: 10.4m [2026-01-13T12:15:19.806985] [DEBUG] [REMOTE ] MRTN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:19.807207] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-13T12:15:19.807520] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-13T12:15:19.807696] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:19.807867] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-13T12:15:19.807911] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-13T12:15:19.807964] [INFO ] [MAIN ] [2089/3519] MRTN kept (0.6s) | 2085 kept, 4 rejected | 137.1/min | ETA: 10.4m [2026-01-13T12:15:20.069186] [DEBUG] [REMOTE ] MRVI: Retrieved 1290 rows, trimmed to 300. [2026-01-13T12:15:20.069453] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-13T12:15:20.069844] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-13T12:15:20.070090] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:20.070276] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-13T12:15:20.070334] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-13T12:15:20.070445] [INFO ] [MAIN ] [2090/3519] MRVI kept (0.3s) | 2086 kept, 4 rejected | 137.1/min | ETA: 10.4m [2026-01-13T12:15:20.687494] [DEBUG] [REMOTE ] MRVL: Retrieved 6421 rows, trimmed to 300. [2026-01-13T12:15:20.687649] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-13T12:15:20.687905] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.62. [2026-01-13T12:15:20.688049] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:20.688170] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-13T12:15:20.688211] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-13T12:15:20.688258] [INFO ] [MAIN ] [2091/3519] MRVL kept (0.6s) | 2087 kept, 4 rejected | 137.1/min | ETA: 10.4m [2026-01-13T12:15:21.335764] [DEBUG] [REMOTE ] MRX: Retrieved 430 rows, trimmed to 300. [2026-01-13T12:15:21.335883] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-13T12:15:21.336095] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $29.79. [2026-01-13T12:15:21.336239] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:21.336348] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-13T12:15:21.336388] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-13T12:15:21.336451] [INFO ] [MAIN ] [2092/3519] MRX kept (0.6s) | 2088 kept, 4 rejected | 137.0/min | ETA: 10.4m [2026-01-13T12:15:21.805918] [DEBUG] [REMOTE ] MS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:21.806051] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-13T12:15:21.806271] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $157.16. [2026-01-13T12:15:21.806405] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:21.806519] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-13T12:15:21.806559] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-13T12:15:21.806624] [INFO ] [MAIN ] [2093/3519] MS kept (0.5s) | 2089 kept, 4 rejected | 137.0/min | ETA: 10.4m [2026-01-13T12:15:22.274522] [DEBUG] [REMOTE ] MSA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:22.274681] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-13T12:15:22.274920] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-13T12:15:22.275059] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:22.275184] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-13T12:15:22.275224] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-13T12:15:22.275271] [INFO ] [MAIN ] [2094/3519] MSA kept (0.5s) | 2090 kept, 4 rejected | 137.0/min | ETA: 10.4m [2026-01-13T12:15:22.745214] [DEBUG] [REMOTE ] MSB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:22.745339] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-13T12:15:22.745543] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-13T12:15:22.745695] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:22.745810] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-13T12:15:22.745849] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-13T12:15:22.745894] [INFO ] [MAIN ] [2095/3519] MSB kept (0.5s) | 2091 kept, 4 rejected | 137.0/min | ETA: 10.4m [2026-01-13T12:15:23.070282] [DEBUG] [REMOTE ] MSBI: Retrieved 2423 rows, trimmed to 300. [2026-01-13T12:15:23.070408] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-13T12:15:23.070634] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-13T12:15:23.070784] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:23.070896] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-13T12:15:23.070937] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-13T12:15:23.070987] [INFO ] [MAIN ] [2096/3519] MSBI kept (0.3s) | 2092 kept, 4 rejected | 137.0/min | ETA: 10.4m [2026-01-13T12:15:23.472109] [DEBUG] [REMOTE ] MSCI: Retrieved 4567 rows, trimmed to 300. [2026-01-13T12:15:23.472238] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-13T12:15:23.472455] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $531.65. [2026-01-13T12:15:23.472613] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:23.472743] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-13T12:15:23.472788] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-13T12:15:23.472834] [INFO ] [MAIN ] [2097/3519] MSCI kept (0.4s) | 2093 kept, 4 rejected | 137.1/min | ETA: 10.4m [2026-01-13T12:15:23.992030] [DEBUG] [REMOTE ] MSD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:23.992174] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-13T12:15:23.992405] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.08. [2026-01-13T12:15:23.992544] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:23.992686] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-13T12:15:23.992744] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-13T12:15:23.992793] [INFO ] [MAIN ] [2098/3519] MSD kept (0.5s) | 2094 kept, 4 rejected | 137.0/min | ETA: 10.4m [2026-01-13T12:15:24.341435] [DEBUG] [REMOTE ] MSEX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:24.341739] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-13T12:15:24.342223] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-13T12:15:24.342409] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:24.342645] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-13T12:15:24.342703] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-13T12:15:24.342776] [INFO ] [MAIN ] [2099/3519] MSEX kept (0.3s) | 2095 kept, 4 rejected | 137.1/min | ETA: 10.4m [2026-01-13T12:15:24.544029] [DEBUG] [REMOTE ] MSFD: Retrieved 840 rows, trimmed to 300. [2026-01-13T12:15:24.544186] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-13T12:15:24.544418] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-13T12:15:24.544564] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:24.544753] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-13T12:15:24.544813] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-13T12:15:24.544874] [INFO ] [MAIN ] [2100/3519] MSFD kept (0.2s) | 2096 kept, 4 rejected | 137.1/min | ETA: 10.4m [2026-01-13T12:15:24.995682] [DEBUG] [REMOTE ] MSFL: Retrieved 457 rows, trimmed to 300. [2026-01-13T12:15:24.995856] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-13T12:15:24.996182] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $25.97. [2026-01-13T12:15:24.996434] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:24.996641] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-13T12:15:24.996706] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-13T12:15:24.996781] [INFO ] [MAIN ] [2101/3519] MSFL kept (0.5s) | 2097 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:25.443504] [DEBUG] [REMOTE ] MSGE: Retrieved 688 rows, trimmed to 300. [2026-01-13T12:15:25.443757] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-13T12:15:25.444150] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.65. [2026-01-13T12:15:25.444306] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:25.444457] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-13T12:15:25.444500] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-13T12:15:25.444557] [INFO ] [MAIN ] [2102/3519] MSGE kept (0.4s) | 2098 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:25.867127] [DEBUG] [REMOTE ] MSGM: Retrieved 1255 rows, trimmed to 300. [2026-01-13T12:15:25.867325] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-13T12:15:25.867638] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-13T12:15:25.867816] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:25.867946] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-13T12:15:25.867988] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-13T12:15:25.868039] [INFO ] [MAIN ] [2103/3519] MSGM kept (0.4s) | 2099 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:26.343041] [DEBUG] [REMOTE ] MSGS: Retrieved 2585 rows, trimmed to 300. [2026-01-13T12:15:26.343172] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-13T12:15:26.343378] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-13T12:15:26.343517] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:26.343649] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-13T12:15:26.343708] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-13T12:15:26.343772] [INFO ] [MAIN ] [2104/3519] MSGS kept (0.5s) | 2100 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:26.890302] [DEBUG] [REMOTE ] MSI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:26.890462] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-13T12:15:26.890774] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-13T12:15:26.890966] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:26.891319] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-13T12:15:26.891375] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-13T12:15:26.891439] [INFO ] [MAIN ] [2105/3519] MSI kept (0.5s) | 2101 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:27.349216] [DEBUG] [REMOTE ] MSM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:27.349353] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-13T12:15:27.349600] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $81.08. [2026-01-13T12:15:27.349743] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:27.349862] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-13T12:15:27.349902] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-13T12:15:27.349950] [INFO ] [MAIN ] [2106/3519] MSM kept (0.5s) | 2102 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:27.522154] [DEBUG] [REMOTE ] MSTX: Retrieved 353 rows, trimmed to 300. [2026-01-13T12:15:27.522297] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-13T12:15:27.522592] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-13T12:15:27.522788] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:27.522939] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-13T12:15:27.522994] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-13T12:15:27.523067] [INFO ] [MAIN ] [2107/3519] MSTX kept (0.2s) | 2103 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:28.220989] [DEBUG] [REMOTE ] MTB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:28.221124] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-13T12:15:28.221349] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $177.23. [2026-01-13T12:15:28.221488] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:28.221625] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-13T12:15:28.221667] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-13T12:15:28.221712] [INFO ] [MAIN ] [2108/3519] MTB kept (0.7s) | 2104 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:28.556545] [DEBUG] [REMOTE ] MTCH: Retrieved 2550 rows, trimmed to 300. [2026-01-13T12:15:28.556690] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-13T12:15:28.556912] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $31.07. [2026-01-13T12:15:28.557071] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:28.557185] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-13T12:15:28.557227] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-13T12:15:28.557274] [INFO ] [MAIN ] [2109/3519] MTCH kept (0.3s) | 2105 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:29.136781] [DEBUG] [REMOTE ] MTD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:29.136933] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-13T12:15:29.137183] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1349.28. [2026-01-13T12:15:29.137329] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:29.137456] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-13T12:15:29.137514] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-13T12:15:29.137590] [INFO ] [MAIN ] [2110/3519] MTD kept (0.6s) | 2106 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:29.630453] [DEBUG] [REMOTE ] MTG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:29.630645] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-13T12:15:29.630960] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $26.22. [2026-01-13T12:15:29.631153] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:29.631314] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-13T12:15:29.631367] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-13T12:15:29.631427] [INFO ] [MAIN ] [2111/3519] MTG kept (0.5s) | 2107 kept, 4 rejected | 137.0/min | ETA: 10.3m [2026-01-13T12:15:30.102938] [DEBUG] [REMOTE ] MTH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:30.103271] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-13T12:15:30.103502] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-13T12:15:30.103715] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:30.103838] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-13T12:15:30.103883] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-13T12:15:30.103933] [INFO ] [MAIN ] [2112/3519] MTH kept (0.5s) | 2108 kept, 4 rejected | 137.0/min | ETA: 10.3m [2026-01-13T12:15:30.429807] [DEBUG] [REMOTE ] MTLS: Retrieved 2905 rows, trimmed to 300. [2026-01-13T12:15:30.429937] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-13T12:15:30.430144] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-13T12:15:30.430283] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:30.430402] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-13T12:15:30.430442] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-13T12:15:30.430488] [INFO ] [MAIN ] [2113/3519] MTLS kept (0.3s) | 2109 kept, 4 rejected | 137.1/min | ETA: 10.3m [2026-01-13T12:15:31.036853] [DEBUG] [REMOTE ] MTN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:31.037015] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-13T12:15:31.037469] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-13T12:15:31.037647] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:31.037824] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-13T12:15:31.037872] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-13T12:15:31.037927] [INFO ] [MAIN ] [2114/3519] MTN kept (0.6s) | 2110 kept, 4 rejected | 137.0/min | ETA: 10.3m [2026-01-13T12:15:31.483589] [DEBUG] [REMOTE ] MTRN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:31.483756] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-13T12:15:31.484048] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-13T12:15:31.484201] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:31.484354] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-13T12:15:31.484396] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-13T12:15:31.484448] [INFO ] [MAIN ] [2115/3519] MTRN kept (0.4s) | 2111 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:31.956538] [DEBUG] [REMOTE ] MTRX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:31.956706] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-13T12:15:31.956964] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-13T12:15:31.957106] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:31.957248] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-13T12:15:31.957290] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-13T12:15:31.957338] [INFO ] [MAIN ] [2116/3519] MTRX kept (0.5s) | 2112 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:32.307018] [DEBUG] [REMOTE ] MTSI: Retrieved 3477 rows, trimmed to 300. [2026-01-13T12:15:32.307148] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-13T12:15:32.307364] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $135.91. [2026-01-13T12:15:32.307507] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:32.307644] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-13T12:15:32.307688] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-13T12:15:32.307759] [INFO ] [MAIN ] [2117/3519] MTSI kept (0.4s) | 2113 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:32.827974] [DEBUG] [REMOTE ] MTX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:32.828123] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-13T12:15:32.828389] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-13T12:15:32.828533] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:32.828686] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-13T12:15:32.828731] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-13T12:15:32.828782] [INFO ] [MAIN ] [2118/3519] MTX kept (0.5s) | 2114 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:33.299802] [DEBUG] [REMOTE ] MTZ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:33.299938] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-13T12:15:33.300158] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-13T12:15:33.300293] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:33.300408] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-13T12:15:33.300472] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-13T12:15:33.300519] [INFO ] [MAIN ] [2119/3519] MTZ kept (0.5s) | 2115 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:33.643883] [DEBUG] [REMOTE ] MUA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:33.644029] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-13T12:15:33.644267] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.41. [2026-01-13T12:15:33.644424] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:33.644550] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-13T12:15:33.644610] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-13T12:15:33.644659] [INFO ] [MAIN ] [2120/3519] MUA kept (0.3s) | 2116 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:34.179414] [DEBUG] [REMOTE ] MUC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:34.179568] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-13T12:15:34.179887] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.56. [2026-01-13T12:15:34.180038] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:34.180174] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-13T12:15:34.180406] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-13T12:15:34.180457] [INFO ] [MAIN ] [2121/3519] MUC kept (0.5s) | 2117 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:34.645325] [DEBUG] [REMOTE ] MUE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:34.645462] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-13T12:15:34.645713] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.85. [2026-01-13T12:15:34.645853] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:34.645988] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-13T12:15:34.646031] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-13T12:15:34.646080] [INFO ] [MAIN ] [2122/3519] MUE kept (0.5s) | 2118 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:35.151346] [DEBUG] [REMOTE ] MUFG: Retrieved 6217 rows, trimmed to 300. [2026-01-13T12:15:35.151534] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-13T12:15:35.151824] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.77. [2026-01-13T12:15:35.152009] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:35.152132] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-13T12:15:35.152173] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-13T12:15:35.152223] [INFO ] [MAIN ] [2123/3519] MUFG kept (0.5s) | 2119 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:35.486624] [DEBUG] [REMOTE ] MUJ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:35.486773] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-13T12:15:35.487011] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.41. [2026-01-13T12:15:35.487146] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:35.487267] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-13T12:15:35.487307] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-13T12:15:35.487353] [INFO ] [MAIN ] [2124/3519] MUJ kept (0.3s) | 2120 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:35.891912] [DEBUG] [REMOTE ] MUSA: Retrieved 3119 rows, trimmed to 300. [2026-01-13T12:15:35.892049] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-13T12:15:35.892463] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-13T12:15:35.892623] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:35.892749] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-13T12:15:35.892790] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-13T12:15:35.892838] [INFO ] [MAIN ] [2125/3519] MUSA kept (0.4s) | 2121 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:36.425753] [DEBUG] [REMOTE ] MUX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:36.425962] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-13T12:15:36.426242] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-13T12:15:36.426383] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:36.426513] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-13T12:15:36.426553] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-13T12:15:36.426625] [INFO ] [MAIN ] [2126/3519] MUX kept (0.5s) | 2122 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:36.802886] [DEBUG] [REMOTE ] MVBF: Retrieved 4359 rows, trimmed to 300. [2026-01-13T12:15:36.803084] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-13T12:15:36.803350] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $24.99. [2026-01-13T12:15:36.803494] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:36.803640] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-13T12:15:36.803685] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-13T12:15:36.803738] [INFO ] [MAIN ] [2127/3519] MVBF kept (0.4s) | 2123 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:37.307925] [DEBUG] [REMOTE ] MVF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:37.308127] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-13T12:15:37.308399] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.82. [2026-01-13T12:15:37.308622] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:37.308824] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-13T12:15:37.308876] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-13T12:15:37.308931] [INFO ] [MAIN ] [2128/3519] MVF kept (0.5s) | 2124 kept, 4 rejected | 137.0/min | ETA: 10.2m [2026-01-13T12:15:37.732545] [DEBUG] [REMOTE ] MVO: Retrieved 4776 rows, trimmed to 300. [2026-01-13T12:15:37.732729] [DEBUG] [REMOTE ] MVO: PASS: History has at least 300 days. [2026-01-13T12:15:37.733008] [DEBUG] [REMOTE ] MVO: PASS: Price check passed. Min price $1.02. [2026-01-13T12:15:37.733151] [DEBUG] [REMOTE ] MVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:37.733481] [DEBUG] [REMOTE ] MVO: PASS: Integrity check passed. [2026-01-13T12:15:37.733522] [DEBUG] [REMOTE ] MVO: Symbol is viable for forecasting. [2026-01-13T12:15:37.733603] [INFO ] [MAIN ] [2129/3519] MVO kept (0.4s) | 2125 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:38.134095] [DEBUG] [REMOTE ] MWA: Retrieved 4938 rows, trimmed to 300. [2026-01-13T12:15:38.134249] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-13T12:15:38.134525] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-13T12:15:38.134684] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:38.134819] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-13T12:15:38.134861] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-13T12:15:38.134908] [INFO ] [MAIN ] [2130/3519] MWA kept (0.4s) | 2126 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:38.540855] [DEBUG] [REMOTE ] MX: Retrieved 3732 rows, trimmed to 300. [2026-01-13T12:15:38.540987] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-13T12:15:38.541215] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-13T12:15:38.541623] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:38.541779] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-13T12:15:38.541826] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-13T12:15:38.541872] [INFO ] [MAIN ] [2131/3519] MX kept (0.4s) | 2127 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:39.070138] [DEBUG] [REMOTE ] MXF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:39.070283] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-13T12:15:39.070538] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.51. [2026-01-13T12:15:39.070699] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:39.070824] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-13T12:15:39.070863] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-13T12:15:39.070911] [INFO ] [MAIN ] [2132/3519] MXF kept (0.5s) | 2128 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:39.482730] [DEBUG] [REMOTE ] MXL: Retrieved 3976 rows, trimmed to 300. [2026-01-13T12:15:39.482860] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-13T12:15:39.483072] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-13T12:15:39.483207] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:39.483516] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-13T12:15:39.483555] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-13T12:15:39.483622] [INFO ] [MAIN ] [2133/3519] MXL kept (0.4s) | 2129 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:39.984048] [DEBUG] [REMOTE ] MYE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:39.984178] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-13T12:15:39.984389] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $16.09. [2026-01-13T12:15:39.984589] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:39.984756] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-13T12:15:39.984809] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-13T12:15:39.984872] [INFO ] [MAIN ] [2134/3519] MYE kept (0.5s) | 2130 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:40.459525] [DEBUG] [REMOTE ] MYGN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:40.459670] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-13T12:15:40.459881] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $6.14. [2026-01-13T12:15:40.460015] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:40.460127] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-13T12:15:40.460166] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-13T12:15:40.460211] [INFO ] [MAIN ] [2135/3519] MYGN kept (0.5s) | 2131 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:40.930958] [DEBUG] [REMOTE ] MYI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:40.931091] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-13T12:15:40.931340] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.70. [2026-01-13T12:15:40.931474] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:40.931611] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-13T12:15:40.931653] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-13T12:15:40.931699] [INFO ] [MAIN ] [2136/3519] MYI kept (0.5s) | 2132 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:41.390428] [DEBUG] [REMOTE ] MYN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:41.390559] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-13T12:15:41.390789] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.84. [2026-01-13T12:15:41.390924] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:41.391035] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-13T12:15:41.391074] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-13T12:15:41.391119] [INFO ] [MAIN ] [2137/3519] MYN kept (0.5s) | 2133 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:41.635254] [DEBUG] [REMOTE ] MYRG: Retrieved 4381 rows, trimmed to 300. [2026-01-13T12:15:41.635393] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-13T12:15:41.635639] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $197.12. [2026-01-13T12:15:41.635781] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:41.635899] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-13T12:15:41.635941] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-13T12:15:41.635990] [INFO ] [MAIN ] [2138/3519] MYRG kept (0.2s) | 2134 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:42.039200] [DEBUG] [REMOTE ] NA: Retrieved 880 rows, trimmed to 300. [2026-01-13T12:15:42.039351] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-13T12:15:42.039613] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-13T12:15:42.039777] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:42.039910] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-13T12:15:42.039957] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-13T12:15:42.040013] [INFO ] [MAIN ] [2139/3519] NA kept (0.4s) | 2135 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:42.465354] [DEBUG] [REMOTE ] NAAS: Retrieved 2067 rows, trimmed to 300. [2026-01-13T12:15:42.465498] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-13T12:15:42.465765] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $2.99. [2026-01-13T12:15:42.465912] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:42.466048] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-13T12:15:42.466090] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-13T12:15:42.466138] [INFO ] [MAIN ] [2140/3519] NAAS kept (0.4s) | 2136 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:42.851193] [DEBUG] [REMOTE ] NABL: Retrieved 1127 rows, trimmed to 300. [2026-01-13T12:15:42.851346] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-13T12:15:42.851625] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $7.11. [2026-01-13T12:15:42.851803] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:42.851943] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-13T12:15:42.851995] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-13T12:15:42.852054] [INFO ] [MAIN ] [2141/3519] NABL kept (0.4s) | 2137 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:43.524062] [DEBUG] [REMOTE ] NAC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:43.524193] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-13T12:15:43.524409] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.52. [2026-01-13T12:15:43.524544] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:43.524678] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-13T12:15:43.524718] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-13T12:15:43.524765] [INFO ] [MAIN ] [2142/3519] NAC kept (0.7s) | 2138 kept, 4 rejected | 137.0/min | ETA: 10.1m [2026-01-13T12:15:43.992060] [DEBUG] [REMOTE ] NAD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:43.992196] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-13T12:15:43.992418] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.67. [2026-01-13T12:15:43.992554] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:43.992694] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-13T12:15:43.992735] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-13T12:15:43.992784] [INFO ] [MAIN ] [2143/3519] NAD kept (0.5s) | 2139 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:44.127082] [DEBUG] [REMOTE ] NAMS: Retrieved 785 rows, trimmed to 300. [2026-01-13T12:15:44.127208] [DEBUG] [REMOTE ] NAMS: PASS: History has at least 300 days. [2026-01-13T12:15:44.127457] [DEBUG] [REMOTE ] NAMS: PASS: Price check passed. Min price $32.69. [2026-01-13T12:15:44.127630] [DEBUG] [REMOTE ] NAMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:44.127780] [DEBUG] [REMOTE ] NAMS: PASS: Integrity check passed. [2026-01-13T12:15:44.127824] [DEBUG] [REMOTE ] NAMS: Symbol is viable for forecasting. [2026-01-13T12:15:44.127874] [INFO ] [MAIN ] [2144/3519] NAMS kept (0.1s) | 2140 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:44.854701] [DEBUG] [REMOTE ] NATH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:44.854832] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-13T12:15:44.855044] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-13T12:15:44.855228] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:44.855343] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-13T12:15:44.855383] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-13T12:15:44.855428] [INFO ] [MAIN ] [2145/3519] NATH kept (0.7s) | 2141 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:45.100459] [DEBUG] [REMOTE ] NATL: Retrieved 557 rows, trimmed to 300. [2026-01-13T12:15:45.100657] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-13T12:15:45.100953] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-13T12:15:45.101163] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:45.101328] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-13T12:15:45.101384] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-13T12:15:45.101453] [INFO ] [MAIN ] [2146/3519] NATL kept (0.2s) | 2142 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:45.590773] [DEBUG] [REMOTE ] NAVI: Retrieved 2952 rows, trimmed to 300. [2026-01-13T12:15:45.590902] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-13T12:15:45.591104] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-13T12:15:45.591239] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:45.591348] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-13T12:15:45.591387] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-13T12:15:45.591433] [INFO ] [MAIN ] [2147/3519] NAVI kept (0.5s) | 2143 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:46.165562] [DEBUG] [REMOTE ] NAZ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:46.165722] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-13T12:15:46.165982] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.70. [2026-01-13T12:15:46.166130] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:46.166261] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-13T12:15:46.166310] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-13T12:15:46.166361] [INFO ] [MAIN ] [2148/3519] NAZ kept (0.6s) | 2144 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:46.467454] [DEBUG] [REMOTE ] NB: Retrieved 2481 rows, trimmed to 300. [2026-01-13T12:15:46.467602] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-13T12:15:46.467846] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-13T12:15:46.467993] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:46.468107] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-13T12:15:46.468148] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-13T12:15:46.468198] [INFO ] [MAIN ] [2149/3519] NB kept (0.3s) | 2145 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:46.926144] [DEBUG] [REMOTE ] NBB: Retrieved 3952 rows, trimmed to 300. [2026-01-13T12:15:46.926270] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-13T12:15:46.926476] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.67. [2026-01-13T12:15:46.926626] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:46.926739] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-13T12:15:46.926777] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-13T12:15:46.926823] [INFO ] [MAIN ] [2150/3519] NBB kept (0.5s) | 2146 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:47.190066] [DEBUG] [REMOTE ] NBBK: Retrieved 511 rows, trimmed to 300. [2026-01-13T12:15:47.190195] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-13T12:15:47.190404] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.00. [2026-01-13T12:15:47.190541] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:47.190859] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-13T12:15:47.190899] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-13T12:15:47.190946] [INFO ] [MAIN ] [2151/3519] NBBK kept (0.3s) | 2147 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:47.728180] [DEBUG] [REMOTE ] NBHC: Retrieved 3346 rows, trimmed to 300. [2026-01-13T12:15:47.728321] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-13T12:15:47.728560] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-13T12:15:47.728964] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:47.729086] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-13T12:15:47.729126] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-13T12:15:47.729173] [INFO ] [MAIN ] [2152/3519] NBHC kept (0.5s) | 2148 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:48.223301] [DEBUG] [REMOTE ] NBIX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:48.223447] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-13T12:15:48.223744] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $132.66. [2026-01-13T12:15:48.223893] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:48.224019] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-13T12:15:48.224061] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-13T12:15:48.224111] [INFO ] [MAIN ] [2153/3519] NBIX kept (0.5s) | 2149 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:48.703228] [DEBUG] [REMOTE ] NBN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:48.703362] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-13T12:15:48.703602] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-13T12:15:48.703778] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:48.703941] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-13T12:15:48.703995] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-13T12:15:48.704062] [INFO ] [MAIN ] [2154/3519] NBN kept (0.5s) | 2150 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:49.177359] [DEBUG] [REMOTE ] NBTB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:49.177507] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-13T12:15:49.177771] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-13T12:15:49.177914] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:49.178033] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-13T12:15:49.178072] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-13T12:15:49.178120] [INFO ] [MAIN ] [2155/3519] NBTB kept (0.5s) | 2151 kept, 4 rejected | 137.0/min | ETA: 10.0m [2026-01-13T12:15:49.299082] [DEBUG] [REMOTE ] NBXG: Retrieved 1163 rows, trimmed to 300. [2026-01-13T12:15:49.299213] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-13T12:15:49.299429] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.55. [2026-01-13T12:15:49.299623] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:49.299741] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-13T12:15:49.299782] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-13T12:15:49.299830] [INFO ] [MAIN ] [2156/3519] NBXG kept (0.1s) | 2152 kept, 4 rejected | 137.1/min | ETA: 9.9m [2026-01-13T12:15:50.132786] [DEBUG] [REMOTE ] NC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:50.132925] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-13T12:15:50.133154] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.80. [2026-01-13T12:15:50.133286] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:50.133407] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-13T12:15:50.133445] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-13T12:15:50.133491] [INFO ] [MAIN ] [2157/3519] NC kept (0.8s) | 2153 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:50.600347] [DEBUG] [REMOTE ] NCA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:50.600760] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-13T12:15:50.601055] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.71. [2026-01-13T12:15:50.601225] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:50.601355] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-13T12:15:50.601394] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-13T12:15:50.601445] [INFO ] [MAIN ] [2158/3519] NCA kept (0.5s) | 2154 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:50.971693] [DEBUG] [REMOTE ] NCLH: Retrieved 3265 rows, trimmed to 300. [2026-01-13T12:15:50.971945] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-13T12:15:50.972340] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-13T12:15:50.972513] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:50.972706] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-13T12:15:50.972757] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-13T12:15:50.972823] [INFO ] [MAIN ] [2159/3519] NCLH kept (0.4s) | 2155 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:51.368751] [DEBUG] [REMOTE ] NCMI: Retrieved 4762 rows, trimmed to 300. [2026-01-13T12:15:51.368937] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-13T12:15:51.369319] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.77. [2026-01-13T12:15:51.369528] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:51.369939] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-13T12:15:51.370003] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-13T12:15:51.370078] [INFO ] [MAIN ] [2160/3519] NCMI kept (0.4s) | 2156 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:51.714422] [DEBUG] [REMOTE ] NCNA: Retrieved 2083 rows, trimmed to 300. [2026-01-13T12:15:51.714658] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-13T12:15:51.715039] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-13T12:15:51.715254] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:51.715445] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-13T12:15:51.715505] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-13T12:15:51.715603] [INFO ] [MAIN ] [2161/3519] NCNA kept (0.3s) | 2157 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:52.091608] [DEBUG] [REMOTE ] NCNO: Retrieved 1382 rows, trimmed to 300. [2026-01-13T12:15:52.091797] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-13T12:15:52.092066] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $23.39. [2026-01-13T12:15:52.092214] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:52.092370] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-13T12:15:52.092422] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-13T12:15:52.092493] [INFO ] [MAIN ] [2162/3519] NCNO kept (0.4s) | 2158 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:52.697860] [DEBUG] [REMOTE ] NCTY: Retrieved 5302 rows, trimmed to 300. [2026-01-13T12:15:52.697997] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-13T12:15:52.698220] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-13T12:15:52.698357] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:52.698482] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-13T12:15:52.698522] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-13T12:15:52.698570] [INFO ] [MAIN ] [2163/3519] NCTY kept (0.6s) | 2159 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:53.014765] [DEBUG] [REMOTE ] NCZ: Retrieved 5651 rows, trimmed to 300. [2026-01-13T12:15:53.014895] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-13T12:15:53.015120] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.05. [2026-01-13T12:15:53.015300] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:53.015429] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-13T12:15:53.015470] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-13T12:15:53.015519] [INFO ] [MAIN ] [2164/3519] NCZ kept (0.3s) | 2160 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:53.549167] [DEBUG] [REMOTE ] NDAQ: Retrieved 5922 rows, trimmed to 300. [2026-01-13T12:15:53.549322] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-13T12:15:53.549596] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-13T12:15:53.549736] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:53.549860] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-13T12:15:53.549899] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-13T12:15:53.549945] [INFO ] [MAIN ] [2165/3519] NDAQ kept (0.5s) | 2161 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:53.810622] [DEBUG] [REMOTE ] NDMO: Retrieved 1350 rows, trimmed to 300. [2026-01-13T12:15:53.810822] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-13T12:15:53.811076] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.98. [2026-01-13T12:15:53.811219] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:53.811338] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-13T12:15:53.811388] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-13T12:15:53.811472] [INFO ] [MAIN ] [2166/3519] NDMO kept (0.3s) | 2162 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:54.249286] [DEBUG] [REMOTE ] NDRA: Retrieved 2145 rows, trimmed to 300. [2026-01-13T12:15:54.249472] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-13T12:15:54.249883] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-13T12:15:54.250116] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:54.250278] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-13T12:15:54.250361] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-13T12:15:54.250430] [INFO ] [MAIN ] [2167/3519] NDRA kept (0.4s) | 2163 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:54.737916] [DEBUG] [REMOTE ] NDSN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:54.738126] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-13T12:15:54.738424] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-13T12:15:54.738568] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:54.738751] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-13T12:15:54.738805] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-13T12:15:54.738860] [INFO ] [MAIN ] [2168/3519] NDSN kept (0.5s) | 2164 kept, 4 rejected | 137.0/min | ETA: 9.9m [2026-01-13T12:15:54.912118] [DEBUG] [REMOTE ] NE: Retrieved 1154 rows, trimmed to 300. [2026-01-13T12:15:54.912358] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-13T12:15:54.912698] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $27.03. [2026-01-13T12:15:54.912884] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:54.913032] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-13T12:15:54.913151] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-13T12:15:54.913234] [INFO ] [MAIN ] [2169/3519] NE kept (0.2s) | 2165 kept, 4 rejected | 137.1/min | ETA: 9.8m [2026-01-13T12:15:55.593915] [DEBUG] [REMOTE ] NEA: Retrieved 5820 rows, trimmed to 300. [2026-01-13T12:15:55.594157] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-13T12:15:55.594597] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.21. [2026-01-13T12:15:55.594796] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:55.594975] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-13T12:15:55.595025] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-13T12:15:55.595081] [INFO ] [MAIN ] [2170/3519] NEA kept (0.7s) | 2166 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:15:56.074677] [DEBUG] [REMOTE ] NECB: Retrieved 4907 rows, trimmed to 300. [2026-01-13T12:15:56.074892] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-13T12:15:56.075199] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-13T12:15:56.075345] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:56.075488] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-13T12:15:56.075529] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-13T12:15:56.075600] [INFO ] [MAIN ] [2171/3519] NECB kept (0.5s) | 2167 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:15:56.572683] [DEBUG] [REMOTE ] NEE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:56.572832] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-13T12:15:56.573085] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-13T12:15:56.573229] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:56.573357] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-13T12:15:56.573396] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-13T12:15:56.573445] [INFO ] [MAIN ] [2172/3519] NEE kept (0.5s) | 2168 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:15:56.968657] [DEBUG] [REMOTE ] NEGG: Retrieved 3956 rows, trimmed to 300. [2026-01-13T12:15:56.968811] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-13T12:15:56.969085] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $44.26. [2026-01-13T12:15:56.969239] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:56.969380] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-13T12:15:56.969426] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-13T12:15:56.969482] [INFO ] [MAIN ] [2173/3519] NEGG kept (0.4s) | 2169 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:15:57.484970] [DEBUG] [REMOTE ] NEM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:57.485110] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-13T12:15:57.485338] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-13T12:15:57.485474] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:57.485615] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-13T12:15:57.485658] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-13T12:15:57.485706] [INFO ] [MAIN ] [2174/3519] NEM kept (0.5s) | 2170 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:15:58.099717] [DEBUG] [REMOTE ] NEOG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:58.099862] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-13T12:15:58.100123] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-13T12:15:58.100269] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:58.100394] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-13T12:15:58.100435] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-13T12:15:58.100483] [INFO ] [MAIN ] [2175/3519] NEOG kept (0.6s) | 2171 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:15:58.603206] [DEBUG] [REMOTE ] NEON: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:15:58.603357] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-13T12:15:58.603700] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-13T12:15:58.603863] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:58.604158] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-13T12:15:58.604211] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-13T12:15:58.604265] [INFO ] [MAIN ] [2176/3519] NEON kept (0.5s) | 2172 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:15:58.892641] [DEBUG] [REMOTE ] NEXA: Retrieved 2062 rows, trimmed to 300. [2026-01-13T12:15:58.892778] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-13T12:15:58.893007] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-13T12:15:58.893162] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:58.893281] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-13T12:15:58.893323] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-13T12:15:58.893372] [INFO ] [MAIN ] [2177/3519] NEXA kept (0.3s) | 2173 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:15:59.300604] [DEBUG] [REMOTE ] NEXN: Retrieved 1146 rows, trimmed to 300. [2026-01-13T12:15:59.300802] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-13T12:15:59.301053] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-13T12:15:59.301235] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:59.301354] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-13T12:15:59.301398] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-13T12:15:59.301450] [INFO ] [MAIN ] [2178/3519] NEXN kept (0.4s) | 2174 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:15:59.890502] [DEBUG] [REMOTE ] NFBK: Retrieved 4572 rows, trimmed to 300. [2026-01-13T12:15:59.890716] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-13T12:15:59.890996] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-13T12:15:59.891157] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:15:59.891291] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-13T12:15:59.891333] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-13T12:15:59.891386] [INFO ] [MAIN ] [2179/3519] NFBK kept (0.6s) | 2175 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:16:00.182372] [DEBUG] [REMOTE ] NFE: Retrieved 1747 rows, trimmed to 300. [2026-01-13T12:16:00.182503] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-13T12:16:00.182767] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-13T12:16:00.182917] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:00.183032] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-13T12:16:00.183073] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-13T12:16:00.183120] [INFO ] [MAIN ] [2180/3519] NFE kept (0.3s) | 2176 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:16:00.784565] [DEBUG] [REMOTE ] NFG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:00.784720] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-13T12:16:00.784991] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-13T12:16:00.785137] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:00.785290] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-13T12:16:00.785348] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-13T12:16:00.785408] [INFO ] [MAIN ] [2181/3519] NFG kept (0.6s) | 2177 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:16:01.246918] [DEBUG] [REMOTE ] NFJ: Retrieved 5251 rows, trimmed to 300. [2026-01-13T12:16:01.247056] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-13T12:16:01.247311] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-13T12:16:01.247451] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:01.247590] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-13T12:16:01.247632] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-13T12:16:01.247683] [INFO ] [MAIN ] [2182/3519] NFJ kept (0.5s) | 2178 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:16:01.713983] [DEBUG] [REMOTE ] NFLX: Retrieved 5948 rows, trimmed to 300. [2026-01-13T12:16:01.714150] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-13T12:16:01.714439] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $89.41. [2026-01-13T12:16:01.714605] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:01.714751] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-13T12:16:01.714793] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-13T12:16:01.714845] [INFO ] [MAIN ] [2183/3519] NFLX kept (0.5s) | 2179 kept, 4 rejected | 137.0/min | ETA: 9.8m [2026-01-13T12:16:02.123215] [DEBUG] [REMOTE ] NFTY: Retrieved 3489 rows, trimmed to 300. [2026-01-13T12:16:02.123358] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-13T12:16:02.123610] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.66. [2026-01-13T12:16:02.123758] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:02.123882] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-13T12:16:02.123923] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-13T12:16:02.123972] [INFO ] [MAIN ] [2184/3519] NFTY kept (0.4s) | 2180 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:02.615240] [DEBUG] [REMOTE ] NGG: Retrieved 6293 rows, trimmed to 300. [2026-01-13T12:16:02.615385] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-13T12:16:02.615670] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.54. [2026-01-13T12:16:02.615826] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:02.615960] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-13T12:16:02.616182] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-13T12:16:02.616233] [INFO ] [MAIN ] [2185/3519] NGG kept (0.5s) | 2181 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:03.007149] [DEBUG] [REMOTE ] NGL: Retrieved 3687 rows, trimmed to 300. [2026-01-13T12:16:03.007293] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-13T12:16:03.007538] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.04. [2026-01-13T12:16:03.007701] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:03.007850] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-13T12:16:03.007894] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-13T12:16:03.007943] [INFO ] [MAIN ] [2186/3519] NGL kept (0.4s) | 2182 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:03.358791] [DEBUG] [REMOTE ] NGNE: Retrieved 2981 rows, trimmed to 300. [2026-01-13T12:16:03.359116] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-13T12:16:03.359328] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $17.28. [2026-01-13T12:16:03.359466] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:03.359600] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-13T12:16:03.359642] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-13T12:16:03.359688] [INFO ] [MAIN ] [2187/3519] NGNE kept (0.4s) | 2183 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:03.758741] [DEBUG] [REMOTE ] NGS: Retrieved 5843 rows, trimmed to 300. [2026-01-13T12:16:03.758890] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-13T12:16:03.759148] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $25.76. [2026-01-13T12:16:03.759294] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:03.759421] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-13T12:16:03.759462] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-13T12:16:03.759512] [INFO ] [MAIN ] [2188/3519] NGS kept (0.4s) | 2184 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:04.047999] [DEBUG] [REMOTE ] NGVC: Retrieved 3386 rows, trimmed to 300. [2026-01-13T12:16:04.048131] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-13T12:16:04.048348] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-13T12:16:04.048543] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:04.048729] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-13T12:16:04.048785] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-13T12:16:04.048835] [INFO ] [MAIN ] [2189/3519] NGVC kept (0.3s) | 2185 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:04.683472] [DEBUG] [REMOTE ] NHI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:04.683634] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-13T12:16:04.683882] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $72.64. [2026-01-13T12:16:04.684020] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:04.684147] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-13T12:16:04.684188] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-13T12:16:04.684237] [INFO ] [MAIN ] [2190/3519] NHI kept (0.6s) | 2186 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:05.063514] [DEBUG] [REMOTE ] NHTC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:05.063721] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-13T12:16:05.063993] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-13T12:16:05.064147] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:05.064284] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-13T12:16:05.064335] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-13T12:16:05.064385] [INFO ] [MAIN ] [2191/3519] NHTC kept (0.4s) | 2187 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:05.571313] [DEBUG] [REMOTE ] NI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:05.571466] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-13T12:16:05.571710] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-13T12:16:05.571854] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:05.571973] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-13T12:16:05.572012] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-13T12:16:05.572057] [INFO ] [MAIN ] [2192/3519] NI kept (0.5s) | 2188 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:05.802655] [DEBUG] [REMOTE ] NIC: Retrieved 2498 rows, trimmed to 300. [2026-01-13T12:16:05.802783] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-13T12:16:05.802989] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-13T12:16:05.803127] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:05.803238] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-13T12:16:05.803283] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-13T12:16:05.803349] [INFO ] [MAIN ] [2193/3519] NIC kept (0.2s) | 2189 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:06.547390] [DEBUG] [REMOTE ] NICE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:06.547622] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-13T12:16:06.547997] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-13T12:16:06.548164] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:06.548316] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-13T12:16:06.548359] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-13T12:16:06.548413] [INFO ] [MAIN ] [2194/3519] NICE kept (0.7s) | 2190 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:06.971018] [DEBUG] [REMOTE ] NIE: Retrieved 4752 rows, trimmed to 300. [2026-01-13T12:16:06.971155] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-13T12:16:06.971378] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-13T12:16:06.971520] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:06.971658] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-13T12:16:06.971702] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-13T12:16:06.971750] [INFO ] [MAIN ] [2195/3519] NIE kept (0.4s) | 2191 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:07.215468] [DEBUG] [REMOTE ] NIKL: Retrieved 705 rows, trimmed to 300. [2026-01-13T12:16:07.215631] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-13T12:16:07.215848] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-13T12:16:07.215990] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:07.216103] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-13T12:16:07.216144] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-13T12:16:07.216191] [INFO ] [MAIN ] [2196/3519] NIKL kept (0.2s) | 2192 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:07.752540] [DEBUG] [REMOTE ] NIM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:07.752696] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-13T12:16:07.752930] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.15. [2026-01-13T12:16:07.753071] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:07.753193] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-13T12:16:07.753234] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-13T12:16:07.753281] [INFO ] [MAIN ] [2197/3519] NIM kept (0.5s) | 2193 kept, 4 rejected | 137.0/min | ETA: 9.7m [2026-01-13T12:16:07.980644] [DEBUG] [REMOTE ] NIO: Retrieved 1843 rows, trimmed to 300. [2026-01-13T12:16:07.980803] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-13T12:16:07.981099] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.64. [2026-01-13T12:16:07.981305] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:07.981475] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-13T12:16:07.981533] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-13T12:16:07.981650] [INFO ] [MAIN ] [2198/3519] NIO kept (0.2s) | 2194 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:08.479801] [DEBUG] [REMOTE ] NITO: Retrieved 1469 rows, trimmed to 300. [2026-01-13T12:16:08.479929] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-13T12:16:08.480149] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-13T12:16:08.480316] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:08.480433] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-13T12:16:08.480474] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-13T12:16:08.480523] [INFO ] [MAIN ] [2199/3519] NITO kept (0.5s) | 2195 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:09.057372] [DEBUG] [REMOTE ] NKSH: Retrieved 6568 rows, trimmed to 300. [2026-01-13T12:16:09.057522] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-13T12:16:09.057778] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-13T12:16:09.057958] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:09.058078] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-13T12:16:09.058119] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-13T12:16:09.058166] [INFO ] [MAIN ] [2200/3519] NKSH kept (0.6s) | 2196 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:09.354830] [DEBUG] [REMOTE ] NKTX: Retrieved 1384 rows, trimmed to 300. [2026-01-13T12:16:09.354952] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-13T12:16:09.355160] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-13T12:16:09.355305] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:09.355421] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-13T12:16:09.355463] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-13T12:16:09.355512] [INFO ] [MAIN ] [2201/3519] NKTX kept (0.3s) | 2197 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:09.932039] [DEBUG] [REMOTE ] NKX: Retrieved 5784 rows, trimmed to 300. [2026-01-13T12:16:09.932171] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-13T12:16:09.932386] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.43. [2026-01-13T12:16:09.932528] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:09.932663] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-13T12:16:09.932707] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-13T12:16:09.932757] [INFO ] [MAIN ] [2202/3519] NKX kept (0.6s) | 2198 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:10.114219] [DEBUG] [REMOTE ] NLOP: Retrieved 553 rows, trimmed to 300. [2026-01-13T12:16:10.114349] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-13T12:16:10.114553] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $19.84. [2026-01-13T12:16:10.114725] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:10.114840] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-13T12:16:10.114882] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-13T12:16:10.114931] [INFO ] [MAIN ] [2203/3519] NLOP kept (0.2s) | 2199 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:10.806918] [DEBUG] [REMOTE ] NLY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:10.807067] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-13T12:16:10.807304] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $19.89. [2026-01-13T12:16:10.807439] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:10.807565] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-13T12:16:10.807625] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-13T12:16:10.807672] [INFO ] [MAIN ] [2204/3519] NLY kept (0.7s) | 2200 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:11.091865] [DEBUG] [REMOTE ] NMAI: Retrieved 1038 rows, trimmed to 300. [2026-01-13T12:16:11.092005] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-13T12:16:11.092215] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.53. [2026-01-13T12:16:11.092356] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:11.092472] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-13T12:16:11.092514] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-13T12:16:11.092564] [INFO ] [MAIN ] [2205/3519] NMAI kept (0.3s) | 2201 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:11.563229] [DEBUG] [REMOTE ] NMCO: Retrieved 1589 rows, trimmed to 300. [2026-01-13T12:16:11.563380] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-13T12:16:11.563621] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.19. [2026-01-13T12:16:11.563765] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:11.563887] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-13T12:16:11.563927] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-13T12:16:11.563974] [INFO ] [MAIN ] [2206/3519] NMCO kept (0.5s) | 2202 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:12.007603] [DEBUG] [REMOTE ] NMFC: Retrieved 3683 rows, trimmed to 300. [2026-01-13T12:16:12.007733] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-13T12:16:12.007961] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-13T12:16:12.008099] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:12.008217] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-13T12:16:12.008256] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-13T12:16:12.008304] [INFO ] [MAIN ] [2207/3519] NMFC kept (0.4s) | 2203 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:12.310134] [DEBUG] [REMOTE ] NMG: Retrieved 1862 rows, trimmed to 300. [2026-01-13T12:16:12.310265] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-13T12:16:12.310473] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-13T12:16:12.310645] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:12.310773] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-13T12:16:12.310831] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-13T12:16:12.310898] [INFO ] [MAIN ] [2208/3519] NMG kept (0.3s) | 2204 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:12.914937] [DEBUG] [REMOTE ] NMI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:12.915089] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-13T12:16:12.915355] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.89. [2026-01-13T12:16:12.915498] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:12.915655] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-13T12:16:12.915701] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-13T12:16:12.915753] [INFO ] [MAIN ] [2209/3519] NMI kept (0.6s) | 2205 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:13.278921] [DEBUG] [REMOTE ] NMIH: Retrieved 3061 rows, trimmed to 300. [2026-01-13T12:16:13.279050] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-13T12:16:13.279261] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.35. [2026-01-13T12:16:13.279439] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:13.279603] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-13T12:16:13.279670] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-13T12:16:13.279723] [INFO ] [MAIN ] [2210/3519] NMIH kept (0.4s) | 2206 kept, 4 rejected | 137.0/min | ETA: 9.6m [2026-01-13T12:16:13.739422] [DEBUG] [REMOTE ] NMM: Retrieved 4569 rows, trimmed to 300. [2026-01-13T12:16:13.739555] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-13T12:16:13.739799] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $44.36. [2026-01-13T12:16:13.739972] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:13.740090] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-13T12:16:13.740132] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-13T12:16:13.740370] [INFO ] [MAIN ] [2211/3519] NMM kept (0.5s) | 2207 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:13.938231] [DEBUG] [REMOTE ] NMRA: Retrieved 584 rows, trimmed to 300. [2026-01-13T12:16:13.938376] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-13T12:16:13.938594] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-13T12:16:13.938732] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:13.938841] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-13T12:16:13.938880] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-13T12:16:13.938926] [INFO ] [MAIN ] [2212/3519] NMRA kept (0.2s) | 2208 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:14.363307] [DEBUG] [REMOTE ] NMRK: Retrieved 2028 rows, trimmed to 300. [2026-01-13T12:16:14.363440] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-13T12:16:14.363703] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-13T12:16:14.363858] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:14.363990] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-13T12:16:14.364035] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-13T12:16:14.364084] [INFO ] [MAIN ] [2213/3519] NMRK kept (0.4s) | 2209 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:14.774006] [DEBUG] [REMOTE ] NN: Retrieved 1055 rows, trimmed to 300. [2026-01-13T12:16:14.774139] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-13T12:16:14.774366] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-13T12:16:14.774523] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:14.774656] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-13T12:16:14.774699] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-13T12:16:14.774747] [INFO ] [MAIN ] [2214/3519] NN kept (0.4s) | 2210 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:15.232797] [DEBUG] [REMOTE ] NNDM: Retrieved 2518 rows, trimmed to 300. [2026-01-13T12:16:15.232928] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-13T12:16:15.233147] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-13T12:16:15.233290] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:15.233406] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-13T12:16:15.233448] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-13T12:16:15.233496] [INFO ] [MAIN ] [2215/3519] NNDM kept (0.5s) | 2211 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:15.474047] [DEBUG] [REMOTE ] NNE: Retrieved 421 rows, trimmed to 300. [2026-01-13T12:16:15.474182] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-13T12:16:15.474392] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-13T12:16:15.474536] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:15.474684] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-13T12:16:15.474737] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-13T12:16:15.474788] [INFO ] [MAIN ] [2216/3519] NNE kept (0.2s) | 2212 kept, 4 rejected | 137.1/min | ETA: 9.5m [2026-01-13T12:16:16.188923] [DEBUG] [REMOTE ] NNI: Retrieved 5555 rows, trimmed to 300. [2026-01-13T12:16:16.189059] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-13T12:16:16.189291] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-13T12:16:16.189434] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:16.189555] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-13T12:16:16.189615] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-13T12:16:16.189666] [INFO ] [MAIN ] [2217/3519] NNI kept (0.7s) | 2213 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:16.700083] [DEBUG] [REMOTE ] NNN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:16.700312] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-13T12:16:16.700616] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-13T12:16:16.700767] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:16.700899] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-13T12:16:16.700940] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-13T12:16:16.700994] [INFO ] [MAIN ] [2218/3519] NNN kept (0.5s) | 2214 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:16.993972] [DEBUG] [REMOTE ] NNOX: Retrieved 1354 rows, trimmed to 300. [2026-01-13T12:16:16.994100] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-13T12:16:16.994306] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-13T12:16:16.994448] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:16.994561] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-13T12:16:16.994621] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-13T12:16:16.994677] [INFO ] [MAIN ] [2219/3519] NNOX kept (0.3s) | 2215 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:17.587562] [DEBUG] [REMOTE ] NNY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:17.587799] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-13T12:16:17.588168] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.26. [2026-01-13T12:16:17.588333] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:17.588501] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-13T12:16:17.588547] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-13T12:16:17.588627] [INFO ] [MAIN ] [2220/3519] NNY kept (0.6s) | 2216 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:18.091374] [DEBUG] [REMOTE ] NOA: Retrieved 4813 rows, trimmed to 300. [2026-01-13T12:16:18.091640] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-13T12:16:18.091998] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-13T12:16:18.092172] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:18.092337] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-13T12:16:18.092385] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-13T12:16:18.092445] [INFO ] [MAIN ] [2221/3519] NOA kept (0.5s) | 2217 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:18.563736] [DEBUG] [REMOTE ] NOAH: Retrieved 3815 rows, trimmed to 300. [2026-01-13T12:16:18.563895] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-13T12:16:18.564178] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-13T12:16:18.564380] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:18.564527] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-13T12:16:18.564594] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-13T12:16:18.564658] [INFO ] [MAIN ] [2222/3519] NOAH kept (0.5s) | 2218 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:19.059626] [DEBUG] [REMOTE ] NODK: Retrieved 2219 rows, trimmed to 300. [2026-01-13T12:16:19.059762] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-13T12:16:19.059979] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-13T12:16:19.060120] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:19.060239] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-13T12:16:19.060280] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-13T12:16:19.060326] [INFO ] [MAIN ] [2223/3519] NODK kept (0.5s) | 2219 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:19.507595] [DEBUG] [REMOTE ] NOG: Retrieved 4718 rows, trimmed to 300. [2026-01-13T12:16:19.507748] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-13T12:16:19.508041] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-13T12:16:19.508186] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:19.508318] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-13T12:16:19.508360] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-13T12:16:19.508411] [INFO ] [MAIN ] [2224/3519] NOG kept (0.4s) | 2220 kept, 4 rejected | 137.0/min | ETA: 9.5m [2026-01-13T12:16:19.818995] [DEBUG] [REMOTE ] NOMD: Retrieved 2521 rows, trimmed to 300. [2026-01-13T12:16:19.819196] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-13T12:16:19.819485] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-13T12:16:19.819679] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:19.819826] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-13T12:16:19.819873] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-13T12:16:19.819934] [INFO ] [MAIN ] [2225/3519] NOMD kept (0.3s) | 2221 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:20.189180] [DEBUG] [REMOTE ] NOTE: Retrieved 1280 rows, trimmed to 300. [2026-01-13T12:16:20.189608] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-13T12:16:20.189876] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-13T12:16:20.190023] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:20.190153] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-13T12:16:20.190207] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-13T12:16:20.190259] [INFO ] [MAIN ] [2226/3519] NOTE kept (0.4s) | 2222 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:20.567015] [DEBUG] [REMOTE ] NPCE: Retrieved 1187 rows, trimmed to 300. [2026-01-13T12:16:20.567254] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-13T12:16:20.567624] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-13T12:16:20.567831] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:20.568001] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-13T12:16:20.568052] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-13T12:16:20.568119] [INFO ] [MAIN ] [2227/3519] NPCE kept (0.4s) | 2223 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:20.966272] [DEBUG] [REMOTE ] NPFD: Retrieved 1021 rows, trimmed to 300. [2026-01-13T12:16:20.966496] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-13T12:16:20.966831] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.95. [2026-01-13T12:16:20.967016] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:20.967181] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-13T12:16:20.967233] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-13T12:16:20.967310] [INFO ] [MAIN ] [2228/3519] NPFD kept (0.4s) | 2224 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:21.584726] [DEBUG] [REMOTE ] NPK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:21.584863] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-13T12:16:21.585086] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-13T12:16:21.585232] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:21.585539] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-13T12:16:21.585599] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-13T12:16:21.585651] [INFO ] [MAIN ] [2229/3519] NPK kept (0.6s) | 2225 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:22.038157] [DEBUG] [REMOTE ] NPO: Retrieved 5947 rows, trimmed to 300. [2026-01-13T12:16:22.038293] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-13T12:16:22.038511] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-13T12:16:22.038674] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:22.038795] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-13T12:16:22.038838] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-13T12:16:22.038888] [INFO ] [MAIN ] [2230/3519] NPO kept (0.5s) | 2226 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:22.521801] [DEBUG] [REMOTE ] NQP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:22.521930] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-13T12:16:22.522141] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.82. [2026-01-13T12:16:22.522276] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:22.522389] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-13T12:16:22.522428] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-13T12:16:22.522474] [INFO ] [MAIN ] [2231/3519] NQP kept (0.5s) | 2227 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:22.890935] [DEBUG] [REMOTE ] NRC: Retrieved 3179 rows, trimmed to 300. [2026-01-13T12:16:22.891063] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-13T12:16:22.891290] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-13T12:16:22.891451] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:22.891613] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-13T12:16:22.891657] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-13T12:16:22.891705] [INFO ] [MAIN ] [2232/3519] NRC kept (0.4s) | 2228 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:23.153992] [DEBUG] [REMOTE ] NRDS: Retrieved 1050 rows, trimmed to 300. [2026-01-13T12:16:23.154131] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-13T12:16:23.154340] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $10.77. [2026-01-13T12:16:23.154513] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:23.154649] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-13T12:16:23.154693] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-13T12:16:23.154741] [INFO ] [MAIN ] [2233/3519] NRDS kept (0.3s) | 2229 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:23.620976] [DEBUG] [REMOTE ] NREF: Retrieved 1490 rows, trimmed to 300. [2026-01-13T12:16:23.621105] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-13T12:16:23.621313] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-13T12:16:23.621448] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:23.621559] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-13T12:16:23.621626] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-13T12:16:23.621673] [INFO ] [MAIN ] [2234/3519] NREF kept (0.5s) | 2230 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:24.103517] [DEBUG] [REMOTE ] NRG: Retrieved 5563 rows, trimmed to 300. [2026-01-13T12:16:24.103685] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-13T12:16:24.103962] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-13T12:16:24.104151] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:24.104296] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-13T12:16:24.104338] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-13T12:16:24.104387] [INFO ] [MAIN ] [2235/3519] NRG kept (0.5s) | 2231 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:24.609741] [DEBUG] [REMOTE ] NRIM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:24.609875] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-13T12:16:24.610097] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $19.64. [2026-01-13T12:16:24.610236] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:24.610356] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-13T12:16:24.610397] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-13T12:16:24.610444] [INFO ] [MAIN ] [2236/3519] NRIM kept (0.5s) | 2232 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:24.903516] [DEBUG] [REMOTE ] NRIX: Retrieved 1374 rows, trimmed to 300. [2026-01-13T12:16:24.903669] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-13T12:16:24.903892] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $9.84. [2026-01-13T12:16:24.904028] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:24.904138] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-13T12:16:24.904177] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-13T12:16:24.904222] [INFO ] [MAIN ] [2237/3519] NRIX kept (0.3s) | 2233 kept, 4 rejected | 137.0/min | ETA: 9.4m [2026-01-13T12:16:25.437979] [DEBUG] [REMOTE ] NRK: Retrieved 5784 rows, trimmed to 300. [2026-01-13T12:16:25.438117] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-13T12:16:25.438341] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.89. [2026-01-13T12:16:25.438480] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:25.438615] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-13T12:16:25.438657] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-13T12:16:25.438704] [INFO ] [MAIN ] [2238/3519] NRK kept (0.5s) | 2234 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:25.871781] [DEBUG] [REMOTE ] NRP: Retrieved 5850 rows, trimmed to 300. [2026-01-13T12:16:25.871911] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-13T12:16:25.872115] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-13T12:16:25.872249] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:25.872358] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-13T12:16:25.872397] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-13T12:16:25.872441] [INFO ] [MAIN ] [2239/3519] NRP kept (0.4s) | 2235 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:26.055560] [DEBUG] [REMOTE ] NRXP: Retrieved 2037 rows, trimmed to 300. [2026-01-13T12:16:26.055696] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-13T12:16:26.055893] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-13T12:16:26.056024] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:26.056130] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-13T12:16:26.056169] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-13T12:16:26.056213] [INFO ] [MAIN ] [2240/3519] NRXP kept (0.2s) | 2236 kept, 4 rejected | 137.1/min | ETA: 9.3m [2026-01-13T12:16:26.754132] [DEBUG] [REMOTE ] NSC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:26.754279] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-13T12:16:26.754526] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-13T12:16:26.754688] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:26.754814] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-13T12:16:26.754854] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-13T12:16:26.754901] [INFO ] [MAIN ] [2241/3519] NSC kept (0.7s) | 2237 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:27.180934] [DEBUG] [REMOTE ] NSP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:27.181066] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-13T12:16:27.181274] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-13T12:16:27.181413] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:27.181525] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-13T12:16:27.181563] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-13T12:16:27.181631] [INFO ] [MAIN ] [2242/3519] NSP kept (0.4s) | 2238 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:27.516178] [DEBUG] [REMOTE ] NSSC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:27.516313] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-13T12:16:27.516542] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-13T12:16:27.516701] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:27.516819] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-13T12:16:27.516860] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-13T12:16:27.516906] [INFO ] [MAIN ] [2243/3519] NSSC kept (0.3s) | 2239 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:28.093041] [DEBUG] [REMOTE ] NTAP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:28.093172] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-13T12:16:28.093396] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $102.74. [2026-01-13T12:16:28.093562] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:28.093708] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-13T12:16:28.093749] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-13T12:16:28.093798] [INFO ] [MAIN ] [2244/3519] NTAP kept (0.6s) | 2240 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:28.401825] [DEBUG] [REMOTE ] NTB: Retrieved 2343 rows, trimmed to 300. [2026-01-13T12:16:28.401952] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-13T12:16:28.402158] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $40.57. [2026-01-13T12:16:28.402299] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:28.402414] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-13T12:16:28.402455] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-13T12:16:28.402505] [INFO ] [MAIN ] [2245/3519] NTB kept (0.3s) | 2241 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:28.923479] [DEBUG] [REMOTE ] NTES: Retrieved 6421 rows, trimmed to 300. [2026-01-13T12:16:28.923627] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-13T12:16:28.923846] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $132.88. [2026-01-13T12:16:28.923982] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:28.924097] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-13T12:16:28.924136] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-13T12:16:28.924183] [INFO ] [MAIN ] [2246/3519] NTES kept (0.5s) | 2242 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:29.411777] [DEBUG] [REMOTE ] NTIC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:29.411906] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-13T12:16:29.412111] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-13T12:16:29.412244] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:29.412355] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-13T12:16:29.412395] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-13T12:16:29.412442] [INFO ] [MAIN ] [2247/3519] NTIC kept (0.5s) | 2243 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:29.727327] [DEBUG] [REMOTE ] NTLA: Retrieved 2435 rows, trimmed to 300. [2026-01-13T12:16:29.727456] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-13T12:16:29.727906] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-13T12:16:29.728061] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:29.728169] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-13T12:16:29.728207] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-13T12:16:29.728253] [INFO ] [MAIN ] [2248/3519] NTLA kept (0.3s) | 2244 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:30.168033] [DEBUG] [REMOTE ] NTNX: Retrieved 2333 rows, trimmed to 300. [2026-01-13T12:16:30.168160] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-13T12:16:30.168372] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $46.57. [2026-01-13T12:16:30.168530] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:30.168678] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-13T12:16:30.168722] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-13T12:16:30.168770] [INFO ] [MAIN ] [2249/3519] NTNX kept (0.4s) | 2245 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:30.595999] [DEBUG] [REMOTE ] NTRA: Retrieved 2648 rows, trimmed to 300. [2026-01-13T12:16:30.596142] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-13T12:16:30.596367] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $180.54. [2026-01-13T12:16:30.596514] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:30.596650] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-13T12:16:30.596695] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-13T12:16:30.596745] [INFO ] [MAIN ] [2250/3519] NTRA kept (0.4s) | 2246 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:30.922148] [DEBUG] [REMOTE ] NTRB: Retrieved 1848 rows, trimmed to 300. [2026-01-13T12:16:30.922339] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-13T12:16:30.922632] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.22. [2026-01-13T12:16:30.922784] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:30.922908] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-13T12:16:30.922952] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-13T12:16:30.923005] [INFO ] [MAIN ] [2251/3519] NTRB kept (0.3s) | 2247 kept, 4 rejected | 137.0/min | ETA: 9.3m [2026-01-13T12:16:31.514801] [DEBUG] [REMOTE ] NTRS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:31.514942] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-13T12:16:31.515182] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-13T12:16:31.515324] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:31.515446] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-13T12:16:31.515488] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-13T12:16:31.515536] [INFO ] [MAIN ] [2252/3519] NTRS kept (0.6s) | 2248 kept, 4 rejected | 137.0/min | ETA: 9.2m [2026-01-13T12:16:31.801355] [DEBUG] [REMOTE ] NTRSO: Retrieved 1558 rows, trimmed to 300. [2026-01-13T12:16:31.801491] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-13T12:16:31.801737] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-13T12:16:31.801889] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:31.802019] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-13T12:16:31.802063] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-13T12:16:31.802137] [INFO ] [MAIN ] [2253/3519] NTRSO kept (0.3s) | 2249 kept, 4 rejected | 137.0/min | ETA: 9.2m [2026-01-13T12:16:32.123347] [DEBUG] [REMOTE ] NUKK: Retrieved 513 rows, trimmed to 300. [2026-01-13T12:16:32.123477] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-13T12:16:32.123705] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.40. [2026-01-13T12:16:32.123841] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:32.123948] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-13T12:16:32.123986] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-13T12:16:32.124031] [INFO ] [MAIN ] [2254/3519] NUKK kept (0.3s) | 2250 kept, 4 rejected | 137.1/min | ETA: 9.2m [2026-01-13T12:16:32.787176] [DEBUG] [REMOTE ] NUS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:32.787307] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-13T12:16:32.787524] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-13T12:16:32.787928] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:32.788048] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-13T12:16:32.788087] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-13T12:16:32.788133] [INFO ] [MAIN ] [2255/3519] NUS kept (0.7s) | 2251 kept, 4 rejected | 137.0/min | ETA: 9.2m [2026-01-13T12:16:33.120503] [DEBUG] [REMOTE ] NUTX: Retrieved 3172 rows, trimmed to 300. [2026-01-13T12:16:33.120657] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-13T12:16:33.120862] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $94.83. [2026-01-13T12:16:33.121011] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:33.121161] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-13T12:16:33.121217] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-13T12:16:33.121270] [INFO ] [MAIN ] [2256/3519] NUTX kept (0.3s) | 2252 kept, 4 rejected | 137.0/min | ETA: 9.2m [2026-01-13T12:16:33.454645] [DEBUG] [REMOTE ] NUVB: Retrieved 1353 rows, trimmed to 300. [2026-01-13T12:16:33.454785] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-13T12:16:33.454997] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $3.41. [2026-01-13T12:16:33.455137] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:33.455252] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-13T12:16:33.455292] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-13T12:16:33.455341] [INFO ] [MAIN ] [2257/3519] NUVB kept (0.3s) | 2253 kept, 4 rejected | 137.1/min | ETA: 9.2m [2026-01-13T12:16:33.743705] [DEBUG] [REMOTE ] NUVL: Retrieved 1119 rows, trimmed to 300. [2026-01-13T12:16:33.743835] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-13T12:16:33.744036] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $90.42. [2026-01-13T12:16:33.744173] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:33.744284] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-13T12:16:33.744324] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-13T12:16:33.744372] [INFO ] [MAIN ] [2258/3519] NUVL kept (0.3s) | 2254 kept, 4 rejected | 137.1/min | ETA: 9.2m [2026-01-13T12:16:34.346368] [DEBUG] [REMOTE ] NUWE: Retrieved 3496 rows, trimmed to 300. [2026-01-13T12:16:34.346491] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-13T12:16:34.346720] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-13T12:16:34.346855] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:34.346963] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-13T12:16:34.347003] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-13T12:16:34.347064] [INFO ] [MAIN ] [2259/3519] NUWE kept (0.6s) | 2255 kept, 4 rejected | 137.1/min | ETA: 9.2m [2026-01-13T12:16:34.845035] [DEBUG] [REMOTE ] NVAX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:34.845170] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-13T12:16:34.845390] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-13T12:16:34.845527] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:34.845666] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-13T12:16:34.845709] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-13T12:16:34.845758] [INFO ] [MAIN ] [2260/3519] NVAX kept (0.5s) | 2256 kept, 4 rejected | 137.1/min | ETA: 9.2m [2026-01-13T12:16:35.039186] [DEBUG] [REMOTE ] NVD: Retrieved 600 rows, trimmed to 300. [2026-01-13T12:16:35.039312] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-13T12:16:35.039506] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-13T12:16:35.039661] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:35.039772] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-13T12:16:35.039811] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-13T12:16:35.039856] [INFO ] [MAIN ] [2261/3519] NVD kept (0.2s) | 2257 kept, 4 rejected | 137.1/min | ETA: 9.2m [2026-01-13T12:16:35.736353] [DEBUG] [REMOTE ] NVDA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:35.736537] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-13T12:16:35.736885] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-13T12:16:35.737035] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:35.737177] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-13T12:16:35.737220] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-13T12:16:35.737273] [INFO ] [MAIN ] [2262/3519] NVDA kept (0.7s) | 2258 kept, 4 rejected | 137.0/min | ETA: 9.2m [2026-01-13T12:16:35.937833] [DEBUG] [REMOTE ] NVDD: Retrieved 585 rows, trimmed to 300. [2026-01-13T12:16:35.937970] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-13T12:16:35.938180] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-13T12:16:35.938319] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:35.938433] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-13T12:16:35.938474] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-13T12:16:35.938521] [INFO ] [MAIN ] [2263/3519] NVDD kept (0.2s) | 2259 kept, 4 rejected | 137.1/min | ETA: 9.2m [2026-01-13T12:16:36.371257] [DEBUG] [REMOTE ] NVDL: Retrieved 772 rows, trimmed to 300. [2026-01-13T12:16:36.371470] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-13T12:16:36.371725] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-13T12:16:36.371911] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:36.372031] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-13T12:16:36.372072] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-13T12:16:36.372123] [INFO ] [MAIN ] [2264/3519] NVDL kept (0.4s) | 2260 kept, 4 rejected | 137.1/min | ETA: 9.2m [2026-01-13T12:16:36.789636] [DEBUG] [REMOTE ] NVDS: Retrieved 878 rows, trimmed to 300. [2026-01-13T12:16:36.789831] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-13T12:16:36.790077] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-13T12:16:36.790219] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:36.790339] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-13T12:16:36.790404] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-13T12:16:36.790457] [INFO ] [MAIN ] [2265/3519] NVDS kept (0.4s) | 2261 kept, 4 rejected | 137.1/min | ETA: 9.1m [2026-01-13T12:16:37.437349] [DEBUG] [REMOTE ] NVEC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:37.437543] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-13T12:16:37.438137] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-13T12:16:37.438320] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:37.438458] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-13T12:16:37.438498] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-13T12:16:37.438547] [INFO ] [MAIN ] [2266/3519] NVEC kept (0.6s) | 2262 kept, 4 rejected | 137.1/min | ETA: 9.1m [2026-01-13T12:16:37.905817] [DEBUG] [REMOTE ] NVG: Retrieved 5871 rows, trimmed to 300. [2026-01-13T12:16:37.905964] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-13T12:16:37.906208] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.23. [2026-01-13T12:16:37.906348] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:37.906470] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-13T12:16:37.906509] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-13T12:16:37.906558] [INFO ] [MAIN ] [2267/3519] NVG kept (0.5s) | 2263 kept, 4 rejected | 137.1/min | ETA: 9.1m [2026-01-13T12:16:38.356182] [DEBUG] [REMOTE ] NVGS: Retrieved 4783 rows, trimmed to 300. [2026-01-13T12:16:38.356408] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-13T12:16:38.356785] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $14.85. [2026-01-13T12:16:38.356978] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:38.357191] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-13T12:16:38.357241] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-13T12:16:38.357295] [INFO ] [MAIN ] [2268/3519] NVGS kept (0.5s) | 2264 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:38.838305] [DEBUG] [REMOTE ] NVMI: Retrieved 6477 rows, trimmed to 300. [2026-01-13T12:16:38.838436] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-13T12:16:38.838671] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-13T12:16:38.838808] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:38.838922] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-13T12:16:38.838962] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-13T12:16:38.839007] [INFO ] [MAIN ] [2269/3519] NVMI kept (0.5s) | 2265 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:39.314285] [DEBUG] [REMOTE ] NVO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:39.314447] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-13T12:16:39.314943] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-13T12:16:39.315090] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:39.315221] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-13T12:16:39.315262] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-13T12:16:39.315311] [INFO ] [MAIN ] [2270/3519] NVO kept (0.5s) | 2266 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:39.864556] [DEBUG] [REMOTE ] NVRI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:39.864711] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-13T12:16:39.864933] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-13T12:16:39.865071] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:39.865186] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-13T12:16:39.865242] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-13T12:16:39.865292] [INFO ] [MAIN ] [2271/3519] NVRI kept (0.5s) | 2267 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:40.354898] [DEBUG] [REMOTE ] NVS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:40.355031] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-13T12:16:40.355239] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-13T12:16:40.355377] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:40.355495] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-13T12:16:40.355535] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-13T12:16:40.355601] [INFO ] [MAIN ] [2272/3519] NVS kept (0.5s) | 2268 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:40.596249] [DEBUG] [REMOTE ] NVTS: Retrieved 1248 rows, trimmed to 300. [2026-01-13T12:16:40.596379] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-13T12:16:40.596607] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-13T12:16:40.596744] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:40.597045] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-13T12:16:40.597084] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-13T12:16:40.597130] [INFO ] [MAIN ] [2273/3519] NVTS kept (0.2s) | 2269 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:41.297505] [DEBUG] [REMOTE ] NWBI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:41.297660] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-13T12:16:41.300771] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-13T12:16:41.300941] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:41.301071] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-13T12:16:41.301112] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-13T12:16:41.301161] [INFO ] [MAIN ] [2274/3519] NWBI kept (0.7s) | 2270 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:41.690160] [DEBUG] [REMOTE ] NWE: Retrieved 4538 rows, trimmed to 300. [2026-01-13T12:16:41.690296] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-13T12:16:41.690509] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $58.51. [2026-01-13T12:16:41.690669] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:41.690789] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-13T12:16:41.690828] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-13T12:16:41.690875] [INFO ] [MAIN ] [2275/3519] NWE kept (0.4s) | 2271 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:42.105044] [DEBUG] [REMOTE ] NWFL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:42.105181] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-13T12:16:42.105400] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $24.08. [2026-01-13T12:16:42.105539] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:42.105683] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-13T12:16:42.105726] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-13T12:16:42.105783] [INFO ] [MAIN ] [2276/3519] NWFL kept (0.4s) | 2272 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:42.550244] [DEBUG] [REMOTE ] NWG: Retrieved 4587 rows, trimmed to 300. [2026-01-13T12:16:42.550427] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-13T12:16:42.550779] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.35. [2026-01-13T12:16:42.551219] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:42.551390] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-13T12:16:42.551458] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-13T12:16:42.551522] [INFO ] [MAIN ] [2277/3519] NWG kept (0.4s) | 2273 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:43.032206] [DEBUG] [REMOTE ] NWL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:43.032345] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-13T12:16:43.032604] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-13T12:16:43.032762] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:43.032885] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-13T12:16:43.032926] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-13T12:16:43.032974] [INFO ] [MAIN ] [2278/3519] NWL kept (0.5s) | 2274 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:43.537666] [DEBUG] [REMOTE ] NWPX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:43.537817] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-13T12:16:43.538050] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $51.72. [2026-01-13T12:16:43.538194] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:43.538309] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-13T12:16:43.538350] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-13T12:16:43.538396] [INFO ] [MAIN ] [2279/3519] NWPX kept (0.5s) | 2275 kept, 4 rejected | 137.0/min | ETA: 9.1m [2026-01-13T12:16:43.902656] [DEBUG] [REMOTE ] NWS: Retrieved 3161 rows, trimmed to 300. [2026-01-13T12:16:43.902779] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-13T12:16:43.902975] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-13T12:16:43.903108] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:43.903217] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-13T12:16:43.903256] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-13T12:16:43.903301] [INFO ] [MAIN ] [2280/3519] NWS kept (0.4s) | 2276 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:44.292141] [DEBUG] [REMOTE ] NWSA: Retrieved 3161 rows, trimmed to 300. [2026-01-13T12:16:44.292265] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-13T12:16:44.292472] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-13T12:16:44.292661] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:44.292793] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-13T12:16:44.292835] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-13T12:16:44.292882] [INFO ] [MAIN ] [2281/3519] NWSA kept (0.4s) | 2277 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:44.844856] [DEBUG] [REMOTE ] NX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:44.844995] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-13T12:16:44.845217] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-13T12:16:44.845355] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:44.845474] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-13T12:16:44.845515] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-13T12:16:44.845563] [INFO ] [MAIN ] [2282/3519] NX kept (0.6s) | 2278 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:45.058685] [DEBUG] [REMOTE ] NXE: Retrieved 2520 rows, trimmed to 300. [2026-01-13T12:16:45.058810] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-13T12:16:45.059011] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-13T12:16:45.059149] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:45.059261] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-13T12:16:45.059317] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-13T12:16:45.059366] [INFO ] [MAIN ] [2283/3519] NXE kept (0.2s) | 2279 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:45.500253] [DEBUG] [REMOTE ] NXG: Retrieved 801 rows, trimmed to 300. [2026-01-13T12:16:45.500385] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-13T12:16:45.500603] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $47.26. [2026-01-13T12:16:45.500744] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:45.500859] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-13T12:16:45.500899] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-13T12:16:45.500946] [INFO ] [MAIN ] [2284/3519] NXG kept (0.4s) | 2280 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:45.792165] [DEBUG] [REMOTE ] NXGL: Retrieved 1017 rows, trimmed to 300. [2026-01-13T12:16:45.792310] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-13T12:16:45.792523] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-13T12:16:45.792677] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:45.792796] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-13T12:16:45.792845] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-13T12:16:45.792899] [INFO ] [MAIN ] [2285/3519] NXGL kept (0.3s) | 2281 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:46.511878] [DEBUG] [REMOTE ] NXP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:46.512076] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-13T12:16:46.512377] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.05. [2026-01-13T12:16:46.512520] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:46.512691] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-13T12:16:46.512734] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-13T12:16:46.512787] [INFO ] [MAIN ] [2286/3519] NXP kept (0.7s) | 2282 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:46.880226] [DEBUG] [REMOTE ] NXPI: Retrieved 3882 rows, trimmed to 300. [2026-01-13T12:16:46.880350] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-13T12:16:46.880548] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-13T12:16:46.880715] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:46.880826] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-13T12:16:46.880865] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-13T12:16:46.880910] [INFO ] [MAIN ] [2287/3519] NXPI kept (0.4s) | 2283 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:47.145666] [DEBUG] [REMOTE ] NYXH: Retrieved 1183 rows, trimmed to 300. [2026-01-13T12:16:47.145799] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-13T12:16:47.146003] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-13T12:16:47.146170] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:47.146283] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-13T12:16:47.146324] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-13T12:16:47.146372] [INFO ] [MAIN ] [2288/3519] NYXH kept (0.3s) | 2284 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:47.849026] [DEBUG] [REMOTE ] NZF: Retrieved 6108 rows, trimmed to 300. [2026-01-13T12:16:47.849154] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-13T12:16:47.849358] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.18. [2026-01-13T12:16:47.849492] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:47.849641] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-13T12:16:47.849682] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-13T12:16:47.849729] [INFO ] [MAIN ] [2289/3519] NZF kept (0.7s) | 2285 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:47.970333] [DEBUG] [REMOTE ] OABI: Retrieved 800 rows, trimmed to 300. [2026-01-13T12:16:47.970448] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-13T12:16:47.970662] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-13T12:16:47.970805] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:47.970921] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-13T12:16:47.970962] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-13T12:16:47.971008] [INFO ] [MAIN ] [2290/3519] OABI kept (0.1s) | 2286 kept, 4 rejected | 137.1/min | ETA: 9.0m [2026-01-13T12:16:48.499455] [DEBUG] [REMOTE ] OBDC: Retrieved 1631 rows, trimmed to 300. [2026-01-13T12:16:48.499599] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-13T12:16:48.499804] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-13T12:16:48.499943] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:48.500054] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-13T12:16:48.500093] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-13T12:16:48.500140] [INFO ] [MAIN ] [2291/3519] OBDC kept (0.5s) | 2287 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:48.896838] [DEBUG] [REMOTE ] OBIL: Retrieved 791 rows, trimmed to 300. [2026-01-13T12:16:48.896966] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-13T12:16:48.897344] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.82. [2026-01-13T12:16:48.897476] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:48.897600] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-13T12:16:48.897641] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-13T12:16:48.897686] [INFO ] [MAIN ] [2292/3519] OBIL kept (0.4s) | 2288 kept, 4 rejected | 137.0/min | ETA: 9.0m [2026-01-13T12:16:49.305290] [DEBUG] [REMOTE ] OBIO: Retrieved 1367 rows, trimmed to 300. [2026-01-13T12:16:49.305413] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-13T12:16:49.305641] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.32. [2026-01-13T12:16:49.305783] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:49.305894] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-13T12:16:49.305935] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-13T12:16:49.305983] [INFO ] [MAIN ] [2293/3519] OBIO kept (0.4s) | 2289 kept, 4 rejected | 137.0/min | ETA: 8.9m [2026-01-13T12:16:49.772015] [DEBUG] [REMOTE ] OBK: Retrieved 1931 rows, trimmed to 300. [2026-01-13T12:16:49.772143] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-13T12:16:49.772344] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $32.27. [2026-01-13T12:16:49.772478] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:49.772617] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-13T12:16:49.772659] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-13T12:16:49.772705] [INFO ] [MAIN ] [2294/3519] OBK kept (0.5s) | 2290 kept, 4 rejected | 137.0/min | ETA: 8.9m [2026-01-13T12:16:50.119802] [DEBUG] [REMOTE ] OBTC: Retrieved 1234 rows, trimmed to 300. [2026-01-13T12:16:50.119944] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-13T12:16:50.120156] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-13T12:16:50.120294] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:50.120426] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-13T12:16:50.120468] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-13T12:16:50.120515] [INFO ] [MAIN ] [2295/3519] OBTC kept (0.3s) | 2291 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:50.656909] [DEBUG] [REMOTE ] OC: Retrieved 4828 rows, trimmed to 300. [2026-01-13T12:16:50.657042] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-13T12:16:50.657259] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-13T12:16:50.657400] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:50.657516] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-13T12:16:50.657557] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-13T12:16:50.657626] [INFO ] [MAIN ] [2296/3519] OC kept (0.5s) | 2292 kept, 4 rejected | 137.0/min | ETA: 8.9m [2026-01-13T12:16:51.020286] [DEBUG] [REMOTE ] OCCI: Retrieved 1826 rows, trimmed to 300. [2026-01-13T12:16:51.020409] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-13T12:16:51.020655] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.28. [2026-01-13T12:16:51.020799] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:51.020912] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-13T12:16:51.020952] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-13T12:16:51.020999] [INFO ] [MAIN ] [2297/3519] OCCI kept (0.4s) | 2293 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:51.482728] [DEBUG] [REMOTE ] OCFC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:51.482856] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-13T12:16:51.483075] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-13T12:16:51.483216] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:51.483332] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-13T12:16:51.483373] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-13T12:16:51.483420] [INFO ] [MAIN ] [2298/3519] OCFC kept (0.5s) | 2294 kept, 4 rejected | 137.0/min | ETA: 8.9m [2026-01-13T12:16:51.899688] [DEBUG] [REMOTE ] OCGN: Retrieved 2793 rows, trimmed to 300. [2026-01-13T12:16:51.899812] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-13T12:16:51.900020] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-13T12:16:51.900198] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:51.900308] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-13T12:16:51.900349] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-13T12:16:51.900395] [INFO ] [MAIN ] [2299/3519] OCGN kept (0.4s) | 2295 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:52.333284] [DEBUG] [REMOTE ] OCSL: Retrieved 4424 rows, trimmed to 300. [2026-01-13T12:16:52.333431] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-13T12:16:52.333679] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.40. [2026-01-13T12:16:52.333819] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:52.333948] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-13T12:16:52.333997] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-13T12:16:52.334053] [INFO ] [MAIN ] [2300/3519] OCSL kept (0.4s) | 2296 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:52.724798] [DEBUG] [REMOTE ] OCUL: Retrieved 2884 rows, trimmed to 300. [2026-01-13T12:16:52.724928] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-13T12:16:52.725158] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.63. [2026-01-13T12:16:52.725300] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:52.725450] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-13T12:16:52.725492] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-13T12:16:52.725539] [INFO ] [MAIN ] [2301/3519] OCUL kept (0.4s) | 2297 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:53.231625] [DEBUG] [REMOTE ] ODC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:53.231790] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-13T12:16:53.232029] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-13T12:16:53.232349] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:53.232468] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-13T12:16:53.232509] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-13T12:16:53.232558] [INFO ] [MAIN ] [2302/3519] ODC kept (0.5s) | 2298 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:53.477655] [DEBUG] [REMOTE ] ODD: Retrieved 624 rows, trimmed to 300. [2026-01-13T12:16:53.477787] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-13T12:16:53.478021] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $35.09. [2026-01-13T12:16:53.478154] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:53.478260] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-13T12:16:53.478299] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-13T12:16:53.478344] [INFO ] [MAIN ] [2303/3519] ODD kept (0.2s) | 2299 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:54.088068] [DEBUG] [REMOTE ] ODFL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:54.088199] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-13T12:16:54.088402] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-13T12:16:54.088535] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:54.088667] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-13T12:16:54.088708] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-13T12:16:54.088756] [INFO ] [MAIN ] [2304/3519] ODFL kept (0.6s) | 2300 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:54.347112] [DEBUG] [REMOTE ] OEC: Retrieved 2884 rows, trimmed to 300. [2026-01-13T12:16:54.347232] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-13T12:16:54.347450] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-13T12:16:54.347624] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:54.347740] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-13T12:16:54.347781] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-13T12:16:54.347847] [INFO ] [MAIN ] [2305/3519] OEC kept (0.3s) | 2301 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:54.940787] [DEBUG] [REMOTE ] OESX: Retrieved 4544 rows, trimmed to 300. [2026-01-13T12:16:54.940920] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-13T12:16:54.941167] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-13T12:16:54.941298] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:54.941413] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-13T12:16:54.941452] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-13T12:16:54.941498] [INFO ] [MAIN ] [2306/3519] OESX kept (0.6s) | 2302 kept, 4 rejected | 137.1/min | ETA: 8.9m [2026-01-13T12:16:55.418975] [DEBUG] [REMOTE ] OFG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:55.419108] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-13T12:16:55.419322] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-13T12:16:55.419460] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:55.419611] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-13T12:16:55.419655] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-13T12:16:55.419704] [INFO ] [MAIN ] [2307/3519] OFG kept (0.5s) | 2303 kept, 4 rejected | 137.1/min | ETA: 8.8m [2026-01-13T12:16:55.881784] [DEBUG] [REMOTE ] OFIX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:55.881936] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-13T12:16:55.882202] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $14.29. [2026-01-13T12:16:55.882344] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:55.882474] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-13T12:16:55.882517] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-13T12:16:55.882567] [INFO ] [MAIN ] [2308/3519] OFIX kept (0.5s) | 2304 kept, 4 rejected | 137.0/min | ETA: 8.8m [2026-01-13T12:16:56.337768] [DEBUG] [REMOTE ] OFLX: Retrieved 5145 rows, trimmed to 300. [2026-01-13T12:16:56.337916] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-13T12:16:56.338126] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-13T12:16:56.338261] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:56.338373] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-13T12:16:56.338412] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-13T12:16:56.338457] [INFO ] [MAIN ] [2309/3519] OFLX kept (0.5s) | 2305 kept, 4 rejected | 137.0/min | ETA: 8.8m [2026-01-13T12:16:56.588257] [DEBUG] [REMOTE ] OFS: Retrieved 3313 rows, trimmed to 300. [2026-01-13T12:16:56.588380] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-13T12:16:56.588608] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-13T12:16:56.588771] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:56.588881] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-13T12:16:56.588920] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-13T12:16:56.588965] [INFO ] [MAIN ] [2310/3519] OFS kept (0.3s) | 2306 kept, 4 rejected | 137.1/min | ETA: 8.8m [2026-01-13T12:16:57.260849] [DEBUG] [REMOTE ] OGE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:57.260984] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-13T12:16:57.261203] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-13T12:16:57.261343] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:57.261462] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-13T12:16:57.261503] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-13T12:16:57.261550] [INFO ] [MAIN ] [2311/3519] OGE kept (0.7s) | 2307 kept, 4 rejected | 137.0/min | ETA: 8.8m [2026-01-13T12:16:57.593886] [DEBUG] [REMOTE ] OGI: Retrieved 2861 rows, trimmed to 300. [2026-01-13T12:16:57.594011] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-13T12:16:57.594239] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-13T12:16:57.594371] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:57.594478] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-13T12:16:57.594516] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-13T12:16:57.594562] [INFO ] [MAIN ] [2312/3519] OGI kept (0.3s) | 2308 kept, 4 rejected | 137.1/min | ETA: 8.8m [2026-01-13T12:16:57.908456] [DEBUG] [REMOTE ] OGN: Retrieved 1160 rows, trimmed to 300. [2026-01-13T12:16:57.908618] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-13T12:16:57.908829] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-13T12:16:57.908963] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:57.909088] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-13T12:16:57.909128] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-13T12:16:57.909174] [INFO ] [MAIN ] [2313/3519] OGN kept (0.3s) | 2309 kept, 4 rejected | 137.1/min | ETA: 8.8m [2026-01-13T12:16:58.541031] [DEBUG] [REMOTE ] OHI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:58.541259] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-13T12:16:58.541640] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.91. [2026-01-13T12:16:58.541791] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:58.541945] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-13T12:16:58.541986] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-13T12:16:58.542041] [INFO ] [MAIN ] [2314/3519] OHI kept (0.6s) | 2310 kept, 4 rejected | 137.0/min | ETA: 8.8m [2026-01-13T12:16:59.035652] [DEBUG] [REMOTE ] OI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:59.035848] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-13T12:16:59.036161] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-13T12:16:59.036311] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:59.036445] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-13T12:16:59.036488] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-13T12:16:59.036542] [INFO ] [MAIN ] [2315/3519] OI kept (0.5s) | 2311 kept, 4 rejected | 137.0/min | ETA: 8.8m [2026-01-13T12:16:59.544766] [DEBUG] [REMOTE ] OIA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:59.544898] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-13T12:16:59.545126] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.86. [2026-01-13T12:16:59.545280] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:59.545399] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-13T12:16:59.545441] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-13T12:16:59.545492] [INFO ] [MAIN ] [2316/3519] OIA kept (0.5s) | 2312 kept, 4 rejected | 137.0/min | ETA: 8.8m [2026-01-13T12:16:59.942018] [DEBUG] [REMOTE ] OII: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:16:59.942159] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-13T12:16:59.942392] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.55. [2026-01-13T12:16:59.942528] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-13T12:16:59.942672] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-13T12:16:59.942713] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-13T12:16:59.942759] [INFO ] [MAIN ] [2317/3519] OII kept (0.4s) | 2313 kept, 4 rejected | 137.0/min | ETA: 8.8m [2026-01-13T12:17:00.425720] [DEBUG] [REMOTE ] OIS: Retrieved 6267 rows, trimmed to 300. [2026-01-13T12:17:00.425888] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-13T12:17:00.426799] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.82. [2026-01-13T12:17:00.426969] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:00.427126] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-13T12:17:00.427190] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-13T12:17:00.427269] [INFO ] [MAIN ] [2318/3519] OIS kept (0.5s) | 2314 kept, 4 rejected | 137.0/min | ETA: 8.8m [2026-01-13T12:17:00.907143] [DEBUG] [REMOTE ] OKE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:00.907344] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-13T12:17:00.907639] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-13T12:17:00.907783] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:00.907975] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-13T12:17:00.908018] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-13T12:17:00.908071] [INFO ] [MAIN ] [2319/3519] OKE kept (0.5s) | 2315 kept, 4 rejected | 137.0/min | ETA: 8.8m [2026-01-13T12:17:01.074205] [DEBUG] [REMOTE ] OKTA: Retrieved 2203 rows, trimmed to 300. [2026-01-13T12:17:01.074403] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-13T12:17:01.074715] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-13T12:17:01.074872] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:01.074998] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-13T12:17:01.075041] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-13T12:17:01.075095] [INFO ] [MAIN ] [2320/3519] OKTA kept (0.2s) | 2316 kept, 4 rejected | 137.1/min | ETA: 8.7m [2026-01-13T12:17:01.531615] [DEBUG] [REMOTE ] OKYO: Retrieved 917 rows, trimmed to 300. [2026-01-13T12:17:01.531779] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-13T12:17:01.532066] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-13T12:17:01.532308] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:01.532479] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-13T12:17:01.532541] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-13T12:17:01.532641] [INFO ] [MAIN ] [2321/3519] OKYO kept (0.5s) | 2317 kept, 4 rejected | 137.1/min | ETA: 8.7m [2026-01-13T12:17:02.066201] [DEBUG] [REMOTE ] OLED: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:02.066334] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-13T12:17:02.066547] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-13T12:17:02.066712] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:02.066830] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-13T12:17:02.066870] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-13T12:17:02.066916] [INFO ] [MAIN ] [2322/3519] OLED kept (0.5s) | 2318 kept, 4 rejected | 137.0/min | ETA: 8.7m [2026-01-13T12:17:02.492893] [DEBUG] [REMOTE ] OLLI: Retrieved 2639 rows, trimmed to 300. [2026-01-13T12:17:02.493023] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-13T12:17:02.493261] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-13T12:17:02.493408] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:02.493728] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-13T12:17:02.493772] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-13T12:17:02.493820] [INFO ] [MAIN ] [2323/3519] OLLI kept (0.4s) | 2319 kept, 4 rejected | 137.0/min | ETA: 8.7m [2026-01-13T12:17:02.756663] [DEBUG] [REMOTE ] OLMA: Retrieved 1291 rows, trimmed to 300. [2026-01-13T12:17:02.756872] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-13T12:17:02.757171] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.77. [2026-01-13T12:17:02.757342] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:02.757480] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-13T12:17:02.757522] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-13T12:17:02.757595] [INFO ] [MAIN ] [2324/3519] OLMA kept (0.3s) | 2320 kept, 4 rejected | 137.1/min | ETA: 8.7m [2026-01-13T12:17:03.270228] [DEBUG] [REMOTE ] OLN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:03.270444] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-13T12:17:03.270816] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-13T12:17:03.271002] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:03.271162] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-13T12:17:03.271205] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-13T12:17:03.271259] [INFO ] [MAIN ] [2325/3519] OLN kept (0.5s) | 2321 kept, 4 rejected | 137.1/min | ETA: 8.7m [2026-01-13T12:17:03.754463] [DEBUG] [REMOTE ] OLP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:03.754707] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-13T12:17:03.755058] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-13T12:17:03.755241] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:03.755408] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-13T12:17:03.755460] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-13T12:17:03.755525] [INFO ] [MAIN ] [2326/3519] OLP kept (0.5s) | 2322 kept, 4 rejected | 137.0/min | ETA: 8.7m [2026-01-13T12:17:03.879024] [DEBUG] [REMOTE ] OLPX: Retrieved 1075 rows, trimmed to 300. [2026-01-13T12:17:03.879245] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-13T12:17:03.879549] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-13T12:17:03.879789] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:03.879965] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-13T12:17:03.880026] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-13T12:17:03.880097] [INFO ] [MAIN ] [2327/3519] OLPX kept (0.1s) | 2323 kept, 4 rejected | 137.1/min | ETA: 8.7m [2026-01-13T12:17:04.486793] [DEBUG] [REMOTE ] OM: Retrieved 1338 rows, trimmed to 300. [2026-01-13T12:17:04.486957] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-13T12:17:04.487208] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-13T12:17:04.487368] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:04.487503] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-13T12:17:04.487547] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-13T12:17:04.487621] [INFO ] [MAIN ] [2328/3519] OM kept (0.6s) | 2324 kept, 4 rejected | 137.1/min | ETA: 8.7m [2026-01-13T12:17:05.026816] [DEBUG] [REMOTE ] OMAB: Retrieved 4809 rows, trimmed to 300. [2026-01-13T12:17:05.027000] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-13T12:17:05.027354] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-13T12:17:05.027535] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:05.027730] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-13T12:17:05.027782] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-13T12:17:05.027885] [INFO ] [MAIN ] [2329/3519] OMAB kept (0.5s) | 2325 kept, 4 rejected | 137.1/min | ETA: 8.7m [2026-01-13T12:17:05.575088] [DEBUG] [REMOTE ] OMC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:05.575254] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-13T12:17:05.575514] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-13T12:17:05.575683] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:05.575817] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-13T12:17:05.575859] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-13T12:17:05.575909] [INFO ] [MAIN ] [2330/3519] OMC kept (0.5s) | 2326 kept, 4 rejected | 137.0/min | ETA: 8.7m [2026-01-13T12:17:05.934730] [DEBUG] [REMOTE ] OMCL: Retrieved 6142 rows, trimmed to 300. [2026-01-13T12:17:05.934896] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-13T12:17:05.935192] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.57. [2026-01-13T12:17:05.935384] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:05.935536] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-13T12:17:05.935604] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-13T12:17:05.935667] [INFO ] [MAIN ] [2331/3519] OMCL kept (0.4s) | 2327 kept, 4 rejected | 137.0/min | ETA: 8.7m [2026-01-13T12:17:06.426482] [DEBUG] [REMOTE ] OMEX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:06.426644] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-13T12:17:06.426896] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-13T12:17:06.427072] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:06.427201] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-13T12:17:06.427243] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-13T12:17:06.427297] [INFO ] [MAIN ] [2332/3519] OMEX kept (0.5s) | 2328 kept, 4 rejected | 137.0/min | ETA: 8.7m [2026-01-13T12:17:06.759075] [DEBUG] [REMOTE ] OMF: Retrieved 2545 rows, trimmed to 300. [2026-01-13T12:17:06.759208] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-13T12:17:06.759442] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $52.35. [2026-01-13T12:17:06.759628] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:06.759778] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-13T12:17:06.759823] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-13T12:17:06.759876] [INFO ] [MAIN ] [2333/3519] OMF kept (0.3s) | 2329 kept, 4 rejected | 137.1/min | ETA: 8.7m [2026-01-13T12:17:07.188473] [DEBUG] [REMOTE ] ON: Retrieved 6463 rows, trimmed to 300. [2026-01-13T12:17:07.188626] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-13T12:17:07.188867] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-13T12:17:07.189005] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:07.189129] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-13T12:17:07.189169] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-13T12:17:07.189256] [INFO ] [MAIN ] [2334/3519] ON kept (0.4s) | 2330 kept, 4 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:07.769385] [DEBUG] [REMOTE ] ONB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:07.769518] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-13T12:17:07.769753] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.48. [2026-01-13T12:17:07.769888] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:07.770004] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-13T12:17:07.770043] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-13T12:17:07.770088] [INFO ] [MAIN ] [2335/3519] ONB kept (0.6s) | 2331 kept, 4 rejected | 137.0/min | ETA: 8.6m [2026-01-13T12:17:07.994412] [DEBUG] [REMOTE ] ONCO: Retrieved 977 rows, trimmed to 300. [2026-01-13T12:17:07.994535] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-13T12:17:07.994760] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-13T12:17:07.994901] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:07.995010] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-13T12:17:07.995051] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-13T12:17:07.995098] [INFO ] [MAIN ] [2336/3519] ONCO kept (0.2s) | 2332 kept, 4 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:08.337635] [DEBUG] [REMOTE ] ONDG: 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-13T12:17:08.337958] [DEBUG] [REMOTE ] ONDG: FAIL: History check failed. No DataFrame was returned. [2026-01-13T12:17:08.338025] [WARN ] [LOCAL ] ONDG: SET TO BLACKLISTED [2026-01-13T12:17:08.339137] [INFO ] [MAIN ] [2337/3519] ONDG rejected (0.3s) | 2332 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:08.851207] [DEBUG] [REMOTE ] ONDS: Retrieved 1467 rows, trimmed to 300. [2026-01-13T12:17:08.851331] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-13T12:17:08.851532] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-13T12:17:08.851693] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:08.851802] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-13T12:17:08.851841] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-13T12:17:08.851886] [INFO ] [MAIN ] [2338/3519] ONDS kept (0.5s) | 2333 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:09.446022] [DEBUG] [REMOTE ] ONEQ: Retrieved 5606 rows, trimmed to 300. [2026-01-13T12:17:09.446151] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-13T12:17:09.446387] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-13T12:17:09.446538] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:09.446679] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-13T12:17:09.446722] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-13T12:17:09.446771] [INFO ] [MAIN ] [2339/3519] ONEQ kept (0.6s) | 2334 kept, 5 rejected | 137.0/min | ETA: 8.6m [2026-01-13T12:17:09.593695] [DEBUG] [REMOTE ] ONL: Retrieved 1043 rows, trimmed to 300. [2026-01-13T12:17:09.593832] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-13T12:17:09.594044] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-13T12:17:09.594184] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:09.594300] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-13T12:17:09.594341] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-13T12:17:09.594390] [INFO ] [MAIN ] [2340/3519] ONL kept (0.1s) | 2335 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:10.096997] [DEBUG] [REMOTE ] ONON: Retrieved 1086 rows, trimmed to 300. [2026-01-13T12:17:10.097121] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-13T12:17:10.097316] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-13T12:17:10.097449] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:10.097764] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-13T12:17:10.097806] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-13T12:17:10.097865] [INFO ] [MAIN ] [2341/3519] ONON kept (0.5s) | 2336 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:10.499868] [DEBUG] [REMOTE ] ONTF: Retrieved 1241 rows, trimmed to 300. [2026-01-13T12:17:10.499997] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-13T12:17:10.500195] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-13T12:17:10.500327] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:10.500438] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-13T12:17:10.500477] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-13T12:17:10.500735] [INFO ] [MAIN ] [2342/3519] ONTF kept (0.4s) | 2337 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:11.179059] [DEBUG] [REMOTE ] ONTO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:11.179189] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-13T12:17:11.179401] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-13T12:17:11.179536] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:11.179688] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-13T12:17:11.179755] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-13T12:17:11.179802] [INFO ] [MAIN ] [2343/3519] ONTO kept (0.7s) | 2338 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:11.532906] [DEBUG] [REMOTE ] OOMA: Retrieved 2638 rows, trimmed to 300. [2026-01-13T12:17:11.533058] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-13T12:17:11.533274] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-13T12:17:11.533425] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:11.533599] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-13T12:17:11.533652] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-13T12:17:11.533701] [INFO ] [MAIN ] [2344/3519] OOMA kept (0.4s) | 2339 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:11.823685] [DEBUG] [REMOTE ] OPAD: Retrieved 1276 rows, trimmed to 300. [2026-01-13T12:17:11.823831] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-13T12:17:11.824043] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-13T12:17:11.824182] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:11.824296] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-13T12:17:11.824337] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-13T12:17:11.824384] [INFO ] [MAIN ] [2345/3519] OPAD kept (0.3s) | 2340 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:12.231736] [DEBUG] [REMOTE ] OPAL: Retrieved 872 rows, trimmed to 300. [2026-01-13T12:17:12.231863] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-13T12:17:12.232069] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-13T12:17:12.232206] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:12.232318] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-13T12:17:12.232358] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-13T12:17:12.232405] [INFO ] [MAIN ] [2346/3519] OPAL kept (0.4s) | 2341 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:12.815672] [DEBUG] [REMOTE ] OPBK: Retrieved 5151 rows, trimmed to 300. [2026-01-13T12:17:12.815832] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-13T12:17:12.816066] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-13T12:17:12.816205] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:12.816324] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-13T12:17:12.816364] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-13T12:17:12.816411] [INFO ] [MAIN ] [2347/3519] OPBK kept (0.6s) | 2342 kept, 5 rejected | 137.1/min | ETA: 8.6m [2026-01-13T12:17:13.270525] [DEBUG] [REMOTE ] OPCH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:13.270690] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-13T12:17:13.270939] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-13T12:17:13.271097] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:13.271224] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-13T12:17:13.271268] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-13T12:17:13.271317] [INFO ] [MAIN ] [2348/3519] OPCH kept (0.5s) | 2343 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:13.560549] [DEBUG] [REMOTE ] OPEN: Retrieved 1399 rows, trimmed to 300. [2026-01-13T12:17:13.560704] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-13T12:17:13.560906] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-13T12:17:13.561041] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:13.561168] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-13T12:17:13.561208] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-13T12:17:13.561254] [INFO ] [MAIN ] [2349/3519] OPEN kept (0.3s) | 2344 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:13.936426] [DEBUG] [REMOTE ] OPFI: Retrieved 1290 rows, trimmed to 300. [2026-01-13T12:17:13.936556] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-13T12:17:13.936808] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-13T12:17:13.936948] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:13.937057] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-13T12:17:13.937097] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-13T12:17:13.937142] [INFO ] [MAIN ] [2350/3519] OPFI kept (0.4s) | 2345 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:14.546395] [DEBUG] [REMOTE ] OPK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:14.546533] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-13T12:17:14.546781] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-13T12:17:14.546937] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:14.547054] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-13T12:17:14.547095] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-13T12:17:14.547140] [INFO ] [MAIN ] [2351/3519] OPK kept (0.6s) | 2346 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:14.980433] [DEBUG] [REMOTE ] OPLN: Retrieved 4045 rows, trimmed to 300. [2026-01-13T12:17:14.980564] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-13T12:17:14.980806] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-13T12:17:14.980946] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:14.981059] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-13T12:17:14.981101] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-13T12:17:14.981150] [INFO ] [MAIN ] [2352/3519] OPLN kept (0.4s) | 2347 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:15.175473] [DEBUG] [REMOTE ] OPP: Retrieved 2335 rows, trimmed to 300. [2026-01-13T12:17:15.175622] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-13T12:17:15.175834] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.80. [2026-01-13T12:17:15.175976] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:15.176089] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-13T12:17:15.176130] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-13T12:17:15.176178] [INFO ] [MAIN ] [2353/3519] OPP kept (0.2s) | 2348 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:15.514872] [DEBUG] [REMOTE ] OPRA: Retrieved 1875 rows, trimmed to 300. [2026-01-13T12:17:15.514993] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-13T12:17:15.515198] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-13T12:17:15.515336] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:15.515448] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-13T12:17:15.515516] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-13T12:17:15.515564] [INFO ] [MAIN ] [2354/3519] OPRA kept (0.3s) | 2349 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:16.022862] [DEBUG] [REMOTE ] OPTX: Retrieved 994 rows, trimmed to 300. [2026-01-13T12:17:16.023021] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-13T12:17:16.023290] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-13T12:17:16.023511] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:16.023687] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-13T12:17:16.023746] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-13T12:17:16.023815] [INFO ] [MAIN ] [2355/3519] OPTX kept (0.5s) | 2350 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:16.558942] [DEBUG] [REMOTE ] OPXS: Retrieved 4192 rows, trimmed to 300. [2026-01-13T12:17:16.559076] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-13T12:17:16.559293] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-13T12:17:16.559441] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:16.559560] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-13T12:17:16.559622] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-13T12:17:16.559671] [INFO ] [MAIN ] [2356/3519] OPXS kept (0.5s) | 2351 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:16.989158] [DEBUG] [REMOTE ] ORA: Retrieved 5325 rows, trimmed to 300. [2026-01-13T12:17:16.989285] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-13T12:17:16.989489] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.00. [2026-01-13T12:17:16.989647] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:16.989760] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-13T12:17:16.989800] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-13T12:17:16.989846] [INFO ] [MAIN ] [2357/3519] ORA kept (0.4s) | 2352 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:17.340625] [DEBUG] [REMOTE ] ORC: Retrieved 3247 rows, trimmed to 300. [2026-01-13T12:17:17.340759] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-13T12:17:17.340974] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-13T12:17:17.341113] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:17.341229] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-13T12:17:17.341271] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-13T12:17:17.341320] [INFO ] [MAIN ] [2358/3519] ORC kept (0.4s) | 2353 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:17.706429] [DEBUG] [REMOTE ] ORGO: Retrieved 2267 rows, trimmed to 300. [2026-01-13T12:17:17.706646] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-13T12:17:17.706903] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.88. [2026-01-13T12:17:17.707045] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:17.707167] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-13T12:17:17.707212] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-13T12:17:17.707265] [INFO ] [MAIN ] [2359/3519] ORGO kept (0.4s) | 2354 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:18.056486] [DEBUG] [REMOTE ] ORIC: Retrieved 1437 rows, trimmed to 300. [2026-01-13T12:17:18.056694] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-13T12:17:18.057143] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-13T12:17:18.057289] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:18.057416] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-13T12:17:18.057459] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-13T12:17:18.057510] [INFO ] [MAIN ] [2360/3519] ORIC kept (0.4s) | 2355 kept, 5 rejected | 137.1/min | ETA: 8.5m [2026-01-13T12:17:18.703296] [DEBUG] [REMOTE ] ORKA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:18.703489] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-13T12:17:18.704001] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-13T12:17:18.704181] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:18.704323] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-13T12:17:18.704366] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-13T12:17:18.704422] [INFO ] [MAIN ] [2361/3519] ORKA kept (0.6s) | 2356 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:19.202057] [DEBUG] [REMOTE ] ORLY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:19.202275] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-13T12:17:19.202937] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-13T12:17:19.203117] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:19.203326] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-13T12:17:19.203377] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-13T12:17:19.203444] [INFO ] [MAIN ] [2362/3519] ORLY kept (0.5s) | 2357 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:19.620700] [DEBUG] [REMOTE ] ORMP: Retrieved 4963 rows, trimmed to 300. [2026-01-13T12:17:19.620842] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-13T12:17:19.621069] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.19. [2026-01-13T12:17:19.621213] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:19.621335] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-13T12:17:19.621376] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-13T12:17:19.621425] [INFO ] [MAIN ] [2363/3519] ORMP kept (0.4s) | 2358 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:20.059629] [DEBUG] [REMOTE ] ORN: Retrieved 4543 rows, trimmed to 300. [2026-01-13T12:17:20.059771] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-13T12:17:20.060007] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.26. [2026-01-13T12:17:20.060150] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:20.060280] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-13T12:17:20.060322] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-13T12:17:20.060372] [INFO ] [MAIN ] [2364/3519] ORN kept (0.4s) | 2359 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:20.579352] [DEBUG] [REMOTE ] ORRF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:20.579485] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-13T12:17:20.579729] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $31.88. [2026-01-13T12:17:20.580030] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:20.580148] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-13T12:17:20.580213] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-13T12:17:20.580261] [INFO ] [MAIN ] [2365/3519] ORRF kept (0.5s) | 2360 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:20.787180] [DEBUG] [REMOTE ] OS: Retrieved 369 rows, trimmed to 300. [2026-01-13T12:17:20.787313] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-13T12:17:20.787518] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.65. [2026-01-13T12:17:20.787699] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:20.787846] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-13T12:17:20.787890] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-13T12:17:20.787936] [INFO ] [MAIN ] [2366/3519] OS kept (0.2s) | 2361 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:21.523744] [DEBUG] [REMOTE ] OSBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:21.523885] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-13T12:17:21.524109] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $16.65. [2026-01-13T12:17:21.524271] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:21.524390] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-13T12:17:21.524432] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-13T12:17:21.524480] [INFO ] [MAIN ] [2367/3519] OSBC kept (0.7s) | 2362 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:22.015963] [DEBUG] [REMOTE ] OSIS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:22.016106] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-13T12:17:22.016342] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-13T12:17:22.016483] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:22.016625] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-13T12:17:22.016668] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-13T12:17:22.016716] [INFO ] [MAIN ] [2368/3519] OSIS kept (0.5s) | 2363 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:22.529417] [DEBUG] [REMOTE ] OSPN: Retrieved 6292 rows, trimmed to 300. [2026-01-13T12:17:22.529552] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-13T12:17:22.529815] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-13T12:17:22.529954] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:22.530073] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-13T12:17:22.530113] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-13T12:17:22.530159] [INFO ] [MAIN ] [2369/3519] OSPN kept (0.5s) | 2364 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:22.818104] [DEBUG] [REMOTE ] OSS: Retrieved 1997 rows, trimmed to 300. [2026-01-13T12:17:22.818236] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-13T12:17:22.818449] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-13T12:17:22.818608] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:22.818764] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-13T12:17:22.818822] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-13T12:17:22.818872] [INFO ] [MAIN ] [2370/3519] OSS kept (0.3s) | 2365 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:23.436544] [DEBUG] [REMOTE ] OTEX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:23.436703] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-13T12:17:23.436968] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $31.74. [2026-01-13T12:17:23.437114] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:23.437241] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-13T12:17:23.437284] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-13T12:17:23.437341] [INFO ] [MAIN ] [2371/3519] OTEX kept (0.6s) | 2366 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:23.705761] [DEBUG] [REMOTE ] OTIS: Retrieved 1462 rows, trimmed to 300. [2026-01-13T12:17:23.705885] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-13T12:17:23.706085] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-13T12:17:23.706217] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:23.706325] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-13T12:17:23.706364] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-13T12:17:23.706409] [INFO ] [MAIN ] [2372/3519] OTIS kept (0.3s) | 2367 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:24.102270] [DEBUG] [REMOTE ] OTLY: Retrieved 1167 rows, trimmed to 300. [2026-01-13T12:17:24.102398] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-13T12:17:24.102622] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.69. [2026-01-13T12:17:24.102814] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:24.102941] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-13T12:17:24.102982] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-13T12:17:24.103031] [INFO ] [MAIN ] [2373/3519] OTLY kept (0.4s) | 2368 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:24.572233] [DEBUG] [REMOTE ] OVID: Retrieved 2184 rows, trimmed to 300. [2026-01-13T12:17:24.572424] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-13T12:17:24.572713] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-13T12:17:24.572885] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:24.573021] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-13T12:17:24.573061] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-13T12:17:24.573113] [INFO ] [MAIN ] [2374/3519] OVID kept (0.5s) | 2369 kept, 5 rejected | 137.1/min | ETA: 8.4m [2026-01-13T12:17:25.069130] [DEBUG] [REMOTE ] OVLY: Retrieved 5596 rows, trimmed to 300. [2026-01-13T12:17:25.069288] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-13T12:17:25.069600] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $25.41. [2026-01-13T12:17:25.069788] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:25.070126] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-13T12:17:25.070182] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-13T12:17:25.070248] [INFO ] [MAIN ] [2375/3519] OVLY kept (0.5s) | 2370 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:25.366184] [DEBUG] [REMOTE ] OWL: Retrieved 1275 rows, trimmed to 300. [2026-01-13T12:17:25.366309] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-13T12:17:25.366502] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-13T12:17:25.366663] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:25.366800] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-13T12:17:25.366881] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-13T12:17:25.366930] [INFO ] [MAIN ] [2376/3519] OWL kept (0.3s) | 2371 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:25.869159] [DEBUG] [REMOTE ] OXLC: Retrieved 3766 rows, trimmed to 300. [2026-01-13T12:17:25.869285] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-13T12:17:25.869487] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.68. [2026-01-13T12:17:25.869654] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:25.869771] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-13T12:17:25.869810] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-13T12:17:25.869856] [INFO ] [MAIN ] [2377/3519] OXLC kept (0.5s) | 2372 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:26.386238] [DEBUG] [REMOTE ] OXM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:26.386453] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-13T12:17:26.386794] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.74. [2026-01-13T12:17:26.386939] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:26.387090] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-13T12:17:26.387132] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-13T12:17:26.387186] [INFO ] [MAIN ] [2378/3519] OXM kept (0.5s) | 2373 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:26.674494] [DEBUG] [REMOTE ] OXSQ: Retrieved 1964 rows, trimmed to 300. [2026-01-13T12:17:26.674701] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-13T12:17:26.674983] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.67. [2026-01-13T12:17:26.675129] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:26.675271] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-13T12:17:26.675322] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-13T12:17:26.675384] [INFO ] [MAIN ] [2379/3519] OXSQ kept (0.3s) | 2374 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:26.987145] [DEBUG] [REMOTE ] OZEM: Retrieved 412 rows, trimmed to 300. [2026-01-13T12:17:26.987339] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-13T12:17:26.987619] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.19. [2026-01-13T12:17:26.987766] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:26.991163] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-13T12:17:26.991236] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-13T12:17:26.991299] [INFO ] [MAIN ] [2380/3519] OZEM kept (0.3s) | 2375 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:27.625676] [DEBUG] [REMOTE ] OZK: Retrieved 6287 rows, trimmed to 300. [2026-01-13T12:17:27.625819] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-13T12:17:27.626075] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.64. [2026-01-13T12:17:27.626224] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:27.626350] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-13T12:17:27.626391] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-13T12:17:27.626441] [INFO ] [MAIN ] [2381/3519] OZK kept (0.6s) | 2376 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:27.840396] [DEBUG] [REMOTE ] OZKAP: Retrieved 1054 rows, trimmed to 300. [2026-01-13T12:17:27.840530] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-13T12:17:27.840785] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-13T12:17:27.840928] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:27.841239] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-13T12:17:27.841278] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-13T12:17:27.841324] [INFO ] [MAIN ] [2382/3519] OZKAP kept (0.2s) | 2377 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:28.383999] [DEBUG] [REMOTE ] PAA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:28.384144] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-13T12:17:28.384396] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $15.56. [2026-01-13T12:17:28.384535] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:28.384682] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-13T12:17:28.384723] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-13T12:17:28.384777] [INFO ] [MAIN ] [2383/3519] PAA kept (0.5s) | 2378 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:28.910028] [DEBUG] [REMOTE ] PAAS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:28.910179] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-13T12:17:28.910394] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-13T12:17:28.910533] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:28.910667] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-13T12:17:28.910709] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-13T12:17:28.910756] [INFO ] [MAIN ] [2384/3519] PAAS kept (0.5s) | 2379 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:29.329005] [DEBUG] [REMOTE ] PAC: Retrieved 5001 rows, trimmed to 300. [2026-01-13T12:17:29.329132] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-13T12:17:29.329351] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-13T12:17:29.329487] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:29.329617] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-13T12:17:29.329659] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-13T12:17:29.329706] [INFO ] [MAIN ] [2385/3519] PAC kept (0.4s) | 2380 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:29.751823] [DEBUG] [REMOTE ] PACB: Retrieved 3825 rows, trimmed to 300. [2026-01-13T12:17:29.751963] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-13T12:17:29.752184] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-13T12:17:29.752316] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:29.752427] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-13T12:17:29.752466] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-13T12:17:29.752511] [INFO ] [MAIN ] [2386/3519] PACB kept (0.4s) | 2381 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:29.986642] [DEBUG] [REMOTE ] PACK: Retrieved 1663 rows, trimmed to 300. [2026-01-13T12:17:29.986779] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-13T12:17:29.986992] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-13T12:17:29.987127] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:29.987241] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-13T12:17:29.987310] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-13T12:17:29.987358] [INFO ] [MAIN ] [2387/3519] PACK kept (0.2s) | 2382 kept, 5 rejected | 137.1/min | ETA: 8.3m [2026-01-13T12:17:30.499237] [DEBUG] [REMOTE ] PAGP: Retrieved 3078 rows, trimmed to 300. [2026-01-13T12:17:30.499366] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-13T12:17:30.499603] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $16.53. [2026-01-13T12:17:30.499747] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:30.499862] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-13T12:17:30.499902] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-13T12:17:30.499950] [INFO ] [MAIN ] [2388/3519] PAGP kept (0.5s) | 2383 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:30.866537] [DEBUG] [REMOTE ] PAGS: Retrieved 2003 rows, trimmed to 300. [2026-01-13T12:17:30.866754] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-13T12:17:30.867042] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $8.77. [2026-01-13T12:17:30.867194] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:30.867327] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-13T12:17:30.867371] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-13T12:17:30.867423] [INFO ] [MAIN ] [2389/3519] PAGS kept (0.4s) | 2384 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:31.276168] [DEBUG] [REMOTE ] PAHC: Retrieved 2956 rows, trimmed to 300. [2026-01-13T12:17:31.276377] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-13T12:17:31.276777] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-13T12:17:31.276936] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:31.277116] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-13T12:17:31.277350] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-13T12:17:31.277410] [INFO ] [MAIN ] [2390/3519] PAHC kept (0.4s) | 2385 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:31.575050] [DEBUG] [REMOTE ] PAL: Retrieved 420 rows, trimmed to 300. [2026-01-13T12:17:31.575233] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-13T12:17:31.575497] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $5.96. [2026-01-13T12:17:31.575754] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:31.575907] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-13T12:17:31.575959] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-13T12:17:31.576020] [INFO ] [MAIN ] [2391/3519] PAL kept (0.3s) | 2386 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:32.191559] [DEBUG] [REMOTE ] PAM: Retrieved 4089 rows, trimmed to 300. [2026-01-13T12:17:32.191719] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-13T12:17:32.191936] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $59.30. [2026-01-13T12:17:32.192071] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:32.192184] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-13T12:17:32.192223] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-13T12:17:32.192269] [INFO ] [MAIN ] [2392/3519] PAM kept (0.6s) | 2387 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:32.538997] [DEBUG] [REMOTE ] PANL: Retrieved 3033 rows, trimmed to 300. [2026-01-13T12:17:32.539181] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-13T12:17:32.539397] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-13T12:17:32.539537] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:32.539688] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-13T12:17:32.539733] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-13T12:17:32.539782] [INFO ] [MAIN ] [2393/3519] PANL kept (0.3s) | 2388 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:32.900603] [DEBUG] [REMOTE ] PASG: Retrieved 1476 rows, trimmed to 300. [2026-01-13T12:17:32.900744] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-13T12:17:32.900966] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-13T12:17:32.901109] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:32.901222] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-13T12:17:32.901265] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-13T12:17:32.901314] [INFO ] [MAIN ] [2394/3519] PASG kept (0.4s) | 2389 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:33.219464] [DEBUG] [REMOTE ] PATH: Retrieved 1188 rows, trimmed to 300. [2026-01-13T12:17:33.219622] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-13T12:17:33.219832] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-13T12:17:33.219990] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:33.220115] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-13T12:17:33.220155] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-13T12:17:33.220202] [INFO ] [MAIN ] [2395/3519] PATH kept (0.3s) | 2390 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:33.876301] [DEBUG] [REMOTE ] PATK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:33.876433] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-13T12:17:33.876661] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-13T12:17:33.876798] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:33.876913] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-13T12:17:33.876961] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-13T12:17:33.877017] [INFO ] [MAIN ] [2396/3519] PATK kept (0.7s) | 2391 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:34.157615] [DEBUG] [REMOTE ] PAX: Retrieved 1249 rows, trimmed to 300. [2026-01-13T12:17:34.157759] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-13T12:17:34.158014] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.20. [2026-01-13T12:17:34.158167] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:34.158276] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-13T12:17:34.158315] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-13T12:17:34.158361] [INFO ] [MAIN ] [2397/3519] PAX kept (0.3s) | 2392 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:34.507189] [DEBUG] [REMOTE ] PAXS: Retrieved 993 rows, trimmed to 300. [2026-01-13T12:17:34.507316] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-13T12:17:34.507519] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $14.91. [2026-01-13T12:17:34.507677] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:34.507787] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-13T12:17:34.507890] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-13T12:17:34.507939] [INFO ] [MAIN ] [2398/3519] PAXS kept (0.3s) | 2393 kept, 5 rejected | 137.1/min | ETA: 8.2m [2026-01-13T12:17:34.903219] [DEBUG] [REMOTE ] PAY: Retrieved 1163 rows, trimmed to 300. [2026-01-13T12:17:34.903351] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-13T12:17:34.903551] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.47. [2026-01-13T12:17:34.903718] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:34.903828] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-13T12:17:34.903867] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-13T12:17:34.903913] [INFO ] [MAIN ] [2399/3519] PAY kept (0.4s) | 2394 kept, 5 rejected | 137.2/min | ETA: 8.2m [2026-01-13T12:17:35.328508] [DEBUG] [REMOTE ] PAYC: Retrieved 2954 rows, trimmed to 300. [2026-01-13T12:17:35.328668] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-13T12:17:35.328878] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $152.40. [2026-01-13T12:17:35.329027] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:35.329167] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-13T12:17:35.329217] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-13T12:17:35.329270] [INFO ] [MAIN ] [2400/3519] PAYC kept (0.4s) | 2395 kept, 5 rejected | 137.2/min | ETA: 8.2m [2026-01-13T12:17:35.708164] [DEBUG] [REMOTE ] PAYO: Retrieved 1142 rows, trimmed to 300. [2026-01-13T12:17:35.708297] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-13T12:17:35.708496] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.27. [2026-01-13T12:17:35.708668] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:35.708974] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-13T12:17:35.709013] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-13T12:17:35.709059] [INFO ] [MAIN ] [2401/3519] PAYO kept (0.4s) | 2396 kept, 5 rejected | 137.2/min | ETA: 8.2m [2026-01-13T12:17:36.219915] [DEBUG] [REMOTE ] PAYS: Retrieved 4593 rows, trimmed to 300. [2026-01-13T12:17:36.220041] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-13T12:17:36.220248] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.84. [2026-01-13T12:17:36.220384] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:36.220514] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-13T12:17:36.220560] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-13T12:17:36.220626] [INFO ] [MAIN ] [2402/3519] PAYS kept (0.5s) | 2397 kept, 5 rejected | 137.2/min | ETA: 8.1m [2026-01-13T12:17:36.767938] [DEBUG] [REMOTE ] PAYX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:36.768088] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-13T12:17:36.768487] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $108.46. [2026-01-13T12:17:36.768640] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:36.768758] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-13T12:17:36.768797] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-13T12:17:36.768843] [INFO ] [MAIN ] [2403/3519] PAYX kept (0.5s) | 2398 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:37.320981] [DEBUG] [REMOTE ] PB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:37.321120] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-13T12:17:37.321554] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $61.38. [2026-01-13T12:17:37.321713] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:37.321836] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-13T12:17:37.321877] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-13T12:17:37.321924] [INFO ] [MAIN ] [2404/3519] PB kept (0.6s) | 2399 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:37.749630] [DEBUG] [REMOTE ] PBA: Retrieved 3840 rows, trimmed to 300. [2026-01-13T12:17:37.749764] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-13T12:17:37.749979] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-13T12:17:37.750141] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:37.750263] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-13T12:17:37.750301] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-13T12:17:37.750347] [INFO ] [MAIN ] [2405/3519] PBA kept (0.4s) | 2400 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:37.953564] [DEBUG] [REMOTE ] PBF: Retrieved 3289 rows, trimmed to 300. [2026-01-13T12:17:37.953787] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-13T12:17:37.954056] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-13T12:17:37.954214] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:37.954346] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-13T12:17:37.954596] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-13T12:17:37.954652] [INFO ] [MAIN ] [2406/3519] PBF kept (0.2s) | 2401 kept, 5 rejected | 137.2/min | ETA: 8.1m [2026-01-13T12:17:38.357637] [DEBUG] [REMOTE ] PBFS: Retrieved 1631 rows, trimmed to 300. [2026-01-13T12:17:38.357784] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-13T12:17:38.358024] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.01. [2026-01-13T12:17:38.358167] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:38.358300] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-13T12:17:38.358343] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-13T12:17:38.358392] [INFO ] [MAIN ] [2407/3519] PBFS kept (0.4s) | 2402 kept, 5 rejected | 137.2/min | ETA: 8.1m [2026-01-13T12:17:38.979159] [DEBUG] [REMOTE ] PBH: Retrieved 5263 rows, trimmed to 300. [2026-01-13T12:17:38.979288] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-13T12:17:38.979499] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-13T12:17:38.979657] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:38.979772] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-13T12:17:38.979814] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-13T12:17:38.979862] [INFO ] [MAIN ] [2408/3519] PBH kept (0.6s) | 2403 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:39.446877] [DEBUG] [REMOTE ] PBI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:39.447019] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-13T12:17:39.447233] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-13T12:17:39.447367] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:39.447482] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-13T12:17:39.447547] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-13T12:17:39.447612] [INFO ] [MAIN ] [2409/3519] PBI kept (0.5s) | 2404 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:39.824365] [DEBUG] [REMOTE ] PBYI: Retrieved 3450 rows, trimmed to 300. [2026-01-13T12:17:39.824491] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-13T12:17:39.824754] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-13T12:17:39.825006] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:39.825122] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-13T12:17:39.825162] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-13T12:17:39.825208] [INFO ] [MAIN ] [2410/3519] PBYI kept (0.4s) | 2405 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:40.187108] [DEBUG] [REMOTE ] PCB: Retrieved 2920 rows, trimmed to 300. [2026-01-13T12:17:40.187233] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-13T12:17:40.187657] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $19.67. [2026-01-13T12:17:40.187800] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:40.187927] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-13T12:17:40.187968] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-13T12:17:40.188014] [INFO ] [MAIN ] [2411/3519] PCB kept (0.4s) | 2406 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:40.779077] [DEBUG] [REMOTE ] PCF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:40.779229] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-13T12:17:40.779467] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.98. [2026-01-13T12:17:40.779625] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:40.779747] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-13T12:17:40.779789] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-13T12:17:40.779837] [INFO ] [MAIN ] [2412/3519] PCF kept (0.6s) | 2407 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:41.253718] [DEBUG] [REMOTE ] PCG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:41.253858] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-13T12:17:41.254089] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-13T12:17:41.254234] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:41.254353] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-13T12:17:41.254392] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-13T12:17:41.254438] [INFO ] [MAIN ] [2413/3519] PCG kept (0.5s) | 2408 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:41.731099] [DEBUG] [REMOTE ] PCH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:41.731318] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-13T12:17:41.731686] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-13T12:17:41.731842] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:41.731996] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-13T12:17:41.732039] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-13T12:17:41.732098] [INFO ] [MAIN ] [2414/3519] PCH kept (0.5s) | 2409 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:42.220941] [DEBUG] [REMOTE ] PCM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:42.221111] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-13T12:17:42.221376] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.95. [2026-01-13T12:17:42.221520] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:42.221668] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-13T12:17:42.221711] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-13T12:17:42.221759] [INFO ] [MAIN ] [2415/3519] PCM kept (0.5s) | 2410 kept, 5 rejected | 137.1/min | ETA: 8.1m [2026-01-13T12:17:42.685701] [DEBUG] [REMOTE ] PCN: Retrieved 6054 rows, trimmed to 300. [2026-01-13T12:17:42.685831] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-13T12:17:42.686039] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.23. [2026-01-13T12:17:42.686177] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:42.686287] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-13T12:17:42.686326] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-13T12:17:42.686371] [INFO ] [MAIN ] [2416/3519] PCN kept (0.5s) | 2411 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:43.141245] [DEBUG] [REMOTE ] PCQ: Retrieved 6172 rows, trimmed to 300. [2026-01-13T12:17:43.141382] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-13T12:17:43.141610] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.66. [2026-01-13T12:17:43.141748] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:43.141861] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-13T12:17:43.141900] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-13T12:17:43.141946] [INFO ] [MAIN ] [2417/3519] PCQ kept (0.5s) | 2412 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:43.367966] [DEBUG] [REMOTE ] PCRX: Retrieved 3757 rows, trimmed to 300. [2026-01-13T12:17:43.368110] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-13T12:17:43.368315] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $21.01. [2026-01-13T12:17:43.368450] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:43.368560] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-13T12:17:43.368619] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-13T12:17:43.368667] [INFO ] [MAIN ] [2418/3519] PCRX kept (0.2s) | 2413 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:43.722058] [DEBUG] [REMOTE ] PCTY: Retrieved 2973 rows, trimmed to 300. [2026-01-13T12:17:43.722181] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-13T12:17:43.722410] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $138.42. [2026-01-13T12:17:43.722544] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:43.722682] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-13T12:17:43.722723] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-13T12:17:43.722770] [INFO ] [MAIN ] [2419/3519] PCTY kept (0.4s) | 2414 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:44.292265] [DEBUG] [REMOTE ] PCVX: Retrieved 1403 rows, trimmed to 300. [2026-01-13T12:17:44.292388] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-13T12:17:44.292650] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-13T12:17:44.292835] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:44.292954] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-13T12:17:44.293022] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-13T12:17:44.293074] [INFO ] [MAIN ] [2420/3519] PCVX kept (0.6s) | 2415 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:44.839129] [DEBUG] [REMOTE ] PCYO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:44.839264] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-13T12:17:44.839485] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-13T12:17:44.839643] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:44.839762] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-13T12:17:44.839803] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-13T12:17:44.839852] [INFO ] [MAIN ] [2421/3519] PCYO kept (0.5s) | 2416 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:45.173962] [DEBUG] [REMOTE ] PD: Retrieved 1698 rows, trimmed to 300. [2026-01-13T12:17:45.174083] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-13T12:17:45.174283] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $11.64. [2026-01-13T12:17:45.174418] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:45.174526] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-13T12:17:45.174565] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-13T12:17:45.174629] [INFO ] [MAIN ] [2422/3519] PD kept (0.3s) | 2417 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:45.571332] [DEBUG] [REMOTE ] PDBC: Retrieved 2810 rows, trimmed to 300. [2026-01-13T12:17:45.571451] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-13T12:17:45.571676] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.70. [2026-01-13T12:17:45.571811] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:45.571919] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-13T12:17:45.571957] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-13T12:17:45.572002] [INFO ] [MAIN ] [2423/3519] PDBC kept (0.4s) | 2418 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:45.950500] [DEBUG] [REMOTE ] PDD: Retrieved 1876 rows, trimmed to 300. [2026-01-13T12:17:45.950643] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-13T12:17:45.950856] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $105.00. [2026-01-13T12:17:45.950999] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:45.951111] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-13T12:17:45.951160] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-13T12:17:45.951210] [INFO ] [MAIN ] [2424/3519] PDD kept (0.4s) | 2419 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:46.499153] [DEBUG] [REMOTE ] PDEX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:46.499297] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-13T12:17:46.499530] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $23.91. [2026-01-13T12:17:46.499685] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:46.499806] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-13T12:17:46.499845] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-13T12:17:46.499891] [INFO ] [MAIN ] [2425/3519] PDEX kept (0.5s) | 2420 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:46.945072] [DEBUG] [REMOTE ] PDFS: Retrieved 6149 rows, trimmed to 300. [2026-01-13T12:17:46.945203] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-13T12:17:46.945421] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-13T12:17:46.945554] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:46.945685] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-13T12:17:46.945725] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-13T12:17:46.945770] [INFO ] [MAIN ] [2426/3519] PDFS kept (0.4s) | 2421 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:47.312390] [DEBUG] [REMOTE ] PDI: Retrieved 3427 rows, trimmed to 300. [2026-01-13T12:17:47.312510] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-13T12:17:47.312755] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $17.11. [2026-01-13T12:17:47.312890] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:47.312998] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-13T12:17:47.313037] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-13T12:17:47.313082] [INFO ] [MAIN ] [2427/3519] PDI kept (0.4s) | 2422 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:47.663558] [DEBUG] [REMOTE ] PDLB: Retrieved 2081 rows, trimmed to 300. [2026-01-13T12:17:47.663703] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-13T12:17:47.663908] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-13T12:17:47.664041] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:47.664152] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-13T12:17:47.664191] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-13T12:17:47.664246] [INFO ] [MAIN ] [2428/3519] PDLB kept (0.4s) | 2423 kept, 5 rejected | 137.1/min | ETA: 8.0m [2026-01-13T12:17:48.100722] [DEBUG] [REMOTE ] PDM: Retrieved 4005 rows, trimmed to 300. [2026-01-13T12:17:48.100851] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-13T12:17:48.101061] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-13T12:17:48.101199] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:48.101314] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-13T12:17:48.101355] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-13T12:17:48.101403] [INFO ] [MAIN ] [2429/3519] PDM kept (0.4s) | 2424 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:48.543938] [DEBUG] [REMOTE ] PDO: Retrieved 1246 rows, trimmed to 300. [2026-01-13T12:17:48.544093] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-13T12:17:48.544340] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.31. [2026-01-13T12:17:48.544500] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:48.544652] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-13T12:17:48.544701] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-13T12:17:48.544757] [INFO ] [MAIN ] [2430/3519] PDO kept (0.4s) | 2425 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:49.059476] [DEBUG] [REMOTE ] PDP: Retrieved 4748 rows, trimmed to 300. [2026-01-13T12:17:49.059643] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-13T12:17:49.059870] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-13T12:17:49.060006] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:49.060120] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-13T12:17:49.060189] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-13T12:17:49.060236] [INFO ] [MAIN ] [2431/3519] PDP kept (0.5s) | 2426 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:49.521914] [DEBUG] [REMOTE ] PDS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:49.522054] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-13T12:17:49.522275] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $54.20. [2026-01-13T12:17:49.522412] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:49.522533] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-13T12:17:49.522783] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-13T12:17:49.522833] [INFO ] [MAIN ] [2432/3519] PDS kept (0.5s) | 2427 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:49.820763] [DEBUG] [REMOTE ] PDX: Retrieved 1748 rows, trimmed to 300. [2026-01-13T12:17:49.820896] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-13T12:17:49.821104] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.95. [2026-01-13T12:17:49.821238] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:49.821360] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-13T12:17:49.821408] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-13T12:17:49.821457] [INFO ] [MAIN ] [2433/3519] PDX kept (0.3s) | 2428 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:50.175952] [DEBUG] [REMOTE ] PDYN: Retrieved 1078 rows, trimmed to 300. [2026-01-13T12:17:50.176100] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-13T12:17:50.176327] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-13T12:17:50.176488] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:50.176636] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-13T12:17:50.176684] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-13T12:17:50.176736] [INFO ] [MAIN ] [2434/3519] PDYN kept (0.4s) | 2429 kept, 5 rejected | 137.2/min | ETA: 7.9m [2026-01-13T12:17:50.713565] [DEBUG] [REMOTE ] PEB: Retrieved 4047 rows, trimmed to 300. [2026-01-13T12:17:50.713733] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-13T12:17:50.713951] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-13T12:17:50.714088] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:50.714208] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-13T12:17:50.714247] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-13T12:17:50.714293] [INFO ] [MAIN ] [2435/3519] PEB kept (0.5s) | 2430 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:51.218020] [DEBUG] [REMOTE ] PEBK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:51.218169] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-13T12:17:51.218432] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.03. [2026-01-13T12:17:51.218603] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:51.218738] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-13T12:17:51.218781] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-13T12:17:51.218830] [INFO ] [MAIN ] [2436/3519] PEBK kept (0.5s) | 2431 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:51.721924] [DEBUG] [REMOTE ] PEBO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:51.722067] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-13T12:17:51.722301] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $27.28. [2026-01-13T12:17:51.722443] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:51.722585] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-13T12:17:51.722630] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-13T12:17:51.722681] [INFO ] [MAIN ] [2437/3519] PEBO kept (0.5s) | 2432 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:51.991069] [DEBUG] [REMOTE ] PECO: Retrieved 1129 rows, trimmed to 300. [2026-01-13T12:17:51.991198] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-13T12:17:51.991407] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.63. [2026-01-13T12:17:51.991568] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:51.991710] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-13T12:17:51.991752] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-13T12:17:51.991801] [INFO ] [MAIN ] [2438/3519] PECO kept (0.3s) | 2433 kept, 5 rejected | 137.2/min | ETA: 7.9m [2026-01-13T12:17:52.556801] [DEBUG] [REMOTE ] PEG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:52.556944] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-13T12:17:52.557187] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-13T12:17:52.557323] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:52.557449] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-13T12:17:52.557490] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-13T12:17:52.557536] [INFO ] [MAIN ] [2439/3519] PEG kept (0.6s) | 2434 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:52.985781] [DEBUG] [REMOTE ] PEGA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:52.985915] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-13T12:17:52.986132] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $52.35. [2026-01-13T12:17:52.986266] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:52.986395] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-13T12:17:52.986445] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-13T12:17:52.986495] [INFO ] [MAIN ] [2440/3519] PEGA kept (0.4s) | 2435 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:53.305365] [DEBUG] [REMOTE ] PEN: Retrieved 2594 rows, trimmed to 300. [2026-01-13T12:17:53.305502] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-13T12:17:53.305730] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-13T12:17:53.305870] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:53.305980] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-13T12:17:53.306020] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-13T12:17:53.306067] [INFO ] [MAIN ] [2441/3519] PEN kept (0.3s) | 2436 kept, 5 rejected | 137.2/min | ETA: 7.9m [2026-01-13T12:17:53.917595] [DEBUG] [REMOTE ] PENN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:53.917754] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-13T12:17:53.918059] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-13T12:17:53.918223] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:53.918381] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-13T12:17:53.918459] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-13T12:17:53.918515] [INFO ] [MAIN ] [2442/3519] PENN kept (0.6s) | 2437 kept, 5 rejected | 137.1/min | ETA: 7.9m [2026-01-13T12:17:54.391003] [DEBUG] [REMOTE ] PEO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:54.391137] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-13T12:17:54.391355] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.37. [2026-01-13T12:17:54.391495] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:54.391653] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-13T12:17:54.391721] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-13T12:17:54.391772] [INFO ] [MAIN ] [2443/3519] PEO kept (0.5s) | 2438 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:54.716278] [DEBUG] [REMOTE ] PEP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:54.716428] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-13T12:17:54.716704] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-13T12:17:54.716845] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:54.716970] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-13T12:17:54.717010] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-13T12:17:54.717058] [INFO ] [MAIN ] [2444/3519] PEP kept (0.3s) | 2439 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:55.035261] [DEBUG] [REMOTE ] PEPG: Retrieved 924 rows, trimmed to 300. [2026-01-13T12:17:55.035385] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-13T12:17:55.035594] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-13T12:17:55.035729] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:55.035835] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-13T12:17:55.035874] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-13T12:17:55.035920] [INFO ] [MAIN ] [2445/3519] PEPG kept (0.3s) | 2440 kept, 5 rejected | 137.2/min | ETA: 7.8m [2026-01-13T12:17:55.428926] [DEBUG] [REMOTE ] PERF: Retrieved 1223 rows, trimmed to 300. [2026-01-13T12:17:55.429059] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-13T12:17:55.429270] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.70. [2026-01-13T12:17:55.429409] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:55.429523] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-13T12:17:55.429586] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-13T12:17:55.429642] [INFO ] [MAIN ] [2446/3519] PERF kept (0.4s) | 2441 kept, 5 rejected | 137.2/min | ETA: 7.8m [2026-01-13T12:17:56.100093] [DEBUG] [REMOTE ] PERI: Retrieved 5019 rows, trimmed to 300. [2026-01-13T12:17:56.100234] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-13T12:17:56.100467] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-13T12:17:56.100633] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:56.100754] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-13T12:17:56.100795] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-13T12:17:56.100844] [INFO ] [MAIN ] [2447/3519] PERI kept (0.7s) | 2442 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:56.554059] [DEBUG] [REMOTE ] PESI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:56.554204] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-13T12:17:56.554438] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.25. [2026-01-13T12:17:56.554591] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:56.554717] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-13T12:17:56.554756] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-13T12:17:56.554803] [INFO ] [MAIN ] [2448/3519] PESI kept (0.5s) | 2443 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:57.036063] [DEBUG] [REMOTE ] PETS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:57.036206] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-13T12:17:57.036494] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-13T12:17:57.036693] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:57.036864] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-13T12:17:57.037115] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-13T12:17:57.037176] [INFO ] [MAIN ] [2449/3519] PETS kept (0.5s) | 2444 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:57.437990] [DEBUG] [REMOTE ] PEY: Retrieved 5306 rows, trimmed to 300. [2026-01-13T12:17:57.438133] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-13T12:17:57.438363] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.44. [2026-01-13T12:17:57.438498] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:57.438636] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-13T12:17:57.438677] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-13T12:17:57.438724] [INFO ] [MAIN ] [2450/3519] PEY kept (0.4s) | 2445 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:57.876858] [DEBUG] [REMOTE ] PFBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:57.876987] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-13T12:17:57.877196] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $83.86. [2026-01-13T12:17:57.877333] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:57.877444] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-13T12:17:57.877483] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-13T12:17:57.877531] [INFO ] [MAIN ] [2451/3519] PFBC kept (0.4s) | 2446 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:58.315002] [DEBUG] [REMOTE ] PFD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:17:58.315132] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-13T12:17:58.315338] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-13T12:17:58.315472] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:58.315605] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-13T12:17:58.315646] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-13T12:17:58.315692] [INFO ] [MAIN ] [2452/3519] PFD kept (0.4s) | 2447 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:58.808637] [DEBUG] [REMOTE ] PFF: Retrieved 4727 rows, trimmed to 300. [2026-01-13T12:17:58.808771] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-13T12:17:58.808991] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-13T12:17:58.809125] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:58.809238] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-13T12:17:58.809302] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-13T12:17:58.809350] [INFO ] [MAIN ] [2453/3519] PFF kept (0.5s) | 2448 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:59.141017] [DEBUG] [REMOTE ] PFG: Retrieved 6094 rows, trimmed to 300. [2026-01-13T12:17:59.141150] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-13T12:17:59.141364] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $77.68. [2026-01-13T12:17:59.141523] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:59.141664] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-13T12:17:59.141707] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-13T12:17:59.141757] [INFO ] [MAIN ] [2454/3519] PFG kept (0.3s) | 2449 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:59.536204] [DEBUG] [REMOTE ] PFGC: Retrieved 2585 rows, trimmed to 300. [2026-01-13T12:17:59.536350] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-13T12:17:59.536566] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-13T12:17:59.536755] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:59.536870] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-13T12:17:59.536911] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-13T12:17:59.536959] [INFO ] [MAIN ] [2455/3519] PFGC kept (0.4s) | 2450 kept, 5 rejected | 137.1/min | ETA: 7.8m [2026-01-13T12:17:59.868453] [DEBUG] [REMOTE ] PFH: Retrieved 1346 rows, trimmed to 300. [2026-01-13T12:17:59.868603] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-13T12:17:59.868807] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-13T12:17:59.868943] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-13T12:17:59.869052] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-13T12:17:59.869092] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-13T12:17:59.869153] [INFO ] [MAIN ] [2456/3519] PFH kept (0.3s) | 2451 kept, 5 rejected | 137.2/min | ETA: 7.8m [2026-01-13T12:18:00.451919] [DEBUG] [REMOTE ] PFIS: Retrieved 5940 rows, trimmed to 300. [2026-01-13T12:18:00.452092] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-13T12:18:00.452350] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-13T12:18:00.452515] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:00.452670] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-13T12:18:00.452715] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-13T12:18:00.452764] [INFO ] [MAIN ] [2457/3519] PFIS kept (0.6s) | 2452 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:00.882878] [DEBUG] [REMOTE ] PFL: Retrieved 5600 rows, trimmed to 300. [2026-01-13T12:18:00.883009] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-13T12:18:00.883213] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.12. [2026-01-13T12:18:00.883347] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:00.883457] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-13T12:18:00.883496] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-13T12:18:00.883542] [INFO ] [MAIN ] [2458/3519] PFL kept (0.4s) | 2453 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:01.338131] [DEBUG] [REMOTE ] PFM: Retrieved 5113 rows, trimmed to 300. [2026-01-13T12:18:01.338257] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-13T12:18:01.338490] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-13T12:18:01.338647] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:01.338763] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-13T12:18:01.338801] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-13T12:18:01.338856] [INFO ] [MAIN ] [2459/3519] PFM kept (0.5s) | 2454 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:01.802932] [DEBUG] [REMOTE ] PFN: Retrieved 5336 rows, trimmed to 300. [2026-01-13T12:18:01.803095] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-13T12:18:01.803395] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.23. [2026-01-13T12:18:01.803541] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:01.803702] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-13T12:18:01.803745] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-13T12:18:01.803797] [INFO ] [MAIN ] [2460/3519] PFN kept (0.5s) | 2455 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:02.318503] [DEBUG] [REMOTE ] PFO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:02.318667] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-13T12:18:02.318903] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-13T12:18:02.319041] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:02.319162] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-13T12:18:02.319201] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-13T12:18:02.319248] [INFO ] [MAIN ] [2461/3519] PFO kept (0.5s) | 2456 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:02.763761] [DEBUG] [REMOTE ] PFS: Retrieved 5784 rows, trimmed to 300. [2026-01-13T12:18:02.763921] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-13T12:18:02.764198] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.65. [2026-01-13T12:18:02.764372] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:02.764505] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-13T12:18:02.764548] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-13T12:18:02.764638] [INFO ] [MAIN ] [2462/3519] PFS kept (0.4s) | 2457 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:03.140472] [DEBUG] [REMOTE ] PFSI: Retrieved 3189 rows, trimmed to 300. [2026-01-13T12:18:03.140625] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-13T12:18:03.140842] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $117.15. [2026-01-13T12:18:03.141150] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:03.141264] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-13T12:18:03.141305] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-13T12:18:03.141353] [INFO ] [MAIN ] [2463/3519] PFSI kept (0.4s) | 2458 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:03.667381] [DEBUG] [REMOTE ] PGC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:03.667525] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-13T12:18:03.667781] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-13T12:18:03.667959] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:03.668096] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-13T12:18:03.668185] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-13T12:18:03.668237] [INFO ] [MAIN ] [2464/3519] PGC kept (0.5s) | 2459 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:03.900839] [DEBUG] [REMOTE ] PGEN: Retrieved 3126 rows, trimmed to 300. [2026-01-13T12:18:03.900969] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-13T12:18:03.901181] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.48. [2026-01-13T12:18:03.901323] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:03.901442] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-13T12:18:03.901483] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-13T12:18:03.901534] [INFO ] [MAIN ] [2465/3519] PGEN kept (0.2s) | 2460 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:04.502976] [DEBUG] [REMOTE ] PGJ: Retrieved 5306 rows, trimmed to 300. [2026-01-13T12:18:04.503113] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-13T12:18:04.503333] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-13T12:18:04.503476] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:04.503613] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-13T12:18:04.503657] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-13T12:18:04.503708] [INFO ] [MAIN ] [2466/3519] PGJ kept (0.6s) | 2461 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:04.781378] [DEBUG] [REMOTE ] PGNY: Retrieved 1561 rows, trimmed to 300. [2026-01-13T12:18:04.781513] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-13T12:18:04.781761] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-13T12:18:04.781905] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:04.782019] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-13T12:18:04.782067] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-13T12:18:04.782131] [INFO ] [MAIN ] [2467/3519] PGNY kept (0.3s) | 2462 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:05.320017] [DEBUG] [REMOTE ] PGP: Retrieved 5190 rows, trimmed to 300. [2026-01-13T12:18:05.320154] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-13T12:18:05.320376] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.16. [2026-01-13T12:18:05.320547] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:05.320691] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-13T12:18:05.320737] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-13T12:18:05.320802] [INFO ] [MAIN ] [2468/3519] PGP kept (0.5s) | 2463 kept, 5 rejected | 137.1/min | ETA: 7.7m [2026-01-13T12:18:05.548632] [DEBUG] [REMOTE ] PGY: Retrieved 892 rows, trimmed to 300. [2026-01-13T12:18:05.548782] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-13T12:18:05.549003] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-13T12:18:05.549146] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:05.549259] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-13T12:18:05.549300] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-13T12:18:05.549348] [INFO ] [MAIN ] [2469/3519] PGY kept (0.2s) | 2464 kept, 5 rejected | 137.2/min | ETA: 7.7m [2026-01-13T12:18:06.059860] [DEBUG] [REMOTE ] PGZ: Retrieved 3156 rows, trimmed to 300. [2026-01-13T12:18:06.059994] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-13T12:18:06.060253] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.88. [2026-01-13T12:18:06.060433] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:06.060557] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-13T12:18:06.060625] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-13T12:18:06.060675] [INFO ] [MAIN ] [2470/3519] PGZ kept (0.5s) | 2465 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:06.605311] [DEBUG] [REMOTE ] PH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:06.605455] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-13T12:18:06.605711] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $724.61. [2026-01-13T12:18:06.605855] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:06.605972] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-13T12:18:06.606013] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-13T12:18:06.606061] [INFO ] [MAIN ] [2471/3519] PH kept (0.5s) | 2466 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:07.091517] [DEBUG] [REMOTE ] PHG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:07.091669] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-13T12:18:07.091908] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-13T12:18:07.092052] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:07.092175] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-13T12:18:07.092216] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-13T12:18:07.092265] [INFO ] [MAIN ] [2472/3519] PHG kept (0.5s) | 2467 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:07.503101] [DEBUG] [REMOTE ] PHI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:07.503235] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-13T12:18:07.503441] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-13T12:18:07.503593] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:07.503708] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-13T12:18:07.503769] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-13T12:18:07.503851] [INFO ] [MAIN ] [2473/3519] PHI kept (0.4s) | 2468 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:07.729955] [DEBUG] [REMOTE ] PHIN: Retrieved 638 rows, trimmed to 300. [2026-01-13T12:18:07.730088] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-13T12:18:07.730285] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-13T12:18:07.730417] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:07.730524] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-13T12:18:07.730563] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-13T12:18:07.730644] [INFO ] [MAIN ] [2474/3519] PHIN kept (0.2s) | 2469 kept, 5 rejected | 137.2/min | ETA: 7.6m [2026-01-13T12:18:08.259052] [DEBUG] [REMOTE ] PHIO: Retrieved 3438 rows, trimmed to 300. [2026-01-13T12:18:08.259191] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-13T12:18:08.259438] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-13T12:18:08.259624] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:08.259766] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-13T12:18:08.259841] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-13T12:18:08.259891] [INFO ] [MAIN ] [2475/3519] PHIO kept (0.5s) | 2470 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:08.758786] [DEBUG] [REMOTE ] PHK: Retrieved 5716 rows, trimmed to 300. [2026-01-13T12:18:08.758917] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-13T12:18:08.759307] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.68. [2026-01-13T12:18:08.759438] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:08.759551] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-13T12:18:08.759610] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-13T12:18:08.759659] [INFO ] [MAIN ] [2476/3519] PHK kept (0.5s) | 2471 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:09.233660] [DEBUG] [REMOTE ] PHM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:09.233813] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-13T12:18:09.234051] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-13T12:18:09.234191] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:09.234309] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-13T12:18:09.234351] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-13T12:18:09.234412] [INFO ] [MAIN ] [2477/3519] PHM kept (0.5s) | 2472 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:09.642552] [DEBUG] [REMOTE ] PHO: Retrieved 5056 rows, trimmed to 300. [2026-01-13T12:18:09.642707] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-13T12:18:09.642915] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-13T12:18:09.643050] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:09.643162] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-13T12:18:09.643201] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-13T12:18:09.643247] [INFO ] [MAIN ] [2478/3519] PHO kept (0.4s) | 2473 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:09.960929] [DEBUG] [REMOTE ] PHUN: Retrieved 2309 rows, trimmed to 300. [2026-01-13T12:18:09.961239] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-13T12:18:09.961459] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-13T12:18:09.961639] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:09.961758] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-13T12:18:09.961801] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-13T12:18:09.961850] [INFO ] [MAIN ] [2479/3519] PHUN kept (0.3s) | 2474 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:10.344704] [DEBUG] [REMOTE ] PHVS: Retrieved 1239 rows, trimmed to 300. [2026-01-13T12:18:10.344833] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-13T12:18:10.345040] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $21.12. [2026-01-13T12:18:10.345177] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:10.345289] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-13T12:18:10.345330] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-13T12:18:10.345401] [INFO ] [MAIN ] [2480/3519] PHVS kept (0.4s) | 2475 kept, 5 rejected | 137.2/min | ETA: 7.6m [2026-01-13T12:18:10.755164] [DEBUG] [REMOTE ] PI: Retrieved 2383 rows, trimmed to 300. [2026-01-13T12:18:10.755352] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-13T12:18:10.755704] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-13T12:18:10.755918] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:10.756098] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-13T12:18:10.756161] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-13T12:18:10.756235] [INFO ] [MAIN ] [2481/3519] PI kept (0.4s) | 2476 kept, 5 rejected | 137.2/min | ETA: 7.6m [2026-01-13T12:18:11.303611] [DEBUG] [REMOTE ] PID: Retrieved 5113 rows, trimmed to 300. [2026-01-13T12:18:11.303743] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-13T12:18:11.303970] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.15. [2026-01-13T12:18:11.304106] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:11.304214] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-13T12:18:11.304252] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-13T12:18:11.304297] [INFO ] [MAIN ] [2482/3519] PID kept (0.5s) | 2477 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:11.741920] [DEBUG] [REMOTE ] PIE: Retrieved 4538 rows, trimmed to 300. [2026-01-13T12:18:11.742050] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-13T12:18:11.742258] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-13T12:18:11.742393] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:11.742506] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-13T12:18:11.742545] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-13T12:18:11.742610] [INFO ] [MAIN ] [2483/3519] PIE kept (0.4s) | 2478 kept, 5 rejected | 137.1/min | ETA: 7.6m [2026-01-13T12:18:12.181248] [DEBUG] [REMOTE ] PII: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:12.181395] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-13T12:18:12.181658] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-13T12:18:12.181796] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:12.181919] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-13T12:18:12.181959] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-13T12:18:12.182007] [INFO ] [MAIN ] [2484/3519] PII kept (0.4s) | 2479 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:12.652850] [DEBUG] [REMOTE ] PIM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:12.653124] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-13T12:18:12.653621] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-13T12:18:12.653798] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:12.653980] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-13T12:18:12.654026] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-13T12:18:12.654092] [INFO ] [MAIN ] [2485/3519] PIM kept (0.5s) | 2480 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:12.997619] [DEBUG] [REMOTE ] PINE: Retrieved 1541 rows, trimmed to 300. [2026-01-13T12:18:12.997942] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-13T12:18:12.998373] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $13.49. [2026-01-13T12:18:12.998625] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:12.998846] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-13T12:18:12.998968] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-13T12:18:12.999085] [INFO ] [MAIN ] [2486/3519] PINE kept (0.3s) | 2481 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:13.329118] [DEBUG] [REMOTE ] PINS: Retrieved 1693 rows, trimmed to 300. [2026-01-13T12:18:13.329274] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-13T12:18:13.329543] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-13T12:18:13.329775] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:13.329917] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-13T12:18:13.329961] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-13T12:18:13.330017] [INFO ] [MAIN ] [2487/3519] PINS kept (0.3s) | 2482 kept, 5 rejected | 137.2/min | ETA: 7.5m [2026-01-13T12:18:13.711818] [DEBUG] [REMOTE ] PK: Retrieved 2268 rows, trimmed to 300. [2026-01-13T12:18:13.712043] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-13T12:18:13.712287] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-13T12:18:13.712428] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:13.712548] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-13T12:18:13.712606] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-13T12:18:13.712660] [INFO ] [MAIN ] [2488/3519] PK kept (0.4s) | 2483 kept, 5 rejected | 137.2/min | ETA: 7.5m [2026-01-13T12:18:14.315436] [DEBUG] [REMOTE ] PKBK: Retrieved 6124 rows, trimmed to 300. [2026-01-13T12:18:14.315637] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-13T12:18:14.315960] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $19.72. [2026-01-13T12:18:14.316144] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:14.316312] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-13T12:18:14.316364] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-13T12:18:14.316429] [INFO ] [MAIN ] [2489/3519] PKBK kept (0.6s) | 2484 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:14.800712] [DEBUG] [REMOTE ] PKE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:14.800849] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-13T12:18:14.801065] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-13T12:18:14.801200] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:14.801317] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-13T12:18:14.801357] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-13T12:18:14.801404] [INFO ] [MAIN ] [2490/3519] PKE kept (0.5s) | 2485 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:15.279446] [DEBUG] [REMOTE ] PKG: Retrieved 6528 rows, trimmed to 300. [2026-01-13T12:18:15.279724] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-13T12:18:15.280051] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-13T12:18:15.280196] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:15.280541] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-13T12:18:15.280621] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-13T12:18:15.280679] [INFO ] [MAIN ] [2491/3519] PKG kept (0.5s) | 2486 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:15.752459] [DEBUG] [REMOTE ] PKOH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:15.752615] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-13T12:18:15.752845] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-13T12:18:15.752990] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:15.753300] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-13T12:18:15.753341] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-13T12:18:15.753429] [INFO ] [MAIN ] [2492/3519] PKOH kept (0.5s) | 2487 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:16.232077] [DEBUG] [REMOTE ] PKX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:16.232226] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-13T12:18:16.232468] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $50.55. [2026-01-13T12:18:16.232626] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:16.232750] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-13T12:18:16.232791] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-13T12:18:16.232840] [INFO ] [MAIN ] [2493/3519] PKX kept (0.5s) | 2488 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:16.515720] [DEBUG] [REMOTE ] PL: Retrieved 1185 rows, trimmed to 300. [2026-01-13T12:18:16.515921] [DEBUG] [REMOTE ] PL: PASS: History has at least 300 days. [2026-01-13T12:18:16.516389] [DEBUG] [REMOTE ] PL: PASS: Price check passed. Min price $11.16. [2026-01-13T12:18:16.516540] [DEBUG] [REMOTE ] PL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:16.516699] [DEBUG] [REMOTE ] PL: PASS: Integrity check passed. [2026-01-13T12:18:16.516743] [DEBUG] [REMOTE ] PL: Symbol is viable for forecasting. [2026-01-13T12:18:16.516796] [INFO ] [MAIN ] [2494/3519] PL kept (0.3s) | 2489 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:17.092203] [DEBUG] [REMOTE ] PLAB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:17.092340] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-13T12:18:17.092564] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-13T12:18:17.092724] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:17.092843] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-13T12:18:17.092883] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-13T12:18:17.092933] [INFO ] [MAIN ] [2495/3519] PLAB kept (0.6s) | 2490 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:17.421053] [DEBUG] [REMOTE ] PLAY: Retrieved 2830 rows, trimmed to 300. [2026-01-13T12:18:17.421184] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-13T12:18:17.421392] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-13T12:18:17.421529] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:17.421664] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-13T12:18:17.421706] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-13T12:18:17.421752] [INFO ] [MAIN ] [2496/3519] PLAY kept (0.3s) | 2491 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:17.964173] [DEBUG] [REMOTE ] PLBC: Retrieved 5925 rows, trimmed to 300. [2026-01-13T12:18:17.964299] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-13T12:18:17.964500] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-13T12:18:17.964654] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:17.964763] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-13T12:18:17.964852] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-13T12:18:17.964899] [INFO ] [MAIN ] [2497/3519] PLBC kept (0.5s) | 2492 kept, 5 rejected | 137.1/min | ETA: 7.5m [2026-01-13T12:18:18.243714] [DEBUG] [REMOTE ] PLBY: Retrieved 1348 rows, trimmed to 300. [2026-01-13T12:18:18.243854] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-13T12:18:18.244066] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-13T12:18:18.244200] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:18.244311] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-13T12:18:18.244365] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-13T12:18:18.244430] [INFO ] [MAIN ] [2498/3519] PLBY kept (0.3s) | 2493 kept, 5 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:18.878989] [DEBUG] [REMOTE ] PLCE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:18.879185] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-13T12:18:18.879469] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-13T12:18:18.879638] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:18.879770] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-13T12:18:18.879812] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-13T12:18:18.879867] [INFO ] [MAIN ] [2499/3519] PLCE kept (0.6s) | 2494 kept, 5 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:19.350680] [DEBUG] [REMOTE ] PLD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:19.350831] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-13T12:18:19.351086] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $120.22. [2026-01-13T12:18:19.351244] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:19.351371] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-13T12:18:19.351413] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-13T12:18:19.351491] [INFO ] [MAIN ] [2500/3519] PLD kept (0.5s) | 2495 kept, 5 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:19.921183] [DEBUG] [REMOTE ] PLPC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:19.921321] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-13T12:18:19.921543] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-13T12:18:19.921706] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:19.921824] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-13T12:18:19.921864] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-13T12:18:19.921913] [INFO ] [MAIN ] [2501/3519] PLPC kept (0.6s) | 2496 kept, 5 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:20.201447] [DEBUG] [REMOTE ] PLRX: Retrieved 1410 rows, trimmed to 300. [2026-01-13T12:18:20.201655] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-13T12:18:20.201919] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-13T12:18:20.202097] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:20.202239] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-13T12:18:20.202480] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-13T12:18:20.202542] [INFO ] [MAIN ] [2502/3519] PLRX kept (0.3s) | 2497 kept, 5 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:20.645304] [DEBUG] [REMOTE ] PLSE: Retrieved 2427 rows, trimmed to 300. [2026-01-13T12:18:20.645466] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-13T12:18:20.645746] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-13T12:18:20.645916] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:20.646050] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-13T12:18:20.646098] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-13T12:18:20.646156] [INFO ] [MAIN ] [2503/3519] PLSE kept (0.4s) | 2498 kept, 5 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:20.966670] [DEBUG] [REMOTE ] PLTK: Retrieved 1253 rows, trimmed to 300. [2026-01-13T12:18:20.966806] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-13T12:18:20.967006] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.42. [2026-01-13T12:18:20.967139] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:20.967249] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-13T12:18:20.967305] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-13T12:18:20.967352] [INFO ] [MAIN ] [2504/3519] PLTK kept (0.3s) | 2499 kept, 5 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:21.597486] [DEBUG] [REMOTE ] PLUG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:21.597653] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-13T12:18:21.597926] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-13T12:18:21.598075] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:21.598198] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-13T12:18:21.598239] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-13T12:18:21.598293] [INFO ] [MAIN ] [2505/3519] PLUG kept (0.6s) | 2500 kept, 5 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:21.740883] [DEBUG] [REMOTE ] PLUL: 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-13T12:18:21.741192] [DEBUG] [REMOTE ] PLUL: FAIL: History check failed. No DataFrame was returned. [2026-01-13T12:18:21.741278] [WARN ] [LOCAL ] PLUL: SET TO BLACKLISTED [2026-01-13T12:18:21.742434] [INFO ] [MAIN ] [2506/3519] PLUL rejected (0.1s) | 2500 kept, 6 rejected | 137.2/min | ETA: 7.4m [2026-01-13T12:18:22.487545] [DEBUG] [REMOTE ] PLUS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:22.487705] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-13T12:18:22.487941] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $71.18. [2026-01-13T12:18:22.488085] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:22.488199] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-13T12:18:22.488238] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-13T12:18:22.488284] [INFO ] [MAIN ] [2507/3519] PLUS kept (0.7s) | 2501 kept, 6 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:23.014626] [DEBUG] [REMOTE ] PLXS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:23.014789] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-13T12:18:23.015071] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-13T12:18:23.015234] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:23.015401] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-13T12:18:23.015461] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-13T12:18:23.015519] [INFO ] [MAIN ] [2508/3519] PLXS kept (0.5s) | 2502 kept, 6 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:23.298672] [DEBUG] [REMOTE ] PLYM: Retrieved 2160 rows, trimmed to 300. [2026-01-13T12:18:23.298803] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-13T12:18:23.299005] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.80. [2026-01-13T12:18:23.299138] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:23.299246] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-13T12:18:23.299284] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-13T12:18:23.299330] [INFO ] [MAIN ] [2509/3519] PLYM kept (0.3s) | 2503 kept, 6 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:23.844931] [DEBUG] [REMOTE ] PM: Retrieved 4485 rows, trimmed to 300. [2026-01-13T12:18:23.845064] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-13T12:18:23.845280] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-13T12:18:23.845630] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:23.845748] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-13T12:18:23.845787] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-13T12:18:23.845862] [INFO ] [MAIN ] [2510/3519] PM kept (0.5s) | 2504 kept, 6 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:24.044623] [DEBUG] [REMOTE ] PMAX: Retrieved 339 rows, trimmed to 300. [2026-01-13T12:18:24.044786] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-13T12:18:24.045037] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-13T12:18:24.045228] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:24.045376] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-13T12:18:24.045424] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-13T12:18:24.045482] [INFO ] [MAIN ] [2511/3519] PMAX kept (0.2s) | 2505 kept, 6 rejected | 137.1/min | ETA: 7.4m [2026-01-13T12:18:24.676637] [DEBUG] [REMOTE ] PML: Retrieved 5925 rows, trimmed to 300. [2026-01-13T12:18:24.676770] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-13T12:18:24.676988] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.47. [2026-01-13T12:18:24.677124] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:24.677242] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-13T12:18:24.677281] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-13T12:18:24.677328] [INFO ] [MAIN ] [2512/3519] PML kept (0.6s) | 2506 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:25.153177] [DEBUG] [REMOTE ] PMM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:25.153321] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-13T12:18:25.153568] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-13T12:18:25.153730] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:25.153856] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-13T12:18:25.153897] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-13T12:18:25.153946] [INFO ] [MAIN ] [2513/3519] PMM kept (0.5s) | 2507 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:25.611134] [DEBUG] [REMOTE ] PMO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:25.611274] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-13T12:18:25.611518] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.24. [2026-01-13T12:18:25.611678] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:25.611806] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-13T12:18:25.611847] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-13T12:18:25.611894] [INFO ] [MAIN ] [2514/3519] PMO kept (0.5s) | 2508 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:25.955021] [DEBUG] [REMOTE ] PMTS: Retrieved 2579 rows, trimmed to 300. [2026-01-13T12:18:25.955160] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-13T12:18:25.955372] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-13T12:18:25.955519] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:25.955658] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-13T12:18:25.955703] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-13T12:18:25.955750] [INFO ] [MAIN ] [2515/3519] PMTS kept (0.3s) | 2509 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:26.270754] [DEBUG] [REMOTE ] PMVP: Retrieved 1330 rows, trimmed to 300. [2026-01-13T12:18:26.270890] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-13T12:18:26.271092] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.13. [2026-01-13T12:18:26.271228] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:26.271337] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-13T12:18:26.271564] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-13T12:18:26.271658] [INFO ] [MAIN ] [2516/3519] PMVP kept (0.3s) | 2510 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:26.880391] [DEBUG] [REMOTE ] PNC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:26.880539] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-13T12:18:26.880812] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $178.37. [2026-01-13T12:18:26.880949] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:26.881076] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-13T12:18:26.881115] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-13T12:18:26.881163] [INFO ] [MAIN ] [2517/3519] PNC kept (0.6s) | 2511 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:27.330445] [DEBUG] [REMOTE ] PNI: Retrieved 5925 rows, trimmed to 300. [2026-01-13T12:18:27.330602] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-13T12:18:27.330819] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.83. [2026-01-13T12:18:27.330960] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:27.331076] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-13T12:18:27.331117] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-13T12:18:27.331165] [INFO ] [MAIN ] [2518/3519] PNI kept (0.4s) | 2512 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:27.749695] [DEBUG] [REMOTE ] PNQI: Retrieved 4423 rows, trimmed to 300. [2026-01-13T12:18:27.749852] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-13T12:18:27.750137] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-13T12:18:27.750330] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:27.750491] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-13T12:18:27.750553] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-13T12:18:27.750649] [INFO ] [MAIN ] [2519/3519] PNQI kept (0.4s) | 2513 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:28.230504] [DEBUG] [REMOTE ] PNRG: Retrieved 6583 rows, trimmed to 300. [2026-01-13T12:18:28.230661] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-13T12:18:28.230900] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-13T12:18:28.231042] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:28.231166] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-13T12:18:28.231208] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-13T12:18:28.231259] [INFO ] [MAIN ] [2520/3519] PNRG kept (0.5s) | 2514 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:28.526779] [DEBUG] [REMOTE ] PNTG: Retrieved 1579 rows, trimmed to 300. [2026-01-13T12:18:28.526896] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-13T12:18:28.527095] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.64. [2026-01-13T12:18:28.527230] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:28.527342] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-13T12:18:28.527381] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-13T12:18:28.527426] [INFO ] [MAIN ] [2521/3519] PNTG kept (0.3s) | 2515 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:28.953381] [DEBUG] [REMOTE ] PODD: Retrieved 4696 rows, trimmed to 300. [2026-01-13T12:18:28.953518] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-13T12:18:28.953803] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $278.55. [2026-01-13T12:18:28.953947] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:28.954068] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-13T12:18:28.954108] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-13T12:18:28.954173] [INFO ] [MAIN ] [2522/3519] PODD kept (0.4s) | 2516 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:29.508027] [DEBUG] [REMOTE ] POOL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:29.508170] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-13T12:18:29.508411] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-13T12:18:29.508551] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:29.508697] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-13T12:18:29.508738] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-13T12:18:29.508786] [INFO ] [MAIN ] [2523/3519] POOL kept (0.6s) | 2517 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:29.813822] [DEBUG] [REMOTE ] POWI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:29.813982] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-13T12:18:29.814282] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-13T12:18:29.814459] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:29.814636] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-13T12:18:29.814690] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-13T12:18:29.814752] [INFO ] [MAIN ] [2524/3519] POWI kept (0.3s) | 2518 kept, 6 rejected | 137.1/min | ETA: 7.3m [2026-01-13T12:18:30.399200] [DEBUG] [REMOTE ] POWL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:30.399349] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-13T12:18:30.399621] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-13T12:18:30.399758] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:30.399882] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-13T12:18:30.399921] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-13T12:18:30.399970] [INFO ] [MAIN ] [2525/3519] POWL kept (0.6s) | 2519 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:30.862420] [DEBUG] [REMOTE ] PPC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:30.862550] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-13T12:18:30.862776] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-13T12:18:30.862909] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:30.863021] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-13T12:18:30.863060] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-13T12:18:30.863106] [INFO ] [MAIN ] [2526/3519] PPC kept (0.5s) | 2520 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:31.348716] [DEBUG] [REMOTE ] PPG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:31.348876] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-13T12:18:31.349156] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-13T12:18:31.349299] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:31.349429] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-13T12:18:31.349468] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-13T12:18:31.349526] [INFO ] [MAIN ] [2527/3519] PPG kept (0.5s) | 2521 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:31.811304] [DEBUG] [REMOTE ] PPH: Retrieved 6526 rows, trimmed to 300. [2026-01-13T12:18:31.811459] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-13T12:18:31.811736] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-13T12:18:31.811879] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:31.812036] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-13T12:18:31.812109] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-13T12:18:31.812169] [INFO ] [MAIN ] [2528/3519] PPH kept (0.5s) | 2522 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:32.022440] [DEBUG] [REMOTE ] PPIH: Retrieved 2481 rows, trimmed to 300. [2026-01-13T12:18:32.022601] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-13T12:18:32.022808] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-13T12:18:32.022940] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:32.023049] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-13T12:18:32.023088] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-13T12:18:32.023133] [INFO ] [MAIN ] [2529/3519] PPIH kept (0.2s) | 2523 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:32.708536] [DEBUG] [REMOTE ] PPL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:32.708736] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-13T12:18:32.709088] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-13T12:18:32.709275] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:32.709450] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-13T12:18:32.709510] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-13T12:18:32.709796] [INFO ] [MAIN ] [2530/3519] PPL kept (0.7s) | 2524 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:33.053983] [DEBUG] [REMOTE ] PPSI: Retrieved 3124 rows, trimmed to 300. [2026-01-13T12:18:33.054126] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-13T12:18:33.054349] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-13T12:18:33.054483] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:33.054620] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-13T12:18:33.054661] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-13T12:18:33.054708] [INFO ] [MAIN ] [2531/3519] PPSI kept (0.3s) | 2525 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:33.354615] [DEBUG] [REMOTE ] PPTA: Retrieved 1231 rows, trimmed to 300. [2026-01-13T12:18:33.354755] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-13T12:18:33.354981] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-13T12:18:33.355123] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:33.355234] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-13T12:18:33.355275] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-13T12:18:33.355322] [INFO ] [MAIN ] [2532/3519] PPTA kept (0.3s) | 2526 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:33.964526] [DEBUG] [REMOTE ] PRA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:33.964680] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-13T12:18:33.964914] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-13T12:18:33.965055] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:33.965178] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-13T12:18:33.965219] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-13T12:18:33.965267] [INFO ] [MAIN ] [2533/3519] PRA kept (0.6s) | 2527 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:34.396351] [DEBUG] [REMOTE ] PRAA: Retrieved 5830 rows, trimmed to 300. [2026-01-13T12:18:34.396480] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-13T12:18:34.396702] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-13T12:18:34.396842] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:34.396956] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-13T12:18:34.397013] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-13T12:18:34.397060] [INFO ] [MAIN ] [2534/3519] PRAA kept (0.4s) | 2528 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:34.649349] [DEBUG] [REMOTE ] PRAX: Retrieved 1315 rows, trimmed to 300. [2026-01-13T12:18:34.649483] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-13T12:18:34.649711] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $162.71. [2026-01-13T12:18:34.649847] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:34.649956] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-13T12:18:34.649995] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-13T12:18:34.650040] [INFO ] [MAIN ] [2535/3519] PRAX kept (0.3s) | 2529 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:35.065321] [DEBUG] [REMOTE ] PRCH: Retrieved 1508 rows, trimmed to 300. [2026-01-13T12:18:35.065449] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-13T12:18:35.065681] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $8.87. [2026-01-13T12:18:35.065817] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:35.065926] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-13T12:18:35.065964] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-13T12:18:35.066008] [INFO ] [MAIN ] [2536/3519] PRCH kept (0.4s) | 2530 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:35.628984] [DEBUG] [REMOTE ] PRDO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:35.629137] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-13T12:18:35.629396] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-13T12:18:35.629532] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:35.629683] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-13T12:18:35.629723] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-13T12:18:35.629772] [INFO ] [MAIN ] [2537/3519] PRDO kept (0.6s) | 2531 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:36.068995] [DEBUG] [REMOTE ] PRFZ: Retrieved 4858 rows, trimmed to 300. [2026-01-13T12:18:36.069123] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-13T12:18:36.069329] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-13T12:18:36.069465] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:36.069593] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-13T12:18:36.069635] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-13T12:18:36.069680] [INFO ] [MAIN ] [2538/3519] PRFZ kept (0.4s) | 2532 kept, 6 rejected | 137.1/min | ETA: 7.2m [2026-01-13T12:18:36.559800] [DEBUG] [REMOTE ] PRG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:36.559934] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-13T12:18:36.560166] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-13T12:18:36.560301] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:36.560416] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-13T12:18:36.560455] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-13T12:18:36.560521] [INFO ] [MAIN ] [2539/3519] PRG kept (0.5s) | 2533 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:37.080070] [DEBUG] [REMOTE ] PRGO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:37.080202] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-13T12:18:37.080423] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-13T12:18:37.080558] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:37.080887] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-13T12:18:37.080942] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-13T12:18:37.080990] [INFO ] [MAIN ] [2540/3519] PRGO kept (0.5s) | 2534 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:37.431941] [DEBUG] [REMOTE ] PRH: Retrieved 2739 rows, trimmed to 300. [2026-01-13T12:18:37.432073] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-13T12:18:37.432289] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-13T12:18:37.432426] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:37.432542] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-13T12:18:37.432601] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-13T12:18:37.432651] [INFO ] [MAIN ] [2541/3519] PRH kept (0.4s) | 2535 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:37.891076] [DEBUG] [REMOTE ] PRI: Retrieved 3970 rows, trimmed to 300. [2026-01-13T12:18:37.891210] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-13T12:18:37.891422] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-13T12:18:37.891563] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:37.891698] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-13T12:18:37.891739] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-13T12:18:37.891787] [INFO ] [MAIN ] [2542/3519] PRI kept (0.5s) | 2536 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:38.181422] [DEBUG] [REMOTE ] PRIM: Retrieved 4386 rows, trimmed to 300. [2026-01-13T12:18:38.181553] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-13T12:18:38.181786] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-13T12:18:38.181918] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:38.182030] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-13T12:18:38.182069] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-13T12:18:38.182114] [INFO ] [MAIN ] [2543/3519] PRIM kept (0.3s) | 2537 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:38.660468] [DEBUG] [REMOTE ] PRLB: Retrieved 3491 rows, trimmed to 300. [2026-01-13T12:18:38.660640] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-13T12:18:38.661065] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-13T12:18:38.661202] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:38.661316] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-13T12:18:38.661357] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-13T12:18:38.661409] [INFO ] [MAIN ] [2544/3519] PRLB kept (0.5s) | 2538 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:38.914135] [DEBUG] [REMOTE ] PRM: Retrieved 1047 rows, trimmed to 300. [2026-01-13T12:18:38.914268] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-13T12:18:38.914472] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.01. [2026-01-13T12:18:38.914672] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:38.914985] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-13T12:18:38.915026] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-13T12:18:38.915072] [INFO ] [MAIN ] [2545/3519] PRM kept (0.3s) | 2539 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:39.238117] [DEBUG] [REMOTE ] PRME: Retrieved 809 rows, trimmed to 300. [2026-01-13T12:18:39.238248] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-13T12:18:39.238446] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-13T12:18:39.238607] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:39.238738] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-13T12:18:39.238779] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-13T12:18:39.238825] [INFO ] [MAIN ] [2546/3519] PRME kept (0.3s) | 2540 kept, 6 rejected | 137.2/min | ETA: 7.1m [2026-01-13T12:18:39.906771] [DEBUG] [REMOTE ] PRN: Retrieved 4842 rows, trimmed to 300. [2026-01-13T12:18:39.906906] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-13T12:18:39.907149] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-13T12:18:39.907302] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:39.907432] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-13T12:18:39.907489] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-13T12:18:39.907554] [INFO ] [MAIN ] [2547/3519] PRN kept (0.7s) | 2541 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:40.234166] [DEBUG] [REMOTE ] PROF: Retrieved 2283 rows, trimmed to 300. [2026-01-13T12:18:40.234334] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-13T12:18:40.234665] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.31. [2026-01-13T12:18:40.235039] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:40.235172] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-13T12:18:40.235214] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-13T12:18:40.235265] [INFO ] [MAIN ] [2548/3519] PROF kept (0.3s) | 2542 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:40.541134] [DEBUG] [REMOTE ] PROK: Retrieved 880 rows, trimmed to 300. [2026-01-13T12:18:40.541279] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-13T12:18:40.541501] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-13T12:18:40.541675] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:40.541977] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-13T12:18:40.542020] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-13T12:18:40.542068] [INFO ] [MAIN ] [2549/3519] PROK kept (0.3s) | 2543 kept, 6 rejected | 137.2/min | ETA: 7.1m [2026-01-13T12:18:41.065882] [DEBUG] [REMOTE ] PRTA: Retrieved 3283 rows, trimmed to 300. [2026-01-13T12:18:41.066018] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-13T12:18:41.066240] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.91. [2026-01-13T12:18:41.066379] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:41.066498] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-13T12:18:41.066539] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-13T12:18:41.066623] [INFO ] [MAIN ] [2550/3519] PRTA kept (0.5s) | 2544 kept, 6 rejected | 137.1/min | ETA: 7.1m [2026-01-13T12:18:41.427236] [DEBUG] [REMOTE ] PRTH: Retrieved 2287 rows, trimmed to 300. [2026-01-13T12:18:41.427368] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-13T12:18:41.427609] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-13T12:18:41.427760] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:41.427876] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-13T12:18:41.427943] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-13T12:18:41.427994] [INFO ] [MAIN ] [2551/3519] PRTH kept (0.4s) | 2545 kept, 6 rejected | 137.2/min | ETA: 7.1m [2026-01-13T12:18:41.777731] [DEBUG] [REMOTE ] PRVA: Retrieved 1183 rows, trimmed to 300. [2026-01-13T12:18:41.777867] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-13T12:18:41.778128] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-13T12:18:41.778275] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:41.778415] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-13T12:18:41.778459] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-13T12:18:41.778506] [INFO ] [MAIN ] [2552/3519] PRVA kept (0.4s) | 2546 kept, 6 rejected | 137.2/min | ETA: 7.1m [2026-01-13T12:18:42.222994] [DEBUG] [REMOTE ] PSC: Retrieved 2339 rows, trimmed to 300. [2026-01-13T12:18:42.223133] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-13T12:18:42.223339] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-13T12:18:42.223473] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:42.223638] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-13T12:18:42.223683] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-13T12:18:42.223729] [INFO ] [MAIN ] [2553/3519] PSC kept (0.4s) | 2547 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:42.697033] [DEBUG] [REMOTE ] PSCE: Retrieved 3967 rows, trimmed to 300. [2026-01-13T12:18:42.697166] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-13T12:18:42.697383] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $40.66. [2026-01-13T12:18:42.697518] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:42.697652] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-13T12:18:42.697693] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-13T12:18:42.697740] [INFO ] [MAIN ] [2554/3519] PSCE kept (0.5s) | 2548 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:43.089254] [DEBUG] [REMOTE ] PSCH: Retrieved 3967 rows, trimmed to 300. [2026-01-13T12:18:43.089381] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-13T12:18:43.089652] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.62. [2026-01-13T12:18:43.089818] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:43.089942] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-13T12:18:43.089993] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-13T12:18:43.090054] [INFO ] [MAIN ] [2555/3519] PSCH kept (0.4s) | 2549 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:43.581680] [DEBUG] [REMOTE ] PSEC: Retrieved 5401 rows, trimmed to 300. [2026-01-13T12:18:43.581817] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-13T12:18:43.582242] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-13T12:18:43.582381] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:43.582504] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-13T12:18:43.582545] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-13T12:18:43.582612] [INFO ] [MAIN ] [2556/3519] PSEC kept (0.5s) | 2550 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:43.966493] [DEBUG] [REMOTE ] PSF: Retrieved 3804 rows, trimmed to 300. [2026-01-13T12:18:43.966650] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-13T12:18:43.967075] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.89. [2026-01-13T12:18:43.967215] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:43.967336] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-13T12:18:43.967377] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-13T12:18:43.967424] [INFO ] [MAIN ] [2557/3519] PSF kept (0.4s) | 2551 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:44.235691] [DEBUG] [REMOTE ] PSFE: Retrieved 1320 rows, trimmed to 300. [2026-01-13T12:18:44.235829] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-13T12:18:44.236028] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-13T12:18:44.236160] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:44.236287] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-13T12:18:44.236327] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-13T12:18:44.236372] [INFO ] [MAIN ] [2558/3519] PSFE kept (0.3s) | 2552 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:44.752537] [DEBUG] [REMOTE ] PSHG: Retrieved 3779 rows, trimmed to 300. [2026-01-13T12:18:44.752679] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-13T12:18:44.752876] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.86. [2026-01-13T12:18:44.753008] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:44.753116] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-13T12:18:44.753155] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-13T12:18:44.753200] [INFO ] [MAIN ] [2559/3519] PSHG kept (0.5s) | 2553 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:45.049168] [DEBUG] [REMOTE ] PSN: Retrieved 1680 rows, trimmed to 300. [2026-01-13T12:18:45.049293] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-13T12:18:45.049497] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-13T12:18:45.049660] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:45.049772] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-13T12:18:45.049813] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-13T12:18:45.049860] [INFO ] [MAIN ] [2560/3519] PSN kept (0.3s) | 2554 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:45.445644] [DEBUG] [REMOTE ] PSNL: Retrieved 1650 rows, trimmed to 300. [2026-01-13T12:18:45.445795] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-13T12:18:45.446041] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-13T12:18:45.446201] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:45.446328] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-13T12:18:45.446374] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-13T12:18:45.446432] [INFO ] [MAIN ] [2561/3519] PSNL kept (0.4s) | 2555 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:46.061692] [DEBUG] [REMOTE ] PSO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:46.061863] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-13T12:18:46.062112] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.86. [2026-01-13T12:18:46.062268] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:46.062387] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-13T12:18:46.062430] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-13T12:18:46.062484] [INFO ] [MAIN ] [2562/3519] PSO kept (0.6s) | 2556 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:46.297224] [DEBUG] [REMOTE ] PSQH: Retrieved 1135 rows, trimmed to 300. [2026-01-13T12:18:46.297356] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-13T12:18:46.297583] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-13T12:18:46.297730] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:46.297848] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-13T12:18:46.297891] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-13T12:18:46.297972] [INFO ] [MAIN ] [2563/3519] PSQH kept (0.2s) | 2557 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:46.794515] [DEBUG] [REMOTE ] PSTG: Retrieved 2581 rows, trimmed to 300. [2026-01-13T12:18:46.794671] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-13T12:18:46.794893] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-13T12:18:46.795036] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:46.795166] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-13T12:18:46.795207] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-13T12:18:46.795254] [INFO ] [MAIN ] [2564/3519] PSTG kept (0.5s) | 2558 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:47.135663] [DEBUG] [REMOTE ] PSTL: Retrieved 1675 rows, trimmed to 300. [2026-01-13T12:18:47.135779] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-13T12:18:47.135972] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-13T12:18:47.136105] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:47.136211] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-13T12:18:47.136250] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-13T12:18:47.136296] [INFO ] [MAIN ] [2565/3519] PSTL kept (0.3s) | 2559 kept, 6 rejected | 137.2/min | ETA: 7.0m [2026-01-13T12:18:47.605039] [DEBUG] [REMOTE ] PSX: Retrieved 3458 rows, trimmed to 300. [2026-01-13T12:18:47.605162] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-13T12:18:47.605367] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.24. [2026-01-13T12:18:47.605507] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:47.605637] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-13T12:18:47.605680] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-13T12:18:47.605728] [INFO ] [MAIN ] [2566/3519] PSX kept (0.5s) | 2560 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:47.938902] [DEBUG] [REMOTE ] PTA: Retrieved 1307 rows, trimmed to 300. [2026-01-13T12:18:47.939049] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-13T12:18:47.939280] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.86. [2026-01-13T12:18:47.939439] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:47.939565] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-13T12:18:47.939633] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-13T12:18:47.939692] [INFO ] [MAIN ] [2567/3519] PTA kept (0.3s) | 2561 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:48.538187] [DEBUG] [REMOTE ] PTC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:48.538323] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-13T12:18:48.538548] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $170.10. [2026-01-13T12:18:48.538703] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:48.538820] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-13T12:18:48.538859] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-13T12:18:48.538905] [INFO ] [MAIN ] [2568/3519] PTC kept (0.6s) | 2562 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:49.053817] [DEBUG] [REMOTE ] PTEN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:49.053952] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-13T12:18:49.054168] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-13T12:18:49.054303] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:49.054417] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-13T12:18:49.054456] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-13T12:18:49.054502] [INFO ] [MAIN ] [2569/3519] PTEN kept (0.5s) | 2563 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:49.584292] [DEBUG] [REMOTE ] PTF: Retrieved 4842 rows, trimmed to 300. [2026-01-13T12:18:49.584424] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-13T12:18:49.584652] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-13T12:18:49.584808] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:49.584922] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-13T12:18:49.584962] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-13T12:18:49.585008] [INFO ] [MAIN ] [2570/3519] PTF kept (0.5s) | 2564 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:49.889969] [DEBUG] [REMOTE ] PTGX: Retrieved 2368 rows, trimmed to 300. [2026-01-13T12:18:49.890093] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-13T12:18:49.890290] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $73.50. [2026-01-13T12:18:49.890421] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:49.890529] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-13T12:18:49.890588] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-13T12:18:49.890637] [INFO ] [MAIN ] [2571/3519] PTGX kept (0.3s) | 2565 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:50.385766] [DEBUG] [REMOTE ] PTH: Retrieved 4842 rows, trimmed to 300. [2026-01-13T12:18:50.385898] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-13T12:18:50.386105] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $44.62. [2026-01-13T12:18:50.386239] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:50.386351] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-13T12:18:50.386389] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-13T12:18:50.386435] [INFO ] [MAIN ] [2572/3519] PTH kept (0.5s) | 2566 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:50.517241] [DEBUG] [REMOTE ] PTLO: Retrieved 1060 rows, trimmed to 300. [2026-01-13T12:18:50.517376] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-13T12:18:50.517593] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-13T12:18:50.517728] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:50.517835] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-13T12:18:50.517873] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-13T12:18:50.517942] [INFO ] [MAIN ] [2573/3519] PTLO kept (0.1s) | 2567 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:51.129637] [DEBUG] [REMOTE ] PTNQ: Retrieved 2662 rows, trimmed to 300. [2026-01-13T12:18:51.129782] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-13T12:18:51.130028] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-13T12:18:51.130195] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:51.130334] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-13T12:18:51.130380] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-13T12:18:51.130438] [INFO ] [MAIN ] [2574/3519] PTNQ kept (0.6s) | 2568 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:51.360969] [DEBUG] [REMOTE ] PTON: Retrieved 1582 rows, trimmed to 300. [2026-01-13T12:18:51.361101] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-13T12:18:51.361302] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $6.06. [2026-01-13T12:18:51.361434] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:51.361545] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-13T12:18:51.361612] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-13T12:18:51.361662] [INFO ] [MAIN ] [2575/3519] PTON kept (0.2s) | 2569 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:52.103888] [DEBUG] [REMOTE ] PTY: Retrieved 5798 rows, trimmed to 300. [2026-01-13T12:18:52.104024] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-13T12:18:52.104435] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.70. [2026-01-13T12:18:52.104609] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:52.104732] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-13T12:18:52.104773] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-13T12:18:52.104821] [INFO ] [MAIN ] [2576/3519] PTY kept (0.7s) | 2570 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:52.331114] [DEBUG] [REMOTE ] PUBM: Retrieved 1278 rows, trimmed to 300. [2026-01-13T12:18:52.331254] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-13T12:18:52.331470] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-13T12:18:52.331629] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:52.331739] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-13T12:18:52.331778] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-13T12:18:52.331823] [INFO ] [MAIN ] [2577/3519] PUBM kept (0.2s) | 2571 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:52.976533] [DEBUG] [REMOTE ] PUK: Retrieved 6422 rows, trimmed to 300. [2026-01-13T12:18:52.976703] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-13T12:18:52.976933] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $26.80. [2026-01-13T12:18:52.977070] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:52.977185] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-13T12:18:52.977225] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-13T12:18:52.977269] [INFO ] [MAIN ] [2578/3519] PUK kept (0.6s) | 2572 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:53.528669] [DEBUG] [REMOTE ] PUMP: Retrieved 2218 rows, trimmed to 300. [2026-01-13T12:18:53.528793] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-13T12:18:53.528990] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $5.12. [2026-01-13T12:18:53.529123] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:53.529231] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-13T12:18:53.529270] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-13T12:18:53.529314] [INFO ] [MAIN ] [2579/3519] PUMP kept (0.6s) | 2573 kept, 6 rejected | 137.2/min | ETA: 6.9m [2026-01-13T12:18:53.935750] [DEBUG] [REMOTE ] PVH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:53.935897] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-13T12:18:53.936156] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $64.55. [2026-01-13T12:18:53.936328] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:53.936467] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-13T12:18:53.936516] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-13T12:18:53.936597] [INFO ] [MAIN ] [2580/3519] PVH kept (0.4s) | 2574 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:54.357304] [DEBUG] [REMOTE ] PVL: Retrieved 3565 rows, trimmed to 300. [2026-01-13T12:18:54.357433] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-13T12:18:54.357665] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.67. [2026-01-13T12:18:54.357804] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:54.357948] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-13T12:18:54.357991] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-13T12:18:54.358040] [INFO ] [MAIN ] [2581/3519] PVL kept (0.4s) | 2575 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:54.618369] [DEBUG] [REMOTE ] PWP: Retrieved 1290 rows, trimmed to 300. [2026-01-13T12:18:54.618502] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-13T12:18:54.618723] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-13T12:18:54.618876] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:54.618989] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-13T12:18:54.619029] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-13T12:18:54.619074] [INFO ] [MAIN ] [2582/3519] PWP kept (0.3s) | 2576 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:55.008069] [DEBUG] [REMOTE ] PX: Retrieved 1060 rows, trimmed to 300. [2026-01-13T12:18:55.008231] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-13T12:18:55.008507] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-13T12:18:55.008746] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:55.008916] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-13T12:18:55.008978] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-13T12:18:55.009061] [INFO ] [MAIN ] [2583/3519] PX kept (0.4s) | 2577 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:55.476039] [DEBUG] [REMOTE ] PXS: Retrieved 2562 rows, trimmed to 300. [2026-01-13T12:18:55.476170] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-13T12:18:55.476366] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-13T12:18:55.476497] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:55.476630] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-13T12:18:55.476672] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-13T12:18:55.476717] [INFO ] [MAIN ] [2584/3519] PXS kept (0.5s) | 2578 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:55.929417] [DEBUG] [REMOTE ] PY: Retrieved 2467 rows, trimmed to 300. [2026-01-13T12:18:55.929536] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-13T12:18:55.929760] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-13T12:18:55.929893] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:55.930002] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-13T12:18:55.930043] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-13T12:18:55.930088] [INFO ] [MAIN ] [2585/3519] PY kept (0.5s) | 2579 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:56.335181] [DEBUG] [REMOTE ] PYPL: Retrieved 2637 rows, trimmed to 300. [2026-01-13T12:18:56.335309] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-13T12:18:56.335513] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $57.29. [2026-01-13T12:18:56.335681] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:56.335795] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-13T12:18:56.335835] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-13T12:18:56.335882] [INFO ] [MAIN ] [2586/3519] PYPL kept (0.4s) | 2580 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:56.590887] [DEBUG] [REMOTE ] PYXS: Retrieved 1069 rows, trimmed to 300. [2026-01-13T12:18:56.591012] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-13T12:18:56.591205] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-13T12:18:56.591336] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:56.591442] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-13T12:18:56.591481] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-13T12:18:56.591527] [INFO ] [MAIN ] [2587/3519] PYXS kept (0.3s) | 2581 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:57.271274] [DEBUG] [REMOTE ] PZZA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:57.271417] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-13T12:18:57.271669] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $37.29. [2026-01-13T12:18:57.271833] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:57.271955] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-13T12:18:57.271996] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-13T12:18:57.272054] [INFO ] [MAIN ] [2588/3519] PZZA kept (0.7s) | 2582 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:57.501208] [DEBUG] [REMOTE ] QBTS: Retrieved 861 rows, trimmed to 300. [2026-01-13T12:18:57.501343] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-13T12:18:57.501543] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-13T12:18:57.501708] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:57.501820] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-13T12:18:57.501859] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-13T12:18:57.501905] [INFO ] [MAIN ] [2589/3519] QBTS kept (0.2s) | 2583 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:58.062127] [DEBUG] [REMOTE ] QCLN: Retrieved 4758 rows, trimmed to 300. [2026-01-13T12:18:58.062263] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-13T12:18:58.062485] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-13T12:18:58.062644] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:58.062766] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-13T12:18:58.062808] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-13T12:18:58.062854] [INFO ] [MAIN ] [2590/3519] QCLN kept (0.6s) | 2584 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:58.559457] [DEBUG] [REMOTE ] QCOM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:58.559609] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-13T12:18:58.559832] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $158.78. [2026-01-13T12:18:58.559974] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:58.560093] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-13T12:18:58.560134] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-13T12:18:58.560180] [INFO ] [MAIN ] [2591/3519] QCOM kept (0.5s) | 2585 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:59.018760] [DEBUG] [REMOTE ] QCRH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:59.018900] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-13T12:18:59.019127] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $66.99. [2026-01-13T12:18:59.019266] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:59.019387] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-13T12:18:59.019427] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-13T12:18:59.019474] [INFO ] [MAIN ] [2592/3519] QCRH kept (0.5s) | 2586 kept, 6 rejected | 137.2/min | ETA: 6.8m [2026-01-13T12:18:59.360177] [DEBUG] [REMOTE ] QDEL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:18:59.360312] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-13T12:18:59.360534] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-13T12:18:59.360689] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:59.360806] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-13T12:18:59.360846] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-13T12:18:59.360893] [INFO ] [MAIN ] [2593/3519] QDEL kept (0.3s) | 2587 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:18:59.715181] [DEBUG] [REMOTE ] QFIN: Retrieved 1778 rows, trimmed to 300. [2026-01-13T12:18:59.715334] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-13T12:18:59.715656] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $17.39. [2026-01-13T12:18:59.715843] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:18:59.715992] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-13T12:18:59.716044] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-13T12:18:59.716107] [INFO ] [MAIN ] [2594/3519] QFIN kept (0.4s) | 2588 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:00.372871] [DEBUG] [REMOTE ] QGEN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:00.373094] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-13T12:19:00.373636] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-13T12:19:00.373858] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:00.374061] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-13T12:19:00.374127] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-13T12:19:00.374205] [INFO ] [MAIN ] [2595/3519] QGEN kept (0.7s) | 2589 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:00.772706] [DEBUG] [REMOTE ] QLYS: Retrieved 3340 rows, trimmed to 300. [2026-01-13T12:19:00.772869] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-13T12:19:00.773139] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-13T12:19:00.773278] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:00.773395] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-13T12:19:00.773434] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-13T12:19:00.773480] [INFO ] [MAIN ] [2596/3519] QLYS kept (0.4s) | 2590 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:01.282477] [DEBUG] [REMOTE ] QMCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:01.282625] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-13T12:19:01.282843] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-13T12:19:01.282988] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:01.283106] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-13T12:19:01.283149] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-13T12:19:01.283197] [INFO ] [MAIN ] [2597/3519] QMCO kept (0.5s) | 2591 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:01.680171] [DEBUG] [REMOTE ] QMOM: Retrieved 2519 rows, trimmed to 300. [2026-01-13T12:19:01.680296] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-13T12:19:01.680507] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-13T12:19:01.680695] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:01.680831] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-13T12:19:01.680875] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-13T12:19:01.680922] [INFO ] [MAIN ] [2598/3519] QMOM kept (0.4s) | 2592 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:01.967180] [DEBUG] [REMOTE ] QNCX: Retrieved 1679 rows, trimmed to 300. [2026-01-13T12:19:01.967316] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-13T12:19:01.967534] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-13T12:19:01.967712] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:01.967833] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-13T12:19:01.967875] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-13T12:19:01.967943] [INFO ] [MAIN ] [2599/3519] QNCX kept (0.3s) | 2593 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:02.391460] [DEBUG] [REMOTE ] QNTM: Retrieved 1901 rows, trimmed to 300. [2026-01-13T12:19:02.391597] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-13T12:19:02.391818] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-13T12:19:02.391950] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:02.392058] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-13T12:19:02.392097] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-13T12:19:02.392143] [INFO ] [MAIN ] [2600/3519] QNTM kept (0.4s) | 2594 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:02.779477] [DEBUG] [REMOTE ] QQMG: Retrieved 1055 rows, trimmed to 300. [2026-01-13T12:19:02.779635] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-13T12:19:02.779842] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-13T12:19:02.779976] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:02.780088] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-13T12:19:02.780135] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-13T12:19:02.780189] [INFO ] [MAIN ] [2601/3519] QQMG kept (0.4s) | 2595 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:03.391649] [DEBUG] [REMOTE ] QQQ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:03.391793] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-13T12:19:03.392024] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-13T12:19:03.392159] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:03.392279] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-13T12:19:03.392318] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-13T12:19:03.392363] [INFO ] [MAIN ] [2602/3519] QQQ kept (0.6s) | 2596 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:03.809417] [DEBUG] [REMOTE ] QQQE: Retrieved 3473 rows, trimmed to 300. [2026-01-13T12:19:03.809615] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-13T12:19:03.809939] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-13T12:19:03.810127] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:03.810294] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-13T12:19:03.810349] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-13T12:19:03.810415] [INFO ] [MAIN ] [2603/3519] QQQE kept (0.4s) | 2597 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:04.073851] [DEBUG] [REMOTE ] QQQI: Retrieved 490 rows, trimmed to 300. [2026-01-13T12:19:04.073979] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-13T12:19:04.074174] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.94. [2026-01-13T12:19:04.074306] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:04.074411] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-13T12:19:04.074450] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-13T12:19:04.074495] [INFO ] [MAIN ] [2604/3519] QQQI kept (0.3s) | 2598 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:04.510280] [DEBUG] [REMOTE ] QQQJ: Retrieved 1318 rows, trimmed to 300. [2026-01-13T12:19:04.510461] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-13T12:19:04.510792] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-13T12:19:04.510988] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:04.511160] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-13T12:19:04.511219] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-13T12:19:04.511292] [INFO ] [MAIN ] [2605/3519] QQQJ kept (0.4s) | 2599 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:04.872450] [DEBUG] [REMOTE ] QQQM: Retrieved 1318 rows, trimmed to 300. [2026-01-13T12:19:04.872614] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-13T12:19:04.872848] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-13T12:19:04.872995] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:04.873110] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-13T12:19:04.873151] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-13T12:19:04.873201] [INFO ] [MAIN ] [2606/3519] QQQM kept (0.4s) | 2600 kept, 6 rejected | 137.2/min | ETA: 6.7m [2026-01-13T12:19:05.496388] [DEBUG] [REMOTE ] QQQX: Retrieved 4767 rows, trimmed to 300. [2026-01-13T12:19:05.496518] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-13T12:19:05.496741] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-13T12:19:05.496881] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:05.496994] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-13T12:19:05.497034] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-13T12:19:05.497081] [INFO ] [MAIN ] [2607/3519] QQQX kept (0.6s) | 2601 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:05.667014] [DEBUG] [REMOTE ] QQQY: Retrieved 584 rows, trimmed to 300. [2026-01-13T12:19:05.667140] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-13T12:19:05.667356] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.32. [2026-01-13T12:19:05.667493] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:05.667621] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-13T12:19:05.667664] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-13T12:19:05.667710] [INFO ] [MAIN ] [2608/3519] QQQY kept (0.2s) | 2602 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:06.285839] [DEBUG] [REMOTE ] QRHC: Retrieved 4030 rows, trimmed to 300. [2026-01-13T12:19:06.285992] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-13T12:19:06.286250] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.22. [2026-01-13T12:19:06.286393] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:06.286526] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-13T12:19:06.286567] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-13T12:19:06.286642] [INFO ] [MAIN ] [2609/3519] QRHC kept (0.6s) | 2603 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:06.660161] [DEBUG] [REMOTE ] QRVO: Retrieved 2773 rows, trimmed to 300. [2026-01-13T12:19:06.660287] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-13T12:19:06.660491] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-13T12:19:06.660660] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:06.660773] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-13T12:19:06.660812] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-13T12:19:06.660858] [INFO ] [MAIN ] [2610/3519] QRVO kept (0.4s) | 2604 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:06.969384] [DEBUG] [REMOTE ] QS: Retrieved 1358 rows, trimmed to 300. [2026-01-13T12:19:06.969524] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-13T12:19:06.969768] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.38. [2026-01-13T12:19:06.969909] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:06.970025] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-13T12:19:06.970065] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-13T12:19:06.970111] [INFO ] [MAIN ] [2611/3519] QS kept (0.3s) | 2605 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:07.333490] [DEBUG] [REMOTE ] QSI: Retrieved 1295 rows, trimmed to 300. [2026-01-13T12:19:07.333650] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-13T12:19:07.333856] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-13T12:19:07.333995] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:07.334105] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-13T12:19:07.334145] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-13T12:19:07.334190] [INFO ] [MAIN ] [2612/3519] QSI kept (0.4s) | 2606 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:07.943972] [DEBUG] [REMOTE ] QTEC: Retrieved 4956 rows, trimmed to 300. [2026-01-13T12:19:07.944103] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-13T12:19:07.944316] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-13T12:19:07.944455] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:07.944567] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-13T12:19:07.944627] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-13T12:19:07.944674] [INFO ] [MAIN ] [2613/3519] QTEC kept (0.6s) | 2607 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:08.215129] [DEBUG] [REMOTE ] QTRX: Retrieved 2034 rows, trimmed to 300. [2026-01-13T12:19:08.215254] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-13T12:19:08.215454] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-13T12:19:08.215612] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:08.215727] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-13T12:19:08.215767] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-13T12:19:08.215812] [INFO ] [MAIN ] [2614/3519] QTRX kept (0.3s) | 2608 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:08.639738] [DEBUG] [REMOTE ] QTTB: Retrieved 1959 rows, trimmed to 300. [2026-01-13T12:19:08.639917] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-13T12:19:08.640179] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-13T12:19:08.640321] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:08.640445] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-13T12:19:08.640490] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-13T12:19:08.640545] [INFO ] [MAIN ] [2615/3519] QTTB kept (0.4s) | 2609 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:09.040251] [DEBUG] [REMOTE ] QTUM: Retrieved 1848 rows, trimmed to 300. [2026-01-13T12:19:09.040379] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-13T12:19:09.040620] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-13T12:19:09.040767] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:09.040880] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-13T12:19:09.040921] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-13T12:19:09.040970] [INFO ] [MAIN ] [2616/3519] QTUM kept (0.4s) | 2610 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:09.505632] [DEBUG] [REMOTE ] QTWO: Retrieved 2972 rows, trimmed to 300. [2026-01-13T12:19:09.505758] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-13T12:19:09.505960] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $59.26. [2026-01-13T12:19:09.506093] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:09.506203] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-13T12:19:09.506242] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-13T12:19:09.506291] [INFO ] [MAIN ] [2617/3519] QTWO kept (0.5s) | 2611 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:09.899212] [DEBUG] [REMOTE ] QUAD: Retrieved 3905 rows, trimmed to 300. [2026-01-13T12:19:09.899356] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-13T12:19:09.899598] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-13T12:19:09.899737] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:09.899844] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-13T12:19:09.899883] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-13T12:19:09.899928] [INFO ] [MAIN ] [2618/3519] QUAD kept (0.4s) | 2612 kept, 6 rejected | 137.3/min | ETA: 6.6m [2026-01-13T12:19:10.475523] [DEBUG] [REMOTE ] QUIK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:10.475675] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-13T12:19:10.475885] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-13T12:19:10.476018] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:10.476130] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-13T12:19:10.476169] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-13T12:19:10.476213] [INFO ] [MAIN ] [2619/3519] QUIK kept (0.6s) | 2613 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:10.810153] [DEBUG] [REMOTE ] QURE: Retrieved 3002 rows, trimmed to 300. [2026-01-13T12:19:10.810277] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-13T12:19:10.810475] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-13T12:19:10.810628] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:10.810738] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-13T12:19:10.810777] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-13T12:19:10.810822] [INFO ] [MAIN ] [2620/3519] QURE kept (0.3s) | 2614 kept, 6 rejected | 137.2/min | ETA: 6.6m [2026-01-13T12:19:11.218407] [DEBUG] [REMOTE ] QVAL: Retrieved 2521 rows, trimmed to 300. [2026-01-13T12:19:11.218542] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-13T12:19:11.218795] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-13T12:19:11.218938] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:11.219057] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-13T12:19:11.219100] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-13T12:19:11.219148] [INFO ] [MAIN ] [2621/3519] QVAL kept (0.4s) | 2615 kept, 6 rejected | 137.2/min | ETA: 6.5m [2026-01-13T12:19:11.597851] [DEBUG] [REMOTE ] QVCC: Retrieved 1537 rows, trimmed to 300. [2026-01-13T12:19:11.598007] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-13T12:19:11.598217] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-13T12:19:11.598358] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:11.598474] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-13T12:19:11.598515] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-13T12:19:11.598562] [INFO ] [MAIN ] [2622/3519] QVCC kept (0.4s) | 2616 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:12.013425] [DEBUG] [REMOTE ] QYLD: Retrieved 3038 rows, trimmed to 300. [2026-01-13T12:19:12.013556] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-13T12:19:12.013806] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.69. [2026-01-13T12:19:12.013958] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:12.014081] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-13T12:19:12.014123] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-13T12:19:12.014169] [INFO ] [MAIN ] [2623/3519] QYLD kept (0.4s) | 2617 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:12.287538] [DEBUG] [REMOTE ] QYLG: Retrieved 1333 rows, trimmed to 300. [2026-01-13T12:19:12.287718] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-13T12:19:12.288007] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $26.00. [2026-01-13T12:19:12.288184] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:12.288333] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-13T12:19:12.288386] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-13T12:19:12.288448] [INFO ] [MAIN ] [2624/3519] QYLG kept (0.3s) | 2618 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:12.776997] [DEBUG] [REMOTE ] RA: Retrieved 2288 rows, trimmed to 300. [2026-01-13T12:19:12.777132] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-13T12:19:12.777395] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-13T12:19:12.777615] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:12.777751] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-13T12:19:12.777795] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-13T12:19:12.777861] [INFO ] [MAIN ] [2625/3519] RA kept (0.5s) | 2619 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:13.213540] [DEBUG] [REMOTE ] RACE: Retrieved 2571 rows, trimmed to 300. [2026-01-13T12:19:13.213687] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-13T12:19:13.213892] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $364.04. [2026-01-13T12:19:13.214029] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:13.214139] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-13T12:19:13.214180] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-13T12:19:13.214226] [INFO ] [MAIN ] [2626/3519] RACE kept (0.4s) | 2620 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:13.716195] [DEBUG] [REMOTE ] RAIL: Retrieved 5226 rows, trimmed to 300. [2026-01-13T12:19:13.716333] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-13T12:19:13.716561] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-13T12:19:13.716725] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:13.716845] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-13T12:19:13.716885] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-13T12:19:13.716933] [INFO ] [MAIN ] [2627/3519] RAIL kept (0.5s) | 2621 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:14.008468] [DEBUG] [REMOTE ] RAMP: Retrieved 1872 rows, trimmed to 300. [2026-01-13T12:19:14.008620] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-13T12:19:14.008829] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $27.03. [2026-01-13T12:19:14.008963] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:14.009072] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-13T12:19:14.009111] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-13T12:19:14.009156] [INFO ] [MAIN ] [2628/3519] RAMP kept (0.3s) | 2622 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:14.370089] [DEBUG] [REMOTE ] RAPP: Retrieved 400 rows, trimmed to 300. [2026-01-13T12:19:14.370215] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-13T12:19:14.370416] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-13T12:19:14.370553] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:14.370692] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-13T12:19:14.370734] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-13T12:19:14.370780] [INFO ] [MAIN ] [2629/3519] RAPP kept (0.4s) | 2623 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:14.870944] [DEBUG] [REMOTE ] RARE: Retrieved 3005 rows, trimmed to 300. [2026-01-13T12:19:14.871136] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-13T12:19:14.871404] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-13T12:19:14.871548] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:14.871900] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-13T12:19:14.871948] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-13T12:19:14.872001] [INFO ] [MAIN ] [2630/3519] RARE kept (0.5s) | 2624 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:15.377471] [DEBUG] [REMOTE ] RAVE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:15.377630] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-13T12:19:15.377863] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-13T12:19:15.378028] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:15.378157] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-13T12:19:15.378198] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-13T12:19:15.378247] [INFO ] [MAIN ] [2631/3519] RAVE kept (0.5s) | 2625 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:15.598917] [DEBUG] [REMOTE ] RAY: Retrieved 416 rows, trimmed to 300. [2026-01-13T12:19:15.599053] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-13T12:19:15.599250] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-13T12:19:15.599384] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:15.599497] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-13T12:19:15.599536] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-13T12:19:15.599598] [INFO ] [MAIN ] [2632/3519] RAY kept (0.2s) | 2626 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:16.270541] [DEBUG] [REMOTE ] RBA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:16.270899] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-13T12:19:16.271116] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-13T12:19:16.271250] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:16.271366] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-13T12:19:16.271406] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-13T12:19:16.271452] [INFO ] [MAIN ] [2633/3519] RBA kept (0.7s) | 2627 kept, 6 rejected | 137.3/min | ETA: 6.5m [2026-01-13T12:19:16.576682] [DEBUG] [REMOTE ] RBB: Retrieved 2128 rows, trimmed to 300. [2026-01-13T12:19:16.576891] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-13T12:19:16.577207] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $16.69. [2026-01-13T12:19:16.577365] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:16.577503] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-13T12:19:16.577547] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-13T12:19:16.577624] [INFO ] [MAIN ] [2634/3519] RBB kept (0.3s) | 2628 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:16.962164] [DEBUG] [REMOTE ] RBBN: Retrieved 2040 rows, trimmed to 300. [2026-01-13T12:19:16.962289] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-13T12:19:16.962498] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.75. [2026-01-13T12:19:16.962662] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:16.962799] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-13T12:19:16.962856] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-13T12:19:16.962907] [INFO ] [MAIN ] [2635/3519] RBBN kept (0.4s) | 2629 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:17.490516] [DEBUG] [REMOTE ] RBC: Retrieved 5138 rows, trimmed to 300. [2026-01-13T12:19:17.490676] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-13T12:19:17.490897] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $369.71. [2026-01-13T12:19:17.491036] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:17.491155] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-13T12:19:17.491194] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-13T12:19:17.491241] [INFO ] [MAIN ] [2636/3519] RBC kept (0.5s) | 2630 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:17.935422] [DEBUG] [REMOTE ] RBCAA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:17.935559] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-13T12:19:17.936000] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-13T12:19:17.936137] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:17.936261] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-13T12:19:17.936300] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-13T12:19:17.936347] [INFO ] [MAIN ] [2637/3519] RBCAA kept (0.4s) | 2631 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:18.163330] [DEBUG] [REMOTE ] RBLX: Retrieved 1217 rows, trimmed to 300. [2026-01-13T12:19:18.163472] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-13T12:19:18.163711] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $73.27. [2026-01-13T12:19:18.163849] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:18.163963] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-13T12:19:18.164006] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-13T12:19:18.164053] [INFO ] [MAIN ] [2638/3519] RBLX kept (0.2s) | 2632 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:18.678846] [DEBUG] [REMOTE ] RC: Retrieved 3251 rows, trimmed to 300. [2026-01-13T12:19:18.678991] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-13T12:19:18.679239] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-13T12:19:18.679384] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:18.679503] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-13T12:19:18.679545] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-13T12:19:18.679628] [INFO ] [MAIN ] [2639/3519] RC kept (0.5s) | 2633 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:18.991127] [DEBUG] [REMOTE ] RCEL: Retrieved 1579 rows, trimmed to 300. [2026-01-13T12:19:18.991309] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-13T12:19:18.991552] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-13T12:19:18.991711] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:18.991830] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-13T12:19:18.991870] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-13T12:19:18.991920] [INFO ] [MAIN ] [2640/3519] RCEL kept (0.3s) | 2634 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:19.527840] [DEBUG] [REMOTE ] RCI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:19.528020] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-13T12:19:19.528286] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.88. [2026-01-13T12:19:19.528426] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:19.528553] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-13T12:19:19.528626] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-13T12:19:19.528702] [INFO ] [MAIN ] [2641/3519] RCI kept (0.5s) | 2635 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:19.992506] [DEBUG] [REMOTE ] RCKY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:19.992676] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-13T12:19:19.992909] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $26.83. [2026-01-13T12:19:19.993052] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:19.993174] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-13T12:19:19.993216] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-13T12:19:19.993264] [INFO ] [MAIN ] [2642/3519] RCKY kept (0.5s) | 2636 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:20.531006] [DEBUG] [REMOTE ] RCL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:20.531134] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-13T12:19:20.531347] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-13T12:19:20.531484] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:20.531618] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-13T12:19:20.531660] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-13T12:19:20.531706] [INFO ] [MAIN ] [2643/3519] RCL kept (0.5s) | 2637 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:21.003747] [DEBUG] [REMOTE ] RCS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:21.003983] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-13T12:19:21.004244] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.57. [2026-01-13T12:19:21.004389] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:21.004521] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-13T12:19:21.004565] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-13T12:19:21.004640] [INFO ] [MAIN ] [2644/3519] RCS kept (0.5s) | 2638 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:21.291744] [DEBUG] [REMOTE ] RCUS: Retrieved 1968 rows, trimmed to 300. [2026-01-13T12:19:21.292067] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-13T12:19:21.292281] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $16.47. [2026-01-13T12:19:21.292423] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:21.292540] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-13T12:19:21.292606] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-13T12:19:21.292661] [INFO ] [MAIN ] [2645/3519] RCUS kept (0.3s) | 2639 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:21.878216] [DEBUG] [REMOTE ] RDCM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:21.878372] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-13T12:19:21.878601] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-13T12:19:21.878739] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:21.878850] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-13T12:19:21.878890] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-13T12:19:21.878935] [INFO ] [MAIN ] [2646/3519] RDCM kept (0.6s) | 2640 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:22.243912] [DEBUG] [REMOTE ] RDHL: Retrieved 3274 rows, trimmed to 300. [2026-01-13T12:19:22.244043] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-13T12:19:22.244248] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-13T12:19:22.244386] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:22.244499] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-13T12:19:22.244539] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-13T12:19:22.244603] [INFO ] [MAIN ] [2647/3519] RDHL kept (0.4s) | 2641 kept, 6 rejected | 137.3/min | ETA: 6.4m [2026-01-13T12:19:22.485013] [DEBUG] [REMOTE ] RDVY: Retrieved 3022 rows, trimmed to 300. [2026-01-13T12:19:22.485149] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-13T12:19:22.485361] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-13T12:19:22.485496] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:22.485641] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-13T12:19:22.485684] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-13T12:19:22.485730] [INFO ] [MAIN ] [2648/3519] RDVY kept (0.2s) | 2642 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:23.131818] [DEBUG] [REMOTE ] RDY: Retrieved 6225 rows, trimmed to 300. [2026-01-13T12:19:23.132004] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-13T12:19:23.132273] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $13.29. [2026-01-13T12:19:23.132419] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:23.132550] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-13T12:19:23.132617] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-13T12:19:23.132673] [INFO ] [MAIN ] [2649/3519] RDY kept (0.6s) | 2643 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:23.403620] [DEBUG] [REMOTE ] REAL: Retrieved 1644 rows, trimmed to 300. [2026-01-13T12:19:23.403804] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-13T12:19:23.404061] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.26. [2026-01-13T12:19:23.404206] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:23.404326] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-13T12:19:23.404367] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-13T12:19:23.404420] [INFO ] [MAIN ] [2650/3519] REAL kept (0.3s) | 2644 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:23.814800] [DEBUG] [REMOTE ] REAX: Retrieved 1392 rows, trimmed to 300. [2026-01-13T12:19:23.814980] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-13T12:19:23.815288] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-13T12:19:23.815433] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:23.815556] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-13T12:19:23.815617] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-13T12:19:23.815692] [INFO ] [MAIN ] [2651/3519] REAX kept (0.4s) | 2645 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:24.232332] [DEBUG] [REMOTE ] REBN: Retrieved 857 rows, trimmed to 300. [2026-01-13T12:19:24.232521] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-13T12:19:24.232791] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-13T12:19:24.232936] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:24.233260] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-13T12:19:24.233304] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-13T12:19:24.233358] [INFO ] [MAIN ] [2652/3519] REBN kept (0.4s) | 2646 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:24.565391] [DEBUG] [REMOTE ] REFI: Retrieved 1027 rows, trimmed to 300. [2026-01-13T12:19:24.565558] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-13T12:19:24.565843] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-13T12:19:24.566022] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:24.566169] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-13T12:19:24.566221] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-13T12:19:24.566302] [INFO ] [MAIN ] [2653/3519] REFI kept (0.3s) | 2647 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:25.226552] [DEBUG] [REMOTE ] REG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:25.226742] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-13T12:19:25.227033] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-13T12:19:25.227170] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:25.227300] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-13T12:19:25.227338] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-13T12:19:25.227388] [INFO ] [MAIN ] [2654/3519] REG kept (0.7s) | 2648 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:25.706255] [DEBUG] [REMOTE ] REGN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:25.706385] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-13T12:19:25.706612] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $568.49. [2026-01-13T12:19:25.706753] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:25.706864] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-13T12:19:25.706904] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-13T12:19:25.706950] [INFO ] [MAIN ] [2655/3519] REGN kept (0.5s) | 2649 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:26.197135] [DEBUG] [REMOTE ] RELL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:26.197288] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-13T12:19:26.197585] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-13T12:19:26.197744] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:26.197890] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-13T12:19:26.197928] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-13T12:19:26.198007] [INFO ] [MAIN ] [2656/3519] RELL kept (0.5s) | 2650 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:26.674206] [DEBUG] [REMOTE ] RELX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:26.674353] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-13T12:19:26.674623] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-13T12:19:26.674761] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:26.674897] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-13T12:19:26.674941] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-13T12:19:26.674989] [INFO ] [MAIN ] [2657/3519] RELX kept (0.5s) | 2651 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:26.965233] [DEBUG] [REMOTE ] RELY: Retrieved 1080 rows, trimmed to 300. [2026-01-13T12:19:26.965367] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-13T12:19:26.965588] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-13T12:19:26.965730] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:26.965840] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-13T12:19:26.965880] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-13T12:19:26.965926] [INFO ] [MAIN ] [2658/3519] RELY kept (0.3s) | 2652 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:27.321804] [DEBUG] [REMOTE ] REPL: Retrieved 1880 rows, trimmed to 300. [2026-01-13T12:19:27.321952] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-13T12:19:27.322175] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $4.50. [2026-01-13T12:19:27.322332] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:27.322472] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-13T12:19:27.322530] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-13T12:19:27.322630] [INFO ] [MAIN ] [2659/3519] REPL kept (0.4s) | 2653 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:27.678442] [DEBUG] [REMOTE ] RERE: Retrieved 1147 rows, trimmed to 300. [2026-01-13T12:19:27.678625] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-13T12:19:27.678873] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-13T12:19:27.679033] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:27.679162] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-13T12:19:27.679208] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-13T12:19:27.679264] [INFO ] [MAIN ] [2660/3519] RERE kept (0.4s) | 2654 kept, 6 rejected | 137.3/min | ETA: 6.3m [2026-01-13T12:19:28.363622] [DEBUG] [REMOTE ] RES: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:28.363762] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-13T12:19:28.363984] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.30. [2026-01-13T12:19:28.364117] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:28.364237] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-13T12:19:28.364276] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-13T12:19:28.364321] [INFO ] [MAIN ] [2661/3519] RES kept (0.7s) | 2655 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:28.556531] [DEBUG] [REMOTE ] REVG: Retrieved 2252 rows, trimmed to 300. [2026-01-13T12:19:28.556691] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-13T12:19:28.556923] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-13T12:19:28.557062] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:28.557175] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-13T12:19:28.557216] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-13T12:19:28.557264] [INFO ] [MAIN ] [2662/3519] REVG kept (0.2s) | 2656 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:29.203532] [DEBUG] [REMOTE ] REX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:29.203687] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-13T12:19:29.203910] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $30.97. [2026-01-13T12:19:29.204228] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:29.204342] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-13T12:19:29.204381] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-13T12:19:29.204426] [INFO ] [MAIN ] [2663/3519] REX kept (0.6s) | 2657 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:29.488925] [DEBUG] [REMOTE ] REYN: Retrieved 1495 rows, trimmed to 300. [2026-01-13T12:19:29.489056] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-13T12:19:29.489261] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-13T12:19:29.489401] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:29.489531] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-13T12:19:29.489606] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-13T12:19:29.489659] [INFO ] [MAIN ] [2664/3519] REYN kept (0.3s) | 2658 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:29.882312] [DEBUG] [REMOTE ] REZI: Retrieved 1820 rows, trimmed to 300. [2026-01-13T12:19:29.882456] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-13T12:19:29.882703] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-13T12:19:29.882846] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:29.882962] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-13T12:19:29.883002] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-13T12:19:29.883066] [INFO ] [MAIN ] [2665/3519] REZI kept (0.4s) | 2659 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:30.480678] [DEBUG] [REMOTE ] RF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:30.480825] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-13T12:19:30.481290] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.11. [2026-01-13T12:19:30.481447] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:30.481622] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-13T12:19:30.481668] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-13T12:19:30.481718] [INFO ] [MAIN ] [2666/3519] RF kept (0.6s) | 2660 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:30.952076] [DEBUG] [REMOTE ] RFI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:30.952233] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-13T12:19:30.952543] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.86. [2026-01-13T12:19:30.952701] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:30.952848] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-13T12:19:30.952889] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-13T12:19:30.952936] [INFO ] [MAIN ] [2667/3519] RFI kept (0.5s) | 2661 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:31.280590] [DEBUG] [REMOTE ] RFL: Retrieved 1961 rows, trimmed to 300. [2026-01-13T12:19:31.280714] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-13T12:19:31.280914] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-13T12:19:31.281047] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:31.281155] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-13T12:19:31.281194] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-13T12:19:31.281239] [INFO ] [MAIN ] [2668/3519] RFL kept (0.3s) | 2662 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:31.502229] [DEBUG] [REMOTE ] RFM: Retrieved 1456 rows, trimmed to 300. [2026-01-13T12:19:31.502353] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-13T12:19:31.502556] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.90. [2026-01-13T12:19:31.502727] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:31.502844] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-13T12:19:31.502887] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-13T12:19:31.502935] [INFO ] [MAIN ] [2669/3519] RFM kept (0.2s) | 2663 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:31.988647] [DEBUG] [REMOTE ] RFMZ: Retrieved 1227 rows, trimmed to 300. [2026-01-13T12:19:31.988781] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-13T12:19:31.988983] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.59. [2026-01-13T12:19:31.989120] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:31.989231] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-13T12:19:31.989271] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-13T12:19:31.989317] [INFO ] [MAIN ] [2670/3519] RFMZ kept (0.5s) | 2664 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:32.506458] [DEBUG] [REMOTE ] RGA: Retrieved 4360 rows, trimmed to 300. [2026-01-13T12:19:32.506628] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-13T12:19:32.506916] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-13T12:19:32.507113] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:32.507273] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-13T12:19:32.507332] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-13T12:19:32.507415] [INFO ] [MAIN ] [2671/3519] RGA kept (0.5s) | 2665 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:33.090845] [DEBUG] [REMOTE ] RGCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:33.090994] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-13T12:19:33.091430] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.71. [2026-01-13T12:19:33.091568] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:33.091712] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-13T12:19:33.091752] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-13T12:19:33.091801] [INFO ] [MAIN ] [2672/3519] RGCO kept (0.6s) | 2666 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:33.544106] [DEBUG] [REMOTE ] RGEN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:33.544307] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-13T12:19:33.544607] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-13T12:19:33.544746] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:33.544884] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-13T12:19:33.544927] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-13T12:19:33.544978] [INFO ] [MAIN ] [2673/3519] RGEN kept (0.5s) | 2667 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:34.015855] [DEBUG] [REMOTE ] RGLD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:34.015988] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-13T12:19:34.016201] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-13T12:19:34.016333] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:34.016445] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-13T12:19:34.016483] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-13T12:19:34.016532] [INFO ] [MAIN ] [2674/3519] RGLD kept (0.5s) | 2668 kept, 6 rejected | 137.3/min | ETA: 6.2m [2026-01-13T12:19:34.326428] [DEBUG] [REMOTE ] RGNX: Retrieved 2595 rows, trimmed to 300. [2026-01-13T12:19:34.326606] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-13T12:19:34.326853] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-13T12:19:34.327021] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:34.327139] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-13T12:19:34.327180] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-13T12:19:34.327228] [INFO ] [MAIN ] [2675/3519] RGNX kept (0.3s) | 2669 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:34.917837] [DEBUG] [REMOTE ] RGP: Retrieved 6304 rows, trimmed to 300. [2026-01-13T12:19:34.918021] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-13T12:19:34.918301] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.24. [2026-01-13T12:19:34.918441] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:34.918595] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-13T12:19:34.918638] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-13T12:19:34.918689] [INFO ] [MAIN ] [2676/3519] RGP kept (0.6s) | 2670 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:35.447874] [DEBUG] [REMOTE ] RGS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:35.448032] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-13T12:19:35.448257] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $24.00. [2026-01-13T12:19:35.448395] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:35.448513] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-13T12:19:35.448587] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-13T12:19:35.448641] [INFO ] [MAIN ] [2677/3519] RGS kept (0.5s) | 2671 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:35.695378] [DEBUG] [REMOTE ] RGTI: Retrieved 1187 rows, trimmed to 300. [2026-01-13T12:19:35.695513] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-13T12:19:35.695771] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-13T12:19:35.695930] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:35.696045] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-13T12:19:35.696086] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-13T12:19:35.696133] [INFO ] [MAIN ] [2678/3519] RGTI kept (0.2s) | 2672 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:36.075908] [DEBUG] [REMOTE ] RH: Retrieved 3317 rows, trimmed to 300. [2026-01-13T12:19:36.076025] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-13T12:19:36.076221] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-13T12:19:36.076354] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:36.076461] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-13T12:19:36.076500] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-13T12:19:36.076547] [INFO ] [MAIN ] [2679/3519] RH kept (0.4s) | 2673 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:36.775061] [DEBUG] [REMOTE ] RHI: Retrieved 6588 rows, trimmed to 300. [2026-01-13T12:19:36.775199] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-13T12:19:36.775423] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-13T12:19:36.775556] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:36.775695] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-13T12:19:36.775734] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-13T12:19:36.775780] [INFO ] [MAIN ] [2680/3519] RHI kept (0.7s) | 2674 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:37.254196] [DEBUG] [REMOTE ] RHP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:37.254337] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-13T12:19:37.254603] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-13T12:19:37.254746] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:37.254870] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-13T12:19:37.254911] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-13T12:19:37.254960] [INFO ] [MAIN ] [2681/3519] RHP kept (0.5s) | 2675 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:37.711276] [DEBUG] [REMOTE ] RIG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:37.711412] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-13T12:19:37.711692] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.23. [2026-01-13T12:19:37.711838] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:37.711960] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-13T12:19:37.712001] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-13T12:19:37.712050] [INFO ] [MAIN ] [2682/3519] RIG kept (0.5s) | 2676 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:38.187997] [DEBUG] [REMOTE ] RIGL: Retrieved 6316 rows, trimmed to 300. [2026-01-13T12:19:38.188142] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-13T12:19:38.188394] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $27.94. [2026-01-13T12:19:38.188530] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:38.188672] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-13T12:19:38.188730] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-13T12:19:38.188780] [INFO ] [MAIN ] [2683/3519] RIGL kept (0.5s) | 2677 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:38.535549] [DEBUG] [REMOTE ] RILY: Retrieved 2638 rows, trimmed to 300. [2026-01-13T12:19:38.535731] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-13T12:19:38.536003] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-13T12:19:38.536199] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:38.536358] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-13T12:19:38.536415] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-13T12:19:38.536481] [INFO ] [MAIN ] [2684/3519] RILY kept (0.3s) | 2678 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:38.857996] [DEBUG] [REMOTE ] RILYN: Retrieved 1584 rows, trimmed to 300. [2026-01-13T12:19:38.858116] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-13T12:19:38.858312] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $18.28. [2026-01-13T12:19:38.858444] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:38.858551] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-13T12:19:38.858629] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-13T12:19:38.858690] [INFO ] [MAIN ] [2685/3519] RILYN kept (0.3s) | 2679 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:39.216899] [DEBUG] [REMOTE ] RILYZ: Retrieved 1112 rows, trimmed to 300. [2026-01-13T12:19:39.217042] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-13T12:19:39.217250] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.99. [2026-01-13T12:19:39.217382] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:39.217491] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-13T12:19:39.217531] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-13T12:19:39.217606] [INFO ] [MAIN ] [2686/3519] RILYZ kept (0.4s) | 2680 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:39.737135] [DEBUG] [REMOTE ] RING: Retrieved 3506 rows, trimmed to 300. [2026-01-13T12:19:39.737326] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-13T12:19:39.737608] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-13T12:19:39.737754] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:39.737879] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-13T12:19:39.737924] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-13T12:19:39.738011] [INFO ] [MAIN ] [2687/3519] RING kept (0.5s) | 2681 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:40.270438] [DEBUG] [REMOTE ] RIO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:40.270601] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-13T12:19:40.270851] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-13T12:19:40.270996] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:40.271123] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-13T12:19:40.271164] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-13T12:19:40.271211] [INFO ] [MAIN ] [2688/3519] RIO kept (0.5s) | 2682 kept, 6 rejected | 137.3/min | ETA: 6.1m [2026-01-13T12:19:40.606881] [DEBUG] [REMOTE ] RITM: Retrieved 3194 rows, trimmed to 300. [2026-01-13T12:19:40.607010] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-13T12:19:40.607218] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.46. [2026-01-13T12:19:40.607352] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:40.607467] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-13T12:19:40.607523] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-13T12:19:40.607590] [INFO ] [MAIN ] [2689/3519] RITM kept (0.3s) | 2683 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:40.891647] [DEBUG] [REMOTE ] RIVN: Retrieved 1046 rows, trimmed to 300. [2026-01-13T12:19:40.891781] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-13T12:19:40.891981] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-13T12:19:40.892118] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:40.892228] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-13T12:19:40.892267] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-13T12:19:40.892312] [INFO ] [MAIN ] [2690/3519] RIVN kept (0.3s) | 2684 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:41.199652] [DEBUG] [REMOTE ] RKLB: Retrieved 1101 rows, trimmed to 300. [2026-01-13T12:19:41.199798] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-13T12:19:41.200041] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-13T12:19:41.200232] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:41.200356] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-13T12:19:41.200398] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-13T12:19:41.200445] [INFO ] [MAIN ] [2691/3519] RKLB kept (0.3s) | 2685 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:42.021425] [DEBUG] [REMOTE ] RL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:42.021559] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-13T12:19:42.021799] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-13T12:19:42.021932] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:42.022049] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-13T12:19:42.022089] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-13T12:19:42.022136] [INFO ] [MAIN ] [2692/3519] RL kept (0.8s) | 2686 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:42.276452] [DEBUG] [REMOTE ] RLAY: Retrieved 1380 rows, trimmed to 300. [2026-01-13T12:19:42.276605] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-13T12:19:42.276816] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.05. [2026-01-13T12:19:42.276955] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:42.277068] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-13T12:19:42.277109] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-13T12:19:42.277157] [INFO ] [MAIN ] [2693/3519] RLAY kept (0.3s) | 2687 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:42.914937] [DEBUG] [REMOTE ] RLI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:42.915074] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-13T12:19:42.915313] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-13T12:19:42.915451] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:42.915592] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-13T12:19:42.915635] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-13T12:19:42.915683] [INFO ] [MAIN ] [2694/3519] RLI kept (0.6s) | 2688 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:43.205045] [DEBUG] [REMOTE ] RLJ: Retrieved 3690 rows, trimmed to 300. [2026-01-13T12:19:43.205176] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-13T12:19:43.205388] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.67. [2026-01-13T12:19:43.205530] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:43.205683] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-13T12:19:43.205727] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-13T12:19:43.205774] [INFO ] [MAIN ] [2695/3519] RLJ kept (0.3s) | 2689 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:43.508552] [DEBUG] [REMOTE ] RLMD: Retrieved 2830 rows, trimmed to 300. [2026-01-13T12:19:43.508715] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-13T12:19:43.508951] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $2.01. [2026-01-13T12:19:43.509104] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:43.509230] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-13T12:19:43.509460] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-13T12:19:43.509515] [INFO ] [MAIN ] [2696/3519] RLMD kept (0.3s) | 2690 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:43.822485] [DEBUG] [REMOTE ] RLTY: Retrieved 974 rows, trimmed to 300. [2026-01-13T12:19:43.822648] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-13T12:19:43.822876] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.40. [2026-01-13T12:19:43.823029] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:43.823154] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-13T12:19:43.823200] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-13T12:19:43.823254] [INFO ] [MAIN ] [2697/3519] RLTY kept (0.3s) | 2691 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:44.344801] [DEBUG] [REMOTE ] RLX: Retrieved 1249 rows, trimmed to 300. [2026-01-13T12:19:44.344930] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-13T12:19:44.345142] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.23. [2026-01-13T12:19:44.345282] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:44.345394] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-13T12:19:44.345436] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-13T12:19:44.345485] [INFO ] [MAIN ] [2698/3519] RLX kept (0.5s) | 2692 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:44.875163] [DEBUG] [REMOTE ] RM: Retrieved 3468 rows, trimmed to 300. [2026-01-13T12:19:44.875287] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-13T12:19:44.875483] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-13T12:19:44.875646] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:44.875758] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-13T12:19:44.875797] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-13T12:19:44.875843] [INFO ] [MAIN ] [2699/3519] RM kept (0.5s) | 2693 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:45.243163] [DEBUG] [REMOTE ] RMAX: Retrieved 3088 rows, trimmed to 300. [2026-01-13T12:19:45.243282] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-13T12:19:45.243480] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-13T12:19:45.243644] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:45.243755] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-13T12:19:45.243796] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-13T12:19:45.243841] [INFO ] [MAIN ] [2700/3519] RMAX kept (0.4s) | 2694 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:45.598964] [DEBUG] [REMOTE ] RMBI: Retrieved 1642 rows, trimmed to 300. [2026-01-13T12:19:45.599083] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-13T12:19:45.599288] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-13T12:19:45.599427] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:45.599555] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-13T12:19:45.599617] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-13T12:19:45.599665] [INFO ] [MAIN ] [2701/3519] RMBI kept (0.4s) | 2695 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:46.186110] [DEBUG] [REMOTE ] RMBS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:46.186253] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-13T12:19:46.186486] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-13T12:19:46.186653] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:46.186772] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-13T12:19:46.186820] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-13T12:19:46.186877] [INFO ] [MAIN ] [2702/3519] RMBS kept (0.6s) | 2696 kept, 6 rejected | 137.3/min | ETA: 6.0m [2026-01-13T12:19:46.714175] [DEBUG] [REMOTE ] RMD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:46.714316] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-13T12:19:46.714533] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-13T12:19:46.714689] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:46.714802] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-13T12:19:46.714842] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-13T12:19:46.714888] [INFO ] [MAIN ] [2703/3519] RMD kept (0.5s) | 2697 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:47.018988] [DEBUG] [REMOTE ] RMI: Retrieved 1811 rows, trimmed to 300. [2026-01-13T12:19:47.019138] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-13T12:19:47.019398] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.21. [2026-01-13T12:19:47.019598] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:47.019748] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-13T12:19:47.019800] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-13T12:19:47.019862] [INFO ] [MAIN ] [2704/3519] RMI kept (0.3s) | 2698 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:47.407972] [DEBUG] [REMOTE ] RMM: Retrieved 1625 rows, trimmed to 300. [2026-01-13T12:19:47.408122] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-13T12:19:47.408334] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.55. [2026-01-13T12:19:47.408484] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:47.408629] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-13T12:19:47.408675] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-13T12:19:47.408723] [INFO ] [MAIN ] [2705/3519] RMM kept (0.4s) | 2699 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:47.754427] [DEBUG] [REMOTE ] RMMZ: Retrieved 982 rows, trimmed to 300. [2026-01-13T12:19:47.754558] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-13T12:19:47.754779] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.39. [2026-01-13T12:19:47.754917] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:47.755029] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-13T12:19:47.755068] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-13T12:19:47.755114] [INFO ] [MAIN ] [2706/3519] RMMZ kept (0.3s) | 2700 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:48.184803] [DEBUG] [REMOTE ] RMNI: Retrieved 2608 rows, trimmed to 300. [2026-01-13T12:19:48.184946] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-13T12:19:48.185158] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.70. [2026-01-13T12:19:48.185301] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:48.185436] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-13T12:19:48.185478] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-13T12:19:48.185526] [INFO ] [MAIN ] [2707/3519] RMNI kept (0.4s) | 2701 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:48.488387] [DEBUG] [REMOTE ] RNA: Retrieved 1403 rows, trimmed to 300. [2026-01-13T12:19:48.488512] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-13T12:19:48.488728] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $46.86. [2026-01-13T12:19:48.488863] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:48.488972] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-13T12:19:48.489011] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-13T12:19:48.489056] [INFO ] [MAIN ] [2708/3519] RNA kept (0.3s) | 2702 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:49.023979] [DEBUG] [REMOTE ] RNAC: Retrieved 2403 rows, trimmed to 300. [2026-01-13T12:19:49.024105] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-13T12:19:49.024308] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-13T12:19:49.024443] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:49.024553] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-13T12:19:49.024611] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-13T12:19:49.024659] [INFO ] [MAIN ] [2709/3519] RNAC kept (0.5s) | 2703 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:49.346416] [DEBUG] [REMOTE ] RNAZ: Retrieved 1134 rows, trimmed to 300. [2026-01-13T12:19:49.346541] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-13T12:19:49.346753] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-13T12:19:49.346886] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:49.346992] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-13T12:19:49.347030] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-13T12:19:49.347074] [INFO ] [MAIN ] [2710/3519] RNAZ kept (0.3s) | 2704 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:49.868484] [DEBUG] [REMOTE ] RNG: Retrieved 3091 rows, trimmed to 300. [2026-01-13T12:19:49.868622] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-13T12:19:49.868824] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $26.12. [2026-01-13T12:19:49.868957] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:49.869064] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-13T12:19:49.869103] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-13T12:19:49.869149] [INFO ] [MAIN ] [2711/3519] RNG kept (0.5s) | 2705 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:50.367133] [DEBUG] [REMOTE ] RNP: Retrieved 5674 rows, trimmed to 300. [2026-01-13T12:19:50.367262] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-13T12:19:50.367467] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.42. [2026-01-13T12:19:50.367620] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:50.367733] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-13T12:19:50.367772] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-13T12:19:50.367818] [INFO ] [MAIN ] [2712/3519] RNP kept (0.5s) | 2706 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:50.654000] [DEBUG] [REMOTE ] ROAD: Retrieved 1933 rows, trimmed to 300. [2026-01-13T12:19:50.654127] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-13T12:19:50.654336] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-13T12:19:50.654469] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:50.654622] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-13T12:19:50.654666] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-13T12:19:50.654711] [INFO ] [MAIN ] [2713/3519] ROAD kept (0.3s) | 2707 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:51.224712] [DEBUG] [REMOTE ] ROCK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:51.224863] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-13T12:19:51.225125] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-13T12:19:51.225270] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:51.225409] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-13T12:19:51.225455] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-13T12:19:51.225516] [INFO ] [MAIN ] [2714/3519] ROCK kept (0.6s) | 2708 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:51.464734] [DEBUG] [REMOTE ] ROE: Retrieved 615 rows, trimmed to 300. [2026-01-13T12:19:51.464859] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-13T12:19:51.465057] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-13T12:19:51.465196] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:51.465307] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-13T12:19:51.465348] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-13T12:19:51.465395] [INFO ] [MAIN ] [2715/3519] ROE kept (0.2s) | 2709 kept, 6 rejected | 137.3/min | ETA: 5.9m [2026-01-13T12:19:52.161623] [DEBUG] [REMOTE ] ROP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:52.161767] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-13T12:19:52.162037] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $431.66. [2026-01-13T12:19:52.162187] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:52.162315] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-13T12:19:52.162356] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-13T12:19:52.162405] [INFO ] [MAIN ] [2716/3519] ROP kept (0.7s) | 2710 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:52.397510] [DEBUG] [REMOTE ] RPAY: Retrieved 1882 rows, trimmed to 300. [2026-01-13T12:19:52.397666] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-13T12:19:52.397879] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-13T12:19:52.398054] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:52.398173] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-13T12:19:52.398215] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-13T12:19:52.398265] [INFO ] [MAIN ] [2717/3519] RPAY kept (0.2s) | 2711 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:52.888910] [DEBUG] [REMOTE ] RPD: Retrieved 2638 rows, trimmed to 300. [2026-01-13T12:19:52.889088] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-13T12:19:52.889413] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $13.46. [2026-01-13T12:19:52.889624] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:52.889840] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-13T12:19:52.889896] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-13T12:19:52.889963] [INFO ] [MAIN ] [2718/3519] RPD kept (0.5s) | 2712 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:53.118159] [DEBUG] [REMOTE ] RPID: Retrieved 1129 rows, trimmed to 300. [2026-01-13T12:19:53.118429] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-13T12:19:53.147173] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-13T12:19:53.147517] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:53.147771] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-13T12:19:53.147824] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-13T12:19:53.147891] [INFO ] [MAIN ] [2719/3519] RPID kept (0.3s) | 2713 kept, 6 rejected | 137.4/min | ETA: 5.8m [2026-01-13T12:19:53.643910] [DEBUG] [REMOTE ] RPRX: Retrieved 1401 rows, trimmed to 300. [2026-01-13T12:19:53.644046] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-13T12:19:53.644264] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $36.14. [2026-01-13T12:19:53.644403] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:53.644520] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-13T12:19:53.644561] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-13T12:19:53.644642] [INFO ] [MAIN ] [2720/3519] RPRX kept (0.5s) | 2714 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:54.035774] [DEBUG] [REMOTE ] RPTX: Retrieved 1398 rows, trimmed to 300. [2026-01-13T12:19:54.035910] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-13T12:19:54.036141] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-13T12:19:54.036284] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:54.036400] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-13T12:19:54.036441] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-13T12:19:54.036488] [INFO ] [MAIN ] [2721/3519] RPTX kept (0.4s) | 2715 kept, 6 rejected | 137.4/min | ETA: 5.8m [2026-01-13T12:19:54.507755] [DEBUG] [REMOTE ] RQI: Retrieved 6009 rows, trimmed to 300. [2026-01-13T12:19:54.507921] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-13T12:19:54.508246] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.23. [2026-01-13T12:19:54.508415] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:54.508593] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-13T12:19:54.508643] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-13T12:19:54.508896] [INFO ] [MAIN ] [2722/3519] RQI kept (0.5s) | 2716 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:54.851423] [DEBUG] [REMOTE ] RRBI: Retrieved 1683 rows, trimmed to 300. [2026-01-13T12:19:54.851563] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-13T12:19:54.851796] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $63.70. [2026-01-13T12:19:54.851936] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:54.852049] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-13T12:19:54.852088] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-13T12:19:54.852135] [INFO ] [MAIN ] [2723/3519] RRBI kept (0.3s) | 2717 kept, 6 rejected | 137.4/min | ETA: 5.8m [2026-01-13T12:19:55.313154] [DEBUG] [REMOTE ] RRC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:55.313371] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-13T12:19:55.313729] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.45. [2026-01-13T12:19:55.313875] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:55.314023] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-13T12:19:55.314064] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-13T12:19:55.314118] [INFO ] [MAIN ] [2724/3519] RRC kept (0.5s) | 2718 kept, 6 rejected | 137.4/min | ETA: 5.8m [2026-01-13T12:19:55.822016] [DEBUG] [REMOTE ] RRGB: Retrieved 5909 rows, trimmed to 300. [2026-01-13T12:19:55.822159] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-13T12:19:55.822392] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-13T12:19:55.822556] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:55.822700] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-13T12:19:55.822752] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-13T12:19:55.822810] [INFO ] [MAIN ] [2725/3519] RRGB kept (0.5s) | 2719 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:56.281995] [DEBUG] [REMOTE ] RRX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:56.282192] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-13T12:19:56.282476] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-13T12:19:56.282643] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:56.282780] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-13T12:19:56.282821] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-13T12:19:56.282873] [INFO ] [MAIN ] [2726/3519] RRX kept (0.5s) | 2720 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:56.836043] [DEBUG] [REMOTE ] RS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:56.836189] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-13T12:19:56.836424] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-13T12:19:56.836557] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:56.836698] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-13T12:19:56.836926] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-13T12:19:56.836973] [INFO ] [MAIN ] [2727/3519] RS kept (0.6s) | 2721 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:57.325291] [DEBUG] [REMOTE ] RSG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:19:57.325427] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-13T12:19:57.325670] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-13T12:19:57.325806] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:57.325925] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-13T12:19:57.325963] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-13T12:19:57.326009] [INFO ] [MAIN ] [2728/3519] RSG kept (0.5s) | 2722 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:57.596220] [DEBUG] [REMOTE ] RSI: Retrieved 1437 rows, trimmed to 300. [2026-01-13T12:19:57.596348] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-13T12:19:57.596555] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-13T12:19:57.596720] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:57.596831] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-13T12:19:57.596870] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-13T12:19:57.596916] [INFO ] [MAIN ] [2729/3519] RSI kept (0.3s) | 2723 kept, 6 rejected | 137.3/min | ETA: 5.8m [2026-01-13T12:19:57.835069] [DEBUG] [REMOTE ] RSKD: Retrieved 1119 rows, trimmed to 300. [2026-01-13T12:19:57.835257] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-13T12:19:57.835498] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.50. [2026-01-13T12:19:57.835668] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:57.835981] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-13T12:19:57.836023] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-13T12:19:57.836074] [INFO ] [MAIN ] [2730/3519] RSKD kept (0.2s) | 2724 kept, 6 rejected | 137.4/min | ETA: 5.7m [2026-01-13T12:19:58.499642] [DEBUG] [REMOTE ] RSSS: Retrieved 3081 rows, trimmed to 300. [2026-01-13T12:19:58.499777] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-13T12:19:58.499984] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-13T12:19:58.500136] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:58.500252] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-13T12:19:58.500291] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-13T12:19:58.500337] [INFO ] [MAIN ] [2731/3519] RSSS kept (0.7s) | 2725 kept, 6 rejected | 137.3/min | ETA: 5.7m [2026-01-13T12:19:58.905830] [DEBUG] [REMOTE ] RTO: Retrieved 4655 rows, trimmed to 300. [2026-01-13T12:19:58.905983] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-13T12:19:58.906233] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-13T12:19:58.906368] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:58.906498] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-13T12:19:58.906539] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-13T12:19:58.906624] [INFO ] [MAIN ] [2732/3519] RTO kept (0.4s) | 2726 kept, 6 rejected | 137.3/min | ETA: 5.7m [2026-01-13T12:19:59.162302] [DEBUG] [REMOTE ] RUM: Retrieved 1193 rows, trimmed to 300. [2026-01-13T12:19:59.162432] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-13T12:19:59.162653] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-13T12:19:59.162789] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:59.162895] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-13T12:19:59.162934] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-13T12:19:59.162980] [INFO ] [MAIN ] [2733/3519] RUM kept (0.3s) | 2727 kept, 6 rejected | 137.4/min | ETA: 5.7m [2026-01-13T12:19:59.633667] [DEBUG] [REMOTE ] RUN: Retrieved 2625 rows, trimmed to 300. [2026-01-13T12:19:59.633811] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-13T12:19:59.634039] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $17.08. [2026-01-13T12:19:59.634180] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:59.634291] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-13T12:19:59.634331] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-13T12:19:59.634377] [INFO ] [MAIN ] [2734/3519] RUN kept (0.5s) | 2728 kept, 6 rejected | 137.4/min | ETA: 5.7m [2026-01-13T12:19:59.951249] [DEBUG] [REMOTE ] RUNN: Retrieved 651 rows, trimmed to 300. [2026-01-13T12:19:59.951387] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-13T12:19:59.951606] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-13T12:19:59.951742] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-13T12:19:59.951852] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-13T12:19:59.951891] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-13T12:19:59.951937] [INFO ] [MAIN ] [2735/3519] RUNN kept (0.3s) | 2729 kept, 6 rejected | 137.4/min | ETA: 5.7m [2026-01-13T12:20:00.582234] [DEBUG] [REMOTE ] RUSHA: Retrieved 5916 rows, trimmed to 300. [2026-01-13T12:20:00.582357] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-13T12:20:00.582586] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-13T12:20:00.582727] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:00.582838] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-13T12:20:00.582878] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-13T12:20:00.582924] [INFO ] [MAIN ] [2736/3519] RUSHA kept (0.6s) | 2730 kept, 6 rejected | 137.4/min | ETA: 5.7m [2026-01-13T12:20:01.048181] [DEBUG] [REMOTE ] RUSHB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:01.048297] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-13T12:20:01.048554] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-13T12:20:01.048736] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:01.048856] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-13T12:20:01.048897] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-13T12:20:01.048945] [INFO ] [MAIN ] [2737/3519] RUSHB kept (0.5s) | 2731 kept, 6 rejected | 137.4/min | ETA: 5.7m [2026-01-13T12:20:01.332274] [DEBUG] [REMOTE ] RVMD: Retrieved 1486 rows, trimmed to 300. [2026-01-13T12:20:01.332410] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-13T12:20:01.332632] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $49.68. [2026-01-13T12:20:01.332788] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:01.332899] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-13T12:20:01.332938] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-13T12:20:01.332983] [INFO ] [MAIN ] [2738/3519] RVMD kept (0.3s) | 2732 kept, 6 rejected | 137.4/min | ETA: 5.7m [2026-01-13T12:20:01.953684] [DEBUG] [REMOTE ] RVSB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:01.953901] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-13T12:20:01.954339] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-13T12:20:01.954545] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:01.954767] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-13T12:20:01.954829] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-13T12:20:01.954908] [INFO ] [MAIN ] [2739/3519] RVSB kept (0.6s) | 2733 kept, 6 rejected | 137.3/min | ETA: 5.7m [2026-01-13T12:20:02.368944] [DEBUG] [REMOTE ] RVTY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:02.369106] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-13T12:20:02.369369] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.52. [2026-01-13T12:20:02.369519] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:02.369979] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-13T12:20:02.370027] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-13T12:20:02.370078] [INFO ] [MAIN ] [2740/3519] RVTY kept (0.4s) | 2734 kept, 6 rejected | 137.3/min | ETA: 5.7m [2026-01-13T12:20:02.581128] [DEBUG] [REMOTE ] RWAY: Retrieved 1060 rows, trimmed to 300. [2026-01-13T12:20:02.581290] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-13T12:20:02.581533] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-13T12:20:02.581720] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:02.581856] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-13T12:20:02.581904] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-13T12:20:02.581961] [INFO ] [MAIN ] [2741/3519] RWAY kept (0.2s) | 2735 kept, 6 rejected | 137.4/min | ETA: 5.7m [2026-01-13T12:20:03.004311] [DEBUG] [REMOTE ] RXO: Retrieved 804 rows, trimmed to 300. [2026-01-13T12:20:03.004476] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-13T12:20:03.004770] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-13T12:20:03.004963] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:03.005118] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-13T12:20:03.005173] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-13T12:20:03.005238] [INFO ] [MAIN ] [2742/3519] RXO kept (0.4s) | 2736 kept, 6 rejected | 137.4/min | ETA: 5.7m [2026-01-13T12:20:03.362002] [DEBUG] [REMOTE ] RXRX: Retrieved 1191 rows, trimmed to 300. [2026-01-13T12:20:03.362143] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-13T12:20:03.362373] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-13T12:20:03.362553] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:03.362717] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-13T12:20:03.362764] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-13T12:20:03.362823] [INFO ] [MAIN ] [2743/3519] RXRX kept (0.4s) | 2737 kept, 6 rejected | 137.4/min | ETA: 5.6m [2026-01-13T12:20:04.284338] [DEBUG] [REMOTE ] RY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:04.284478] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-13T12:20:04.284730] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $144.24. [2026-01-13T12:20:04.284871] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:04.284994] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-13T12:20:04.285035] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-13T12:20:04.285082] [INFO ] [MAIN ] [2744/3519] RY kept (0.9s) | 2738 kept, 6 rejected | 137.3/min | ETA: 5.6m [2026-01-13T12:20:04.772201] [DEBUG] [REMOTE ] RYAAY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:04.772353] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-13T12:20:04.772634] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.55. [2026-01-13T12:20:04.772779] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:04.772908] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-13T12:20:04.772949] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-13T12:20:04.772999] [INFO ] [MAIN ] [2745/3519] RYAAY kept (0.5s) | 2739 kept, 6 rejected | 137.3/min | ETA: 5.6m [2026-01-13T12:20:05.119629] [DEBUG] [REMOTE ] RYAM: Retrieved 2912 rows, trimmed to 300. [2026-01-13T12:20:05.119788] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-13T12:20:05.120005] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-13T12:20:05.120140] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:05.120253] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-13T12:20:05.120292] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-13T12:20:05.120338] [INFO ] [MAIN ] [2746/3519] RYAM kept (0.3s) | 2740 kept, 6 rejected | 137.3/min | ETA: 5.6m [2026-01-13T12:20:05.430136] [DEBUG] [REMOTE ] RYAN: Retrieved 1124 rows, trimmed to 300. [2026-01-13T12:20:05.430274] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-13T12:20:05.430477] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.29. [2026-01-13T12:20:05.430639] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:05.430754] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-13T12:20:05.430794] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-13T12:20:05.430839] [INFO ] [MAIN ] [2747/3519] RYAN kept (0.3s) | 2741 kept, 6 rejected | 137.3/min | ETA: 5.6m [2026-01-13T12:20:05.931246] [DEBUG] [REMOTE ] RYI: Retrieved 2874 rows, trimmed to 300. [2026-01-13T12:20:05.931502] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-13T12:20:05.931970] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-13T12:20:05.932124] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:05.932277] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-13T12:20:05.932320] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-13T12:20:05.932377] [INFO ] [MAIN ] [2748/3519] RYI kept (0.5s) | 2742 kept, 6 rejected | 137.3/min | ETA: 5.6m [2026-01-13T12:20:06.304823] [DEBUG] [REMOTE ] RYN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:06.304971] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-13T12:20:06.305214] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-13T12:20:06.305354] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:06.305466] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-13T12:20:06.305505] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-13T12:20:06.305561] [INFO ] [MAIN ] [2749/3519] RYN kept (0.4s) | 2743 kept, 6 rejected | 137.3/min | ETA: 5.6m [2026-01-13T12:20:06.701159] [DEBUG] [REMOTE ] RYTM: Retrieved 2078 rows, trimmed to 300. [2026-01-13T12:20:06.701290] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-13T12:20:06.701500] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-13T12:20:06.701683] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:06.701813] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-13T12:20:06.701855] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-13T12:20:06.701905] [INFO ] [MAIN ] [2750/3519] RYTM kept (0.4s) | 2744 kept, 6 rejected | 137.4/min | ETA: 5.6m [2026-01-13T12:20:07.094348] [DEBUG] [REMOTE ] RZB: Retrieved 2410 rows, trimmed to 300. [2026-01-13T12:20:07.094487] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-13T12:20:07.094782] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.55. [2026-01-13T12:20:07.094934] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:07.095049] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-13T12:20:07.095090] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-13T12:20:07.095137] [INFO ] [MAIN ] [2751/3519] RZB kept (0.4s) | 2745 kept, 6 rejected | 137.4/min | ETA: 5.6m [2026-01-13T12:20:07.419394] [DEBUG] [REMOTE ] RZC: Retrieved 818 rows, trimmed to 300. [2026-01-13T12:20:07.419529] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-13T12:20:07.419761] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-13T12:20:07.419909] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:07.420026] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-13T12:20:07.420070] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-13T12:20:07.420119] [INFO ] [MAIN ] [2752/3519] RZC kept (0.3s) | 2746 kept, 6 rejected | 137.4/min | ETA: 5.6m [2026-01-13T12:20:07.823529] [DEBUG] [REMOTE ] S: Retrieved 1139 rows, trimmed to 300. [2026-01-13T12:20:07.823675] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-13T12:20:07.823871] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $14.48. [2026-01-13T12:20:07.824003] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:07.824110] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-13T12:20:07.824150] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-13T12:20:07.824195] [INFO ] [MAIN ] [2753/3519] S kept (0.4s) | 2747 kept, 6 rejected | 137.4/min | ETA: 5.6m [2026-01-13T12:20:08.388471] [DEBUG] [REMOTE ] SA: Retrieved 5468 rows, trimmed to 300. [2026-01-13T12:20:08.388634] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-13T12:20:08.388848] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-13T12:20:08.388988] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:08.389103] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-13T12:20:08.389145] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-13T12:20:08.389193] [INFO ] [MAIN ] [2754/3519] SA kept (0.6s) | 2748 kept, 6 rejected | 137.4/min | ETA: 5.6m [2026-01-13T12:20:08.679641] [DEBUG] [REMOTE ] SAFE: Retrieved 2151 rows, trimmed to 300. [2026-01-13T12:20:08.679763] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-13T12:20:08.679976] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-13T12:20:08.680110] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:08.680219] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-13T12:20:08.680258] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-13T12:20:08.680303] [INFO ] [MAIN ] [2755/3519] SAFE kept (0.3s) | 2749 kept, 6 rejected | 137.4/min | ETA: 5.6m [2026-01-13T12:20:09.427871] [DEBUG] [REMOTE ] SAH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:09.428044] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-13T12:20:09.428324] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-13T12:20:09.428471] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:09.428620] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-13T12:20:09.428663] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-13T12:20:09.428713] [INFO ] [MAIN ] [2756/3519] SAH kept (0.7s) | 2750 kept, 6 rejected | 137.3/min | ETA: 5.6m [2026-01-13T12:20:09.857764] [DEBUG] [REMOTE ] SAIA: Retrieved 5871 rows, trimmed to 300. [2026-01-13T12:20:09.857897] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-13T12:20:09.858132] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-13T12:20:09.858275] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:09.858393] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-13T12:20:09.858436] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-13T12:20:09.858484] [INFO ] [MAIN ] [2757/3519] SAIA kept (0.4s) | 2751 kept, 6 rejected | 137.3/min | ETA: 5.5m [2026-01-13T12:20:10.203058] [DEBUG] [REMOTE ] SAIC: Retrieved 3100 rows, trimmed to 300. [2026-01-13T12:20:10.203210] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-13T12:20:10.203464] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $85.01. [2026-01-13T12:20:10.203645] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:10.203788] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-13T12:20:10.203835] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-13T12:20:10.203891] [INFO ] [MAIN ] [2758/3519] SAIC kept (0.3s) | 2752 kept, 6 rejected | 137.4/min | ETA: 5.5m [2026-01-13T12:20:10.755455] [DEBUG] [REMOTE ] SAM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:10.755608] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-13T12:20:10.755835] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-13T12:20:10.755991] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:10.756132] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-13T12:20:10.756185] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-13T12:20:10.756244] [INFO ] [MAIN ] [2759/3519] SAM kept (0.6s) | 2753 kept, 6 rejected | 137.3/min | ETA: 5.5m [2026-01-13T12:20:11.095962] [DEBUG] [REMOTE ] SAMG: Retrieved 3155 rows, trimmed to 300. [2026-01-13T12:20:11.096154] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-13T12:20:11.096446] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-13T12:20:11.096617] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:11.096751] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-13T12:20:11.096792] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-13T12:20:11.096843] [INFO ] [MAIN ] [2760/3519] SAMG kept (0.3s) | 2754 kept, 6 rejected | 137.4/min | ETA: 5.5m [2026-01-13T12:20:11.625904] [DEBUG] [REMOTE ] SAN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:11.626040] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-13T12:20:11.626282] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.53. [2026-01-13T12:20:11.626415] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:11.626532] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-13T12:20:11.626589] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-13T12:20:11.626638] [INFO ] [MAIN ] [2761/3519] SAN kept (0.5s) | 2755 kept, 6 rejected | 137.3/min | ETA: 5.5m [2026-01-13T12:20:11.881390] [DEBUG] [REMOTE ] SANA: Retrieved 1240 rows, trimmed to 300. [2026-01-13T12:20:11.881537] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-13T12:20:11.881795] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-13T12:20:11.881937] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:11.882059] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-13T12:20:11.882101] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-13T12:20:11.882149] [INFO ] [MAIN ] [2762/3519] SANA kept (0.3s) | 2756 kept, 6 rejected | 137.4/min | ETA: 5.5m [2026-01-13T12:20:12.407756] [DEBUG] [REMOTE ] SANM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:12.407910] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-13T12:20:12.408163] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $127.23. [2026-01-13T12:20:12.408309] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:12.408432] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-13T12:20:12.408474] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-13T12:20:12.408522] [INFO ] [MAIN ] [2763/3519] SANM kept (0.5s) | 2757 kept, 6 rejected | 137.4/min | ETA: 5.5m [2026-01-13T12:20:12.780653] [DEBUG] [REMOTE ] SAP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:12.780804] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-13T12:20:12.781085] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $233.94. [2026-01-13T12:20:12.781223] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:12.781351] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-13T12:20:12.781390] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-13T12:20:12.781438] [INFO ] [MAIN ] [2764/3519] SAP kept (0.4s) | 2758 kept, 6 rejected | 137.4/min | ETA: 5.5m [2026-01-13T12:20:14.025004] [DEBUG] [REMOTE ] SARK: Retrieved 1047 rows, trimmed to 300. [2026-01-13T12:20:14.025133] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-13T12:20:14.025337] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-13T12:20:14.025479] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:14.025612] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-13T12:20:14.025657] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-13T12:20:14.025705] [INFO ] [MAIN ] [2765/3519] SARK kept (1.2s) | 2759 kept, 6 rejected | 137.3/min | ETA: 5.5m [2026-01-13T12:20:14.259267] [DEBUG] [REMOTE ] SATL: Retrieved 1205 rows, trimmed to 300. [2026-01-13T12:20:14.259413] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-13T12:20:14.259664] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-13T12:20:14.259812] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:14.259933] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-13T12:20:14.259978] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-13T12:20:14.260027] [INFO ] [MAIN ] [2766/3519] SATL kept (0.2s) | 2760 kept, 6 rejected | 137.3/min | ETA: 5.5m [2026-01-13T12:20:14.825957] [DEBUG] [REMOTE ] SATS: Retrieved 4536 rows, trimmed to 300. [2026-01-13T12:20:14.826093] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-13T12:20:14.826336] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-13T12:20:14.826477] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:14.826607] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-13T12:20:14.826650] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-13T12:20:14.826696] [INFO ] [MAIN ] [2767/3519] SATS kept (0.6s) | 2761 kept, 6 rejected | 137.3/min | ETA: 5.5m [2026-01-13T12:20:15.293254] [DEBUG] [REMOTE ] SAVA: Retrieved 6412 rows, trimmed to 300. [2026-01-13T12:20:15.293385] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-13T12:20:15.293612] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-13T12:20:15.293749] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:15.293861] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-13T12:20:15.293900] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-13T12:20:15.293946] [INFO ] [MAIN ] [2768/3519] SAVA kept (0.5s) | 2762 kept, 6 rejected | 137.3/min | ETA: 5.5m [2026-01-13T12:20:15.686758] [DEBUG] [REMOTE ] SB: Retrieved 4433 rows, trimmed to 300. [2026-01-13T12:20:15.686891] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-13T12:20:15.687305] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.24. [2026-01-13T12:20:15.687443] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:15.687561] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-13T12:20:15.687620] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-13T12:20:15.687668] [INFO ] [MAIN ] [2769/3519] SB kept (0.4s) | 2763 kept, 6 rejected | 137.3/min | ETA: 5.5m [2026-01-13T12:20:16.332812] [DEBUG] [REMOTE ] SBAC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:16.332953] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-13T12:20:16.333184] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.20. [2026-01-13T12:20:16.333320] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:16.333439] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-13T12:20:16.333479] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-13T12:20:16.333526] [INFO ] [MAIN ] [2770/3519] SBAC kept (0.6s) | 2764 kept, 6 rejected | 137.3/min | ETA: 5.5m [2026-01-13T12:20:16.806943] [DEBUG] [REMOTE ] SBCF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:16.807124] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-13T12:20:16.807407] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $28.63. [2026-01-13T12:20:16.807546] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:16.807703] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-13T12:20:16.807744] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-13T12:20:16.807794] [INFO ] [MAIN ] [2771/3519] SBCF kept (0.5s) | 2765 kept, 6 rejected | 137.2/min | ETA: 5.4m [2026-01-13T12:20:17.176389] [DEBUG] [REMOTE ] SBFM: Retrieved 4043 rows, trimmed to 300. [2026-01-13T12:20:17.176515] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-13T12:20:17.176755] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.23. [2026-01-13T12:20:17.176894] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:17.177006] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-13T12:20:17.177046] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-13T12:20:17.177091] [INFO ] [MAIN ] [2772/3519] SBFM kept (0.4s) | 2766 kept, 6 rejected | 137.3/min | ETA: 5.4m [2026-01-13T12:20:17.586609] [DEBUG] [REMOTE ] SBGI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:17.586748] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-13T12:20:17.586960] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.53. [2026-01-13T12:20:17.587093] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:17.587204] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-13T12:20:17.587243] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-13T12:20:17.587288] [INFO ] [MAIN ] [2773/3519] SBGI kept (0.4s) | 2767 kept, 6 rejected | 137.3/min | ETA: 5.4m [2026-01-13T12:20:18.005718] [DEBUG] [REMOTE ] SBH: Retrieved 4816 rows, trimmed to 300. [2026-01-13T12:20:18.005863] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-13T12:20:18.006088] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-13T12:20:18.006223] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:18.006341] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-13T12:20:18.006382] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-13T12:20:18.006429] [INFO ] [MAIN ] [2774/3519] SBH kept (0.4s) | 2768 kept, 6 rejected | 137.3/min | ETA: 5.4m [2026-01-13T12:20:18.949384] [DEBUG] [REMOTE ] SBI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:18.949525] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-13T12:20:18.949791] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-13T12:20:18.949934] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:18.950059] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-13T12:20:18.950100] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-13T12:20:18.950150] [INFO ] [MAIN ] [2775/3519] SBI kept (0.9s) | 2769 kept, 6 rejected | 137.2/min | ETA: 5.4m [2026-01-13T12:20:19.242984] [DEBUG] [REMOTE ] SBLK: Retrieved 5000 rows, trimmed to 300. [2026-01-13T12:20:19.243120] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-13T12:20:19.243338] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.36. [2026-01-13T12:20:19.243484] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:19.243625] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-13T12:20:19.243671] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-13T12:20:19.243721] [INFO ] [MAIN ] [2776/3519] SBLK kept (0.3s) | 2770 kept, 6 rejected | 137.2/min | ETA: 5.4m [2026-01-13T12:20:20.478472] [DEBUG] [REMOTE ] SBRA: Retrieved 5985 rows, trimmed to 300. [2026-01-13T12:20:20.478617] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-13T12:20:20.478833] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-13T12:20:20.478969] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:20.479082] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-13T12:20:20.479122] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-13T12:20:20.479168] [INFO ] [MAIN ] [2777/3519] SBRA kept (1.2s) | 2771 kept, 6 rejected | 137.1/min | ETA: 5.4m [2026-01-13T12:20:20.969860] [DEBUG] [REMOTE ] SBS: Retrieved 5957 rows, trimmed to 300. [2026-01-13T12:20:20.969994] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-13T12:20:20.970223] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $22.55. [2026-01-13T12:20:20.970365] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:20.970485] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-13T12:20:20.970528] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-13T12:20:20.970595] [INFO ] [MAIN ] [2778/3519] SBS kept (0.5s) | 2772 kept, 6 rejected | 137.1/min | ETA: 5.4m [2026-01-13T12:20:21.436011] [DEBUG] [REMOTE ] SBSI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:21.436169] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-13T12:20:21.436393] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $26.11. [2026-01-13T12:20:21.436534] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:21.436689] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-13T12:20:21.436733] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-13T12:20:21.436780] [INFO ] [MAIN ] [2779/3519] SBSI kept (0.5s) | 2773 kept, 6 rejected | 137.1/min | ETA: 5.4m [2026-01-13T12:20:21.908222] [DEBUG] [REMOTE ] SBUX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:21.908369] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-13T12:20:21.908632] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-13T12:20:21.908771] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:21.908894] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-13T12:20:21.908934] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-13T12:20:21.908980] [INFO ] [MAIN ] [2780/3519] SBUX kept (0.5s) | 2774 kept, 6 rejected | 137.1/min | ETA: 5.4m [2026-01-13T12:20:22.337497] [DEBUG] [REMOTE ] SCD: Retrieved 5506 rows, trimmed to 300. [2026-01-13T12:20:22.337666] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-13T12:20:22.337890] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-13T12:20:22.338058] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:22.338175] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-13T12:20:22.338216] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-13T12:20:22.338265] [INFO ] [MAIN ] [2781/3519] SCD kept (0.4s) | 2775 kept, 6 rejected | 137.1/min | ETA: 5.4m [2026-01-13T12:20:22.842225] [DEBUG] [REMOTE ] SCHL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:22.842387] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-13T12:20:22.842683] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-13T12:20:22.842857] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:22.843003] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-13T12:20:22.843054] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-13T12:20:22.843115] [INFO ] [MAIN ] [2782/3519] SCHL kept (0.5s) | 2776 kept, 6 rejected | 137.1/min | ETA: 5.4m [2026-01-13T12:20:23.377408] [DEBUG] [REMOTE ] SCI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:23.377535] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-13T12:20:23.377760] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-13T12:20:23.377894] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:23.378028] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-13T12:20:23.378076] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-13T12:20:23.378136] [INFO ] [MAIN ] [2783/3519] SCI kept (0.5s) | 2777 kept, 6 rejected | 137.1/min | ETA: 5.4m [2026-01-13T12:20:23.919907] [DEBUG] [REMOTE ] SCL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:23.920037] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-13T12:20:23.920253] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-13T12:20:23.920387] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:23.920499] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-13T12:20:23.920538] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-13T12:20:23.920602] [INFO ] [MAIN ] [2784/3519] SCL kept (0.5s) | 2778 kept, 6 rejected | 137.1/min | ETA: 5.4m [2026-01-13T12:20:24.267838] [DEBUG] [REMOTE ] SCM: Retrieved 3313 rows, trimmed to 300. [2026-01-13T12:20:24.268012] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-13T12:20:24.268237] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-13T12:20:24.268372] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:24.268488] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-13T12:20:24.268528] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-13T12:20:24.268594] [INFO ] [MAIN ] [2785/3519] SCM kept (0.3s) | 2779 kept, 6 rejected | 137.1/min | ETA: 5.4m [2026-01-13T12:20:24.784971] [DEBUG] [REMOTE ] SCSC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:24.785105] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-13T12:20:24.785336] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-13T12:20:24.785478] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:24.785620] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-13T12:20:24.785663] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-13T12:20:24.785712] [INFO ] [MAIN ] [2786/3519] SCSC kept (0.5s) | 2780 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:25.242517] [DEBUG] [REMOTE ] SCVL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:25.242666] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-13T12:20:25.242879] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.55. [2026-01-13T12:20:25.243014] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:25.243128] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-13T12:20:25.243167] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-13T12:20:25.243211] [INFO ] [MAIN ] [2787/3519] SCVL kept (0.5s) | 2781 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:25.661368] [DEBUG] [REMOTE ] SCZ: Retrieved 4549 rows, trimmed to 300. [2026-01-13T12:20:25.661508] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-13T12:20:25.661774] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-13T12:20:25.661915] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:25.662031] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-13T12:20:25.662072] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-13T12:20:25.662119] [INFO ] [MAIN ] [2788/3519] SCZ kept (0.4s) | 2782 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:25.961525] [DEBUG] [REMOTE ] SD: Retrieved 2331 rows, trimmed to 300. [2026-01-13T12:20:25.961719] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-13T12:20:25.962003] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.16. [2026-01-13T12:20:25.962187] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:25.962341] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-13T12:20:25.962396] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-13T12:20:25.962462] [INFO ] [MAIN ] [2789/3519] SD kept (0.3s) | 2783 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:26.289443] [DEBUG] [REMOTE ] SDA: Retrieved 666 rows, trimmed to 300. [2026-01-13T12:20:26.289592] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-13T12:20:26.289792] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-13T12:20:26.289923] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:26.290030] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-13T12:20:26.290070] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-13T12:20:26.290114] [INFO ] [MAIN ] [2790/3519] SDA kept (0.3s) | 2784 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:26.757024] [DEBUG] [REMOTE ] SDHY: Retrieved 1287 rows, trimmed to 300. [2026-01-13T12:20:26.757178] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-13T12:20:26.757616] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-13T12:20:26.757757] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:26.757870] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-13T12:20:26.757911] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-13T12:20:26.757958] [INFO ] [MAIN ] [2791/3519] SDHY kept (0.5s) | 2785 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:27.084673] [DEBUG] [REMOTE ] SDRL: Retrieved 813 rows, trimmed to 300. [2026-01-13T12:20:27.084802] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-13T12:20:27.084997] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-13T12:20:27.085129] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:27.085238] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-13T12:20:27.085276] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-13T12:20:27.085322] [INFO ] [MAIN ] [2792/3519] SDRL kept (0.3s) | 2786 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:27.564004] [DEBUG] [REMOTE ] SDVY: Retrieved 2057 rows, trimmed to 300. [2026-01-13T12:20:27.564126] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-13T12:20:27.564324] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-13T12:20:27.564456] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:27.564563] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-13T12:20:27.564649] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-13T12:20:27.564703] [INFO ] [MAIN ] [2793/3519] SDVY kept (0.5s) | 2787 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:28.013777] [DEBUG] [REMOTE ] SE: Retrieved 2067 rows, trimmed to 300. [2026-01-13T12:20:28.013897] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-13T12:20:28.014094] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-13T12:20:28.014229] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:28.014338] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-13T12:20:28.014377] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-13T12:20:28.014423] [INFO ] [MAIN ] [2794/3519] SE kept (0.4s) | 2788 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:28.390245] [DEBUG] [REMOTE ] SEDG: Retrieved 2716 rows, trimmed to 300. [2026-01-13T12:20:28.390376] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-13T12:20:28.390597] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-13T12:20:28.390734] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:28.390841] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-13T12:20:28.390892] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-13T12:20:28.390940] [INFO ] [MAIN ] [2795/3519] SEDG kept (0.4s) | 2789 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:28.978107] [DEBUG] [REMOTE ] SEE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:28.978246] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-13T12:20:28.978477] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.35. [2026-01-13T12:20:28.978639] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:28.978761] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-13T12:20:28.978804] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-13T12:20:28.978855] [INFO ] [MAIN ] [2796/3519] SEE kept (0.6s) | 2790 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:29.450709] [DEBUG] [REMOTE ] SEIC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:29.450855] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-13T12:20:29.451078] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-13T12:20:29.451219] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:29.451339] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-13T12:20:29.451381] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-13T12:20:29.451638] [INFO ] [MAIN ] [2797/3519] SEIC kept (0.5s) | 2791 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:29.829184] [DEBUG] [REMOTE ] SELF: Retrieved 4416 rows, trimmed to 300. [2026-01-13T12:20:29.829306] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-13T12:20:29.829505] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-13T12:20:29.829669] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:29.829783] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-13T12:20:29.829823] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-13T12:20:29.829869] [INFO ] [MAIN ] [2798/3519] SELF kept (0.4s) | 2792 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:30.324868] [DEBUG] [REMOTE ] SEM: Retrieved 4099 rows, trimmed to 300. [2026-01-13T12:20:30.325015] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-13T12:20:30.325294] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-13T12:20:30.325468] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:30.325635] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-13T12:20:30.325686] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-13T12:20:30.325745] [INFO ] [MAIN ] [2799/3519] SEM kept (0.5s) | 2793 kept, 6 rejected | 137.1/min | ETA: 5.3m [2026-01-13T12:20:30.783665] [DEBUG] [REMOTE ] SENEA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:30.783802] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-13T12:20:30.784046] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-13T12:20:30.784198] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:30.784328] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-13T12:20:30.784378] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-13T12:20:30.784429] [INFO ] [MAIN ] [2800/3519] SENEA kept (0.5s) | 2794 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:31.070067] [DEBUG] [REMOTE ] SENS: Retrieved 2470 rows, trimmed to 300. [2026-01-13T12:20:31.070187] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-13T12:20:31.070400] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-13T12:20:31.070541] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:31.070677] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-13T12:20:31.070719] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-13T12:20:31.070767] [INFO ] [MAIN ] [2801/3519] SENS kept (0.3s) | 2795 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:31.411134] [DEBUG] [REMOTE ] SERA: Retrieved 1129 rows, trimmed to 300. [2026-01-13T12:20:31.411287] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-13T12:20:31.411502] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-13T12:20:31.411670] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:31.411792] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-13T12:20:31.411833] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-13T12:20:31.411881] [INFO ] [MAIN ] [2802/3519] SERA kept (0.3s) | 2796 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:31.724166] [DEBUG] [REMOTE ] SES: Retrieved 1224 rows, trimmed to 300. [2026-01-13T12:20:31.724294] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-13T12:20:31.724492] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-13T12:20:31.724659] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:31.724771] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-13T12:20:31.724811] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-13T12:20:31.724857] [INFO ] [MAIN ] [2803/3519] SES kept (0.3s) | 2797 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:32.183318] [DEBUG] [REMOTE ] SEVN: Retrieved 1370 rows, trimmed to 300. [2026-01-13T12:20:32.183450] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-13T12:20:32.183669] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-13T12:20:32.183807] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:32.183915] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-13T12:20:32.183954] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-13T12:20:32.183999] [INFO ] [MAIN ] [2804/3519] SEVN kept (0.5s) | 2798 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:32.582407] [DEBUG] [REMOTE ] SEZL: Retrieved 603 rows, trimmed to 300. [2026-01-13T12:20:32.582547] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-13T12:20:32.582774] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-13T12:20:32.582908] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:32.583015] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-13T12:20:32.583054] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-13T12:20:32.583100] [INFO ] [MAIN ] [2805/3519] SEZL kept (0.4s) | 2799 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:33.249396] [DEBUG] [REMOTE ] SF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:33.249769] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-13T12:20:33.250052] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $108.01. [2026-01-13T12:20:33.250193] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:33.250318] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-13T12:20:33.250360] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-13T12:20:33.250414] [INFO ] [MAIN ] [2806/3519] SF kept (0.7s) | 2800 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:33.551281] [DEBUG] [REMOTE ] SFB: Retrieved 2069 rows, trimmed to 300. [2026-01-13T12:20:33.551415] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-13T12:20:33.551665] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-13T12:20:33.551821] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:33.551938] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-13T12:20:33.551980] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-13T12:20:33.552030] [INFO ] [MAIN ] [2807/3519] SFB kept (0.3s) | 2801 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:33.980284] [DEBUG] [REMOTE ] SFBS: Retrieved 2934 rows, trimmed to 300. [2026-01-13T12:20:33.980445] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-13T12:20:33.980750] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-13T12:20:33.980934] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:33.981094] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-13T12:20:33.981154] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-13T12:20:33.981223] [INFO ] [MAIN ] [2808/3519] SFBS kept (0.4s) | 2802 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:34.340619] [DEBUG] [REMOTE ] SFIX: Retrieved 2047 rows, trimmed to 300. [2026-01-13T12:20:34.340740] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-13T12:20:34.340939] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-13T12:20:34.341077] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:34.341187] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-13T12:20:34.341226] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-13T12:20:34.341272] [INFO ] [MAIN ] [2809/3519] SFIX kept (0.4s) | 2803 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:34.887809] [DEBUG] [REMOTE ] SFL: Retrieved 5428 rows, trimmed to 300. [2026-01-13T12:20:34.887946] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-13T12:20:34.888192] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.67. [2026-01-13T12:20:34.888330] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:34.888448] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-13T12:20:34.888487] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-13T12:20:34.888534] [INFO ] [MAIN ] [2810/3519] SFL kept (0.5s) | 2804 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:35.110044] [DEBUG] [REMOTE ] SFLO: Retrieved 515 rows, trimmed to 300. [2026-01-13T12:20:35.110261] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-13T12:20:35.110538] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-13T12:20:35.110740] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:35.110887] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-13T12:20:35.110942] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-13T12:20:35.111011] [INFO ] [MAIN ] [2811/3519] SFLO kept (0.2s) | 2805 kept, 6 rejected | 137.2/min | ETA: 5.2m [2026-01-13T12:20:35.622253] [DEBUG] [REMOTE ] SFM: Retrieved 3131 rows, trimmed to 300. [2026-01-13T12:20:35.622388] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-13T12:20:35.622643] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $74.73. [2026-01-13T12:20:35.622791] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:35.622928] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-13T12:20:35.622973] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-13T12:20:35.623023] [INFO ] [MAIN ] [2812/3519] SFM kept (0.5s) | 2806 kept, 6 rejected | 137.1/min | ETA: 5.2m [2026-01-13T12:20:36.161938] [DEBUG] [REMOTE ] SFNC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:36.162081] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-13T12:20:36.162323] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-13T12:20:36.162464] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:36.162610] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-13T12:20:36.162654] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-13T12:20:36.162702] [INFO ] [MAIN ] [2813/3519] SFNC kept (0.5s) | 2807 kept, 6 rejected | 137.1/min | ETA: 5.1m [2026-01-13T12:20:36.405080] [DEBUG] [REMOTE ] SG: Retrieved 1040 rows, trimmed to 300. [2026-01-13T12:20:36.405200] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-13T12:20:36.405395] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-13T12:20:36.405529] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:36.405824] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-13T12:20:36.405866] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-13T12:20:36.405911] [INFO ] [MAIN ] [2814/3519] SG kept (0.2s) | 2808 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:36.847380] [DEBUG] [REMOTE ] SGBX: Retrieved 2151 rows, trimmed to 300. [2026-01-13T12:20:36.847503] [DEBUG] [REMOTE ] SGBX: PASS: History has at least 300 days. [2026-01-13T12:20:36.847737] [DEBUG] [REMOTE ] SGBX: PASS: Price check passed. Min price $1.75. [2026-01-13T12:20:36.847890] [DEBUG] [REMOTE ] SGBX: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:36.848017] [DEBUG] [REMOTE ] SGBX: PASS: Integrity check passed. [2026-01-13T12:20:36.848059] [DEBUG] [REMOTE ] SGBX: Symbol is viable for forecasting. [2026-01-13T12:20:36.848105] [INFO ] [MAIN ] [2815/3519] SGBX kept (0.4s) | 2809 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:37.503696] [DEBUG] [REMOTE ] SGC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:37.503824] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-13T12:20:37.504036] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-13T12:20:37.504172] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:37.504286] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-13T12:20:37.504325] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-13T12:20:37.504372] [INFO ] [MAIN ] [2816/3519] SGC kept (0.7s) | 2810 kept, 6 rejected | 137.1/min | ETA: 5.1m [2026-01-13T12:20:37.730201] [DEBUG] [REMOTE ] SGHC: Retrieved 992 rows, trimmed to 300. [2026-01-13T12:20:37.730332] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-13T12:20:37.730534] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $10.38. [2026-01-13T12:20:37.730714] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:37.730833] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-13T12:20:37.730888] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-13T12:20:37.730935] [INFO ] [MAIN ] [2817/3519] SGHC kept (0.2s) | 2811 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:38.319126] [DEBUG] [REMOTE ] SGRY: Retrieved 2585 rows, trimmed to 300. [2026-01-13T12:20:38.319252] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-13T12:20:38.319451] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-13T12:20:38.319613] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:38.319746] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-13T12:20:38.319790] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-13T12:20:38.319835] [INFO ] [MAIN ] [2818/3519] SGRY kept (0.6s) | 2812 kept, 6 rejected | 137.1/min | ETA: 5.1m [2026-01-13T12:20:38.642237] [DEBUG] [REMOTE ] SHAK: Retrieved 2754 rows, trimmed to 300. [2026-01-13T12:20:38.642365] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-13T12:20:38.642605] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-13T12:20:38.642750] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:38.642864] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-13T12:20:38.642907] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-13T12:20:38.642957] [INFO ] [MAIN ] [2819/3519] SHAK kept (0.3s) | 2813 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:39.081388] [DEBUG] [REMOTE ] SHBI: Retrieved 6239 rows, trimmed to 300. [2026-01-13T12:20:39.081536] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-13T12:20:39.081791] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.10. [2026-01-13T12:20:39.081934] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:39.082056] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-13T12:20:39.082098] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-13T12:20:39.082148] [INFO ] [MAIN ] [2820/3519] SHBI kept (0.4s) | 2814 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:39.388608] [DEBUG] [REMOTE ] SHC: Retrieved 1290 rows, trimmed to 300. [2026-01-13T12:20:39.388739] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-13T12:20:39.388937] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-13T12:20:39.389068] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:39.389176] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-13T12:20:39.389215] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-13T12:20:39.389259] [INFO ] [MAIN ] [2821/3519] SHC kept (0.3s) | 2815 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:39.753823] [DEBUG] [REMOTE ] SHCO: Retrieved 1129 rows, trimmed to 300. [2026-01-13T12:20:39.753969] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-13T12:20:39.754188] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $7.78. [2026-01-13T12:20:39.754328] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:39.754446] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-13T12:20:39.754487] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-13T12:20:39.754535] [INFO ] [MAIN ] [2822/3519] SHCO kept (0.4s) | 2816 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:40.403563] [DEBUG] [REMOTE ] SHEL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:40.403885] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-13T12:20:40.404350] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-13T12:20:40.404529] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:40.404747] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-13T12:20:40.404798] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-13T12:20:40.404879] [INFO ] [MAIN ] [2823/3519] SHEL kept (0.7s) | 2817 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:40.893074] [DEBUG] [REMOTE ] SHEN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:40.893264] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-13T12:20:40.893564] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-13T12:20:40.893731] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:40.893867] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-13T12:20:40.893914] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-13T12:20:40.893983] [INFO ] [MAIN ] [2824/3519] SHEN kept (0.5s) | 2818 kept, 6 rejected | 137.1/min | ETA: 5.1m [2026-01-13T12:20:41.136614] [DEBUG] [REMOTE ] SHFS: Retrieved 1103 rows, trimmed to 300. [2026-01-13T12:20:41.136792] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-13T12:20:41.137061] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-13T12:20:41.137259] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:41.137408] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-13T12:20:41.137462] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-13T12:20:41.137528] [INFO ] [MAIN ] [2825/3519] SHFS kept (0.2s) | 2819 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:41.725132] [DEBUG] [REMOTE ] SHG: Retrieved 5617 rows, trimmed to 300. [2026-01-13T12:20:41.725279] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-13T12:20:41.725545] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $51.42. [2026-01-13T12:20:41.725917] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:41.726070] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-13T12:20:41.726118] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-13T12:20:41.726169] [INFO ] [MAIN ] [2826/3519] SHG kept (0.6s) | 2820 kept, 6 rejected | 137.2/min | ETA: 5.1m [2026-01-13T12:20:42.160247] [DEBUG] [REMOTE ] SHIP: Retrieved 4581 rows, trimmed to 300. [2026-01-13T12:20:42.160416] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-13T12:20:42.160681] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $7.92. [2026-01-13T12:20:42.160829] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:42.160971] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-13T12:20:42.161028] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-13T12:20:42.161089] [INFO ] [MAIN ] [2827/3519] SHIP kept (0.4s) | 2821 kept, 6 rejected | 137.2/min | ETA: 5.0m [2026-01-13T12:20:42.376340] [DEBUG] [REMOTE ] SHLS: Retrieved 1246 rows, trimmed to 300. [2026-01-13T12:20:42.376482] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-13T12:20:42.376715] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-13T12:20:42.376850] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:42.376958] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-13T12:20:42.376996] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-13T12:20:42.377041] [INFO ] [MAIN ] [2828/3519] SHLS kept (0.2s) | 2822 kept, 6 rejected | 137.2/min | ETA: 5.0m [2026-01-13T12:20:43.021284] [DEBUG] [REMOTE ] SHO: Retrieved 5340 rows, trimmed to 300. [2026-01-13T12:20:43.021423] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-13T12:20:43.021664] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-13T12:20:43.021802] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:43.021916] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-13T12:20:43.021955] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-13T12:20:43.022002] [INFO ] [MAIN ] [2829/3519] SHO kept (0.6s) | 2823 kept, 6 rejected | 137.2/min | ETA: 5.0m [2026-01-13T12:20:43.253088] [DEBUG] [REMOTE ] SHOC: Retrieved 819 rows, trimmed to 300. [2026-01-13T12:20:43.253237] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-13T12:20:43.253448] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-13T12:20:43.253618] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:43.253751] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-13T12:20:43.253793] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-13T12:20:43.253842] [INFO ] [MAIN ] [2830/3519] SHOC kept (0.2s) | 2824 kept, 6 rejected | 137.2/min | ETA: 5.0m [2026-01-13T12:20:43.863360] [DEBUG] [REMOTE ] SHOO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:43.863521] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-13T12:20:43.863823] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-13T12:20:43.863977] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:43.864111] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-13T12:20:43.864152] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-13T12:20:43.864202] [INFO ] [MAIN ] [2831/3519] SHOO kept (0.6s) | 2825 kept, 6 rejected | 137.2/min | ETA: 5.0m [2026-01-13T12:20:44.199875] [DEBUG] [REMOTE ] SHOP: Retrieved 2677 rows, trimmed to 300. [2026-01-13T12:20:44.200008] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-13T12:20:44.200213] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $139.93. [2026-01-13T12:20:44.200346] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:44.200457] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-13T12:20:44.200495] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-13T12:20:44.200597] [INFO ] [MAIN ] [2832/3519] SHOP kept (0.3s) | 2826 kept, 6 rejected | 137.2/min | ETA: 5.0m [2026-01-13T12:20:44.794711] [DEBUG] [REMOTE ] SHY: Retrieved 5904 rows, trimmed to 300. [2026-01-13T12:20:44.794844] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-13T12:20:44.795060] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-13T12:20:44.795199] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:44.795313] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-13T12:20:44.795359] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-13T12:20:44.795421] [INFO ] [MAIN ] [2833/3519] SHY kept (0.6s) | 2827 kept, 6 rejected | 137.2/min | ETA: 5.0m [2026-01-13T12:20:44.997710] [DEBUG] [REMOTE ] SIBN: Retrieved 1818 rows, trimmed to 300. [2026-01-13T12:20:44.997828] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-13T12:20:44.998052] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.74. [2026-01-13T12:20:44.998192] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:44.998299] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-13T12:20:44.998337] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-13T12:20:44.998382] [INFO ] [MAIN ] [2834/3519] SIBN kept (0.2s) | 2828 kept, 6 rejected | 137.2/min | ETA: 5.0m [2026-01-13T12:20:45.715011] [DEBUG] [REMOTE ] SID: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:45.715142] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-13T12:20:45.715357] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-13T12:20:45.715496] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:45.715634] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-13T12:20:45.715686] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-13T12:20:45.715743] [INFO ] [MAIN ] [2835/3519] SID kept (0.7s) | 2829 kept, 6 rejected | 137.1/min | ETA: 5.0m [2026-01-13T12:20:46.249382] [DEBUG] [REMOTE ] SIEB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:46.249516] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-13T12:20:46.249769] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-13T12:20:46.249951] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:46.250074] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-13T12:20:46.250115] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-13T12:20:46.250163] [INFO ] [MAIN ] [2836/3519] SIEB kept (0.5s) | 2830 kept, 6 rejected | 137.1/min | ETA: 5.0m [2026-01-13T12:20:46.554259] [DEBUG] [REMOTE ] SIFY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:46.554392] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-13T12:20:46.554621] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-13T12:20:46.554759] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:46.554872] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-13T12:20:46.554911] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-13T12:20:46.554958] [INFO ] [MAIN ] [2837/3519] SIFY kept (0.3s) | 2831 kept, 6 rejected | 137.1/min | ETA: 5.0m [2026-01-13T12:20:47.174625] [DEBUG] [REMOTE ] SIG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:47.174760] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-13T12:20:47.174978] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-13T12:20:47.175112] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:47.175227] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-13T12:20:47.175266] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-13T12:20:47.175325] [INFO ] [MAIN ] [2838/3519] SIG kept (0.6s) | 2832 kept, 6 rejected | 137.1/min | ETA: 5.0m [2026-01-13T12:20:47.516679] [DEBUG] [REMOTE ] SIGA: Retrieved 6587 rows, trimmed to 300. [2026-01-13T12:20:47.516830] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-13T12:20:47.517060] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-13T12:20:47.517201] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:47.517322] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-13T12:20:47.517363] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-13T12:20:47.517411] [INFO ] [MAIN ] [2839/3519] SIGA kept (0.3s) | 2833 kept, 6 rejected | 137.1/min | ETA: 5.0m [2026-01-13T12:20:48.074413] [DEBUG] [REMOTE ] SIGI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:48.074660] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-13T12:20:48.075046] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-13T12:20:48.075229] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:48.075391] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-13T12:20:48.075435] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-13T12:20:48.075490] [INFO ] [MAIN ] [2840/3519] SIGI kept (0.6s) | 2834 kept, 6 rejected | 137.1/min | ETA: 5.0m [2026-01-13T12:20:48.337417] [DEBUG] [REMOTE ] SII: Retrieved 1392 rows, trimmed to 300. [2026-01-13T12:20:48.337548] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-13T12:20:48.337792] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-13T12:20:48.337926] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:48.338112] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-13T12:20:48.338155] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-13T12:20:48.338201] [INFO ] [MAIN ] [2841/3519] SII kept (0.3s) | 2835 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:48.892560] [DEBUG] [REMOTE ] SIMO: Retrieved 5166 rows, trimmed to 300. [2026-01-13T12:20:48.892734] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-13T12:20:48.892958] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-13T12:20:48.893091] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:48.893216] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-13T12:20:48.893257] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-13T12:20:48.893302] [INFO ] [MAIN ] [2842/3519] SIMO kept (0.6s) | 2836 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:49.372208] [DEBUG] [REMOTE ] SIRI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:49.372349] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-13T12:20:49.372593] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-13T12:20:49.372736] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:49.372854] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-13T12:20:49.372895] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-13T12:20:49.372943] [INFO ] [MAIN ] [2843/3519] SIRI kept (0.5s) | 2837 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:49.881132] [DEBUG] [REMOTE ] SITC: Retrieved 6289 rows, trimmed to 300. [2026-01-13T12:20:49.881282] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-13T12:20:49.881532] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-13T12:20:49.881697] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:49.881825] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-13T12:20:49.881866] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-13T12:20:49.881931] [INFO ] [MAIN ] [2844/3519] SITC kept (0.5s) | 2838 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:50.199252] [DEBUG] [REMOTE ] SITE: Retrieved 2431 rows, trimmed to 300. [2026-01-13T12:20:50.199381] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-13T12:20:50.199611] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $120.01. [2026-01-13T12:20:50.199763] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:50.199903] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-13T12:20:50.199944] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-13T12:20:50.199989] [INFO ] [MAIN ] [2845/3519] SITE kept (0.3s) | 2839 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:50.621281] [DEBUG] [REMOTE ] SITM: Retrieved 1543 rows, trimmed to 300. [2026-01-13T12:20:50.621402] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-13T12:20:50.621626] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-13T12:20:50.621768] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:50.621875] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-13T12:20:50.621915] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-13T12:20:50.621960] [INFO ] [MAIN ] [2846/3519] SITM kept (0.4s) | 2840 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:50.953043] [DEBUG] [REMOTE ] SIXG: Retrieved 1725 rows, trimmed to 300. [2026-01-13T12:20:50.953178] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-13T12:20:50.953389] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-13T12:20:50.953531] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:50.953664] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-13T12:20:50.953708] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-13T12:20:50.953755] [INFO ] [MAIN ] [2847/3519] SIXG kept (0.3s) | 2841 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:51.580497] [DEBUG] [REMOTE ] SJM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:51.580647] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-13T12:20:51.580868] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-13T12:20:51.581004] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:51.581318] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-13T12:20:51.581357] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-13T12:20:51.581403] [INFO ] [MAIN ] [2848/3519] SJM kept (0.6s) | 2842 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:51.865861] [DEBUG] [REMOTE ] SKE: Retrieved 2027 rows, trimmed to 300. [2026-01-13T12:20:51.865994] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-13T12:20:51.866211] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-13T12:20:51.866353] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:51.866470] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-13T12:20:51.866510] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-13T12:20:51.866558] [INFO ] [MAIN ] [2849/3519] SKE kept (0.3s) | 2843 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:52.243278] [DEBUG] [REMOTE ] SKIL: Retrieved 1625 rows, trimmed to 300. [2026-01-13T12:20:52.243408] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-13T12:20:52.243647] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-13T12:20:52.243793] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:52.243907] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-13T12:20:52.243965] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-13T12:20:52.244015] [INFO ] [MAIN ] [2850/3519] SKIL kept (0.4s) | 2844 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:52.619101] [DEBUG] [REMOTE ] SKIN: Retrieved 1288 rows, trimmed to 300. [2026-01-13T12:20:52.619274] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-13T12:20:52.619639] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-13T12:20:52.619846] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:52.620012] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-13T12:20:52.620070] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-13T12:20:52.620141] [INFO ] [MAIN ] [2851/3519] SKIN kept (0.4s) | 2845 kept, 6 rejected | 137.2/min | ETA: 4.9m [2026-01-13T12:20:53.046290] [DEBUG] [REMOTE ] SKLZ: Retrieved 1436 rows, trimmed to 300. [2026-01-13T12:20:53.046445] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-13T12:20:53.046764] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.31. [2026-01-13T12:20:53.046941] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:53.047100] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-13T12:20:53.047154] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-13T12:20:53.047220] [INFO ] [MAIN ] [2852/3519] SKLZ kept (0.4s) | 2846 kept, 6 rejected | 137.2/min | ETA: 4.9m [2026-01-13T12:20:53.689182] [DEBUG] [REMOTE ] SKM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:53.689322] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-13T12:20:53.689568] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-13T12:20:53.689744] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:53.689879] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-13T12:20:53.689929] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-13T12:20:53.689986] [INFO ] [MAIN ] [2853/3519] SKM kept (0.6s) | 2847 kept, 6 rejected | 137.1/min | ETA: 4.9m [2026-01-13T12:20:53.888655] [DEBUG] [REMOTE ] SKRE: Retrieved 507 rows, trimmed to 300. [2026-01-13T12:20:53.888797] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-13T12:20:53.889048] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $8.24. [2026-01-13T12:20:53.889188] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:53.889304] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-13T12:20:53.889344] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-13T12:20:53.889390] [INFO ] [MAIN ] [2854/3519] SKRE kept (0.2s) | 2848 kept, 6 rejected | 137.2/min | ETA: 4.8m [2026-01-13T12:20:54.328430] [DEBUG] [REMOTE ] SKWD: Retrieved 751 rows, trimmed to 300. [2026-01-13T12:20:54.328564] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-13T12:20:54.328795] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.00. [2026-01-13T12:20:54.328962] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:54.329087] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-13T12:20:54.329127] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-13T12:20:54.329174] [INFO ] [MAIN ] [2855/3519] SKWD kept (0.4s) | 2849 kept, 6 rejected | 137.2/min | ETA: 4.8m [2026-01-13T12:20:54.971623] [DEBUG] [REMOTE ] SKY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:54.971781] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-13T12:20:54.972068] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-13T12:20:54.972212] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:54.972350] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-13T12:20:54.972409] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-13T12:20:54.972461] [INFO ] [MAIN ] [2856/3519] SKY kept (0.6s) | 2850 kept, 6 rejected | 137.1/min | ETA: 4.8m [2026-01-13T12:20:55.211997] [DEBUG] [REMOTE ] SKYH: Retrieved 1279 rows, trimmed to 300. [2026-01-13T12:20:55.212145] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-13T12:20:55.212403] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-13T12:20:55.212607] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:55.212752] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-13T12:20:55.212802] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-13T12:20:55.212861] [INFO ] [MAIN ] [2857/3519] SKYH kept (0.2s) | 2851 kept, 6 rejected | 137.2/min | ETA: 4.8m [2026-01-13T12:20:55.649484] [DEBUG] [REMOTE ] SKYX: Retrieved 1674 rows, trimmed to 300. [2026-01-13T12:20:55.649646] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-13T12:20:55.649870] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.30. [2026-01-13T12:20:55.650038] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:55.650158] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-13T12:20:55.650197] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-13T12:20:55.650244] [INFO ] [MAIN ] [2858/3519] SKYX kept (0.4s) | 2852 kept, 6 rejected | 137.2/min | ETA: 4.8m [2026-01-13T12:20:56.160648] [DEBUG] [REMOTE ] SKYY: Retrieved 3652 rows, trimmed to 300. [2026-01-13T12:20:56.160782] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-13T12:20:56.160995] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $123.65. [2026-01-13T12:20:56.161130] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:56.161242] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-13T12:20:56.161280] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-13T12:20:56.161326] [INFO ] [MAIN ] [2859/3519] SKYY kept (0.5s) | 2853 kept, 6 rejected | 137.2/min | ETA: 4.8m [2026-01-13T12:20:56.613245] [DEBUG] [REMOTE ] SLAB: Retrieved 6489 rows, trimmed to 300. [2026-01-13T12:20:56.613382] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-13T12:20:56.613620] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-13T12:20:56.613759] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:56.613872] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-13T12:20:56.613926] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-13T12:20:56.613974] [INFO ] [MAIN ] [2860/3519] SLAB kept (0.5s) | 2854 kept, 6 rejected | 137.1/min | ETA: 4.8m [2026-01-13T12:20:57.021208] [DEBUG] [REMOTE ] SLB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:57.021342] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-13T12:20:57.021561] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $32.38. [2026-01-13T12:20:57.021721] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:57.021840] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-13T12:20:57.021881] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-13T12:20:57.021939] [INFO ] [MAIN ] [2861/3519] SLB kept (0.4s) | 2855 kept, 6 rejected | 137.2/min | ETA: 4.8m [2026-01-13T12:20:57.313881] [DEBUG] [REMOTE ] SLDB: Retrieved 2001 rows, trimmed to 300. [2026-01-13T12:20:57.314003] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-13T12:20:57.314200] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-13T12:20:57.314331] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:57.314439] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-13T12:20:57.314495] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-13T12:20:57.314542] [INFO ] [MAIN ] [2862/3519] SLDB kept (0.3s) | 2856 kept, 6 rejected | 137.2/min | ETA: 4.8m [2026-01-13T12:20:57.669298] [DEBUG] [REMOTE ] SLDP: Retrieved 1169 rows, trimmed to 300. [2026-01-13T12:20:57.669421] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-13T12:20:57.669649] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-13T12:20:57.669796] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:57.669908] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-13T12:20:57.669949] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-13T12:20:57.669996] [INFO ] [MAIN ] [2863/3519] SLDP kept (0.4s) | 2857 kept, 6 rejected | 137.2/min | ETA: 4.8m [2026-01-13T12:20:58.288051] [DEBUG] [REMOTE ] SLF: Retrieved 6490 rows, trimmed to 300. [2026-01-13T12:20:58.288220] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-13T12:20:58.288520] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-13T12:20:58.288714] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:58.288862] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-13T12:20:58.288908] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-13T12:20:58.288968] [INFO ] [MAIN ] [2864/3519] SLF kept (0.6s) | 2858 kept, 6 rejected | 137.2/min | ETA: 4.8m [2026-01-13T12:20:58.851082] [DEBUG] [REMOTE ] SLG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:58.851214] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-13T12:20:58.851432] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-13T12:20:58.851566] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:58.851701] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-13T12:20:58.851741] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-13T12:20:58.851786] [INFO ] [MAIN ] [2865/3519] SLG kept (0.6s) | 2859 kept, 6 rejected | 137.1/min | ETA: 4.8m [2026-01-13T12:20:59.316298] [DEBUG] [REMOTE ] SLGN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:59.316451] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-13T12:20:59.316740] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-13T12:20:59.316882] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:59.317013] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-13T12:20:59.317053] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-13T12:20:59.317101] [INFO ] [MAIN ] [2866/3519] SLGN kept (0.5s) | 2860 kept, 6 rejected | 137.1/min | ETA: 4.8m [2026-01-13T12:20:59.768481] [DEBUG] [REMOTE ] SLM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:20:59.768634] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-13T12:20:59.768865] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $25.08. [2026-01-13T12:20:59.769007] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:59.769127] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-13T12:20:59.769167] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-13T12:20:59.769214] [INFO ] [MAIN ] [2867/3519] SLM kept (0.5s) | 2861 kept, 6 rejected | 137.1/min | ETA: 4.8m [2026-01-13T12:20:59.892285] [DEBUG] [REMOTE ] SLN: Retrieved 1343 rows, trimmed to 300. [2026-01-13T12:20:59.892433] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-13T12:20:59.892679] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.52. [2026-01-13T12:20:59.892820] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:20:59.892962] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-13T12:20:59.893004] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-13T12:20:59.893053] [INFO ] [MAIN ] [2868/3519] SLN kept (0.1s) | 2862 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:00.568632] [DEBUG] [REMOTE ] SLNO: Retrieved 2806 rows, trimmed to 300. [2026-01-13T12:21:00.568779] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-13T12:21:00.569014] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $41.54. [2026-01-13T12:21:00.569162] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:00.569280] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-13T12:21:00.569323] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-13T12:21:00.569372] [INFO ] [MAIN ] [2869/3519] SLNO kept (0.7s) | 2863 kept, 6 rejected | 137.1/min | ETA: 4.7m [2026-01-13T12:21:01.035101] [DEBUG] [REMOTE ] SLP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:01.035235] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-13T12:21:01.035480] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $15.40. [2026-01-13T12:21:01.035667] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:01.035807] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-13T12:21:01.035853] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-13T12:21:01.035909] [INFO ] [MAIN ] [2870/3519] SLP kept (0.5s) | 2864 kept, 6 rejected | 137.1/min | ETA: 4.7m [2026-01-13T12:21:01.397727] [DEBUG] [REMOTE ] SLQD: Retrieved 3077 rows, trimmed to 300. [2026-01-13T12:21:01.397877] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-13T12:21:01.398178] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-13T12:21:01.398327] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:01.398493] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-13T12:21:01.398542] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-13T12:21:01.398619] [INFO ] [MAIN ] [2871/3519] SLQD kept (0.4s) | 2865 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:01.855051] [DEBUG] [REMOTE ] SLRC: Retrieved 4006 rows, trimmed to 300. [2026-01-13T12:21:01.855183] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-13T12:21:01.855403] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $13.60. [2026-01-13T12:21:01.855543] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:01.855680] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-13T12:21:01.855723] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-13T12:21:01.855770] [INFO ] [MAIN ] [2872/3519] SLRC kept (0.5s) | 2866 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:02.151077] [DEBUG] [REMOTE ] SLS: Retrieved 2019 rows, trimmed to 300. [2026-01-13T12:21:02.151223] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-13T12:21:02.151468] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-13T12:21:02.151650] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:02.151785] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-13T12:21:02.151832] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-13T12:21:02.151889] [INFO ] [MAIN ] [2873/3519] SLS kept (0.3s) | 2867 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:02.519874] [DEBUG] [REMOTE ] SLVM: Retrieved 1080 rows, trimmed to 300. [2026-01-13T12:21:02.520019] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-13T12:21:02.520262] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-13T12:21:02.520406] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:02.520543] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-13T12:21:02.520605] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-13T12:21:02.520655] [INFO ] [MAIN ] [2874/3519] SLVM kept (0.4s) | 2868 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:02.833091] [DEBUG] [REMOTE ] SLVO: Retrieved 404 rows, trimmed to 300. [2026-01-13T12:21:02.833221] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-13T12:21:02.833428] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $82.87. [2026-01-13T12:21:02.833590] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:02.833709] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-13T12:21:02.833752] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-13T12:21:02.833800] [INFO ] [MAIN ] [2875/3519] SLVO kept (0.3s) | 2869 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:03.260818] [DEBUG] [REMOTE ] SLXN: Retrieved 352 rows, trimmed to 300. [2026-01-13T12:21:03.260946] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-13T12:21:03.261155] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-13T12:21:03.261296] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:03.261410] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-13T12:21:03.261453] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-13T12:21:03.261499] [INFO ] [MAIN ] [2876/3519] SLXN kept (0.4s) | 2870 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:03.926424] [DEBUG] [REMOTE ] SM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:03.926595] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-13T12:21:03.926852] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-13T12:21:03.926986] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:03.927106] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-13T12:21:03.927145] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-13T12:21:03.927192] [INFO ] [MAIN ] [2877/3519] SM kept (0.7s) | 2871 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:04.459972] [DEBUG] [REMOTE ] SMBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:04.460096] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-13T12:21:04.460312] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $47.63. [2026-01-13T12:21:04.460446] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:04.460559] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-13T12:21:04.460618] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-13T12:21:04.460665] [INFO ] [MAIN ] [2878/3519] SMBC kept (0.5s) | 2872 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:05.063316] [DEBUG] [REMOTE ] SMBK: Retrieved 6290 rows, trimmed to 300. [2026-01-13T12:21:05.063449] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-13T12:21:05.063868] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.17. [2026-01-13T12:21:05.064001] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:05.064112] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-13T12:21:05.064152] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-13T12:21:05.064198] [INFO ] [MAIN ] [2879/3519] SMBK kept (0.6s) | 2873 kept, 6 rejected | 137.1/min | ETA: 4.7m [2026-01-13T12:21:05.504499] [DEBUG] [REMOTE ] SMCI: Retrieved 4728 rows, trimmed to 300. [2026-01-13T12:21:05.504660] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-13T12:21:05.504883] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $29.27. [2026-01-13T12:21:05.505023] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:05.505176] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-13T12:21:05.505217] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-13T12:21:05.505265] [INFO ] [MAIN ] [2880/3519] SMCI kept (0.4s) | 2874 kept, 6 rejected | 137.1/min | ETA: 4.7m [2026-01-13T12:21:05.686049] [DEBUG] [REMOTE ] SMCX: Retrieved 348 rows, trimmed to 300. [2026-01-13T12:21:05.686173] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-13T12:21:05.686369] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $11.40. [2026-01-13T12:21:05.686504] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:05.686647] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-13T12:21:05.686689] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-13T12:21:05.686733] [INFO ] [MAIN ] [2881/3519] SMCX kept (0.2s) | 2875 kept, 6 rejected | 137.2/min | ETA: 4.7m [2026-01-13T12:21:06.387528] [DEBUG] [REMOTE ] SMFG: Retrieved 5021 rows, trimmed to 300. [2026-01-13T12:21:06.387691] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-13T12:21:06.387934] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $15.74. [2026-01-13T12:21:06.388113] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:06.388243] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-13T12:21:06.388285] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-13T12:21:06.388336] [INFO ] [MAIN ] [2882/3519] SMFG kept (0.7s) | 2876 kept, 6 rejected | 137.1/min | ETA: 4.6m [2026-01-13T12:21:06.911618] [DEBUG] [REMOTE ] SMH: Retrieved 6440 rows, trimmed to 300. [2026-01-13T12:21:06.911768] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-13T12:21:06.911987] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-13T12:21:06.912124] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:06.912242] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-13T12:21:06.912283] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-13T12:21:06.912330] [INFO ] [MAIN ] [2883/3519] SMH kept (0.5s) | 2877 kept, 6 rejected | 137.1/min | ETA: 4.6m [2026-01-13T12:21:07.194075] [DEBUG] [REMOTE ] SMHI: Retrieved 2165 rows, trimmed to 300. [2026-01-13T12:21:07.194201] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-13T12:21:07.194619] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.64. [2026-01-13T12:21:07.194755] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:07.194862] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-13T12:21:07.194900] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-13T12:21:07.194945] [INFO ] [MAIN ] [2884/3519] SMHI kept (0.3s) | 2878 kept, 6 rejected | 137.1/min | ETA: 4.6m [2026-01-13T12:21:07.506888] [DEBUG] [REMOTE ] SMHX: Retrieved 344 rows, trimmed to 300. [2026-01-13T12:21:07.507037] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-13T12:21:07.507301] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-13T12:21:07.507493] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:07.507668] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-13T12:21:07.507722] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-13T12:21:07.507788] [INFO ] [MAIN ] [2885/3519] SMHX kept (0.3s) | 2879 kept, 6 rejected | 137.2/min | ETA: 4.6m [2026-01-13T12:21:08.016499] [DEBUG] [REMOTE ] SMID: Retrieved 2461 rows, trimmed to 300. [2026-01-13T12:21:08.016637] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-13T12:21:08.016843] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-13T12:21:08.016998] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:08.017108] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-13T12:21:08.017148] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-13T12:21:08.017195] [INFO ] [MAIN ] [2886/3519] SMID kept (0.5s) | 2880 kept, 6 rejected | 137.1/min | ETA: 4.6m [2026-01-13T12:21:08.405503] [DEBUG] [REMOTE ] SMPL: Retrieved 2140 rows, trimmed to 300. [2026-01-13T12:21:08.405656] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-13T12:21:08.405858] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-13T12:21:08.406004] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:08.406119] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-13T12:21:08.406158] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-13T12:21:08.406203] [INFO ] [MAIN ] [2887/3519] SMPL kept (0.4s) | 2881 kept, 6 rejected | 137.2/min | ETA: 4.6m [2026-01-13T12:21:08.994384] [DEBUG] [REMOTE ] SMTC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:08.994557] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-13T12:21:08.994900] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-13T12:21:08.995046] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:08.995168] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-13T12:21:08.995209] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-13T12:21:08.995265] [INFO ] [MAIN ] [2888/3519] SMTC kept (0.6s) | 2882 kept, 6 rejected | 137.1/min | ETA: 4.6m [2026-01-13T12:21:09.380202] [DEBUG] [REMOTE ] SMTI: Retrieved 3738 rows, trimmed to 300. [2026-01-13T12:21:09.380334] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-13T12:21:09.380543] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-13T12:21:09.380703] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:09.380816] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-13T12:21:09.380855] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-13T12:21:09.380902] [INFO ] [MAIN ] [2889/3519] SMTI kept (0.4s) | 2883 kept, 6 rejected | 137.1/min | ETA: 4.6m [2026-01-13T12:21:09.633366] [DEBUG] [REMOTE ] SMWB: Retrieved 1173 rows, trimmed to 300. [2026-01-13T12:21:09.633499] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-13T12:21:09.633718] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $6.93. [2026-01-13T12:21:09.633856] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:09.633965] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-13T12:21:09.634005] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-13T12:21:09.634051] [INFO ] [MAIN ] [2890/3519] SMWB kept (0.3s) | 2884 kept, 6 rejected | 137.2/min | ETA: 4.6m [2026-01-13T12:21:10.024105] [DEBUG] [REMOTE ] SMX: Retrieved 1026 rows, trimmed to 300. [2026-01-13T12:21:10.024239] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-13T12:21:10.024440] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-13T12:21:10.024595] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:10.024708] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-13T12:21:10.024748] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-13T12:21:10.024796] [INFO ] [MAIN ] [2891/3519] SMX kept (0.4s) | 2885 kept, 6 rejected | 137.2/min | ETA: 4.6m [2026-01-13T12:21:10.386416] [DEBUG] [REMOTE ] SN: Retrieved 616 rows, trimmed to 300. [2026-01-13T12:21:10.386566] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-13T12:21:10.386815] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-13T12:21:10.387000] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:10.387124] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-13T12:21:10.387168] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-13T12:21:10.387220] [INFO ] [MAIN ] [2892/3519] SN kept (0.4s) | 2886 kept, 6 rejected | 137.2/min | ETA: 4.6m [2026-01-13T12:21:11.094700] [DEBUG] [REMOTE ] SNA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:11.094847] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-13T12:21:11.095089] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-13T12:21:11.095234] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:11.095361] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-13T12:21:11.095401] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-13T12:21:11.095449] [INFO ] [MAIN ] [2893/3519] SNA kept (0.7s) | 2887 kept, 6 rejected | 137.1/min | ETA: 4.6m [2026-01-13T12:21:11.375779] [DEBUG] [REMOTE ] SNAP: Retrieved 2229 rows, trimmed to 300. [2026-01-13T12:21:11.375905] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-13T12:21:11.376101] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-13T12:21:11.376236] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:11.376345] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-13T12:21:11.376384] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-13T12:21:11.376430] [INFO ] [MAIN ] [2894/3519] SNAP kept (0.3s) | 2888 kept, 6 rejected | 137.2/min | ETA: 4.6m [2026-01-13T12:21:11.746350] [DEBUG] [REMOTE ] SNCY: Retrieved 1212 rows, trimmed to 300. [2026-01-13T12:21:11.746474] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-13T12:21:11.746697] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-13T12:21:11.746866] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:11.746987] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-13T12:21:11.747029] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-13T12:21:11.747075] [INFO ] [MAIN ] [2895/3519] SNCY kept (0.4s) | 2889 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:12.188238] [DEBUG] [REMOTE ] SND: Retrieved 2308 rows, trimmed to 300. [2026-01-13T12:21:12.188378] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-13T12:21:12.188634] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.03. [2026-01-13T12:21:12.188790] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:12.188914] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-13T12:21:12.188958] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-13T12:21:12.189011] [INFO ] [MAIN ] [2896/3519] SND kept (0.4s) | 2890 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:12.434982] [DEBUG] [REMOTE ] SNDL: Retrieved 1621 rows, trimmed to 300. [2026-01-13T12:21:12.435124] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-13T12:21:12.435359] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.59. [2026-01-13T12:21:12.435509] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:12.435652] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-13T12:21:12.435698] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-13T12:21:12.435752] [INFO ] [MAIN ] [2897/3519] SNDL kept (0.2s) | 2891 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:13.015745] [DEBUG] [REMOTE ] SNDX: Retrieved 2480 rows, trimmed to 300. [2026-01-13T12:21:13.015874] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-13T12:21:13.016087] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-13T12:21:13.016242] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:13.016359] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-13T12:21:13.016398] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-13T12:21:13.016444] [INFO ] [MAIN ] [2898/3519] SNDX kept (0.6s) | 2892 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:13.345772] [DEBUG] [REMOTE ] SNES: Retrieved 2285 rows, trimmed to 300. [2026-01-13T12:21:13.345902] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-13T12:21:13.346108] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.14. [2026-01-13T12:21:13.346245] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:13.346362] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-13T12:21:13.346403] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-13T12:21:13.346448] [INFO ] [MAIN ] [2899/3519] SNES kept (0.3s) | 2893 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:13.993381] [DEBUG] [REMOTE ] SNEX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:13.993725] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-13T12:21:13.993958] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-13T12:21:13.994095] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:13.994217] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-13T12:21:13.994256] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-13T12:21:13.994303] [INFO ] [MAIN ] [2900/3519] SNEX kept (0.6s) | 2894 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:14.465703] [DEBUG] [REMOTE ] SNFCA: Retrieved 6292 rows, trimmed to 300. [2026-01-13T12:21:14.465848] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-13T12:21:14.466091] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-13T12:21:14.466231] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:14.466358] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-13T12:21:14.466403] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-13T12:21:14.466453] [INFO ] [MAIN ] [2901/3519] SNFCA kept (0.5s) | 2895 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:14.830401] [DEBUG] [REMOTE ] SNGX: Retrieved 3482 rows, trimmed to 300. [2026-01-13T12:21:14.830553] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-13T12:21:14.831067] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-13T12:21:14.831254] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:14.831411] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-13T12:21:14.831469] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-13T12:21:14.831539] [INFO ] [MAIN ] [2902/3519] SNGX kept (0.4s) | 2896 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:15.182513] [DEBUG] [REMOTE ] SNN: Retrieved 6578 rows, trimmed to 300. [2026-01-13T12:21:15.182699] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-13T12:21:15.182960] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.99. [2026-01-13T12:21:15.183101] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:15.183229] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-13T12:21:15.183269] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-13T12:21:15.183318] [INFO ] [MAIN ] [2903/3519] SNN kept (0.4s) | 2897 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:15.663185] [DEBUG] [REMOTE ] SNOA: Retrieved 4772 rows, trimmed to 300. [2026-01-13T12:21:15.663329] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-13T12:21:15.663561] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-13T12:21:15.663744] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:15.663866] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-13T12:21:15.663911] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-13T12:21:15.663962] [INFO ] [MAIN ] [2904/3519] SNOA kept (0.5s) | 2898 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:16.133608] [DEBUG] [REMOTE ] SNPS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:16.133761] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-13T12:21:16.134031] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-13T12:21:16.134175] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:16.134307] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-13T12:21:16.134348] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-13T12:21:16.134396] [INFO ] [MAIN ] [2905/3519] SNPS kept (0.5s) | 2899 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:16.276176] [DEBUG] [REMOTE ] SNTI: Retrieved 1163 rows, trimmed to 300. [2026-01-13T12:21:16.276295] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-13T12:21:16.276496] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.04. [2026-01-13T12:21:16.276665] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:16.276781] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-13T12:21:16.276823] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-13T12:21:16.276868] [INFO ] [MAIN ] [2906/3519] SNTI kept (0.1s) | 2900 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:16.879526] [DEBUG] [REMOTE ] SNX: Retrieved 5567 rows, trimmed to 300. [2026-01-13T12:21:16.879705] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-13T12:21:16.879985] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $142.42. [2026-01-13T12:21:16.880131] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:16.880263] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-13T12:21:16.880303] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-13T12:21:16.880353] [INFO ] [MAIN ] [2907/3519] SNX kept (0.6s) | 2901 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:17.342744] [DEBUG] [REMOTE ] SNY: Retrieved 5922 rows, trimmed to 300. [2026-01-13T12:21:17.342897] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-13T12:21:17.343181] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $47.44. [2026-01-13T12:21:17.343322] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:17.343442] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-13T12:21:17.343488] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-13T12:21:17.343536] [INFO ] [MAIN ] [2908/3519] SNY kept (0.5s) | 2902 kept, 6 rejected | 137.2/min | ETA: 4.5m [2026-01-13T12:21:17.762200] [DEBUG] [REMOTE ] SO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:17.762341] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-13T12:21:17.762588] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-13T12:21:17.762731] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:17.762854] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-13T12:21:17.762894] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-13T12:21:17.762941] [INFO ] [MAIN ] [2909/3519] SO kept (0.4s) | 2903 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:18.128948] [DEBUG] [REMOTE ] SOCL: Retrieved 3559 rows, trimmed to 300. [2026-01-13T12:21:18.129077] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-13T12:21:18.129303] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-13T12:21:18.129437] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:18.129551] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-13T12:21:18.129624] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-13T12:21:18.129674] [INFO ] [MAIN ] [2910/3519] SOCL kept (0.4s) | 2904 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:18.409102] [DEBUG] [REMOTE ] SOFI: Retrieved 1285 rows, trimmed to 300. [2026-01-13T12:21:18.409225] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-13T12:21:18.409426] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-13T12:21:18.409563] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:18.409696] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-13T12:21:18.409736] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-13T12:21:18.409783] [INFO ] [MAIN ] [2911/3519] SOFI kept (0.3s) | 2905 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:18.847169] [DEBUG] [REMOTE ] SOGP: Retrieved 1504 rows, trimmed to 300. [2026-01-13T12:21:18.847305] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-13T12:21:18.847532] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-13T12:21:18.847709] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:18.847835] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-13T12:21:18.847876] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-13T12:21:18.847925] [INFO ] [MAIN ] [2912/3519] SOGP kept (0.4s) | 2906 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:19.253011] [DEBUG] [REMOTE ] SOJC: Retrieved 2041 rows, trimmed to 300. [2026-01-13T12:21:19.253148] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-13T12:21:19.253407] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-13T12:21:19.253591] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:19.253723] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-13T12:21:19.253768] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-13T12:21:19.253821] [INFO ] [MAIN ] [2913/3519] SOJC kept (0.4s) | 2907 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:19.634508] [DEBUG] [REMOTE ] SOJD: Retrieved 1507 rows, trimmed to 300. [2026-01-13T12:21:19.634648] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-13T12:21:19.634856] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-13T12:21:19.634989] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:19.635103] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-13T12:21:19.635142] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-13T12:21:19.635187] [INFO ] [MAIN ] [2914/3519] SOJD kept (0.4s) | 2908 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:20.025411] [DEBUG] [REMOTE ] SOJE: Retrieved 1332 rows, trimmed to 300. [2026-01-13T12:21:20.025534] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-13T12:21:20.025767] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.64. [2026-01-13T12:21:20.025904] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:20.026017] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-13T12:21:20.026056] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-13T12:21:20.026101] [INFO ] [MAIN ] [2915/3519] SOJE kept (0.4s) | 2909 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:20.654518] [DEBUG] [REMOTE ] SON: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:20.654703] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-13T12:21:20.655010] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-13T12:21:20.655195] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:20.655360] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-13T12:21:20.655416] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-13T12:21:20.655478] [INFO ] [MAIN ] [2916/3519] SON kept (0.6s) | 2910 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:20.944084] [DEBUG] [REMOTE ] SONO: Retrieved 1871 rows, trimmed to 300. [2026-01-13T12:21:20.944204] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-13T12:21:20.944404] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.88. [2026-01-13T12:21:20.944541] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:20.944681] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-13T12:21:20.944722] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-13T12:21:20.944769] [INFO ] [MAIN ] [2917/3519] SONO kept (0.3s) | 2911 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:21.287774] [DEBUG] [REMOTE ] SOPA: Retrieved 1047 rows, trimmed to 300. [2026-01-13T12:21:21.288108] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-13T12:21:21.288316] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-13T12:21:21.288453] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:21.288598] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-13T12:21:21.288647] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-13T12:21:21.288695] [INFO ] [MAIN ] [2918/3519] SOPA kept (0.3s) | 2912 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:21.687499] [DEBUG] [REMOTE ] SOPH: Retrieved 1123 rows, trimmed to 300. [2026-01-13T12:21:21.687692] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-13T12:21:21.688000] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-13T12:21:21.688231] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:21.688403] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-13T12:21:21.688464] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-13T12:21:21.688538] [INFO ] [MAIN ] [2919/3519] SOPH kept (0.4s) | 2913 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:22.027254] [DEBUG] [REMOTE ] SOUN: Retrieved 930 rows, trimmed to 300. [2026-01-13T12:21:22.027390] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-13T12:21:22.027661] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-13T12:21:22.027830] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:22.027961] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-13T12:21:22.028008] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-13T12:21:22.028092] [INFO ] [MAIN ] [2920/3519] SOUN kept (0.3s) | 2914 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:22.487326] [DEBUG] [REMOTE ] SOXQ: Retrieved 1152 rows, trimmed to 300. [2026-01-13T12:21:22.487451] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-13T12:21:22.487714] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-13T12:21:22.487900] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:22.488058] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-13T12:21:22.488308] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-13T12:21:22.488416] [INFO ] [MAIN ] [2921/3519] SOXQ kept (0.5s) | 2915 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:23.102945] [DEBUG] [REMOTE ] SOXX: Retrieved 6161 rows, trimmed to 300. [2026-01-13T12:21:23.103145] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-13T12:21:23.103445] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-13T12:21:23.103612] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:23.103750] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-13T12:21:23.103793] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-13T12:21:23.103844] [INFO ] [MAIN ] [2922/3519] SOXX kept (0.6s) | 2916 kept, 6 rejected | 137.2/min | ETA: 4.4m [2026-01-13T12:21:23.292331] [DEBUG] [REMOTE ] SPAI: Retrieved 344 rows, trimmed to 300. [2026-01-13T12:21:23.292542] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-13T12:21:23.293009] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-13T12:21:23.293153] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:23.293269] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-13T12:21:23.293310] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-13T12:21:23.293359] [INFO ] [MAIN ] [2923/3519] SPAI kept (0.2s) | 2917 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:23.907649] [DEBUG] [REMOTE ] SPB: Retrieved 4115 rows, trimmed to 300. [2026-01-13T12:21:23.907776] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-13T12:21:23.907978] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $51.16. [2026-01-13T12:21:23.908127] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:23.908238] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-13T12:21:23.908276] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-13T12:21:23.908321] [INFO ] [MAIN ] [2924/3519] SPB kept (0.6s) | 2918 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:24.330603] [DEBUG] [REMOTE ] SPCB: Retrieved 5258 rows, trimmed to 300. [2026-01-13T12:21:24.330744] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-13T12:21:24.330972] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-13T12:21:24.331116] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:24.331229] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-13T12:21:24.331270] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-13T12:21:24.331317] [INFO ] [MAIN ] [2925/3519] SPCB kept (0.4s) | 2919 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:24.636655] [DEBUG] [REMOTE ] SPCE: Retrieved 2082 rows, trimmed to 300. [2026-01-13T12:21:24.636791] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-13T12:21:24.637004] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.02. [2026-01-13T12:21:24.637138] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:24.637253] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-13T12:21:24.637292] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-13T12:21:24.637338] [INFO ] [MAIN ] [2926/3519] SPCE kept (0.3s) | 2920 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:25.047878] [DEBUG] [REMOTE ] SPE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:25.048013] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-13T12:21:25.048274] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.10. [2026-01-13T12:21:25.048415] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:25.048534] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-13T12:21:25.048598] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-13T12:21:25.048661] [INFO ] [MAIN ] [2927/3519] SPE kept (0.4s) | 2921 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:25.262720] [DEBUG] [REMOTE ] SPFI: Retrieved 1679 rows, trimmed to 300. [2026-01-13T12:21:25.263058] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-13T12:21:25.263347] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-13T12:21:25.263499] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:25.263627] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-13T12:21:25.263668] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-13T12:21:25.263714] [INFO ] [MAIN ] [2928/3519] SPFI kept (0.2s) | 2922 kept, 6 rejected | 137.3/min | ETA: 4.3m [2026-01-13T12:21:26.027840] [DEBUG] [REMOTE ] SPG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:26.028049] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-13T12:21:26.028290] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-13T12:21:26.028435] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:26.028548] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-13T12:21:26.028606] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-13T12:21:26.028659] [INFO ] [MAIN ] [2929/3519] SPG kept (0.8s) | 2923 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:26.491197] [DEBUG] [REMOTE ] SPGI: Retrieved 6288 rows, trimmed to 300. [2026-01-13T12:21:26.491331] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-13T12:21:26.491544] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $471.13. [2026-01-13T12:21:26.491703] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:26.491819] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-13T12:21:26.491859] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-13T12:21:26.491904] [INFO ] [MAIN ] [2930/3519] SPGI kept (0.5s) | 2924 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:26.946181] [DEBUG] [REMOTE ] SPH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:26.946311] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-13T12:21:26.946516] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-13T12:21:26.946671] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:26.946785] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-13T12:21:26.946825] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-13T12:21:26.946870] [INFO ] [MAIN ] [2931/3519] SPH kept (0.5s) | 2925 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:27.433743] [DEBUG] [REMOTE ] SPOK: Retrieved 5321 rows, trimmed to 300. [2026-01-13T12:21:27.433875] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-13T12:21:27.434089] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-13T12:21:27.434226] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:27.434340] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-13T12:21:27.434379] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-13T12:21:27.434428] [INFO ] [MAIN ] [2932/3519] SPOK kept (0.5s) | 2926 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:27.679733] [DEBUG] [REMOTE ] SPRC: Retrieved 1096 rows, trimmed to 300. [2026-01-13T12:21:27.679858] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-13T12:21:27.680064] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.35. [2026-01-13T12:21:27.680201] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:27.680314] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-13T12:21:27.680354] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-13T12:21:27.680401] [INFO ] [MAIN ] [2933/3519] SPRC kept (0.2s) | 2927 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:28.289795] [DEBUG] [REMOTE ] SPRO: Retrieved 4850 rows, trimmed to 300. [2026-01-13T12:21:28.289957] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-13T12:21:28.290177] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-13T12:21:28.290311] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:28.290426] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-13T12:21:28.290466] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-13T12:21:28.290511] [INFO ] [MAIN ] [2934/3519] SPRO kept (0.6s) | 2928 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:28.519370] [DEBUG] [REMOTE ] SPRX: Retrieved 1115 rows, trimmed to 300. [2026-01-13T12:21:28.519500] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-13T12:21:28.519719] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-13T12:21:28.519854] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:28.519961] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-13T12:21:28.520000] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-13T12:21:28.520044] [INFO ] [MAIN ] [2935/3519] SPRX kept (0.2s) | 2929 kept, 6 rejected | 137.2/min | ETA: 4.3m [2026-01-13T12:21:28.949431] [DEBUG] [REMOTE ] SPRY: Retrieved 1281 rows, trimmed to 300. [2026-01-13T12:21:28.949554] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-13T12:21:28.949781] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-13T12:21:28.949921] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:28.950033] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-13T12:21:28.950073] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-13T12:21:28.950122] [INFO ] [MAIN ] [2936/3519] SPRY kept (0.4s) | 2930 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:29.401924] [DEBUG] [REMOTE ] SPSC: Retrieved 3956 rows, trimmed to 300. [2026-01-13T12:21:29.402075] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-13T12:21:29.402288] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-13T12:21:29.402421] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:29.402534] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-13T12:21:29.402592] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-13T12:21:29.402641] [INFO ] [MAIN ] [2937/3519] SPSC kept (0.5s) | 2931 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:29.786288] [DEBUG] [REMOTE ] SPWH: Retrieved 2952 rows, trimmed to 300. [2026-01-13T12:21:29.786422] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-13T12:21:29.786658] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-13T12:21:29.786818] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:29.786932] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-13T12:21:29.786971] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-13T12:21:29.787016] [INFO ] [MAIN ] [2938/3519] SPWH kept (0.4s) | 2932 kept, 6 rejected | 137.3/min | ETA: 4.2m [2026-01-13T12:21:30.392519] [DEBUG] [REMOTE ] SPXC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:30.392674] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-13T12:21:30.392925] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $182.92. [2026-01-13T12:21:30.393066] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:30.393182] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-13T12:21:30.393221] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-13T12:21:30.393269] [INFO ] [MAIN ] [2939/3519] SPXC kept (0.6s) | 2933 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:30.838426] [DEBUG] [REMOTE ] SPXX: Retrieved 5064 rows, trimmed to 300. [2026-01-13T12:21:30.838584] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-13T12:21:30.838793] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-13T12:21:30.838930] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:30.839041] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-13T12:21:30.839082] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-13T12:21:30.839130] [INFO ] [MAIN ] [2940/3519] SPXX kept (0.4s) | 2934 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:31.340176] [DEBUG] [REMOTE ] SQM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:31.340308] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-13T12:21:31.340516] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $42.31. [2026-01-13T12:21:31.340670] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:31.340785] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-13T12:21:31.340825] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-13T12:21:31.340871] [INFO ] [MAIN ] [2941/3519] SQM kept (0.5s) | 2935 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:31.692957] [DEBUG] [REMOTE ] SQNS: Retrieved 3705 rows, trimmed to 300. [2026-01-13T12:21:31.693087] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-13T12:21:31.693295] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-13T12:21:31.693432] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:31.693546] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-13T12:21:31.693605] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-13T12:21:31.693654] [INFO ] [MAIN ] [2942/3519] SQNS kept (0.4s) | 2936 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:32.165075] [DEBUG] [REMOTE ] SQQQ: Retrieved 4004 rows, trimmed to 300. [2026-01-13T12:21:32.165226] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-13T12:21:32.165489] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-13T12:21:32.165648] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:32.165776] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-13T12:21:32.165816] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-13T12:21:32.165863] [INFO ] [MAIN ] [2943/3519] SQQQ kept (0.5s) | 2937 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:32.418819] [DEBUG] [REMOTE ] SRAD: Retrieved 1087 rows, trimmed to 300. [2026-01-13T12:21:32.418945] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-13T12:21:32.419164] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $20.34. [2026-01-13T12:21:32.419316] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:32.419458] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-13T12:21:32.419515] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-13T12:21:32.419600] [INFO ] [MAIN ] [2944/3519] SRAD kept (0.3s) | 2938 kept, 6 rejected | 137.3/min | ETA: 4.2m [2026-01-13T12:21:32.758112] [DEBUG] [REMOTE ] SRBK: Retrieved 580 rows, trimmed to 300. [2026-01-13T12:21:32.758263] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-13T12:21:32.758498] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.38. [2026-01-13T12:21:32.758711] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:32.758882] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-13T12:21:32.758932] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-13T12:21:32.758989] [INFO ] [MAIN ] [2945/3519] SRBK kept (0.3s) | 2939 kept, 6 rejected | 137.3/min | ETA: 4.2m [2026-01-13T12:21:33.468789] [DEBUG] [REMOTE ] SRCE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:33.468937] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-13T12:21:33.469228] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $57.17. [2026-01-13T12:21:33.469388] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:33.469532] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-13T12:21:33.469612] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-13T12:21:33.469685] [INFO ] [MAIN ] [2946/3519] SRCE kept (0.7s) | 2940 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:33.995760] [DEBUG] [REMOTE ] SRE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:33.995909] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-13T12:21:33.996148] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $86.36. [2026-01-13T12:21:33.996285] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:33.996407] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-13T12:21:33.996446] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-13T12:21:33.996493] [INFO ] [MAIN ] [2947/3519] SRE kept (0.5s) | 2941 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:34.267936] [DEBUG] [REMOTE ] SREA: Retrieved 1645 rows, trimmed to 300. [2026-01-13T12:21:34.268089] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-13T12:21:34.268308] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-13T12:21:34.268442] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:34.268557] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-13T12:21:34.268620] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-13T12:21:34.268667] [INFO ] [MAIN ] [2948/3519] SREA kept (0.3s) | 2942 kept, 6 rejected | 137.2/min | ETA: 4.2m [2026-01-13T12:21:34.586989] [DEBUG] [REMOTE ] SRFM: Retrieved 618 rows, trimmed to 300. [2026-01-13T12:21:34.587133] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-13T12:21:34.587369] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-13T12:21:34.587532] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:34.587683] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-13T12:21:34.587731] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-13T12:21:34.587788] [INFO ] [MAIN ] [2949/3519] SRFM kept (0.3s) | 2943 kept, 6 rejected | 137.3/min | ETA: 4.2m [2026-01-13T12:21:35.118891] [DEBUG] [REMOTE ] SRG: Retrieved 2647 rows, trimmed to 300. [2026-01-13T12:21:35.119034] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-13T12:21:35.119450] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-13T12:21:35.119604] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:35.119722] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-13T12:21:35.119762] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-13T12:21:35.119808] [INFO ] [MAIN ] [2950/3519] SRG kept (0.5s) | 2944 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:35.644972] [DEBUG] [REMOTE ] SRI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:35.645135] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-13T12:21:35.645413] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-13T12:21:35.645549] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:35.645705] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-13T12:21:35.645744] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-13T12:21:35.645795] [INFO ] [MAIN ] [2951/3519] SRI kept (0.5s) | 2945 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:35.936198] [DEBUG] [REMOTE ] SRRK: Retrieved 1919 rows, trimmed to 300. [2026-01-13T12:21:35.936335] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-13T12:21:35.936559] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.92. [2026-01-13T12:21:35.936729] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:35.936839] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-13T12:21:35.936878] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-13T12:21:35.936923] [INFO ] [MAIN ] [2952/3519] SRRK kept (0.3s) | 2946 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:36.355277] [DEBUG] [REMOTE ] SRTS: Retrieved 2380 rows, trimmed to 300. [2026-01-13T12:21:36.355407] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-13T12:21:36.355650] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-13T12:21:36.355787] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:36.355902] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-13T12:21:36.355942] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-13T12:21:36.356009] [INFO ] [MAIN ] [2953/3519] SRTS kept (0.4s) | 2947 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:36.923919] [DEBUG] [REMOTE ] SSB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:36.924066] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-13T12:21:36.924291] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-13T12:21:36.924430] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:36.924554] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-13T12:21:36.924615] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-13T12:21:36.924664] [INFO ] [MAIN ] [2954/3519] SSB kept (0.6s) | 2948 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:37.396741] [DEBUG] [REMOTE ] SSD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:37.396867] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-13T12:21:37.397067] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-13T12:21:37.397202] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:37.397312] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-13T12:21:37.397352] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-13T12:21:37.397397] [INFO ] [MAIN ] [2955/3519] SSD kept (0.5s) | 2949 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:37.852184] [DEBUG] [REMOTE ] SSL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:37.852329] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-13T12:21:37.852563] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $5.33. [2026-01-13T12:21:37.852721] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:37.852839] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-13T12:21:37.852879] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-13T12:21:37.852925] [INFO ] [MAIN ] [2956/3519] SSL kept (0.5s) | 2950 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:38.240278] [DEBUG] [REMOTE ] SSNC: Retrieved 3971 rows, trimmed to 300. [2026-01-13T12:21:38.240407] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-13T12:21:38.240651] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $79.29. [2026-01-13T12:21:38.240789] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:38.240901] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-13T12:21:38.240940] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-13T12:21:38.240989] [INFO ] [MAIN ] [2957/3519] SSNC kept (0.4s) | 2951 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:38.721907] [DEBUG] [REMOTE ] SSP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:38.722042] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-13T12:21:38.722260] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-13T12:21:38.722395] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:38.722514] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-13T12:21:38.722553] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-13T12:21:38.722618] [INFO ] [MAIN ] [2958/3519] SSP kept (0.5s) | 2952 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:39.180647] [DEBUG] [REMOTE ] SSRM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:39.180787] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-13T12:21:39.181021] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-13T12:21:39.181155] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:39.181446] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-13T12:21:39.181485] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-13T12:21:39.181530] [INFO ] [MAIN ] [2959/3519] SSRM kept (0.5s) | 2953 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:39.538389] [DEBUG] [REMOTE ] SSSS: Retrieved 3699 rows, trimmed to 300. [2026-01-13T12:21:39.538530] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-13T12:21:39.538823] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.59. [2026-01-13T12:21:39.538975] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:39.539100] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-13T12:21:39.539142] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-13T12:21:39.539191] [INFO ] [MAIN ] [2960/3519] SSSS kept (0.4s) | 2954 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:39.877626] [DEBUG] [REMOTE ] SSTI: Retrieved 2162 rows, trimmed to 300. [2026-01-13T12:21:39.877817] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-13T12:21:39.878084] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-13T12:21:39.878425] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:39.878594] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-13T12:21:39.878649] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-13T12:21:39.878697] [INFO ] [MAIN ] [2961/3519] SSTI kept (0.3s) | 2955 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:40.340866] [DEBUG] [REMOTE ] SSTK: Retrieved 3331 rows, trimmed to 300. [2026-01-13T12:21:40.341063] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-13T12:21:40.341402] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.08. [2026-01-13T12:21:40.341617] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:40.341784] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-13T12:21:40.341840] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-13T12:21:40.341906] [INFO ] [MAIN ] [2962/3519] SSTK kept (0.5s) | 2956 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:40.865006] [DEBUG] [REMOTE ] SSYS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:40.865196] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-13T12:21:40.865501] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-13T12:21:40.865664] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:40.865786] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-13T12:21:40.865824] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-13T12:21:40.865889] [INFO ] [MAIN ] [2963/3519] SSYS kept (0.5s) | 2957 kept, 6 rejected | 137.2/min | ETA: 4.1m [2026-01-13T12:21:41.362021] [DEBUG] [REMOTE ] STAA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:41.362262] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-13T12:21:41.362527] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $22.01. [2026-01-13T12:21:41.362684] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:41.362809] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-13T12:21:41.362848] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-13T12:21:41.362896] [INFO ] [MAIN ] [2964/3519] STAA kept (0.5s) | 2958 kept, 6 rejected | 137.2/min | ETA: 4.0m [2026-01-13T12:21:41.663094] [DEBUG] [REMOTE ] STAG: Retrieved 3707 rows, trimmed to 300. [2026-01-13T12:21:41.663238] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-13T12:21:41.663489] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.76. [2026-01-13T12:21:41.663680] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:41.663821] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-13T12:21:41.663869] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-13T12:21:41.663927] [INFO ] [MAIN ] [2965/3519] STAG kept (0.3s) | 2959 kept, 6 rejected | 137.2/min | ETA: 4.0m [2026-01-13T12:21:42.239897] [DEBUG] [REMOTE ] STBA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:42.240125] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-13T12:21:42.240486] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $34.33. [2026-01-13T12:21:42.240671] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:42.240817] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-13T12:21:42.240862] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-13T12:21:42.240937] [INFO ] [MAIN ] [2966/3519] STBA kept (0.6s) | 2960 kept, 6 rejected | 137.2/min | ETA: 4.0m [2026-01-13T12:21:42.623839] [DEBUG] [REMOTE ] STC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:42.623975] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-13T12:21:42.624187] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $67.79. [2026-01-13T12:21:42.624324] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:42.624440] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-13T12:21:42.624481] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-13T12:21:42.624527] [INFO ] [MAIN ] [2967/3519] STC kept (0.4s) | 2961 kept, 6 rejected | 137.2/min | ETA: 4.0m [2026-01-13T12:21:43.093525] [DEBUG] [REMOTE ] STE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:43.093675] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-13T12:21:43.093893] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $235.12. [2026-01-13T12:21:43.094026] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:43.094140] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-13T12:21:43.094178] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-13T12:21:43.094224] [INFO ] [MAIN ] [2968/3519] STE kept (0.5s) | 2962 kept, 6 rejected | 137.2/min | ETA: 4.0m [2026-01-13T12:21:43.404197] [DEBUG] [REMOTE ] STEL: Retrieved 2051 rows, trimmed to 300. [2026-01-13T12:21:43.404324] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-13T12:21:43.404538] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $28.55. [2026-01-13T12:21:43.404702] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:43.404810] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-13T12:21:43.404849] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-13T12:21:43.404951] [INFO ] [MAIN ] [2969/3519] STEL kept (0.3s) | 2963 kept, 6 rejected | 137.2/min | ETA: 4.0m [2026-01-13T12:21:43.755924] [DEBUG] [REMOTE ] STEM: Retrieved 1321 rows, trimmed to 300. [2026-01-13T12:21:43.756069] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-13T12:21:43.756290] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-13T12:21:43.756652] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:43.756779] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-13T12:21:43.756819] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-13T12:21:43.756867] [INFO ] [MAIN ] [2970/3519] STEM kept (0.4s) | 2964 kept, 6 rejected | 137.3/min | ETA: 4.0m [2026-01-13T12:21:44.159928] [DEBUG] [REMOTE ] STEP: Retrieved 1337 rows, trimmed to 300. [2026-01-13T12:21:44.160064] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-13T12:21:44.160263] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-13T12:21:44.160398] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:44.160506] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-13T12:21:44.160545] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-13T12:21:44.160617] [INFO ] [MAIN ] [2971/3519] STEP kept (0.4s) | 2965 kept, 6 rejected | 137.3/min | ETA: 4.0m [2026-01-13T12:21:44.444056] [DEBUG] [REMOTE ] STHO: Retrieved 698 rows, trimmed to 300. [2026-01-13T12:21:44.444210] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-13T12:21:44.444452] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-13T12:21:44.444652] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:44.444790] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-13T12:21:44.444838] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-13T12:21:44.444895] [INFO ] [MAIN ] [2972/3519] STHO kept (0.3s) | 2966 kept, 6 rejected | 137.3/min | ETA: 4.0m [2026-01-13T12:21:44.879247] [DEBUG] [REMOTE ] STI: Retrieved 487 rows, trimmed to 300. [2026-01-13T12:21:44.879617] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-13T12:21:44.879874] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-13T12:21:44.880057] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:44.880216] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-13T12:21:44.880470] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-13T12:21:44.880522] [INFO ] [MAIN ] [2973/3519] STI kept (0.4s) | 2967 kept, 6 rejected | 137.3/min | ETA: 4.0m [2026-01-13T12:21:45.370169] [DEBUG] [REMOTE ] STIM: Retrieved 1895 rows, trimmed to 300. [2026-01-13T12:21:45.370296] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-13T12:21:45.370502] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-13T12:21:45.370683] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:45.370804] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-13T12:21:45.370844] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-13T12:21:45.370890] [INFO ] [MAIN ] [2974/3519] STIM kept (0.5s) | 2968 kept, 6 rejected | 137.3/min | ETA: 4.0m [2026-01-13T12:21:45.920668] [DEBUG] [REMOTE ] STK: Retrieved 4055 rows, trimmed to 300. [2026-01-13T12:21:45.920802] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-13T12:21:45.921029] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-13T12:21:45.921173] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:45.921298] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-13T12:21:45.921362] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-13T12:21:45.921438] [INFO ] [MAIN ] [2975/3519] STK kept (0.6s) | 2969 kept, 6 rejected | 137.3/min | ETA: 4.0m [2026-01-13T12:21:46.163025] [DEBUG] [REMOTE ] STKH: Retrieved 1215 rows, trimmed to 300. [2026-01-13T12:21:46.163161] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-13T12:21:46.163366] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.23. [2026-01-13T12:21:46.163507] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:46.163648] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-13T12:21:46.163692] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-13T12:21:46.163739] [INFO ] [MAIN ] [2976/3519] STKH kept (0.2s) | 2970 kept, 6 rejected | 137.3/min | ETA: 4.0m [2026-01-13T12:21:46.816437] [DEBUG] [REMOTE ] STKL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:46.816606] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-13T12:21:46.816860] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-13T12:21:46.817035] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:46.817172] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-13T12:21:46.817213] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-13T12:21:46.817262] [INFO ] [MAIN ] [2977/3519] STKL kept (0.7s) | 2971 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:47.229132] [DEBUG] [REMOTE ] STKS: Retrieved 2903 rows, trimmed to 300. [2026-01-13T12:21:47.229254] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-13T12:21:47.229456] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-13T12:21:47.229616] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:47.229727] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-13T12:21:47.229766] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-13T12:21:47.229811] [INFO ] [MAIN ] [2978/3519] STKS kept (0.4s) | 2972 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:47.600223] [DEBUG] [REMOTE ] STLA: Retrieved 3923 rows, trimmed to 300. [2026-01-13T12:21:47.600557] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-13T12:21:47.600806] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-13T12:21:47.600940] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:47.601059] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-13T12:21:47.601097] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-13T12:21:47.601163] [INFO ] [MAIN ] [2979/3519] STLA kept (0.4s) | 2973 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:48.114778] [DEBUG] [REMOTE ] STLD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:48.114924] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-13T12:21:48.115166] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $142.23. [2026-01-13T12:21:48.115304] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:48.115630] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-13T12:21:48.115672] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-13T12:21:48.115721] [INFO ] [MAIN ] [2980/3519] STLD kept (0.5s) | 2974 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:48.586480] [DEBUG] [REMOTE ] STM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:48.586643] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-13T12:21:48.586892] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-13T12:21:48.587030] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:48.587156] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-13T12:21:48.587197] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-13T12:21:48.587263] [INFO ] [MAIN ] [2981/3519] STM kept (0.5s) | 2975 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:49.040756] [DEBUG] [REMOTE ] STN: Retrieved 5141 rows, trimmed to 300. [2026-01-13T12:21:49.041033] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-13T12:21:49.041517] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-13T12:21:49.041739] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:49.041943] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-13T12:21:49.042000] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-13T12:21:49.042076] [INFO ] [MAIN ] [2982/3519] STN kept (0.5s) | 2976 kept, 6 rejected | 137.2/min | ETA: 3.9m [2026-01-13T12:21:49.209054] [DEBUG] [REMOTE ] STNE: Retrieved 1812 rows, trimmed to 300. [2026-01-13T12:21:49.209410] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-13T12:21:49.210009] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-13T12:21:49.210210] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:49.210431] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-13T12:21:49.210480] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-13T12:21:49.210553] [INFO ] [MAIN ] [2983/3519] STNE kept (0.2s) | 2977 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:49.744842] [DEBUG] [REMOTE ] STOK: Retrieved 1651 rows, trimmed to 300. [2026-01-13T12:21:49.745089] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-13T12:21:49.745497] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-13T12:21:49.745703] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:49.745886] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-13T12:21:49.745939] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-13T12:21:49.746013] [INFO ] [MAIN ] [2984/3519] STOK kept (0.5s) | 2978 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:50.323746] [DEBUG] [REMOTE ] STRA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:50.323945] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-13T12:21:50.324227] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-13T12:21:50.324373] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:50.324507] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-13T12:21:50.324550] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-13T12:21:50.324623] [INFO ] [MAIN ] [2985/3519] STRA kept (0.6s) | 2979 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:50.818609] [DEBUG] [REMOTE ] STRL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:50.818856] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-13T12:21:50.819205] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-13T12:21:50.819378] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:50.819565] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-13T12:21:50.819657] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-13T12:21:50.819725] [INFO ] [MAIN ] [2986/3519] STRL kept (0.5s) | 2980 kept, 6 rejected | 137.2/min | ETA: 3.9m [2026-01-13T12:21:51.173787] [DEBUG] [REMOTE ] STRS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:51.174037] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-13T12:21:51.174320] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-13T12:21:51.174464] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:51.174616] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-13T12:21:51.174697] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-13T12:21:51.174753] [INFO ] [MAIN ] [2987/3519] STRS kept (0.4s) | 2981 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:51.449660] [DEBUG] [REMOTE ] STSS: Retrieved 939 rows, trimmed to 300. [2026-01-13T12:21:51.449870] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-13T12:21:51.450165] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.89. [2026-01-13T12:21:51.450324] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:51.450445] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-13T12:21:51.450487] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-13T12:21:51.450541] [INFO ] [MAIN ] [2988/3519] STSS kept (0.3s) | 2982 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:51.861051] [DEBUG] [REMOTE ] STTK: Retrieved 1320 rows, trimmed to 300. [2026-01-13T12:21:51.861267] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-13T12:21:51.861599] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.80. [2026-01-13T12:21:51.861755] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:51.861891] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-13T12:21:51.861940] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-13T12:21:51.862000] [INFO ] [MAIN ] [2989/3519] STTK kept (0.4s) | 2983 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:52.258475] [DEBUG] [REMOTE ] STVN: Retrieved 1128 rows, trimmed to 300. [2026-01-13T12:21:52.258701] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-13T12:21:52.258957] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $20.12. [2026-01-13T12:21:52.259100] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:52.259220] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-13T12:21:52.259263] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-13T12:21:52.259314] [INFO ] [MAIN ] [2990/3519] STVN kept (0.4s) | 2984 kept, 6 rejected | 137.3/min | ETA: 3.9m [2026-01-13T12:21:52.808407] [DEBUG] [REMOTE ] STWD: Retrieved 4130 rows, trimmed to 300. [2026-01-13T12:21:52.808564] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-13T12:21:52.808847] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-13T12:21:52.808991] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:52.809145] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-13T12:21:52.809200] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-13T12:21:52.809252] [INFO ] [MAIN ] [2991/3519] STWD kept (0.5s) | 2985 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:53.265339] [DEBUG] [REMOTE ] STX: Retrieved 5808 rows, trimmed to 300. [2026-01-13T12:21:53.265477] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-13T12:21:53.265744] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $213.85. [2026-01-13T12:21:53.265892] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:53.266024] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-13T12:21:53.266068] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-13T12:21:53.266118] [INFO ] [MAIN ] [2992/3519] STX kept (0.5s) | 2986 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:53.497638] [DEBUG] [REMOTE ] STXE: Retrieved 740 rows, trimmed to 300. [2026-01-13T12:21:53.497775] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-13T12:21:53.497990] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.83. [2026-01-13T12:21:53.498160] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:53.498280] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-13T12:21:53.498352] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-13T12:21:53.498403] [INFO ] [MAIN ] [2993/3519] STXE kept (0.2s) | 2987 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:53.887109] [DEBUG] [REMOTE ] STXG: Retrieved 794 rows, trimmed to 300. [2026-01-13T12:21:53.887244] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-13T12:21:53.887448] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-13T12:21:53.887602] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:53.887714] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-13T12:21:53.887753] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-13T12:21:53.887798] [INFO ] [MAIN ] [2994/3519] STXG kept (0.4s) | 2988 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:54.531378] [DEBUG] [REMOTE ] SUI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:54.531505] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-13T12:21:54.531734] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-13T12:21:54.531872] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:54.531986] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-13T12:21:54.532027] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-13T12:21:54.532074] [INFO ] [MAIN ] [2995/3519] SUI kept (0.6s) | 2989 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:54.885788] [DEBUG] [REMOTE ] SUN: Retrieved 3346 rows, trimmed to 300. [2026-01-13T12:21:54.885923] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-13T12:21:54.886143] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $50.16. [2026-01-13T12:21:54.886301] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:54.886422] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-13T12:21:54.886465] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-13T12:21:54.886513] [INFO ] [MAIN ] [2996/3519] SUN kept (0.4s) | 2990 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:55.283621] [DEBUG] [REMOTE ] SUNS: Retrieved 3176 rows, trimmed to 300. [2026-01-13T12:21:55.283749] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-13T12:21:55.283963] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-13T12:21:55.284105] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:55.284221] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-13T12:21:55.284263] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-13T12:21:55.284311] [INFO ] [MAIN ] [2997/3519] SUNS kept (0.4s) | 2991 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:55.714321] [DEBUG] [REMOTE ] SUPN: Retrieved 3445 rows, trimmed to 300. [2026-01-13T12:21:55.714463] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-13T12:21:55.714749] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-13T12:21:55.714929] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:55.715052] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-13T12:21:55.715093] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-13T12:21:55.715142] [INFO ] [MAIN ] [2998/3519] SUPN kept (0.4s) | 2992 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:56.106299] [DEBUG] [REMOTE ] SURG: Retrieved 4544 rows, trimmed to 300. [2026-01-13T12:21:56.106440] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-13T12:21:56.106678] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.47. [2026-01-13T12:21:56.106818] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:56.106936] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-13T12:21:56.106995] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-13T12:21:56.107044] [INFO ] [MAIN ] [2999/3519] SURG kept (0.4s) | 2993 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:56.425821] [DEBUG] [REMOTE ] SUSB: Retrieved 2134 rows, trimmed to 300. [2026-01-13T12:21:56.425948] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-13T12:21:56.426147] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-13T12:21:56.426279] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:56.426387] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-13T12:21:56.426426] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-13T12:21:56.426470] [INFO ] [MAIN ] [3000/3519] SUSB kept (0.3s) | 2994 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:56.827533] [DEBUG] [REMOTE ] SUSC: Retrieved 2132 rows, trimmed to 300. [2026-01-13T12:21:56.827684] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-13T12:21:56.827891] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-13T12:21:56.828041] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:56.828203] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-13T12:21:56.828247] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-13T12:21:56.828294] [INFO ] [MAIN ] [3001/3519] SUSC kept (0.4s) | 2995 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:57.226950] [DEBUG] [REMOTE ] SUSL: Retrieved 1678 rows, trimmed to 300. [2026-01-13T12:21:57.227093] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-13T12:21:57.227334] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-13T12:21:57.227497] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:57.227649] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-13T12:21:57.227697] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-13T12:21:57.227754] [INFO ] [MAIN ] [3002/3519] SUSL kept (0.4s) | 2996 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:57.583161] [DEBUG] [REMOTE ] SUUN: Retrieved 665 rows, trimmed to 300. [2026-01-13T12:21:57.583321] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-13T12:21:57.583562] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-13T12:21:57.583752] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:57.583887] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-13T12:21:57.583930] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-13T12:21:57.583983] [INFO ] [MAIN ] [3003/3519] SUUN kept (0.4s) | 2997 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:58.126742] [DEBUG] [REMOTE ] SUZ: Retrieved 4631 rows, trimmed to 300. [2026-01-13T12:21:58.126874] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-13T12:21:58.127090] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.56. [2026-01-13T12:21:58.127226] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:58.127342] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-13T12:21:58.127383] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-13T12:21:58.127430] [INFO ] [MAIN ] [3004/3519] SUZ kept (0.5s) | 2998 kept, 6 rejected | 137.3/min | ETA: 3.8m [2026-01-13T12:21:58.610171] [DEBUG] [REMOTE ] SVC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:58.610310] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-13T12:21:58.610547] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-13T12:21:58.610717] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:58.610856] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-13T12:21:58.610897] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-13T12:21:58.610946] [INFO ] [MAIN ] [3005/3519] SVC kept (0.5s) | 2999 kept, 6 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:21:58.800143] [DEBUG] [REMOTE ] SVCO: Retrieved 420 rows, trimmed to 300. [2026-01-13T12:21:58.800284] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-13T12:21:58.800493] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-13T12:21:58.800680] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:58.800807] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-13T12:21:58.800848] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-13T12:21:58.800897] [INFO ] [MAIN ] [3006/3519] SVCO kept (0.2s) | 3000 kept, 6 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:21:59.442832] [DEBUG] [REMOTE ] SVRA: Retrieved 5458 rows, trimmed to 300. [2026-01-13T12:21:59.442964] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-13T12:21:59.443172] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.58. [2026-01-13T12:21:59.443306] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:59.443419] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-13T12:21:59.443458] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-13T12:21:59.443504] [INFO ] [MAIN ] [3007/3519] SVRA kept (0.6s) | 3001 kept, 6 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:21:59.738276] [DEBUG] [REMOTE ] SWBI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:21:59.738422] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-13T12:21:59.738701] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-13T12:21:59.738846] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:21:59.738974] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-13T12:21:59.739020] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-13T12:21:59.739085] [INFO ] [MAIN ] [3008/3519] SWBI kept (0.3s) | 3002 kept, 6 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:00.076229] [DEBUG] [REMOTE ] SWIM: Retrieved 1186 rows, trimmed to 300. [2026-01-13T12:22:00.076351] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-13T12:22:00.076614] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-13T12:22:00.076760] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:00.076881] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-13T12:22:00.076921] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-13T12:22:00.076971] [INFO ] [MAIN ] [3009/3519] SWIM kept (0.3s) | 3003 kept, 6 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:00.739046] [DEBUG] [REMOTE ] SWK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:00.739188] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-13T12:22:00.739412] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-13T12:22:00.739551] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:00.739691] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-13T12:22:00.739731] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-13T12:22:00.739784] [INFO ] [MAIN ] [3010/3519] SWK kept (0.7s) | 3004 kept, 6 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:01.223194] [DEBUG] [REMOTE ] SWKS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:01.223327] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-13T12:22:01.223545] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $58.85. [2026-01-13T12:22:01.223704] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:01.223840] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-13T12:22:01.223882] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-13T12:22:01.223929] [INFO ] [MAIN ] [3011/3519] SWKS kept (0.5s) | 3005 kept, 6 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:01.726254] [DEBUG] [REMOTE ] SWX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:01.726411] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-13T12:22:01.726689] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $76.93. [2026-01-13T12:22:01.726829] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:01.726957] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-13T12:22:01.726997] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-13T12:22:01.727047] [INFO ] [MAIN ] [3012/3519] SWX kept (0.5s) | 3006 kept, 6 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:01.827344] [DEBUG] [REMOTE ] SWZ: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-13T12:22:01.827690] [DEBUG] [REMOTE ] SWZ: FAIL: History check failed. No DataFrame was returned. [2026-01-13T12:22:01.827779] [WARN ] [LOCAL ] SWZ: SET TO BLACKLISTED [2026-01-13T12:22:01.828966] [INFO ] [MAIN ] [3013/3519] SWZ rejected (0.1s) | 3006 kept, 7 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:02.487251] [DEBUG] [REMOTE ] SXC: Retrieved 3641 rows, trimmed to 300. [2026-01-13T12:22:02.487397] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-13T12:22:02.487701] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-13T12:22:02.487847] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:02.487973] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-13T12:22:02.488014] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-13T12:22:02.488062] [INFO ] [MAIN ] [3014/3519] SXC kept (0.7s) | 3007 kept, 7 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:03.015476] [DEBUG] [REMOTE ] SXI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:03.015621] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-13T12:22:03.015830] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-13T12:22:03.016012] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:03.016131] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-13T12:22:03.016170] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-13T12:22:03.016215] [INFO ] [MAIN ] [3015/3519] SXI kept (0.5s) | 3008 kept, 7 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:03.308780] [DEBUG] [REMOTE ] SY: Retrieved 1684 rows, trimmed to 300. [2026-01-13T12:22:03.308913] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-13T12:22:03.309127] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-13T12:22:03.309262] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:03.309375] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-13T12:22:03.309423] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-13T12:22:03.309483] [INFO ] [MAIN ] [3016/3519] SY kept (0.3s) | 3009 kept, 7 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:03.933790] [DEBUG] [REMOTE ] SYF: Retrieved 2880 rows, trimmed to 300. [2026-01-13T12:22:03.933912] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-13T12:22:03.934118] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $69.97. [2026-01-13T12:22:03.934255] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:03.934367] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-13T12:22:03.934407] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-13T12:22:03.934453] [INFO ] [MAIN ] [3017/3519] SYF kept (0.6s) | 3010 kept, 7 rejected | 137.3/min | ETA: 3.7m [2026-01-13T12:22:04.453413] [DEBUG] [REMOTE ] SYK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:04.453555] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-13T12:22:04.453823] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-13T12:22:04.453963] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:04.454086] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-13T12:22:04.454126] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-13T12:22:04.454174] [INFO ] [MAIN ] [3018/3519] SYK kept (0.5s) | 3011 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:04.718889] [DEBUG] [REMOTE ] SYM: Retrieved 1218 rows, trimmed to 300. [2026-01-13T12:22:04.719012] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-13T12:22:04.719211] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-13T12:22:04.719344] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:04.719452] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-13T12:22:04.719490] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-13T12:22:04.719536] [INFO ] [MAIN ] [3019/3519] SYM kept (0.3s) | 3012 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:05.333840] [DEBUG] [REMOTE ] SYNA: Retrieved 6028 rows, trimmed to 300. [2026-01-13T12:22:05.333971] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-13T12:22:05.334179] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-13T12:22:05.334318] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:05.334432] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-13T12:22:05.334472] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-13T12:22:05.334519] [INFO ] [MAIN ] [3020/3519] SYNA kept (0.6s) | 3013 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:05.626760] [DEBUG] [REMOTE ] SYRE: Retrieved 2456 rows, trimmed to 300. [2026-01-13T12:22:05.626887] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-13T12:22:05.627093] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $22.18. [2026-01-13T12:22:05.627227] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:05.627337] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-13T12:22:05.627377] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-13T12:22:05.627423] [INFO ] [MAIN ] [3021/3519] SYRE kept (0.3s) | 3014 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:06.208760] [DEBUG] [REMOTE ] SYY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:06.208902] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-13T12:22:06.209124] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-13T12:22:06.209260] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:06.209375] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-13T12:22:06.209414] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-13T12:22:06.209459] [INFO ] [MAIN ] [3022/3519] SYY kept (0.6s) | 3015 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:06.626135] [DEBUG] [REMOTE ] TAC: Retrieved 6149 rows, trimmed to 300. [2026-01-13T12:22:06.626281] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-13T12:22:06.626534] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.18. [2026-01-13T12:22:06.626694] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:06.626821] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-13T12:22:06.626859] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-13T12:22:06.626924] [INFO ] [MAIN ] [3023/3519] TAC kept (0.4s) | 3016 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:07.001330] [DEBUG] [REMOTE ] TAK: Retrieved 4329 rows, trimmed to 300. [2026-01-13T12:22:07.001482] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-13T12:22:07.001769] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-13T12:22:07.001907] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:07.002032] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-13T12:22:07.002071] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-13T12:22:07.002119] [INFO ] [MAIN ] [3024/3519] TAK kept (0.4s) | 3017 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:07.400954] [DEBUG] [REMOTE ] TAL: Retrieved 3830 rows, trimmed to 300. [2026-01-13T12:22:07.401114] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-13T12:22:07.401409] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.70. [2026-01-13T12:22:07.401637] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:07.401806] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-13T12:22:07.401865] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-13T12:22:07.401934] [INFO ] [MAIN ] [3025/3519] TAL kept (0.4s) | 3018 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:07.561119] [DEBUG] [REMOTE ] TALK: Retrieved 1370 rows, trimmed to 300. [2026-01-13T12:22:07.561256] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-13T12:22:07.561497] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.63. [2026-01-13T12:22:07.561731] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:07.561870] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-13T12:22:07.561917] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-13T12:22:07.561976] [INFO ] [MAIN ] [3026/3519] TALK kept (0.2s) | 3019 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:08.170058] [DEBUG] [REMOTE ] TALO: Retrieved 1929 rows, trimmed to 300. [2026-01-13T12:22:08.170200] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-13T12:22:08.170436] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.05. [2026-01-13T12:22:08.170628] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:08.170765] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-13T12:22:08.170812] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-13T12:22:08.170867] [INFO ] [MAIN ] [3027/3519] TALO kept (0.6s) | 3020 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:08.663078] [DEBUG] [REMOTE ] TAOP: Retrieved 4863 rows, trimmed to 300. [2026-01-13T12:22:08.663206] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-13T12:22:08.663408] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-13T12:22:08.663540] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:08.663670] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-13T12:22:08.663711] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-13T12:22:08.663761] [INFO ] [MAIN ] [3028/3519] TAOP kept (0.5s) | 3021 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:09.126679] [DEBUG] [REMOTE ] TAP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:09.126834] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-13T12:22:09.127110] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-13T12:22:09.127272] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:09.127413] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-13T12:22:09.127458] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-13T12:22:09.127531] [INFO ] [MAIN ] [3029/3519] TAP kept (0.5s) | 3022 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:09.491850] [DEBUG] [REMOTE ] TARA: Retrieved 2822 rows, trimmed to 300. [2026-01-13T12:22:09.491979] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-13T12:22:09.492187] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-13T12:22:09.492322] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:09.492432] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-13T12:22:09.492472] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-13T12:22:09.492517] [INFO ] [MAIN ] [3030/3519] TARA kept (0.4s) | 3023 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:09.801392] [DEBUG] [REMOTE ] TARK: Retrieved 928 rows, trimmed to 300. [2026-01-13T12:22:09.801532] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-13T12:22:09.801799] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-13T12:22:09.801988] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:09.802147] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-13T12:22:09.802205] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-13T12:22:09.802257] [INFO ] [MAIN ] [3031/3519] TARK kept (0.3s) | 3024 kept, 7 rejected | 137.3/min | ETA: 3.6m [2026-01-13T12:22:10.210544] [DEBUG] [REMOTE ] TARS: Retrieved 1315 rows, trimmed to 300. [2026-01-13T12:22:10.210708] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-13T12:22:10.210918] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-13T12:22:10.211054] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:10.211164] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-13T12:22:10.211204] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-13T12:22:10.211249] [INFO ] [MAIN ] [3032/3519] TARS kept (0.4s) | 3025 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:10.574098] [DEBUG] [REMOTE ] TASK: Retrieved 1152 rows, trimmed to 300. [2026-01-13T12:22:10.574230] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-13T12:22:10.574431] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-13T12:22:10.574567] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:10.574728] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-13T12:22:10.574771] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-13T12:22:10.574816] [INFO ] [MAIN ] [3033/3519] TASK kept (0.4s) | 3026 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:11.171351] [DEBUG] [REMOTE ] TAYD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:11.171496] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-13T12:22:11.171758] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $41.28. [2026-01-13T12:22:11.171899] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:11.172023] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-13T12:22:11.172064] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-13T12:22:11.172112] [INFO ] [MAIN ] [3034/3519] TAYD kept (0.6s) | 3027 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:11.468060] [DEBUG] [REMOTE ] TBB: Retrieved 2056 rows, trimmed to 300. [2026-01-13T12:22:11.468203] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-13T12:22:11.468409] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $22.15. [2026-01-13T12:22:11.468544] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:11.468683] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-13T12:22:11.468725] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-13T12:22:11.468787] [INFO ] [MAIN ] [3035/3519] TBB kept (0.3s) | 3028 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:12.001149] [DEBUG] [REMOTE ] TBBK: Retrieved 5521 rows, trimmed to 300. [2026-01-13T12:22:12.001285] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-13T12:22:12.001508] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-13T12:22:12.001694] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:12.001819] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-13T12:22:12.001860] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-13T12:22:12.001909] [INFO ] [MAIN ] [3036/3519] TBBK kept (0.5s) | 3029 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:12.479405] [DEBUG] [REMOTE ] TBI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:12.479607] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-13T12:22:12.479938] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-13T12:22:12.480151] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:12.480313] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-13T12:22:12.480366] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-13T12:22:12.480429] [INFO ] [MAIN ] [3037/3519] TBI kept (0.5s) | 3030 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:12.630933] [DEBUG] [REMOTE ] TBIL: Retrieved 860 rows, trimmed to 300. [2026-01-13T12:22:12.631087] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-13T12:22:12.631327] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.47. [2026-01-13T12:22:12.631467] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:12.631628] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-13T12:22:12.631675] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-13T12:22:12.631738] [INFO ] [MAIN ] [3038/3519] TBIL kept (0.2s) | 3031 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:13.131270] [DEBUG] [REMOTE ] TBLA: Retrieved 1139 rows, trimmed to 300. [2026-01-13T12:22:13.131393] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-13T12:22:13.131611] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.05. [2026-01-13T12:22:13.131748] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:13.131856] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-13T12:22:13.131895] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-13T12:22:13.131940] [INFO ] [MAIN ] [3039/3519] TBLA kept (0.5s) | 3032 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:13.524715] [DEBUG] [REMOTE ] TBLD: Retrieved 1120 rows, trimmed to 300. [2026-01-13T12:22:13.524847] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-13T12:22:13.525045] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-13T12:22:13.525178] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:13.525284] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-13T12:22:13.525322] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-13T12:22:13.525368] [INFO ] [MAIN ] [3040/3519] TBLD kept (0.4s) | 3033 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:14.032756] [DEBUG] [REMOTE ] TBPH: Retrieved 2932 rows, trimmed to 300. [2026-01-13T12:22:14.032888] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-13T12:22:14.033090] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $14.00. [2026-01-13T12:22:14.033222] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:14.033329] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-13T12:22:14.033385] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-13T12:22:14.033432] [INFO ] [MAIN ] [3041/3519] TBPH kept (0.5s) | 3034 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:14.621978] [DEBUG] [REMOTE ] TBRG: Retrieved 5950 rows, trimmed to 300. [2026-01-13T12:22:14.622196] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-13T12:22:14.622516] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-13T12:22:14.622691] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:14.622849] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-13T12:22:14.622893] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-13T12:22:14.622951] [INFO ] [MAIN ] [3042/3519] TBRG kept (0.6s) | 3035 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:15.103122] [DEBUG] [REMOTE ] TCBI: Retrieved 5639 rows, trimmed to 300. [2026-01-13T12:22:15.103255] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-13T12:22:15.103466] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $77.08. [2026-01-13T12:22:15.103619] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:15.103739] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-13T12:22:15.103780] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-13T12:22:15.103826] [INFO ] [MAIN ] [3043/3519] TCBI kept (0.5s) | 3036 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:15.358364] [DEBUG] [REMOTE ] TCBIO: Retrieved 1226 rows, trimmed to 300. [2026-01-13T12:22:15.358498] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-13T12:22:15.358729] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-13T12:22:15.358873] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:15.358985] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-13T12:22:15.359027] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-13T12:22:15.359076] [INFO ] [MAIN ] [3044/3519] TCBIO kept (0.3s) | 3037 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:15.985672] [DEBUG] [REMOTE ] TCBK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:15.985915] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-13T12:22:15.986369] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $40.44. [2026-01-13T12:22:15.986523] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:15.986696] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-13T12:22:15.986739] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-13T12:22:15.986795] [INFO ] [MAIN ] [3045/3519] TCBK kept (0.6s) | 3038 kept, 7 rejected | 137.3/min | ETA: 3.5m [2026-01-13T12:22:16.224016] [DEBUG] [REMOTE ] TCBX: Retrieved 1047 rows, trimmed to 300. [2026-01-13T12:22:16.224149] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-13T12:22:16.224352] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-13T12:22:16.224509] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:16.224640] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-13T12:22:16.224683] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-13T12:22:16.224731] [INFO ] [MAIN ] [3046/3519] TCBX kept (0.2s) | 3039 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:16.732725] [DEBUG] [REMOTE ] TCMD: Retrieved 2378 rows, trimmed to 300. [2026-01-13T12:22:16.732862] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-13T12:22:16.733088] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $14.53. [2026-01-13T12:22:16.733226] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:16.733343] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-13T12:22:16.733399] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-13T12:22:16.733448] [INFO ] [MAIN ] [3047/3519] TCMD kept (0.5s) | 3040 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:17.226746] [DEBUG] [REMOTE ] TCOM: Retrieved 5558 rows, trimmed to 300. [2026-01-13T12:22:17.226894] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-13T12:22:17.227168] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $69.72. [2026-01-13T12:22:17.227350] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:17.227476] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-13T12:22:17.227515] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-13T12:22:17.227564] [INFO ] [MAIN ] [3048/3519] TCOM kept (0.5s) | 3041 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:17.613442] [DEBUG] [REMOTE ] TCPC: Retrieved 3463 rows, trimmed to 300. [2026-01-13T12:22:17.613616] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-13T12:22:17.613849] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.29. [2026-01-13T12:22:17.613981] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:17.614098] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-13T12:22:17.614137] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-13T12:22:17.614184] [INFO ] [MAIN ] [3049/3519] TCPC kept (0.4s) | 3042 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:18.106070] [DEBUG] [REMOTE ] TCX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:18.106216] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-13T12:22:18.106464] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.07. [2026-01-13T12:22:18.106620] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:18.106745] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-13T12:22:18.106784] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-13T12:22:18.106832] [INFO ] [MAIN ] [3050/3519] TCX kept (0.5s) | 3043 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:18.562467] [DEBUG] [REMOTE ] TD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:18.562615] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-13T12:22:18.562834] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $78.08. [2026-01-13T12:22:18.562968] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:18.563084] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-13T12:22:18.563124] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-13T12:22:18.563169] [INFO ] [MAIN ] [3051/3519] TD kept (0.5s) | 3044 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:19.002892] [DEBUG] [REMOTE ] TDC: Retrieved 4600 rows, trimmed to 300. [2026-01-13T12:22:19.003054] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-13T12:22:19.003308] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-13T12:22:19.003463] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:19.003616] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-13T12:22:19.003663] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-13T12:22:19.003720] [INFO ] [MAIN ] [3052/3519] TDC kept (0.4s) | 3045 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:19.441301] [DEBUG] [REMOTE ] TDF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:19.441431] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-13T12:22:19.441662] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-13T12:22:19.441799] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:19.441910] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-13T12:22:19.441966] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-13T12:22:19.442015] [INFO ] [MAIN ] [3053/3519] TDF kept (0.4s) | 3046 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:19.903023] [DEBUG] [REMOTE ] TDG: Retrieved 4989 rows, trimmed to 300. [2026-01-13T12:22:19.903160] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-13T12:22:19.903383] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1249.42. [2026-01-13T12:22:19.903522] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:19.903661] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-13T12:22:19.903703] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-13T12:22:19.903751] [INFO ] [MAIN ] [3054/3519] TDG kept (0.5s) | 3047 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:20.379174] [DEBUG] [REMOTE ] TDS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:20.379313] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-13T12:22:20.379549] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-13T12:22:20.379708] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:20.379829] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-13T12:22:20.379868] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-13T12:22:20.379915] [INFO ] [MAIN ] [3055/3519] TDS kept (0.5s) | 3048 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:20.695952] [DEBUG] [REMOTE ] TDSC: Retrieved 1336 rows, trimmed to 300. [2026-01-13T12:22:20.696101] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-13T12:22:20.696537] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-13T12:22:20.696729] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:20.696860] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-13T12:22:20.696905] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-13T12:22:20.696959] [INFO ] [MAIN ] [3056/3519] TDSC kept (0.3s) | 3049 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:21.269402] [DEBUG] [REMOTE ] TDUP: Retrieved 1205 rows, trimmed to 300. [2026-01-13T12:22:21.269532] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-13T12:22:21.269755] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.90. [2026-01-13T12:22:21.269900] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:21.270028] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-13T12:22:21.270072] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-13T12:22:21.270124] [INFO ] [MAIN ] [3057/3519] TDUP kept (0.6s) | 3050 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:21.728000] [DEBUG] [REMOTE ] TDY: Retrieved 6573 rows, trimmed to 300. [2026-01-13T12:22:21.728163] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-13T12:22:21.728401] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-13T12:22:21.728540] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:21.728680] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-13T12:22:21.728722] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-13T12:22:21.728768] [INFO ] [MAIN ] [3058/3519] TDY kept (0.5s) | 3051 kept, 7 rejected | 137.3/min | ETA: 3.4m [2026-01-13T12:22:22.030936] [DEBUG] [REMOTE ] TEAM: Retrieved 2536 rows, trimmed to 300. [2026-01-13T12:22:22.031086] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-13T12:22:22.031326] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $144.04. [2026-01-13T12:22:22.031496] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:22.031665] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-13T12:22:22.031709] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-13T12:22:22.031757] [INFO ] [MAIN ] [3059/3519] TEAM kept (0.3s) | 3052 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:22.656483] [DEBUG] [REMOTE ] TECH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:22.656661] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-13T12:22:22.656925] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-13T12:22:22.657070] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:22.657219] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-13T12:22:22.657265] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-13T12:22:22.657315] [INFO ] [MAIN ] [3060/3519] TECH kept (0.6s) | 3053 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:23.121977] [DEBUG] [REMOTE ] TECK: Retrieved 5910 rows, trimmed to 300. [2026-01-13T12:22:23.122151] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-13T12:22:23.122464] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-13T12:22:23.122693] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:23.122860] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-13T12:22:23.122920] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-13T12:22:23.122991] [INFO ] [MAIN ] [3061/3519] TECK kept (0.5s) | 3054 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:23.435066] [DEBUG] [REMOTE ] TECX: Retrieved 1900 rows, trimmed to 300. [2026-01-13T12:22:23.435193] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-13T12:22:23.435392] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.44. [2026-01-13T12:22:23.435530] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:23.435665] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-13T12:22:23.435707] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-13T12:22:23.435755] [INFO ] [MAIN ] [3062/3519] TECX kept (0.3s) | 3055 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:23.988883] [DEBUG] [REMOTE ] TEF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:23.989017] [DEBUG] [REMOTE ] TEF: PASS: History has at least 300 days. [2026-01-13T12:22:23.989240] [DEBUG] [REMOTE ] TEF: PASS: Price check passed. Min price $3.88. [2026-01-13T12:22:23.989385] [DEBUG] [REMOTE ] TEF: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:23.989501] [DEBUG] [REMOTE ] TEF: PASS: Integrity check passed. [2026-01-13T12:22:23.989541] [DEBUG] [REMOTE ] TEF: Symbol is viable for forecasting. [2026-01-13T12:22:23.989607] [INFO ] [MAIN ] [3063/3519] TEF kept (0.6s) | 3056 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:24.504894] [DEBUG] [REMOTE ] TEI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:24.505064] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-13T12:22:24.505325] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.81. [2026-01-13T12:22:24.505467] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:24.505611] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-13T12:22:24.505654] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-13T12:22:24.505703] [INFO ] [MAIN ] [3064/3519] TEI kept (0.5s) | 3057 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:24.725486] [DEBUG] [REMOTE ] TELO: Retrieved 482 rows, trimmed to 300. [2026-01-13T12:22:24.725682] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-13T12:22:24.725958] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-13T12:22:24.726126] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:24.726299] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-13T12:22:24.726348] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-13T12:22:24.726410] [INFO ] [MAIN ] [3065/3519] TELO kept (0.2s) | 3058 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:25.101873] [DEBUG] [REMOTE ] TEM: Retrieved 395 rows, trimmed to 300. [2026-01-13T12:22:25.102001] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-13T12:22:25.102207] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-13T12:22:25.102347] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:25.102460] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-13T12:22:25.102500] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-13T12:22:25.102547] [INFO ] [MAIN ] [3066/3519] TEM kept (0.4s) | 3059 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:25.590240] [DEBUG] [REMOTE ] TENB: Retrieved 1876 rows, trimmed to 300. [2026-01-13T12:22:25.590469] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-13T12:22:25.590839] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $22.73. [2026-01-13T12:22:25.591094] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:25.591317] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-13T12:22:25.591375] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-13T12:22:25.591448] [INFO ] [MAIN ] [3067/3519] TENB kept (0.5s) | 3060 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:26.161504] [DEBUG] [REMOTE ] TENX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:26.161673] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-13T12:22:26.161930] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.68. [2026-01-13T12:22:26.162066] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:26.162189] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-13T12:22:26.162229] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-13T12:22:26.162277] [INFO ] [MAIN ] [3068/3519] TENX kept (0.6s) | 3061 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:26.406243] [DEBUG] [REMOTE ] TERN: Retrieved 1239 rows, trimmed to 300. [2026-01-13T12:22:26.406369] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-13T12:22:26.406564] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.50. [2026-01-13T12:22:26.406716] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:26.406823] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-13T12:22:26.406862] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-13T12:22:26.406906] [INFO ] [MAIN ] [3069/3519] TERN kept (0.2s) | 3062 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:27.090246] [DEBUG] [REMOTE ] TEVA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:27.090410] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-13T12:22:27.090750] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-13T12:22:27.090972] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:27.091139] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-13T12:22:27.091194] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-13T12:22:27.091257] [INFO ] [MAIN ] [3070/3519] TEVA kept (0.7s) | 3063 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:27.611379] [DEBUG] [REMOTE ] TEX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:27.611602] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-13T12:22:27.611986] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-13T12:22:27.612174] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:27.612383] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-13T12:22:27.612444] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-13T12:22:27.612518] [INFO ] [MAIN ] [3071/3519] TEX kept (0.5s) | 3064 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:28.076909] [DEBUG] [REMOTE ] TFC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:28.077044] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-13T12:22:28.077289] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $40.62. [2026-01-13T12:22:28.077426] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:28.077546] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-13T12:22:28.077611] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-13T12:22:28.077661] [INFO ] [MAIN ] [3072/3519] TFC kept (0.5s) | 3065 kept, 7 rejected | 137.3/min | ETA: 3.3m [2026-01-13T12:22:28.499778] [DEBUG] [REMOTE ] TFII: Retrieved 4367 rows, trimmed to 300. [2026-01-13T12:22:28.500013] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-13T12:22:28.500351] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-13T12:22:28.500541] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:28.500734] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-13T12:22:28.500793] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-13T12:22:28.500881] [INFO ] [MAIN ] [3073/3519] TFII kept (0.4s) | 3066 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:28.897135] [DEBUG] [REMOTE ] TFIN: Retrieved 2810 rows, trimmed to 300. [2026-01-13T12:22:28.897287] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-13T12:22:28.897554] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $50.56. [2026-01-13T12:22:28.897760] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:28.897908] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-13T12:22:28.897961] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-13T12:22:28.898052] [INFO ] [MAIN ] [3074/3519] TFIN kept (0.4s) | 3067 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:29.125289] [DEBUG] [REMOTE ] TFPM: Retrieved 1075 rows, trimmed to 300. [2026-01-13T12:22:29.125427] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-13T12:22:29.125671] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-13T12:22:29.125819] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:29.125943] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-13T12:22:29.125982] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-13T12:22:29.126029] [INFO ] [MAIN ] [3075/3519] TFPM kept (0.2s) | 3068 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:29.691217] [DEBUG] [REMOTE ] TFSL: Retrieved 4712 rows, trimmed to 300. [2026-01-13T12:22:29.691345] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-13T12:22:29.691554] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.42. [2026-01-13T12:22:29.691715] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:29.691830] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-13T12:22:29.691870] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-13T12:22:29.691917] [INFO ] [MAIN ] [3076/3519] TFSL kept (0.6s) | 3069 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:30.202629] [DEBUG] [REMOTE ] TG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:30.202773] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-13T12:22:30.203022] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-13T12:22:30.203162] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:30.203305] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-13T12:22:30.203346] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-13T12:22:30.203395] [INFO ] [MAIN ] [3077/3519] TG kept (0.5s) | 3070 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:30.559746] [DEBUG] [REMOTE ] TGLS: Retrieved 3438 rows, trimmed to 300. [2026-01-13T12:22:30.559880] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-13T12:22:30.560093] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-13T12:22:30.560233] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:30.560348] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-13T12:22:30.560387] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-13T12:22:30.560432] [INFO ] [MAIN ] [3078/3519] TGLS kept (0.4s) | 3071 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:30.935250] [DEBUG] [REMOTE ] TGNA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:30.935406] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-13T12:22:30.935704] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $18.73. [2026-01-13T12:22:30.935863] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:30.936001] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-13T12:22:30.936042] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-13T12:22:30.936090] [INFO ] [MAIN ] [3079/3519] TGNA kept (0.4s) | 3072 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:31.412356] [DEBUG] [REMOTE ] TGS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:31.412523] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-13T12:22:31.412769] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $21.50. [2026-01-13T12:22:31.412911] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:31.413030] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-13T12:22:31.413083] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-13T12:22:31.413132] [INFO ] [MAIN ] [3080/3519] TGS kept (0.5s) | 3073 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:31.799271] [DEBUG] [REMOTE ] TGTX: Retrieved 3949 rows, trimmed to 300. [2026-01-13T12:22:31.799408] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-13T12:22:31.799669] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $27.72. [2026-01-13T12:22:31.799840] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:31.799963] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-13T12:22:31.800004] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-13T12:22:31.800051] [INFO ] [MAIN ] [3081/3519] TGTX kept (0.4s) | 3074 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:32.042715] [DEBUG] [REMOTE ] TH: Retrieved 3043 rows, trimmed to 300. [2026-01-13T12:22:32.042869] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-13T12:22:32.043109] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-13T12:22:32.043251] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:32.043373] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-13T12:22:32.043414] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-13T12:22:32.043463] [INFO ] [MAIN ] [3082/3519] TH kept (0.2s) | 3075 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:32.532789] [DEBUG] [REMOTE ] THC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:32.532931] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-13T12:22:32.533162] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-13T12:22:32.533299] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:32.533435] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-13T12:22:32.533475] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-13T12:22:32.533523] [INFO ] [MAIN ] [3083/3519] THC kept (0.5s) | 3076 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:33.153053] [DEBUG] [REMOTE ] THFF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:33.153194] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-13T12:22:33.153426] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $51.08. [2026-01-13T12:22:33.153561] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:33.153702] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-13T12:22:33.153741] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-13T12:22:33.153791] [INFO ] [MAIN ] [3084/3519] THFF kept (0.6s) | 3077 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:33.667635] [DEBUG] [REMOTE ] THG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:33.667779] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-13T12:22:33.668023] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-13T12:22:33.668189] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:33.668318] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-13T12:22:33.668359] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-13T12:22:33.668407] [INFO ] [MAIN ] [3085/3519] THG kept (0.5s) | 3078 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:34.137371] [DEBUG] [REMOTE ] THO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:34.137513] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-13T12:22:34.137761] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-13T12:22:34.137900] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:34.138019] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-13T12:22:34.138059] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-13T12:22:34.138128] [INFO ] [MAIN ] [3086/3519] THO kept (0.5s) | 3079 kept, 7 rejected | 137.3/min | ETA: 3.2m [2026-01-13T12:22:34.549782] [DEBUG] [REMOTE ] THQ: Retrieved 2882 rows, trimmed to 300. [2026-01-13T12:22:34.549922] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-13T12:22:34.550141] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-13T12:22:34.550278] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:34.550397] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-13T12:22:34.550437] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-13T12:22:34.550485] [INFO ] [MAIN ] [3087/3519] THQ kept (0.4s) | 3080 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:35.035222] [DEBUG] [REMOTE ] THRM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:35.035362] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-13T12:22:35.035607] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-13T12:22:35.035752] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:35.035873] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-13T12:22:35.035912] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-13T12:22:35.035961] [INFO ] [MAIN ] [3088/3519] THRM kept (0.5s) | 3081 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:35.297961] [DEBUG] [REMOTE ] THRY: Retrieved 1326 rows, trimmed to 300. [2026-01-13T12:22:35.298089] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-13T12:22:35.298325] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $5.17. [2026-01-13T12:22:35.298484] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:35.298621] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-13T12:22:35.298664] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-13T12:22:35.298711] [INFO ] [MAIN ] [3089/3519] THRY kept (0.3s) | 3082 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:35.834319] [DEBUG] [REMOTE ] THS: Retrieved 5168 rows, trimmed to 300. [2026-01-13T12:22:35.834458] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-13T12:22:35.834710] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-13T12:22:35.834846] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:35.834965] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-13T12:22:35.835003] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-13T12:22:35.835051] [INFO ] [MAIN ] [3090/3519] THS kept (0.5s) | 3083 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:36.217751] [DEBUG] [REMOTE ] TIGO: Retrieved 3650 rows, trimmed to 300. [2026-01-13T12:22:36.217958] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-13T12:22:36.225761] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-13T12:22:36.226072] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:36.226261] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-13T12:22:36.226311] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-13T12:22:36.226386] [INFO ] [MAIN ] [3091/3519] TIGO kept (0.4s) | 3084 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:36.481051] [DEBUG] [REMOTE ] TIL: Retrieved 1210 rows, trimmed to 300. [2026-01-13T12:22:36.481255] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-13T12:22:36.483385] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-13T12:22:36.483657] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:36.483841] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-13T12:22:36.483902] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-13T12:22:36.483979] [INFO ] [MAIN ] [3092/3519] TIL kept (0.3s) | 3085 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:37.128584] [DEBUG] [REMOTE ] TILE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:37.128725] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-13T12:22:37.128959] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-13T12:22:37.129101] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:37.129223] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-13T12:22:37.129264] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-13T12:22:37.129313] [INFO ] [MAIN ] [3093/3519] TILE kept (0.6s) | 3086 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:37.391672] [DEBUG] [REMOTE ] TIMB: Retrieved 1315 rows, trimmed to 300. [2026-01-13T12:22:37.391808] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-13T12:22:37.392017] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-13T12:22:37.392156] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:37.392269] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-13T12:22:37.392309] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-13T12:22:37.392355] [INFO ] [MAIN ] [3094/3519] TIMB kept (0.3s) | 3087 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:37.934085] [DEBUG] [REMOTE ] TITN: Retrieved 4548 rows, trimmed to 300. [2026-01-13T12:22:37.934219] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-13T12:22:37.934454] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-13T12:22:37.934640] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:37.934769] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-13T12:22:37.934810] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-13T12:22:37.934860] [INFO ] [MAIN ] [3095/3519] TITN kept (0.5s) | 3088 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:38.411158] [DEBUG] [REMOTE ] TJX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:38.411565] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-13T12:22:38.411984] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-13T12:22:38.412136] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:38.412300] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-13T12:22:38.412343] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-13T12:22:38.412401] [INFO ] [MAIN ] [3096/3519] TJX kept (0.5s) | 3089 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:38.873635] [DEBUG] [REMOTE ] TK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:38.873783] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-13T12:22:38.874030] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $8.24. [2026-01-13T12:22:38.874168] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:38.874290] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-13T12:22:38.874329] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-13T12:22:38.874378] [INFO ] [MAIN ] [3097/3519] TK kept (0.5s) | 3090 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:39.413502] [DEBUG] [REMOTE ] TKC: Retrieved 6415 rows, trimmed to 300. [2026-01-13T12:22:39.413668] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-13T12:22:39.413923] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.47. [2026-01-13T12:22:39.414063] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:39.414304] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-13T12:22:39.414351] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-13T12:22:39.414400] [INFO ] [MAIN ] [3098/3519] TKC kept (0.5s) | 3091 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:39.657117] [DEBUG] [REMOTE ] TKNO: Retrieved 1142 rows, trimmed to 300. [2026-01-13T12:22:39.657264] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-13T12:22:39.657498] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.80. [2026-01-13T12:22:39.657671] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:39.657797] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-13T12:22:39.657839] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-13T12:22:39.657888] [INFO ] [MAIN ] [3099/3519] TKNO kept (0.2s) | 3092 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:40.010370] [DEBUG] [REMOTE ] TKO: Retrieved 586 rows, trimmed to 300. [2026-01-13T12:22:40.010519] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-13T12:22:40.010851] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-13T12:22:40.011054] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:40.011203] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-13T12:22:40.011257] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-13T12:22:40.011325] [INFO ] [MAIN ] [3100/3519] TKO kept (0.4s) | 3093 kept, 7 rejected | 137.3/min | ETA: 3.1m [2026-01-13T12:22:40.595489] [DEBUG] [REMOTE ] TLK: Retrieved 6281 rows, trimmed to 300. [2026-01-13T12:22:40.595641] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-13T12:22:40.595850] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $17.96. [2026-01-13T12:22:40.596004] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:40.596115] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-13T12:22:40.596154] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-13T12:22:40.596200] [INFO ] [MAIN ] [3101/3519] TLK kept (0.6s) | 3094 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:40.833751] [DEBUG] [REMOTE ] TLN: Retrieved 655 rows, trimmed to 300. [2026-01-13T12:22:40.833952] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-13T12:22:40.834217] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-13T12:22:40.834358] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:40.834480] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-13T12:22:40.834520] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-13T12:22:40.834586] [INFO ] [MAIN ] [3102/3519] TLN kept (0.2s) | 3095 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:41.301226] [DEBUG] [REMOTE ] TLS: Retrieved 1291 rows, trimmed to 300. [2026-01-13T12:22:41.301437] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-13T12:22:41.301756] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-13T12:22:41.301970] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:41.302124] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-13T12:22:41.302176] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-13T12:22:41.302240] [INFO ] [MAIN ] [3103/3519] TLS kept (0.5s) | 3096 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:41.693111] [DEBUG] [REMOTE ] TLSA: Retrieved 1794 rows, trimmed to 300. [2026-01-13T12:22:41.693244] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-13T12:22:41.693451] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.37. [2026-01-13T12:22:41.693603] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:41.693721] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-13T12:22:41.693760] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-13T12:22:41.693807] [INFO ] [MAIN ] [3104/3519] TLSA kept (0.4s) | 3097 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:42.002909] [DEBUG] [REMOTE ] TLSI: Retrieved 608 rows, trimmed to 300. [2026-01-13T12:22:42.003078] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-13T12:22:42.003341] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-13T12:22:42.003519] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:42.003701] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-13T12:22:42.003757] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-13T12:22:42.003824] [INFO ] [MAIN ] [3105/3519] TLSI kept (0.3s) | 3098 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:42.561394] [DEBUG] [REMOTE ] TLYS: Retrieved 3442 rows, trimmed to 300. [2026-01-13T12:22:42.561556] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-13T12:22:42.561906] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-13T12:22:42.562101] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:42.562266] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-13T12:22:42.562316] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-13T12:22:42.562380] [INFO ] [MAIN ] [3106/3519] TLYS kept (0.6s) | 3099 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:43.072058] [DEBUG] [REMOTE ] TM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:43.072199] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-13T12:22:43.072439] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-13T12:22:43.072618] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:43.072744] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-13T12:22:43.072786] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-13T12:22:43.072835] [INFO ] [MAIN ] [3107/3519] TM kept (0.5s) | 3100 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:43.311754] [DEBUG] [REMOTE ] TMC: Retrieved 1089 rows, trimmed to 300. [2026-01-13T12:22:43.311917] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-13T12:22:43.312168] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-13T12:22:43.312331] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:43.312472] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-13T12:22:43.312518] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-13T12:22:43.312624] [INFO ] [MAIN ] [3108/3519] TMC kept (0.2s) | 3101 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:43.707333] [DEBUG] [REMOTE ] TMCI: Retrieved 1186 rows, trimmed to 300. [2026-01-13T12:22:43.707504] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-13T12:22:43.707828] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-13T12:22:43.707977] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:43.708131] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-13T12:22:43.708176] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-13T12:22:43.708226] [INFO ] [MAIN ] [3109/3519] TMCI kept (0.4s) | 3102 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:44.158381] [DEBUG] [REMOTE ] TMDX: Retrieved 1684 rows, trimmed to 300. [2026-01-13T12:22:44.158511] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-13T12:22:44.158775] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $113.40. [2026-01-13T12:22:44.158961] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:44.159092] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-13T12:22:44.159135] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-13T12:22:44.159183] [INFO ] [MAIN ] [3110/3519] TMDX kept (0.5s) | 3103 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:44.517990] [DEBUG] [REMOTE ] TME: Retrieved 1780 rows, trimmed to 300. [2026-01-13T12:22:44.518142] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-13T12:22:44.518347] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.60. [2026-01-13T12:22:44.518479] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:44.518603] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-13T12:22:44.518645] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-13T12:22:44.518691] [INFO ] [MAIN ] [3111/3519] TME kept (0.4s) | 3104 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:45.023053] [DEBUG] [REMOTE ] TMHC: Retrieved 3210 rows, trimmed to 300. [2026-01-13T12:22:45.023185] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-13T12:22:45.023399] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-13T12:22:45.023542] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:45.023681] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-13T12:22:45.023724] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-13T12:22:45.023773] [INFO ] [MAIN ] [3112/3519] TMHC kept (0.5s) | 3105 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:45.461856] [DEBUG] [REMOTE ] TMUS: Retrieved 4714 rows, trimmed to 300. [2026-01-13T12:22:45.462002] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-13T12:22:45.462245] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $195.16. [2026-01-13T12:22:45.462398] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:45.462518] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-13T12:22:45.462557] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-13T12:22:45.462626] [INFO ] [MAIN ] [3113/3519] TMUS kept (0.4s) | 3106 kept, 7 rejected | 137.3/min | ETA: 3.0m [2026-01-13T12:22:45.948537] [DEBUG] [REMOTE ] TNC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:45.948690] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-13T12:22:45.948919] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-13T12:22:45.949092] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:45.949212] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-13T12:22:45.949255] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-13T12:22:45.949305] [INFO ] [MAIN ] [3114/3519] TNC kept (0.5s) | 3107 kept, 7 rejected | 137.3/min | ETA: 2.9m [2026-01-13T12:22:46.151198] [DEBUG] [REMOTE ] TNDM: Retrieved 3057 rows, trimmed to 300. [2026-01-13T12:22:46.151353] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-13T12:22:46.151646] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-13T12:22:46.151799] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:46.151931] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-13T12:22:46.151974] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-13T12:22:46.152025] [INFO ] [MAIN ] [3115/3519] TNDM kept (0.2s) | 3108 kept, 7 rejected | 137.4/min | ETA: 2.9m [2026-01-13T12:22:46.588016] [DEBUG] [REMOTE ] TNGX: Retrieved 1345 rows, trimmed to 300. [2026-01-13T12:22:46.588185] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-13T12:22:46.588406] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.50. [2026-01-13T12:22:46.588550] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:46.588709] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-13T12:22:46.588755] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-13T12:22:46.588805] [INFO ] [MAIN ] [3116/3519] TNGX kept (0.4s) | 3109 kept, 7 rejected | 137.4/min | ETA: 2.9m [2026-01-13T12:22:47.159241] [DEBUG] [REMOTE ] TNK: Retrieved 4548 rows, trimmed to 300. [2026-01-13T12:22:47.159372] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-13T12:22:47.159605] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $51.50. [2026-01-13T12:22:47.159742] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:47.159859] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-13T12:22:47.159898] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-13T12:22:47.159945] [INFO ] [MAIN ] [3117/3519] TNK kept (0.6s) | 3110 kept, 7 rejected | 137.3/min | ETA: 2.9m [2026-01-13T12:22:47.563816] [DEBUG] [REMOTE ] TNL: Retrieved 4902 rows, trimmed to 300. [2026-01-13T12:22:47.563940] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-13T12:22:47.564142] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $59.51. [2026-01-13T12:22:47.564274] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:47.564384] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-13T12:22:47.564422] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-13T12:22:47.564468] [INFO ] [MAIN ] [3118/3519] TNL kept (0.4s) | 3111 kept, 7 rejected | 137.3/min | ETA: 2.9m [2026-01-13T12:22:47.974335] [DEBUG] [REMOTE ] TNXP: Retrieved 3438 rows, trimmed to 300. [2026-01-13T12:22:47.974462] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-13T12:22:47.974738] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-13T12:22:47.974873] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:47.974982] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-13T12:22:47.975020] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-13T12:22:47.975066] [INFO ] [MAIN ] [3119/3519] TNXP kept (0.4s) | 3112 kept, 7 rejected | 137.3/min | ETA: 2.9m [2026-01-13T12:22:48.213548] [DEBUG] [REMOTE ] TOI: Retrieved 1043 rows, trimmed to 300. [2026-01-13T12:22:48.213697] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-13T12:22:48.213896] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-13T12:22:48.214030] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:48.214137] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-13T12:22:48.214176] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-13T12:22:48.214222] [INFO ] [MAIN ] [3120/3519] TOI kept (0.2s) | 3113 kept, 7 rejected | 137.4/min | ETA: 2.9m [2026-01-13T12:22:48.841983] [DEBUG] [REMOTE ] TOL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:48.842120] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-13T12:22:48.842350] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.03. [2026-01-13T12:22:48.842484] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:48.842618] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-13T12:22:48.842660] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-13T12:22:48.842711] [INFO ] [MAIN ] [3121/3519] TOL kept (0.6s) | 3114 kept, 7 rejected | 137.3/min | ETA: 2.9m [2026-01-13T12:22:49.113316] [DEBUG] [REMOTE ] TORO: Retrieved 718 rows, trimmed to 300. [2026-01-13T12:22:49.113446] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-13T12:22:49.113665] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $3.44. [2026-01-13T12:22:49.113799] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:49.113907] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-13T12:22:49.113946] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-13T12:22:49.113992] [INFO ] [MAIN ] [3122/3519] TORO kept (0.3s) | 3115 kept, 7 rejected | 137.4/min | ETA: 2.9m [2026-01-13T12:22:49.691553] [DEBUG] [REMOTE ] TOWN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:49.691700] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-13T12:22:49.691909] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-13T12:22:49.692045] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:49.692160] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-13T12:22:49.692199] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-13T12:22:49.692244] [INFO ] [MAIN ] [3123/3519] TOWN kept (0.6s) | 3116 kept, 7 rejected | 137.3/min | ETA: 2.9m [2026-01-13T12:22:49.907821] [DEBUG] [REMOTE ] TOYO: Retrieved 385 rows, trimmed to 300. [2026-01-13T12:22:49.907947] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-13T12:22:49.908171] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-13T12:22:49.908310] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:49.908421] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-13T12:22:49.908460] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-13T12:22:49.908505] [INFO ] [MAIN ] [3124/3519] TOYO kept (0.2s) | 3117 kept, 7 rejected | 137.4/min | ETA: 2.9m [2026-01-13T12:22:50.420994] [DEBUG] [REMOTE ] TPB: Retrieved 2432 rows, trimmed to 300. [2026-01-13T12:22:50.421119] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-13T12:22:50.421335] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $85.31. [2026-01-13T12:22:50.421498] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:50.421638] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-13T12:22:50.421681] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-13T12:22:50.421727] [INFO ] [MAIN ] [3125/3519] TPB kept (0.5s) | 3118 kept, 7 rejected | 137.4/min | ETA: 2.9m [2026-01-13T12:22:51.039061] [DEBUG] [REMOTE ] TPC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:51.039196] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-13T12:22:51.039417] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-13T12:22:51.039556] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:51.039699] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-13T12:22:51.039742] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-13T12:22:51.039804] [INFO ] [MAIN ] [3126/3519] TPC kept (0.6s) | 3119 kept, 7 rejected | 137.3/min | ETA: 2.9m [2026-01-13T12:22:51.200792] [DEBUG] [REMOTE ] TPG: Retrieved 1002 rows, trimmed to 300. [2026-01-13T12:22:51.200928] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-13T12:22:51.201129] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-13T12:22:51.201262] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:51.201371] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-13T12:22:51.201409] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-13T12:22:51.201455] [INFO ] [MAIN ] [3127/3519] TPG kept (0.2s) | 3120 kept, 7 rejected | 137.4/min | ETA: 2.9m [2026-01-13T12:22:51.632705] [DEBUG] [REMOTE ] TPGXL: Retrieved 466 rows, trimmed to 300. [2026-01-13T12:22:51.632845] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-13T12:22:51.633062] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-13T12:22:51.633200] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:51.633318] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-13T12:22:51.633360] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-13T12:22:51.633408] [INFO ] [MAIN ] [3128/3519] TPGXL kept (0.4s) | 3121 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:52.189846] [DEBUG] [REMOTE ] TPH: Retrieved 3257 rows, trimmed to 300. [2026-01-13T12:22:52.190160] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-13T12:22:52.190361] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-13T12:22:52.190494] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:52.190624] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-13T12:22:52.190666] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-13T12:22:52.190713] [INFO ] [MAIN ] [3129/3519] TPH kept (0.6s) | 3122 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:52.750613] [DEBUG] [REMOTE ] TPL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:52.750808] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-13T12:22:52.751169] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-13T12:22:52.751337] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:52.751486] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-13T12:22:52.751531] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-13T12:22:52.751611] [INFO ] [MAIN ] [3130/3519] TPL kept (0.6s) | 3123 kept, 7 rejected | 137.3/min | ETA: 2.8m [2026-01-13T12:22:53.116488] [DEBUG] [REMOTE ] TPVG: Retrieved 2982 rows, trimmed to 300. [2026-01-13T12:22:53.116640] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-13T12:22:53.116859] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.23. [2026-01-13T12:22:53.117183] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:53.117293] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-13T12:22:53.117332] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-13T12:22:53.117378] [INFO ] [MAIN ] [3131/3519] TPVG kept (0.4s) | 3124 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:53.471206] [DEBUG] [REMOTE ] TPYP: Retrieved 2650 rows, trimmed to 300. [2026-01-13T12:22:53.471335] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-13T12:22:53.471542] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-13T12:22:53.471714] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:53.471836] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-13T12:22:53.471875] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-13T12:22:53.471920] [INFO ] [MAIN ] [3132/3519] TPYP kept (0.4s) | 3125 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:54.019382] [DEBUG] [REMOTE ] TPZ: Retrieved 4140 rows, trimmed to 300. [2026-01-13T12:22:54.019513] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-13T12:22:54.019761] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-13T12:22:54.019906] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:54.020025] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-13T12:22:54.020065] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-13T12:22:54.020111] [INFO ] [MAIN ] [3133/3519] TPZ kept (0.5s) | 3126 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:54.397436] [DEBUG] [REMOTE ] TQQQ: Retrieved 4004 rows, trimmed to 300. [2026-01-13T12:22:54.397669] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-13T12:22:54.397900] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-13T12:22:54.398036] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:54.398178] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-13T12:22:54.398220] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-13T12:22:54.398266] [INFO ] [MAIN ] [3134/3519] TQQQ kept (0.4s) | 3127 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:54.875414] [DEBUG] [REMOTE ] TRC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:54.875546] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-13T12:22:54.875768] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.54. [2026-01-13T12:22:54.875902] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:54.876012] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-13T12:22:54.876051] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-13T12:22:54.876286] [INFO ] [MAIN ] [3135/3519] TRC kept (0.5s) | 3128 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:55.104527] [DEBUG] [REMOTE ] TRDA: Retrieved 1054 rows, trimmed to 300. [2026-01-13T12:22:55.104670] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-13T12:22:55.104870] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $5.87. [2026-01-13T12:22:55.105032] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:55.105140] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-13T12:22:55.105178] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-13T12:22:55.105224] [INFO ] [MAIN ] [3136/3519] TRDA kept (0.2s) | 3129 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:55.658290] [DEBUG] [REMOTE ] TREE: Retrieved 4382 rows, trimmed to 300. [2026-01-13T12:22:55.658414] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-13T12:22:55.658666] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-13T12:22:55.658807] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:55.658916] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-13T12:22:55.658956] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-13T12:22:55.659010] [INFO ] [MAIN ] [3137/3519] TREE kept (0.6s) | 3130 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:56.102883] [DEBUG] [REMOTE ] TREX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:56.103014] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-13T12:22:56.103221] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-13T12:22:56.103356] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:56.103468] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-13T12:22:56.103508] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-13T12:22:56.103555] [INFO ] [MAIN ] [3138/3519] TREX kept (0.4s) | 3131 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:56.455887] [DEBUG] [REMOTE ] TRGP: Retrieved 3797 rows, trimmed to 300. [2026-01-13T12:22:56.456013] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-13T12:22:56.456210] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $145.36. [2026-01-13T12:22:56.456344] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:56.456453] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-13T12:22:56.456492] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-13T12:22:56.456537] [INFO ] [MAIN ] [3139/3519] TRGP kept (0.4s) | 3132 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:56.995263] [DEBUG] [REMOTE ] TRI: Retrieved 5935 rows, trimmed to 300. [2026-01-13T12:22:56.995392] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-13T12:22:56.995622] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $126.36. [2026-01-13T12:22:56.995759] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:56.995872] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-13T12:22:56.995911] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-13T12:22:56.995958] [INFO ] [MAIN ] [3140/3519] TRI kept (0.5s) | 3133 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:57.278532] [DEBUG] [REMOTE ] TRIN: Retrieved 1244 rows, trimmed to 300. [2026-01-13T12:22:57.278686] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-13T12:22:57.278900] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.80. [2026-01-13T12:22:57.279040] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:57.279154] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-13T12:22:57.279196] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-13T12:22:57.279245] [INFO ] [MAIN ] [3141/3519] TRIN kept (0.3s) | 3134 kept, 7 rejected | 137.4/min | ETA: 2.8m [2026-01-13T12:22:57.763518] [DEBUG] [REMOTE ] TRIP: Retrieved 3544 rows, trimmed to 300. [2026-01-13T12:22:57.763676] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-13T12:22:57.763893] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.36. [2026-01-13T12:22:57.764039] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:57.764156] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-13T12:22:57.764198] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-13T12:22:57.764246] [INFO ] [MAIN ] [3142/3519] TRIP kept (0.5s) | 3135 kept, 7 rejected | 137.4/min | ETA: 2.7m [2026-01-13T12:22:58.221726] [DEBUG] [REMOTE ] TRMB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:58.221889] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-13T12:22:58.222130] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $74.82. [2026-01-13T12:22:58.222284] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:58.222423] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-13T12:22:58.222469] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-13T12:22:58.222517] [INFO ] [MAIN ] [3143/3519] TRMB kept (0.5s) | 3136 kept, 7 rejected | 137.4/min | ETA: 2.7m [2026-01-13T12:22:58.514253] [DEBUG] [REMOTE ] TRMD: Retrieved 1982 rows, trimmed to 300. [2026-01-13T12:22:58.514375] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-13T12:22:58.514604] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $19.39. [2026-01-13T12:22:58.514748] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:58.514860] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-13T12:22:58.514901] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-13T12:22:58.514949] [INFO ] [MAIN ] [3144/3519] TRMD kept (0.3s) | 3137 kept, 7 rejected | 137.4/min | ETA: 2.7m [2026-01-13T12:22:59.090068] [DEBUG] [REMOTE ] TRMK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:22:59.090222] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-13T12:22:59.090481] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.45. [2026-01-13T12:22:59.090648] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-13T12:22:59.090780] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-13T12:22:59.090821] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-13T12:22:59.090870] [INFO ] [MAIN ] [3145/3519] TRMK kept (0.6s) | 3138 kept, 7 rejected | 137.4/min | ETA: 2.7m [2026-01-13T12:23:01.168222] [DEBUG] [REMOTE ] TRN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:01.168451] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-13T12:23:01.168847] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.90. [2026-01-13T12:23:01.169035] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:01.169216] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-13T12:23:01.169265] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-13T12:23:01.169331] [INFO ] [MAIN ] [3146/3519] TRN kept (2.1s) | 3139 kept, 7 rejected | 137.2/min | ETA: 2.7m [2026-01-13T12:23:02.438883] [DEBUG] [REMOTE ] TRNO: Retrieved 4005 rows, trimmed to 300. [2026-01-13T12:23:02.439026] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-13T12:23:02.439279] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.64. [2026-01-13T12:23:02.439472] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:02.439611] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-13T12:23:02.439654] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-13T12:23:02.439701] [INFO ] [MAIN ] [3147/3519] TRNO kept (1.3s) | 3140 kept, 7 rejected | 137.1/min | ETA: 2.7m [2026-01-13T12:23:02.953348] [DEBUG] [REMOTE ] TRNS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:02.953590] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-13T12:23:02.953975] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-13T12:23:02.954168] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:02.954341] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-13T12:23:02.954387] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-13T12:23:02.954449] [INFO ] [MAIN ] [3148/3519] TRNS kept (0.5s) | 3141 kept, 7 rejected | 137.1/min | ETA: 2.7m [2026-01-13T12:23:03.336963] [DEBUG] [REMOTE ] TROX: Retrieved 3801 rows, trimmed to 300. [2026-01-13T12:23:03.337204] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-13T12:23:03.337607] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-13T12:23:03.337813] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:03.338003] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-13T12:23:03.338060] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-13T12:23:03.338151] [INFO ] [MAIN ] [3149/3519] TROX kept (0.4s) | 3142 kept, 7 rejected | 137.1/min | ETA: 2.7m [2026-01-13T12:23:03.835801] [DEBUG] [REMOTE ] TRP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:03.836004] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-13T12:23:03.836295] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-13T12:23:03.836442] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:03.836602] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-13T12:23:03.836647] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-13T12:23:03.836701] [INFO ] [MAIN ] [3150/3519] TRP kept (0.5s) | 3143 kept, 7 rejected | 137.1/min | ETA: 2.7m [2026-01-13T12:23:04.223871] [DEBUG] [REMOTE ] TRS: Retrieved 4693 rows, trimmed to 300. [2026-01-13T12:23:04.224012] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-13T12:23:04.224445] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-13T12:23:04.224601] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:04.224728] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-13T12:23:04.224767] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-13T12:23:04.224814] [INFO ] [MAIN ] [3151/3519] TRS kept (0.4s) | 3144 kept, 7 rejected | 137.1/min | ETA: 2.7m [2026-01-13T12:23:04.556483] [DEBUG] [REMOTE ] TRTX: Retrieved 2132 rows, trimmed to 300. [2026-01-13T12:23:04.556641] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-13T12:23:04.556881] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.29. [2026-01-13T12:23:04.557030] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:04.557151] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-13T12:23:04.557192] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-13T12:23:04.557241] [INFO ] [MAIN ] [3152/3519] TRTX kept (0.3s) | 3145 kept, 7 rejected | 137.1/min | ETA: 2.7m [2026-01-13T12:23:05.137538] [DEBUG] [REMOTE ] TRUE: Retrieved 6463 rows, trimmed to 300. [2026-01-13T12:23:05.137728] [DEBUG] [REMOTE ] TRUE: PASS: History has at least 300 days. [2026-01-13T12:23:05.138060] [DEBUG] [REMOTE ] TRUE: PASS: Price check passed. Min price $2.09. [2026-01-13T12:23:05.138292] [DEBUG] [REMOTE ] TRUE: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:05.138470] [DEBUG] [REMOTE ] TRUE: PASS: Integrity check passed. [2026-01-13T12:23:05.138530] [DEBUG] [REMOTE ] TRUE: Symbol is viable for forecasting. [2026-01-13T12:23:05.138623] [INFO ] [MAIN ] [3153/3519] TRUE kept (0.6s) | 3146 kept, 7 rejected | 137.1/min | ETA: 2.7m [2026-01-13T12:23:05.488367] [DEBUG] [REMOTE ] TRUP: Retrieved 2889 rows, trimmed to 300. [2026-01-13T12:23:05.488513] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-13T12:23:05.488812] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $34.03. [2026-01-13T12:23:05.488968] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:05.489097] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-13T12:23:05.489139] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-13T12:23:05.489188] [INFO ] [MAIN ] [3154/3519] TRUP kept (0.4s) | 3147 kept, 7 rejected | 137.1/min | ETA: 2.7m [2026-01-13T12:23:05.797764] [DEBUG] [REMOTE ] TRVG: Retrieved 2279 rows, trimmed to 300. [2026-01-13T12:23:05.797977] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-13T12:23:05.798272] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-13T12:23:05.798415] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:05.798546] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-13T12:23:05.798604] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-13T12:23:05.798656] [INFO ] [MAIN ] [3155/3519] TRVG kept (0.3s) | 3148 kept, 7 rejected | 137.1/min | ETA: 2.7m [2026-01-13T12:23:06.376686] [DEBUG] [REMOTE ] TS: Retrieved 5805 rows, trimmed to 300. [2026-01-13T12:23:06.376887] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-13T12:23:06.377174] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $33.86. [2026-01-13T12:23:06.377332] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:06.377470] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-13T12:23:06.377512] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-13T12:23:06.377565] [INFO ] [MAIN ] [3156/3519] TS kept (0.6s) | 3149 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:06.863772] [DEBUG] [REMOTE ] TSBK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:06.863961] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-13T12:23:06.864222] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-13T12:23:06.864370] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:06.864498] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-13T12:23:06.864540] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-13T12:23:06.864623] [INFO ] [MAIN ] [3157/3519] TSBK kept (0.5s) | 3150 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:07.417687] [DEBUG] [REMOTE ] TSCO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:07.417889] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-13T12:23:07.418220] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-13T12:23:07.418603] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:07.418748] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-13T12:23:07.418791] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-13T12:23:07.418846] [INFO ] [MAIN ] [3158/3519] TSCO kept (0.6s) | 3151 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:07.636812] [DEBUG] [REMOTE ] TSDD: Retrieved 600 rows, trimmed to 300. [2026-01-13T12:23:07.636969] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-13T12:23:07.637250] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-13T12:23:07.637446] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:07.637633] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-13T12:23:07.637696] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-13T12:23:07.637769] [INFO ] [MAIN ] [3159/3519] TSDD kept (0.2s) | 3152 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:08.268465] [DEBUG] [REMOTE ] TSEM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:08.268623] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-13T12:23:08.268865] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $72.74. [2026-01-13T12:23:08.269052] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:08.269196] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-13T12:23:08.269241] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-13T12:23:08.269290] [INFO ] [MAIN ] [3160/3519] TSEM kept (0.6s) | 3153 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:08.562609] [DEBUG] [REMOTE ] TSHA: Retrieved 1331 rows, trimmed to 300. [2026-01-13T12:23:08.562745] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-13T12:23:08.562973] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-13T12:23:08.563113] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:08.563238] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-13T12:23:08.563280] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-13T12:23:08.563326] [INFO ] [MAIN ] [3161/3519] TSHA kept (0.3s) | 3154 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:09.152190] [DEBUG] [REMOTE ] TSI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:09.152432] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-13T12:23:09.152867] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.74. [2026-01-13T12:23:09.153055] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:09.153234] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-13T12:23:09.153279] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-13T12:23:09.153336] [INFO ] [MAIN ] [3162/3519] TSI kept (0.6s) | 3155 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:09.381514] [DEBUG] [REMOTE ] TSL: Retrieved 860 rows, trimmed to 300. [2026-01-13T12:23:09.381715] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-13T12:23:09.381993] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-13T12:23:09.382128] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:09.382258] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-13T12:23:09.382297] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-13T12:23:09.382346] [INFO ] [MAIN ] [3163/3519] TSL kept (0.2s) | 3156 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:09.932270] [DEBUG] [REMOTE ] TSLA: Retrieved 3909 rows, trimmed to 300. [2026-01-13T12:23:09.932466] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-13T12:23:09.932781] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-13T12:23:09.932936] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:09.933072] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-13T12:23:09.933119] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-13T12:23:09.933182] [INFO ] [MAIN ] [3164/3519] TSLA kept (0.6s) | 3157 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:10.203595] [DEBUG] [REMOTE ] TSLL: Retrieved 860 rows, trimmed to 300. [2026-01-13T12:23:10.203820] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-13T12:23:10.204163] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-13T12:23:10.204381] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:10.204548] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-13T12:23:10.204654] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-13T12:23:10.204724] [INFO ] [MAIN ] [3165/3519] TSLL kept (0.3s) | 3158 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:10.581325] [DEBUG] [REMOTE ] TSLQ: Retrieved 878 rows, trimmed to 300. [2026-01-13T12:23:10.581511] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-13T12:23:10.581785] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-13T12:23:10.581931] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:10.582051] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-13T12:23:10.582092] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-13T12:23:10.582143] [INFO ] [MAIN ] [3166/3519] TSLQ kept (0.4s) | 3159 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:11.011257] [DEBUG] [REMOTE ] TSLS: Retrieved 860 rows, trimmed to 300. [2026-01-13T12:23:11.011547] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-13T12:23:11.011871] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-13T12:23:11.012024] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:11.012159] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-13T12:23:11.012201] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-13T12:23:11.012255] [INFO ] [MAIN ] [3167/3519] TSLS kept (0.4s) | 3160 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:11.517345] [DEBUG] [REMOTE ] TSLX: Retrieved 2971 rows, trimmed to 300. [2026-01-13T12:23:11.517527] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-13T12:23:11.517809] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-13T12:23:11.517952] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:11.518073] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-13T12:23:11.518113] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-13T12:23:11.518186] [INFO ] [MAIN ] [3168/3519] TSLX kept (0.5s) | 3161 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:12.015351] [DEBUG] [REMOTE ] TSM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:12.015626] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-13T12:23:12.016140] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-13T12:23:12.016357] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:12.016515] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-13T12:23:12.016557] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-13T12:23:12.016637] [INFO ] [MAIN ] [3169/3519] TSM kept (0.5s) | 3162 kept, 7 rejected | 137.1/min | ETA: 2.6m [2026-01-13T12:23:12.450880] [DEBUG] [REMOTE ] TSN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:12.451042] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-13T12:23:12.451295] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-13T12:23:12.451431] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:12.451609] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-13T12:23:12.451652] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-13T12:23:12.451703] [INFO ] [MAIN ] [3170/3519] TSN kept (0.4s) | 3163 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:12.785411] [DEBUG] [REMOTE ] TSQ: Retrieved 2885 rows, trimmed to 300. [2026-01-13T12:23:12.785690] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-13T12:23:12.786327] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-13T12:23:12.786485] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:12.786673] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-13T12:23:12.786718] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-13T12:23:12.786777] [INFO ] [MAIN ] [3171/3519] TSQ kept (0.3s) | 3164 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:13.344116] [DEBUG] [REMOTE ] TTC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:13.344511] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-13T12:23:13.344943] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-13T12:23:13.345096] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:13.345247] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-13T12:23:13.345289] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-13T12:23:13.345372] [INFO ] [MAIN ] [3172/3519] TTC kept (0.6s) | 3165 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:13.654690] [DEBUG] [REMOTE ] TTD: Retrieved 2340 rows, trimmed to 300. [2026-01-13T12:23:13.654889] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-13T12:23:13.655180] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $36.19. [2026-01-13T12:23:13.655324] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:13.655459] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-13T12:23:13.655501] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-13T12:23:13.655554] [INFO ] [MAIN ] [3173/3519] TTD kept (0.3s) | 3166 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:14.176889] [DEBUG] [REMOTE ] TTE: Retrieved 4578 rows, trimmed to 300. [2026-01-13T12:23:14.177093] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-13T12:23:14.177376] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $60.57. [2026-01-13T12:23:14.177528] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:14.177701] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-13T12:23:14.177751] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-13T12:23:14.177806] [INFO ] [MAIN ] [3174/3519] TTE kept (0.5s) | 3167 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:14.666921] [DEBUG] [REMOTE ] TTEC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:14.667060] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-13T12:23:14.667289] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-13T12:23:14.667436] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:14.667558] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-13T12:23:14.667636] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-13T12:23:14.667689] [INFO ] [MAIN ] [3175/3519] TTEC kept (0.5s) | 3168 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:15.148812] [DEBUG] [REMOTE ] TTEK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:15.148960] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-13T12:23:15.149242] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-13T12:23:15.149394] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:15.149554] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-13T12:23:15.149633] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-13T12:23:15.149686] [INFO ] [MAIN ] [3176/3519] TTEK kept (0.5s) | 3169 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:15.622686] [DEBUG] [REMOTE ] TTI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:15.622889] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-13T12:23:15.623267] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-13T12:23:15.623436] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:15.623633] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-13T12:23:15.623690] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-13T12:23:15.623747] [INFO ] [MAIN ] [3177/3519] TTI kept (0.5s) | 3170 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:16.103494] [DEBUG] [REMOTE ] TTMI: Retrieved 6362 rows, trimmed to 300. [2026-01-13T12:23:16.103647] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-13T12:23:16.103876] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $55.69. [2026-01-13T12:23:16.104022] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:16.104145] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-13T12:23:16.104186] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-13T12:23:16.104235] [INFO ] [MAIN ] [3178/3519] TTMI kept (0.5s) | 3171 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:16.621798] [DEBUG] [REMOTE ] TTWO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:16.621932] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-13T12:23:16.622158] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-13T12:23:16.622301] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:16.622419] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-13T12:23:16.622460] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-13T12:23:16.622505] [INFO ] [MAIN ] [3179/3519] TTWO kept (0.5s) | 3172 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:16.897175] [DEBUG] [REMOTE ] TUGN: Retrieved 915 rows, trimmed to 300. [2026-01-13T12:23:16.897295] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-13T12:23:16.897492] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-13T12:23:16.897689] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:16.897799] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-13T12:23:16.897838] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-13T12:23:16.897884] [INFO ] [MAIN ] [3180/3519] TUGN kept (0.3s) | 3173 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:17.282168] [DEBUG] [REMOTE ] TUSK: Retrieved 2323 rows, trimmed to 300. [2026-01-13T12:23:17.282292] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-13T12:23:17.282491] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-13T12:23:17.282656] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:17.282767] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-13T12:23:17.282806] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-13T12:23:17.282852] [INFO ] [MAIN ] [3181/3519] TUSK kept (0.4s) | 3174 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:17.901642] [DEBUG] [REMOTE ] TVC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:17.901805] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-13T12:23:17.902069] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-13T12:23:17.902213] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:17.902344] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-13T12:23:17.902386] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-13T12:23:17.902437] [INFO ] [MAIN ] [3182/3519] TVC kept (0.6s) | 3175 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:18.406513] [DEBUG] [REMOTE ] TVE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:18.406658] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-13T12:23:18.406878] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.80. [2026-01-13T12:23:18.407014] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:18.407129] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-13T12:23:18.407168] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-13T12:23:18.407214] [INFO ] [MAIN ] [3183/3519] TVE kept (0.5s) | 3176 kept, 7 rejected | 137.1/min | ETA: 2.5m [2026-01-13T12:23:18.754023] [DEBUG] [REMOTE ] TVTX: Retrieved 3313 rows, trimmed to 300. [2026-01-13T12:23:18.754149] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-13T12:23:18.754350] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $27.32. [2026-01-13T12:23:18.754484] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:18.754612] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-13T12:23:18.754653] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-13T12:23:18.754699] [INFO ] [MAIN ] [3184/3519] TVTX kept (0.3s) | 3177 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:18.991252] [DEBUG] [REMOTE ] TWFG: Retrieved 373 rows, trimmed to 300. [2026-01-13T12:23:18.991382] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-13T12:23:18.991606] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-13T12:23:18.991744] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:18.991854] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-13T12:23:18.991893] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-13T12:23:18.991939] [INFO ] [MAIN ] [3185/3519] TWFG kept (0.2s) | 3178 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:19.292879] [DEBUG] [REMOTE ] TWG: Retrieved 437 rows, trimmed to 300. [2026-01-13T12:23:19.293000] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-13T12:23:19.293196] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-13T12:23:19.293327] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:19.293434] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-13T12:23:19.293473] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-13T12:23:19.293518] [INFO ] [MAIN ] [3186/3519] TWG kept (0.3s) | 3179 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:20.081264] [DEBUG] [REMOTE ] TWI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:20.081395] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-13T12:23:20.081632] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-13T12:23:20.081788] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:20.081914] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-13T12:23:20.081954] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-13T12:23:20.082003] [INFO ] [MAIN ] [3187/3519] TWI kept (0.8s) | 3180 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:20.530133] [DEBUG] [REMOTE ] TWIN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:20.530268] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-13T12:23:20.530496] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.35. [2026-01-13T12:23:20.530650] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:20.530768] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-13T12:23:20.530807] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-13T12:23:20.530853] [INFO ] [MAIN ] [3188/3519] TWIN kept (0.4s) | 3181 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:20.820804] [DEBUG] [REMOTE ] TWLO: Retrieved 2402 rows, trimmed to 300. [2026-01-13T12:23:20.820939] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-13T12:23:20.821149] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $106.23. [2026-01-13T12:23:20.821282] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:20.821393] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-13T12:23:20.821431] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-13T12:23:20.821477] [INFO ] [MAIN ] [3189/3519] TWLO kept (0.3s) | 3182 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:21.297603] [DEBUG] [REMOTE ] TWO: Retrieved 4074 rows, trimmed to 300. [2026-01-13T12:23:21.297733] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-13T12:23:21.297938] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-13T12:23:21.298068] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:21.298199] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-13T12:23:21.298240] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-13T12:23:21.298301] [INFO ] [MAIN ] [3190/3519] TWO kept (0.5s) | 3183 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:21.745234] [DEBUG] [REMOTE ] TX: Retrieved 5018 rows, trimmed to 300. [2026-01-13T12:23:21.745367] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-13T12:23:21.745611] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.44. [2026-01-13T12:23:21.745777] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:21.745909] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-13T12:23:21.745959] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-13T12:23:21.746018] [INFO ] [MAIN ] [3191/3519] TX kept (0.4s) | 3184 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:21.892245] [DEBUG] [REMOTE ] TXG: Retrieved 1591 rows, trimmed to 300. [2026-01-13T12:23:21.892380] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-13T12:23:21.892640] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $11.83. [2026-01-13T12:23:21.892786] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:21.892905] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-13T12:23:21.892945] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-13T12:23:21.892993] [INFO ] [MAIN ] [3192/3519] TXG kept (0.1s) | 3185 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:22.566565] [DEBUG] [REMOTE ] TXMD: Retrieved 5556 rows, trimmed to 300. [2026-01-13T12:23:22.566737] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-13T12:23:22.566962] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.04. [2026-01-13T12:23:22.567100] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:22.567237] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-13T12:23:22.567284] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-13T12:23:22.567332] [INFO ] [MAIN ] [3193/3519] TXMD kept (0.7s) | 3186 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:23.036775] [DEBUG] [REMOTE ] TXN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:23.036921] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-13T12:23:23.037169] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-13T12:23:23.037309] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:23.037431] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-13T12:23:23.037470] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-13T12:23:23.037518] [INFO ] [MAIN ] [3194/3519] TXN kept (0.5s) | 3187 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:23.234717] [DEBUG] [REMOTE ] TXO: Retrieved 742 rows, trimmed to 300. [2026-01-13T12:23:23.234847] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-13T12:23:23.235060] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-13T12:23:23.235197] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:23.235313] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-13T12:23:23.235354] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-13T12:23:23.235399] [INFO ] [MAIN ] [3195/3519] TXO kept (0.2s) | 3188 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:23.854851] [DEBUG] [REMOTE ] TXRH: Retrieved 5352 rows, trimmed to 300. [2026-01-13T12:23:23.854983] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-13T12:23:23.855195] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-13T12:23:23.855328] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:23.855439] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-13T12:23:23.855478] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-13T12:23:23.855545] [INFO ] [MAIN ] [3196/3519] TXRH kept (0.6s) | 3189 kept, 7 rejected | 137.1/min | ETA: 2.4m [2026-01-13T12:23:24.358621] [DEBUG] [REMOTE ] TY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:24.358769] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-13T12:23:24.358997] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-13T12:23:24.359142] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:24.359261] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-13T12:23:24.359304] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-13T12:23:24.359355] [INFO ] [MAIN ] [3197/3519] TY kept (0.5s) | 3190 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:24.830787] [DEBUG] [REMOTE ] TYG: Retrieved 5506 rows, trimmed to 300. [2026-01-13T12:23:24.830933] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-13T12:23:24.831199] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-13T12:23:24.831377] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:24.831507] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-13T12:23:24.831551] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-13T12:23:24.831628] [INFO ] [MAIN ] [3198/3519] TYG kept (0.5s) | 3191 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:25.058363] [DEBUG] [REMOTE ] TYGO: Retrieved 1093 rows, trimmed to 300. [2026-01-13T12:23:25.058501] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-13T12:23:25.058728] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-13T12:23:25.058873] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:25.058987] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-13T12:23:25.059030] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-13T12:23:25.059080] [INFO ] [MAIN ] [3199/3519] TYGO kept (0.2s) | 3192 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:25.759179] [DEBUG] [REMOTE ] TYL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:25.759375] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-13T12:23:25.759680] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $435.83. [2026-01-13T12:23:25.759857] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:25.759989] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-13T12:23:25.760032] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-13T12:23:25.760089] [INFO ] [MAIN ] [3200/3519] TYL kept (0.7s) | 3193 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:25.919305] [DEBUG] [REMOTE ] TYRA: Retrieved 1085 rows, trimmed to 300. [2026-01-13T12:23:25.919499] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-13T12:23:25.919777] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $13.99. [2026-01-13T12:23:25.919924] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:25.920046] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-13T12:23:25.920089] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-13T12:23:25.920143] [INFO ] [MAIN ] [3201/3519] TYRA kept (0.2s) | 3194 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:26.598353] [DEBUG] [REMOTE ] TZOO: Retrieved 5881 rows, trimmed to 300. [2026-01-13T12:23:26.598565] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-13T12:23:26.598883] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $6.51. [2026-01-13T12:23:26.599078] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:26.599244] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-13T12:23:26.599295] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-13T12:23:26.599383] [INFO ] [MAIN ] [3202/3519] TZOO kept (0.7s) | 3195 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:26.999874] [DEBUG] [REMOTE ] UAA: Retrieved 5067 rows, trimmed to 300. [2026-01-13T12:23:27.000067] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-13T12:23:27.000327] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-13T12:23:27.000472] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:27.000620] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-13T12:23:27.000665] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-13T12:23:27.000718] [INFO ] [MAIN ] [3203/3519] UAA kept (0.4s) | 3196 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:27.387280] [DEBUG] [REMOTE ] UAE: Retrieved 2943 rows, trimmed to 300. [2026-01-13T12:23:27.387482] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-13T12:23:27.387775] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-13T12:23:27.387922] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:27.388099] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-13T12:23:27.388168] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-13T12:23:27.388227] [INFO ] [MAIN ] [3204/3519] UAE kept (0.4s) | 3197 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:27.828586] [DEBUG] [REMOTE ] UAL: Retrieved 5015 rows, trimmed to 300. [2026-01-13T12:23:27.828726] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-13T12:23:27.828974] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-13T12:23:27.829133] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:27.829269] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-13T12:23:27.829312] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-13T12:23:27.829362] [INFO ] [MAIN ] [3205/3519] UAL kept (0.4s) | 3198 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:28.308386] [DEBUG] [REMOTE ] UBFO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:28.308557] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-13T12:23:28.308873] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.44. [2026-01-13T12:23:28.309016] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:28.309160] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-13T12:23:28.309202] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-13T12:23:28.309252] [INFO ] [MAIN ] [3206/3519] UBFO kept (0.5s) | 3199 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:28.564922] [DEBUG] [REMOTE ] UBND: Retrieved 1072 rows, trimmed to 300. [2026-01-13T12:23:28.565203] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-13T12:23:28.565749] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-13T12:23:28.565972] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:28.566192] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-13T12:23:28.566256] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-13T12:23:28.566345] [INFO ] [MAIN ] [3207/3519] UBND kept (0.3s) | 3200 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:28.906160] [DEBUG] [REMOTE ] UBRL: Retrieved 340 rows, trimmed to 300. [2026-01-13T12:23:28.906403] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-13T12:23:28.906806] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-13T12:23:28.907016] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:28.907195] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-13T12:23:28.907257] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-13T12:23:28.907365] [INFO ] [MAIN ] [3208/3519] UBRL kept (0.3s) | 3201 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:29.382223] [DEBUG] [REMOTE ] UBS: Retrieved 2800 rows, trimmed to 300. [2026-01-13T12:23:29.382453] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-13T12:23:29.382823] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-13T12:23:29.382980] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:29.383134] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-13T12:23:29.383177] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-13T12:23:29.383232] [INFO ] [MAIN ] [3209/3519] UBS kept (0.5s) | 3202 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:29.982136] [DEBUG] [REMOTE ] UBSI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:29.982297] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-13T12:23:29.982569] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $33.98. [2026-01-13T12:23:29.982739] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:29.982875] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-13T12:23:29.982927] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-13T12:23:29.982990] [INFO ] [MAIN ] [3210/3519] UBSI kept (0.6s) | 3203 kept, 7 rejected | 137.1/min | ETA: 2.3m [2026-01-13T12:23:30.238076] [DEBUG] [REMOTE ] UDMY: Retrieved 1054 rows, trimmed to 300. [2026-01-13T12:23:30.238349] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-13T12:23:30.238708] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-13T12:23:30.238883] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:30.239049] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-13T12:23:30.239101] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-13T12:23:30.239165] [INFO ] [MAIN ] [3211/3519] UDMY kept (0.3s) | 3204 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:30.733011] [DEBUG] [REMOTE ] UE: Retrieved 2763 rows, trimmed to 300. [2026-01-13T12:23:30.733234] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-13T12:23:30.733548] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-13T12:23:30.733718] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:30.733892] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-13T12:23:30.733937] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-13T12:23:30.733988] [INFO ] [MAIN ] [3212/3519] UE kept (0.5s) | 3205 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:31.182644] [DEBUG] [REMOTE ] UEIC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:31.182859] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-13T12:23:31.183191] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-13T12:23:31.183400] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:31.183610] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-13T12:23:31.183668] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-13T12:23:31.183736] [INFO ] [MAIN ] [3213/3519] UEIC kept (0.4s) | 3206 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:31.644646] [DEBUG] [REMOTE ] UFCS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:31.644831] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-13T12:23:31.645174] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-13T12:23:31.645326] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:31.645466] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-13T12:23:31.645509] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-13T12:23:31.645596] [INFO ] [MAIN ] [3214/3519] UFCS kept (0.5s) | 3207 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:32.209038] [DEBUG] [REMOTE ] UFI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:32.209221] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-13T12:23:32.209517] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-13T12:23:32.209685] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:32.209831] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-13T12:23:32.209873] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-13T12:23:32.209923] [INFO ] [MAIN ] [3215/3519] UFI kept (0.6s) | 3208 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:32.476281] [DEBUG] [REMOTE ] UFO: Retrieved 1698 rows, trimmed to 300. [2026-01-13T12:23:32.476470] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-13T12:23:32.476764] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-13T12:23:32.476910] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:32.477033] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-13T12:23:32.477076] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-13T12:23:32.477148] [INFO ] [MAIN ] [3216/3519] UFO kept (0.3s) | 3209 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:32.933334] [DEBUG] [REMOTE ] UFPI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:32.933557] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-13T12:23:32.933913] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-13T12:23:32.934061] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:32.934210] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-13T12:23:32.934252] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-13T12:23:32.934307] [INFO ] [MAIN ] [3217/3519] UFPI kept (0.5s) | 3210 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:33.521723] [DEBUG] [REMOTE ] UGI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:33.521863] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-13T12:23:33.522087] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $31.84. [2026-01-13T12:23:33.522224] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:33.522342] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-13T12:23:33.522382] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-13T12:23:33.522429] [INFO ] [MAIN ] [3218/3519] UGI kept (0.6s) | 3211 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:33.999424] [DEBUG] [REMOTE ] UGP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:33.999566] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-13T12:23:33.999809] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.57. [2026-01-13T12:23:34.000144] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:34.000264] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-13T12:23:34.000307] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-13T12:23:34.000357] [INFO ] [MAIN ] [3219/3519] UGP kept (0.5s) | 3212 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:34.466275] [DEBUG] [REMOTE ] UHAL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:34.466427] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-13T12:23:34.466707] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-13T12:23:34.466852] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:34.466985] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-13T12:23:34.467027] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-13T12:23:34.467095] [INFO ] [MAIN ] [3220/3519] UHAL kept (0.5s) | 3213 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:34.700434] [DEBUG] [REMOTE ] UHG: Retrieved 1204 rows, trimmed to 300. [2026-01-13T12:23:34.700598] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-13T12:23:34.700802] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-13T12:23:34.700937] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:34.701046] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-13T12:23:34.701086] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-13T12:23:34.701132] [INFO ] [MAIN ] [3221/3519] UHG kept (0.2s) | 3214 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:35.360276] [DEBUG] [REMOTE ] UHS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:35.360415] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-13T12:23:35.360650] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $204.07. [2026-01-13T12:23:35.360789] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:35.360910] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-13T12:23:35.360951] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-13T12:23:35.360998] [INFO ] [MAIN ] [3222/3519] UHS kept (0.7s) | 3215 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:35.734877] [DEBUG] [REMOTE ] UI: Retrieved 3581 rows, trimmed to 300. [2026-01-13T12:23:35.735007] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-13T12:23:35.735236] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-13T12:23:35.735370] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:35.735481] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-13T12:23:35.735520] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-13T12:23:35.735566] [INFO ] [MAIN ] [3223/3519] UI kept (0.4s) | 3216 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:36.275192] [DEBUG] [REMOTE ] UIS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:36.275326] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-13T12:23:36.275545] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-13T12:23:36.275732] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:36.275852] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-13T12:23:36.275893] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-13T12:23:36.275942] [INFO ] [MAIN ] [3224/3519] UIS kept (0.5s) | 3217 kept, 7 rejected | 137.1/min | ETA: 2.2m [2026-01-13T12:23:36.571408] [DEBUG] [REMOTE ] UITB: Retrieved 2063 rows, trimmed to 300. [2026-01-13T12:23:36.571538] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-13T12:23:36.571786] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-13T12:23:36.571927] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:36.572056] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-13T12:23:36.572099] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-13T12:23:36.572148] [INFO ] [MAIN ] [3225/3519] UITB kept (0.3s) | 3218 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:37.172655] [DEBUG] [REMOTE ] UL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:37.172803] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-13T12:23:37.173056] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-13T12:23:37.173197] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:37.173322] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-13T12:23:37.173362] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-13T12:23:37.173428] [INFO ] [MAIN ] [3226/3519] UL kept (0.6s) | 3219 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:37.609900] [DEBUG] [REMOTE ] ULBI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:37.610045] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-13T12:23:37.610292] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-13T12:23:37.610434] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:37.610560] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-13T12:23:37.610622] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-13T12:23:37.610674] [INFO ] [MAIN ] [3227/3519] ULBI kept (0.4s) | 3220 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:37.800063] [DEBUG] [REMOTE ] ULCC: Retrieved 1201 rows, trimmed to 300. [2026-01-13T12:23:37.800203] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-13T12:23:37.800408] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-13T12:23:37.800548] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:37.800693] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-13T12:23:37.800736] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-13T12:23:37.800784] [INFO ] [MAIN ] [3228/3519] ULCC kept (0.2s) | 3221 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:38.329616] [DEBUG] [REMOTE ] ULH: Retrieved 2439 rows, trimmed to 300. [2026-01-13T12:23:38.329749] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-13T12:23:38.329961] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-13T12:23:38.330117] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:38.330233] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-13T12:23:38.330274] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-13T12:23:38.330324] [INFO ] [MAIN ] [3229/3519] ULH kept (0.5s) | 3222 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:38.712932] [DEBUG] [REMOTE ] ULTA: Retrieved 4582 rows, trimmed to 300. [2026-01-13T12:23:38.713065] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-13T12:23:38.713283] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-13T12:23:38.713423] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:38.713540] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-13T12:23:38.713599] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-13T12:23:38.713650] [INFO ] [MAIN ] [3230/3519] ULTA kept (0.4s) | 3223 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:39.020023] [DEBUG] [REMOTE ] ULY: Retrieved 559 rows, trimmed to 300. [2026-01-13T12:23:39.020152] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-13T12:23:39.020348] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-13T12:23:39.020481] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:39.020614] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-13T12:23:39.020655] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-13T12:23:39.020700] [INFO ] [MAIN ] [3231/3519] ULY kept (0.3s) | 3224 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:39.682600] [DEBUG] [REMOTE ] UMBF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:39.682742] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-13T12:23:39.682964] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-13T12:23:39.683097] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:39.683213] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-13T12:23:39.683269] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-13T12:23:39.683317] [INFO ] [MAIN ] [3232/3519] UMBF kept (0.7s) | 3225 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:40.097735] [DEBUG] [REMOTE ] UMC: Retrieved 6366 rows, trimmed to 300. [2026-01-13T12:23:40.097880] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-13T12:23:40.098115] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-13T12:23:40.098281] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:40.098411] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-13T12:23:40.098452] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-13T12:23:40.098500] [INFO ] [MAIN ] [3233/3519] UMC kept (0.4s) | 3226 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:40.572515] [DEBUG] [REMOTE ] UMH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:40.572668] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-13T12:23:40.572888] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $13.99. [2026-01-13T12:23:40.573023] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:40.573138] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-13T12:23:40.573177] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-13T12:23:40.573223] [INFO ] [MAIN ] [3234/3519] UMH kept (0.5s) | 3227 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:40.797269] [DEBUG] [REMOTE ] UMMA: Retrieved 1006 rows, trimmed to 300. [2026-01-13T12:23:40.797423] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-13T12:23:40.797727] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-13T12:23:40.797917] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:40.798048] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-13T12:23:40.798092] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-13T12:23:40.798144] [INFO ] [MAIN ] [3235/3519] UMMA kept (0.2s) | 3228 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:41.211873] [DEBUG] [REMOTE ] UNCY: Retrieved 1132 rows, trimmed to 300. [2026-01-13T12:23:41.212002] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-13T12:23:41.212199] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-13T12:23:41.212332] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:41.212440] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-13T12:23:41.212479] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-13T12:23:41.212525] [INFO ] [MAIN ] [3236/3519] UNCY kept (0.4s) | 3229 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:41.796531] [DEBUG] [REMOTE ] UNF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:41.796677] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-13T12:23:41.796899] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-13T12:23:41.797037] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:41.797153] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-13T12:23:41.797192] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-13T12:23:41.797238] [INFO ] [MAIN ] [3237/3519] UNF kept (0.6s) | 3230 kept, 7 rejected | 137.1/min | ETA: 2.1m [2026-01-13T12:23:42.255012] [DEBUG] [REMOTE ] UNFI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:42.255138] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-13T12:23:42.255342] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-13T12:23:42.255475] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:42.255604] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-13T12:23:42.255660] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-13T12:23:42.255707] [INFO ] [MAIN ] [3238/3519] UNFI kept (0.5s) | 3231 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:42.642081] [DEBUG] [REMOTE ] UNM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:42.642229] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-13T12:23:42.642480] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-13T12:23:42.642638] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:42.642764] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-13T12:23:42.642803] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-13T12:23:42.642850] [INFO ] [MAIN ] [3239/3519] UNM kept (0.4s) | 3232 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:42.931479] [DEBUG] [REMOTE ] UNMA: Retrieved 1902 rows, trimmed to 300. [2026-01-13T12:23:42.931635] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-13T12:23:42.931844] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-13T12:23:42.931977] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:42.932085] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-13T12:23:42.932123] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-13T12:23:42.932168] [INFO ] [MAIN ] [3240/3519] UNMA kept (0.3s) | 3233 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:43.539930] [DEBUG] [REMOTE ] UNP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:43.540076] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-13T12:23:43.540503] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-13T12:23:43.540663] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:43.540786] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-13T12:23:43.540831] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-13T12:23:43.540888] [INFO ] [MAIN ] [3241/3519] UNP kept (0.6s) | 3234 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:43.971821] [DEBUG] [REMOTE ] UNTY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:43.971964] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-13T12:23:43.972199] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-13T12:23:43.972334] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:43.972452] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-13T12:23:43.972491] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-13T12:23:43.972538] [INFO ] [MAIN ] [3242/3519] UNTY kept (0.4s) | 3235 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:44.417549] [DEBUG] [REMOTE ] UONE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:44.417704] [DEBUG] [REMOTE ] UONE: PASS: History has at least 300 days. [2026-01-13T12:23:44.417937] [DEBUG] [REMOTE ] UONE: PASS: Price check passed. Min price $1.02. [2026-01-13T12:23:44.418070] [DEBUG] [REMOTE ] UONE: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:44.418212] [DEBUG] [REMOTE ] UONE: PASS: Integrity check passed. [2026-01-13T12:23:44.418258] [DEBUG] [REMOTE ] UONE: Symbol is viable for forecasting. [2026-01-13T12:23:44.418305] [INFO ] [MAIN ] [3243/3519] UONE kept (0.4s) | 3236 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:44.805084] [DEBUG] [REMOTE ] UPBD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:44.805420] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-13T12:23:44.805674] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-13T12:23:44.805811] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:44.805945] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-13T12:23:44.806012] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-13T12:23:44.806063] [INFO ] [MAIN ] [3244/3519] UPBD kept (0.4s) | 3237 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:45.070725] [DEBUG] [REMOTE ] UPC: Retrieved 1208 rows, trimmed to 300. [2026-01-13T12:23:45.070882] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-13T12:23:45.071128] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-13T12:23:45.071288] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:45.071424] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-13T12:23:45.071470] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-13T12:23:45.071527] [INFO ] [MAIN ] [3245/3519] UPC kept (0.3s) | 3238 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:45.561957] [DEBUG] [REMOTE ] UPLD: Retrieved 2811 rows, trimmed to 300. [2026-01-13T12:23:45.562085] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-13T12:23:45.562295] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-13T12:23:45.562484] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:45.562626] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-13T12:23:45.562668] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-13T12:23:45.562716] [INFO ] [MAIN ] [3246/3519] UPLD kept (0.5s) | 3239 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:46.077941] [DEBUG] [REMOTE ] UPS: Retrieved 6582 rows, trimmed to 300. [2026-01-13T12:23:46.078069] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-13T12:23:46.078310] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $84.17. [2026-01-13T12:23:46.078445] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:46.078561] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-13T12:23:46.078619] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-13T12:23:46.078666] [INFO ] [MAIN ] [3247/3519] UPS kept (0.5s) | 3240 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:46.353152] [DEBUG] [REMOTE ] UPWK: Retrieved 1828 rows, trimmed to 300. [2026-01-13T12:23:46.353274] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-13T12:23:46.353475] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-13T12:23:46.353648] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:46.353773] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-13T12:23:46.353813] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-13T12:23:46.353861] [INFO ] [MAIN ] [3248/3519] UPWK kept (0.3s) | 3241 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:46.710696] [DEBUG] [REMOTE ] UPXI: Retrieved 1143 rows, trimmed to 300. [2026-01-13T12:23:46.710823] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-13T12:23:46.711024] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-13T12:23:46.711161] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:46.711271] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-13T12:23:46.711311] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-13T12:23:46.711356] [INFO ] [MAIN ] [3249/3519] UPXI kept (0.4s) | 3242 kept, 7 rejected | 137.2/min | ETA: 2.0m [2026-01-13T12:23:47.238669] [DEBUG] [REMOTE ] URBN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:47.238802] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-13T12:23:47.239009] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-13T12:23:47.239146] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:47.239273] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-13T12:23:47.239313] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-13T12:23:47.239358] [INFO ] [MAIN ] [3250/3519] URBN kept (0.5s) | 3243 kept, 7 rejected | 137.1/min | ETA: 2.0m [2026-01-13T12:23:47.577919] [DEBUG] [REMOTE ] URGN: Retrieved 2185 rows, trimmed to 300. [2026-01-13T12:23:47.578024] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-13T12:23:47.578244] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $16.93. [2026-01-13T12:23:47.578378] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:47.578483] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-13T12:23:47.578522] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-13T12:23:47.578592] [INFO ] [MAIN ] [3251/3519] URGN kept (0.3s) | 3244 kept, 7 rejected | 137.2/min | ETA: 2.0m [2026-01-13T12:23:48.133424] [DEBUG] [REMOTE ] URI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:48.133551] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-13T12:23:48.133774] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-13T12:23:48.133909] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:48.134017] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-13T12:23:48.134055] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-13T12:23:48.134101] [INFO ] [MAIN ] [3252/3519] URI kept (0.6s) | 3245 kept, 7 rejected | 137.1/min | ETA: 1.9m [2026-01-13T12:23:48.379300] [DEBUG] [REMOTE ] URNJ: Retrieved 738 rows, trimmed to 300. [2026-01-13T12:23:48.379432] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-13T12:23:48.379651] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-13T12:23:48.379794] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:48.379906] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-13T12:23:48.379948] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-13T12:23:48.379996] [INFO ] [MAIN ] [3253/3519] URNJ kept (0.2s) | 3246 kept, 7 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:48.793303] [DEBUG] [REMOTE ] UROY: Retrieved 1506 rows, trimmed to 300. [2026-01-13T12:23:48.793650] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-13T12:23:48.793859] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-13T12:23:48.793992] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:48.794100] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-13T12:23:48.794139] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-13T12:23:48.794184] [INFO ] [MAIN ] [3254/3519] UROY kept (0.4s) | 3247 kept, 7 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:49.428852] [DEBUG] [REMOTE ] USA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:49.428985] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-13T12:23:49.429212] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-13T12:23:49.429377] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:49.429491] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-13T12:23:49.429530] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-13T12:23:49.429593] [INFO ] [MAIN ] [3255/3519] USA kept (0.6s) | 3248 kept, 7 rejected | 137.1/min | ETA: 1.9m [2026-01-13T12:23:49.783195] [DEBUG] [REMOTE ] USAC: Retrieved 3268 rows, trimmed to 300. [2026-01-13T12:23:49.783325] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-13T12:23:49.783523] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.99. [2026-01-13T12:23:49.783691] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:49.783840] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-13T12:23:49.783879] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-13T12:23:49.783925] [INFO ] [MAIN ] [3256/3519] USAC kept (0.4s) | 3249 kept, 7 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:50.292436] [DEBUG] [REMOTE ] USB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:50.292556] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-13T12:23:50.292782] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-13T12:23:50.292945] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:50.293054] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-13T12:23:50.293092] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-13T12:23:50.293137] [INFO ] [MAIN ] [3257/3519] USB kept (0.5s) | 3250 kept, 7 rejected | 137.1/min | ETA: 1.9m [2026-01-13T12:23:50.555446] [DEBUG] [REMOTE ] USCB: Retrieved 1123 rows, trimmed to 300. [2026-01-13T12:23:50.555545] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-13T12:23:50.555762] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $16.80. [2026-01-13T12:23:50.555895] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:50.556001] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-13T12:23:50.556039] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-13T12:23:50.556083] [INFO ] [MAIN ] [3258/3519] USCB kept (0.3s) | 3251 kept, 7 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:50.866302] [DEBUG] [REMOTE ] USDX: Retrieved 469 rows, trimmed to 300. [2026-01-13T12:23:50.866434] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-13T12:23:50.866646] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.26. [2026-01-13T12:23:50.866783] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:50.866888] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-13T12:23:50.866927] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-13T12:23:50.866971] [INFO ] [MAIN ] [3259/3519] USDX kept (0.3s) | 3252 kept, 7 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:51.305717] [DEBUG] [REMOTE ] USEA: Retrieved 884 rows, trimmed to 300. [2026-01-13T12:23:51.305842] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-13T12:23:51.306040] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-13T12:23:51.306173] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:51.306279] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-13T12:23:51.306318] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-13T12:23:51.306363] [INFO ] [MAIN ] [3260/3519] USEA kept (0.4s) | 3253 kept, 7 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:51.820217] [DEBUG] [REMOTE ] USFD: Retrieved 2421 rows, trimmed to 300. [2026-01-13T12:23:51.820354] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-13T12:23:51.820562] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-13T12:23:51.820735] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:51.820842] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-13T12:23:51.820881] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-13T12:23:51.820927] [INFO ] [MAIN ] [3261/3519] USFD kept (0.5s) | 3254 kept, 7 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:52.081496] [DEBUG] [REMOTE ] USGG: 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-13T12:23:52.081765] [DEBUG] [REMOTE ] USGG: FAIL: History check failed. No DataFrame was returned. [2026-01-13T12:23:52.081857] [WARN ] [LOCAL ] USGG: SET TO BLACKLISTED [2026-01-13T12:23:52.082988] [INFO ] [MAIN ] [3262/3519] USGG rejected (0.3s) | 3254 kept, 8 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:52.520175] [DEBUG] [REMOTE ] USGO: Retrieved 685 rows, trimmed to 300. [2026-01-13T12:23:52.520328] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-13T12:23:52.520614] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-13T12:23:52.520798] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:52.520937] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-13T12:23:52.520987] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-13T12:23:52.521049] [INFO ] [MAIN ] [3263/3519] USGO kept (0.4s) | 3255 kept, 8 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:53.109943] [DEBUG] [REMOTE ] USIG: Retrieved 4781 rows, trimmed to 300. [2026-01-13T12:23:53.110087] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-13T12:23:53.110348] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-13T12:23:53.110497] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:53.110643] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-13T12:23:53.110686] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-13T12:23:53.110736] [INFO ] [MAIN ] [3264/3519] USIG kept (0.6s) | 3256 kept, 8 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:53.571943] [DEBUG] [REMOTE ] USIO: Retrieved 6291 rows, trimmed to 300. [2026-01-13T12:23:53.572075] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-13T12:23:53.572301] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-13T12:23:53.572459] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:53.572778] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-13T12:23:53.572821] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-13T12:23:53.572867] [INFO ] [MAIN ] [3265/3519] USIO kept (0.5s) | 3257 kept, 8 rejected | 137.2/min | ETA: 1.9m [2026-01-13T12:23:54.025201] [DEBUG] [REMOTE ] USLM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:54.025335] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-13T12:23:54.025547] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-13T12:23:54.025701] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:54.025814] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-13T12:23:54.025853] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-13T12:23:54.025899] [INFO ] [MAIN ] [3266/3519] USLM kept (0.5s) | 3258 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:54.330700] [DEBUG] [REMOTE ] USMC: Retrieved 2073 rows, trimmed to 300. [2026-01-13T12:23:54.330903] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-13T12:23:54.331196] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-13T12:23:54.331340] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:54.331477] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-13T12:23:54.331519] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-13T12:23:54.331797] [INFO ] [MAIN ] [3267/3519] USMC kept (0.3s) | 3259 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:54.615074] [DEBUG] [REMOTE ] USOI: Retrieved 404 rows, trimmed to 300. [2026-01-13T12:23:54.615194] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-13T12:23:54.615387] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.42. [2026-01-13T12:23:54.615519] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:54.615651] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-13T12:23:54.615736] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-13T12:23:54.615784] [INFO ] [MAIN ] [3268/3519] USOI kept (0.3s) | 3260 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:55.012095] [DEBUG] [REMOTE ] USOY: Retrieved 419 rows, trimmed to 300. [2026-01-13T12:23:55.012300] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-13T12:23:55.012799] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.21. [2026-01-13T12:23:55.012956] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:55.013091] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-13T12:23:55.013132] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-13T12:23:55.013187] [INFO ] [MAIN ] [3269/3519] USOY kept (0.4s) | 3261 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:55.509555] [DEBUG] [REMOTE ] USTB: Retrieved 2063 rows, trimmed to 300. [2026-01-13T12:23:55.509735] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-13T12:23:55.509980] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-13T12:23:55.510140] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:55.510273] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-13T12:23:55.510319] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-13T12:23:55.510377] [INFO ] [MAIN ] [3270/3519] USTB kept (0.5s) | 3262 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:55.906163] [DEBUG] [REMOTE ] USVM: Retrieved 2063 rows, trimmed to 300. [2026-01-13T12:23:55.906304] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-13T12:23:55.906539] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-13T12:23:55.906730] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:55.906860] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-13T12:23:55.906907] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-13T12:23:55.906963] [INFO ] [MAIN ] [3271/3519] USVM kept (0.4s) | 3263 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:56.293760] [DEBUG] [REMOTE ] USXF: Retrieved 1399 rows, trimmed to 300. [2026-01-13T12:23:56.293898] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-13T12:23:56.294131] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-13T12:23:56.294267] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:56.294396] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-13T12:23:56.294445] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-13T12:23:56.294502] [INFO ] [MAIN ] [3272/3519] USXF kept (0.4s) | 3264 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:56.652356] [DEBUG] [REMOTE ] UTEN: Retrieved 860 rows, trimmed to 300. [2026-01-13T12:23:56.652504] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-13T12:23:56.652738] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.80. [2026-01-13T12:23:56.652879] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:56.652992] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-13T12:23:56.653033] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-13T12:23:56.653083] [INFO ] [MAIN ] [3273/3519] UTEN kept (0.4s) | 3265 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:57.294709] [DEBUG] [REMOTE ] UTF: Retrieved 5453 rows, trimmed to 300. [2026-01-13T12:23:57.294849] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-13T12:23:57.295070] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.27. [2026-01-13T12:23:57.295205] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:57.295341] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-13T12:23:57.295380] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-13T12:23:57.295426] [INFO ] [MAIN ] [3274/3519] UTF kept (0.6s) | 3266 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:57.732971] [DEBUG] [REMOTE ] UTI: Retrieved 5551 rows, trimmed to 300. [2026-01-13T12:23:57.733101] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-13T12:23:57.733310] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-13T12:23:57.733448] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:57.733555] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-13T12:23:57.733787] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-13T12:23:57.733833] [INFO ] [MAIN ] [3275/3519] UTI kept (0.4s) | 3267 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:58.202556] [DEBUG] [REMOTE ] UTL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:58.202905] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-13T12:23:58.203138] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-13T12:23:58.203281] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:58.203402] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-13T12:23:58.203445] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-13T12:23:58.203494] [INFO ] [MAIN ] [3276/3519] UTL kept (0.5s) | 3268 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:58.669349] [DEBUG] [REMOTE ] UTMD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:23:58.669482] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-13T12:23:58.669714] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-13T12:23:58.669853] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:58.669967] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-13T12:23:58.670008] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-13T12:23:58.670056] [INFO ] [MAIN ] [3277/3519] UTMD kept (0.5s) | 3269 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:58.946350] [DEBUG] [REMOTE ] UTZ: Retrieved 1788 rows, trimmed to 300. [2026-01-13T12:23:58.946470] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-13T12:23:58.946682] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-13T12:23:58.946816] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:58.946922] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-13T12:23:58.946961] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-13T12:23:58.947006] [INFO ] [MAIN ] [3278/3519] UTZ kept (0.3s) | 3270 kept, 8 rejected | 137.2/min | ETA: 1.8m [2026-01-13T12:23:59.235430] [DEBUG] [REMOTE ] UUUG: 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-13T12:23:59.235654] [DEBUG] [REMOTE ] UUUG: FAIL: History check failed. No DataFrame was returned. [2026-01-13T12:23:59.235732] [WARN ] [LOCAL ] UUUG: SET TO BLACKLISTED [2026-01-13T12:23:59.236832] [INFO ] [MAIN ] [3279/3519] UUUG rejected (0.3s) | 3270 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:23:59.921881] [DEBUG] [REMOTE ] UVE: Retrieved 5687 rows, trimmed to 300. [2026-01-13T12:23:59.922027] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-13T12:23:59.922273] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $27.69. [2026-01-13T12:23:59.922417] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:23:59.922551] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-13T12:23:59.922614] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-13T12:23:59.922718] [INFO ] [MAIN ] [3280/3519] UVE kept (0.7s) | 3271 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:00.380670] [DEBUG] [REMOTE ] UVSP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:00.380803] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-13T12:24:00.381018] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $28.09. [2026-01-13T12:24:00.381154] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:00.381270] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-13T12:24:00.381310] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-13T12:24:00.381357] [INFO ] [MAIN ] [3281/3519] UVSP kept (0.5s) | 3272 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:00.621552] [DEBUG] [REMOTE ] UWMC: Retrieved 1221 rows, trimmed to 300. [2026-01-13T12:24:00.621892] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-13T12:24:00.622112] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-13T12:24:00.622253] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:00.622368] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-13T12:24:00.622409] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-13T12:24:00.622458] [INFO ] [MAIN ] [3282/3519] UWMC kept (0.2s) | 3273 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:01.077770] [DEBUG] [REMOTE ] UXIN: Retrieved 1896 rows, trimmed to 300. [2026-01-13T12:24:01.077893] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-13T12:24:01.078149] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-13T12:24:01.078327] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:01.078443] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-13T12:24:01.078490] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-13T12:24:01.078539] [INFO ] [MAIN ] [3283/3519] UXIN kept (0.5s) | 3274 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:01.450017] [DEBUG] [REMOTE ] UYLD: Retrieved 806 rows, trimmed to 300. [2026-01-13T12:24:01.450152] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-13T12:24:01.450358] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.63. [2026-01-13T12:24:01.450498] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:01.450650] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-13T12:24:01.450695] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-13T12:24:01.450741] [INFO ] [MAIN ] [3284/3519] UYLD kept (0.4s) | 3275 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:01.877528] [DEBUG] [REMOTE ] UZE: Retrieved 1274 rows, trimmed to 300. [2026-01-13T12:24:01.877729] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-13T12:24:01.878013] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-13T12:24:01.878246] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:01.878418] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-13T12:24:01.878476] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-13T12:24:01.878544] [INFO ] [MAIN ] [3285/3519] UZE kept (0.4s) | 3276 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:02.379354] [DEBUG] [REMOTE ] VAC: Retrieved 3564 rows, trimmed to 300. [2026-01-13T12:24:02.379487] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-13T12:24:02.379747] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-13T12:24:02.379887] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:02.380003] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-13T12:24:02.380059] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-13T12:24:02.380106] [INFO ] [MAIN ] [3286/3519] VAC kept (0.5s) | 3277 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:02.841881] [DEBUG] [REMOTE ] VAL: Retrieved 5632 rows, trimmed to 300. [2026-01-13T12:24:02.842008] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-13T12:24:02.842216] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $48.15. [2026-01-13T12:24:02.842350] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:02.842462] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-13T12:24:02.842502] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-13T12:24:02.842548] [INFO ] [MAIN ] [3287/3519] VAL kept (0.5s) | 3278 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:03.320818] [DEBUG] [REMOTE ] VALE: Retrieved 5992 rows, trimmed to 300. [2026-01-13T12:24:03.320968] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-13T12:24:03.321227] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $10.90. [2026-01-13T12:24:03.321368] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:03.321496] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-13T12:24:03.321541] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-13T12:24:03.321609] [INFO ] [MAIN ] [3288/3519] VALE kept (0.5s) | 3279 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:03.557736] [DEBUG] [REMOTE ] VALN: Retrieved 1178 rows, trimmed to 300. [2026-01-13T12:24:03.557869] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-13T12:24:03.558079] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-13T12:24:03.558250] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:03.558367] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-13T12:24:03.558410] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-13T12:24:03.558458] [INFO ] [MAIN ] [3289/3519] VALN kept (0.2s) | 3280 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:04.089532] [DEBUG] [REMOTE ] VANI: Retrieved 2802 rows, trimmed to 300. [2026-01-13T12:24:04.089795] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-13T12:24:04.090118] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-13T12:24:04.090267] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:04.090410] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-13T12:24:04.090453] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-13T12:24:04.090510] [INFO ] [MAIN ] [3290/3519] VANI kept (0.5s) | 3281 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:04.614987] [DEBUG] [REMOTE ] VBF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:04.615199] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-13T12:24:04.615527] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.31. [2026-01-13T12:24:04.615878] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:04.616016] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-13T12:24:04.616057] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-13T12:24:04.616108] [INFO ] [MAIN ] [3291/3519] VBF kept (0.5s) | 3282 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:04.854603] [DEBUG] [REMOTE ] VBNK: Retrieved 1098 rows, trimmed to 300. [2026-01-13T12:24:04.854737] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-13T12:24:04.854937] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.25. [2026-01-13T12:24:04.855068] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:04.855175] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-13T12:24:04.855231] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-13T12:24:04.855278] [INFO ] [MAIN ] [3292/3519] VBNK kept (0.2s) | 3283 kept, 9 rejected | 137.2/min | ETA: 1.7m [2026-01-13T12:24:05.249498] [DEBUG] [REMOTE ] VC: Retrieved 3841 rows, trimmed to 300. [2026-01-13T12:24:05.249674] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-13T12:24:05.249901] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $95.10. [2026-01-13T12:24:05.250038] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:05.250152] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-13T12:24:05.250191] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-13T12:24:05.250237] [INFO ] [MAIN ] [3293/3519] VC kept (0.4s) | 3284 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:05.942110] [DEBUG] [REMOTE ] VCEL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:05.942243] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-13T12:24:05.942450] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $34.53. [2026-01-13T12:24:05.942603] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:05.942722] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-13T12:24:05.942761] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-13T12:24:05.942807] [INFO ] [MAIN ] [3294/3519] VCEL kept (0.7s) | 3285 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:06.139531] [DEBUG] [REMOTE ] VCRB: Retrieved 520 rows, trimmed to 300. [2026-01-13T12:24:06.139685] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-13T12:24:06.139894] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-13T12:24:06.140032] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:06.140143] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-13T12:24:06.140182] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-13T12:24:06.140228] [INFO ] [MAIN ] [3295/3519] VCRB kept (0.2s) | 3286 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:06.715432] [DEBUG] [REMOTE ] VCSH: Retrieved 4058 rows, trimmed to 300. [2026-01-13T12:24:06.715596] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-13T12:24:06.715821] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-13T12:24:06.716152] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:06.716273] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-13T12:24:06.716313] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-13T12:24:06.716360] [INFO ] [MAIN ] [3296/3519] VCSH kept (0.6s) | 3287 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:07.207025] [DEBUG] [REMOTE ] VECO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:07.207159] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-13T12:24:07.207397] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-13T12:24:07.207553] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:07.207694] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-13T12:24:07.207737] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-13T12:24:07.207786] [INFO ] [MAIN ] [3297/3519] VECO kept (0.5s) | 3288 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:07.479643] [DEBUG] [REMOTE ] VEEE: Retrieved 1125 rows, trimmed to 300. [2026-01-13T12:24:07.479773] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-13T12:24:07.479974] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.59. [2026-01-13T12:24:07.480111] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:07.480221] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-13T12:24:07.480277] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-13T12:24:07.480325] [INFO ] [MAIN ] [3298/3519] VEEE kept (0.3s) | 3289 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:07.881743] [DEBUG] [REMOTE ] VEL: Retrieved 1504 rows, trimmed to 300. [2026-01-13T12:24:07.881864] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-13T12:24:07.882062] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $17.96. [2026-01-13T12:24:07.882196] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:07.882305] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-13T12:24:07.882344] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-13T12:24:07.882389] [INFO ] [MAIN ] [3299/3519] VEL kept (0.4s) | 3290 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:08.466086] [DEBUG] [REMOTE ] VEON: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:08.466260] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-13T12:24:08.466496] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-13T12:24:08.466664] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:08.466789] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-13T12:24:08.466831] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-13T12:24:08.466881] [INFO ] [MAIN ] [3300/3519] VEON kept (0.6s) | 3291 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:08.701984] [DEBUG] [REMOTE ] VERA: Retrieved 1171 rows, trimmed to 300. [2026-01-13T12:24:08.702113] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-13T12:24:08.702319] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-13T12:24:08.702465] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:08.702605] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-13T12:24:08.702659] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-13T12:24:08.702708] [INFO ] [MAIN ] [3301/3519] VERA kept (0.2s) | 3292 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:09.178094] [DEBUG] [REMOTE ] VERI: Retrieved 2179 rows, trimmed to 300. [2026-01-13T12:24:09.178238] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-13T12:24:09.178436] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-13T12:24:09.178592] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:09.178702] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-13T12:24:09.178741] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-13T12:24:09.178787] [INFO ] [MAIN ] [3302/3519] VERI kept (0.5s) | 3293 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:09.658732] [DEBUG] [REMOTE ] VERO: Retrieved 3316 rows, trimmed to 300. [2026-01-13T12:24:09.658872] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-13T12:24:09.659093] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.48. [2026-01-13T12:24:09.659227] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:09.659343] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-13T12:24:09.659383] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-13T12:24:09.659429] [INFO ] [MAIN ] [3303/3519] VERO kept (0.5s) | 3294 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:09.925758] [DEBUG] [REMOTE ] VERX: Retrieved 1371 rows, trimmed to 300. [2026-01-13T12:24:09.925958] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-13T12:24:09.926245] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $19.01. [2026-01-13T12:24:09.926391] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:09.927072] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-13T12:24:09.927234] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-13T12:24:09.927320] [INFO ] [MAIN ] [3304/3519] VERX kept (0.3s) | 3295 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:10.543628] [DEBUG] [REMOTE ] VFC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:10.543772] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-13T12:24:10.543980] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-13T12:24:10.544113] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:10.544223] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-13T12:24:10.544263] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-13T12:24:10.544308] [INFO ] [MAIN ] [3305/3519] VFC kept (0.6s) | 3296 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:10.901279] [DEBUG] [REMOTE ] VFF: Retrieved 3967 rows, trimmed to 300. [2026-01-13T12:24:10.901401] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-13T12:24:10.901626] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-13T12:24:10.901772] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:10.901885] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-13T12:24:10.901926] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-13T12:24:10.901972] [INFO ] [MAIN ] [3306/3519] VFF kept (0.4s) | 3297 kept, 9 rejected | 137.2/min | ETA: 1.6m [2026-01-13T12:24:11.164211] [DEBUG] [REMOTE ] VFLO: Retrieved 642 rows, trimmed to 300. [2026-01-13T12:24:11.164362] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-13T12:24:11.164634] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-13T12:24:11.164774] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:11.165062] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-13T12:24:11.165102] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-13T12:24:11.165148] [INFO ] [MAIN ] [3307/3519] VFLO kept (0.3s) | 3298 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:11.558206] [DEBUG] [REMOTE ] VFS: Retrieved 1092 rows, trimmed to 300. [2026-01-13T12:24:11.558339] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-13T12:24:11.558544] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-13T12:24:11.558701] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:11.558813] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-13T12:24:11.558852] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-13T12:24:11.558898] [INFO ] [MAIN ] [3308/3519] VFS kept (0.4s) | 3299 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:12.111179] [DEBUG] [REMOTE ] VGI: Retrieved 3491 rows, trimmed to 300. [2026-01-13T12:24:12.111305] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-13T12:24:12.111508] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.54. [2026-01-13T12:24:12.111673] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:12.111788] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-13T12:24:12.111838] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-13T12:24:12.111890] [INFO ] [MAIN ] [3309/3519] VGI kept (0.6s) | 3300 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:12.618095] [DEBUG] [REMOTE ] VGM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:12.618255] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-13T12:24:12.618487] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.90. [2026-01-13T12:24:12.618644] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:12.618780] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-13T12:24:12.618824] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-13T12:24:12.618871] [INFO ] [MAIN ] [3310/3519] VGM kept (0.5s) | 3301 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:13.127259] [DEBUG] [REMOTE ] VGSH: Retrieved 4058 rows, trimmed to 300. [2026-01-13T12:24:13.127388] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-13T12:24:13.127613] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-13T12:24:13.127752] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:13.127888] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-13T12:24:13.127943] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-13T12:24:13.128212] [INFO ] [MAIN ] [3311/3519] VGSH kept (0.5s) | 3302 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:13.282137] [DEBUG] [REMOTE ] VICI: Retrieved 2070 rows, trimmed to 300. [2026-01-13T12:24:13.282266] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-13T12:24:13.282468] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-13T12:24:13.282629] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:13.282750] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-13T12:24:13.282798] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-13T12:24:13.282852] [INFO ] [MAIN ] [3312/3519] VICI kept (0.2s) | 3303 kept, 9 rejected | 137.3/min | ETA: 1.5m [2026-01-13T12:24:13.866590] [DEBUG] [REMOTE ] VIGI: Retrieved 2481 rows, trimmed to 300. [2026-01-13T12:24:13.866709] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-13T12:24:13.866905] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-13T12:24:13.867040] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:13.867146] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-13T12:24:13.867186] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-13T12:24:13.867231] [INFO ] [MAIN ] [3313/3519] VIGI kept (0.6s) | 3304 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:14.187000] [DEBUG] [REMOTE ] VINP: Retrieved 1245 rows, trimmed to 300. [2026-01-13T12:24:14.187146] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-13T12:24:14.187355] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $10.89. [2026-01-13T12:24:14.187490] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:14.187652] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-13T12:24:14.187712] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-13T12:24:14.187766] [INFO ] [MAIN ] [3314/3519] VINP kept (0.3s) | 3305 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:14.678155] [DEBUG] [REMOTE ] VIPS: Retrieved 3471 rows, trimmed to 300. [2026-01-13T12:24:14.678317] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-13T12:24:14.678542] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $17.49. [2026-01-13T12:24:14.678697] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:14.678817] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-13T12:24:14.678861] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-13T12:24:14.678909] [INFO ] [MAIN ] [3315/3519] VIPS kept (0.5s) | 3306 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:15.238308] [DEBUG] [REMOTE ] VIRC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:15.238442] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-13T12:24:15.238675] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.28. [2026-01-13T12:24:15.238817] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:15.238948] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-13T12:24:15.238989] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-13T12:24:15.239035] [INFO ] [MAIN ] [3316/3519] VIRC kept (0.6s) | 3307 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:15.431083] [DEBUG] [REMOTE ] VITL: Retrieved 1369 rows, trimmed to 300. [2026-01-13T12:24:15.431199] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-13T12:24:15.431398] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $29.70. [2026-01-13T12:24:15.431536] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:15.431666] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-13T12:24:15.431707] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-13T12:24:15.431754] [INFO ] [MAIN ] [3317/3519] VITL kept (0.2s) | 3308 kept, 9 rejected | 137.3/min | ETA: 1.5m [2026-01-13T12:24:16.182466] [DEBUG] [REMOTE ] VKQ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:16.182694] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-13T12:24:16.183103] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.43. [2026-01-13T12:24:16.183314] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:16.183513] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-13T12:24:16.183599] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-13T12:24:16.183684] [INFO ] [MAIN ] [3318/3519] VKQ kept (0.8s) | 3309 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:16.420183] [DEBUG] [REMOTE ] VKTX: Retrieved 2693 rows, trimmed to 300. [2026-01-13T12:24:16.420365] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-13T12:24:16.420728] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $31.42. [2026-01-13T12:24:16.420945] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:16.421143] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-13T12:24:16.421206] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-13T12:24:16.421287] [INFO ] [MAIN ] [3319/3519] VKTX kept (0.2s) | 3310 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:17.085838] [DEBUG] [REMOTE ] VLGEA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:17.086027] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-13T12:24:17.086345] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-13T12:24:17.086512] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:17.086700] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-13T12:24:17.086759] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-13T12:24:17.086827] [INFO ] [MAIN ] [3320/3519] VLGEA kept (0.7s) | 3311 kept, 9 rejected | 137.2/min | ETA: 1.5m [2026-01-13T12:24:17.231275] [DEBUG] [REMOTE ] VLN: Retrieved 1074 rows, trimmed to 300. [2026-01-13T12:24:17.231419] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-13T12:24:17.231647] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-13T12:24:17.231791] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:17.231905] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-13T12:24:17.231946] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-13T12:24:17.231994] [INFO ] [MAIN ] [3321/3519] VLN kept (0.1s) | 3312 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:17.953597] [DEBUG] [REMOTE ] VLO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:17.953737] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-13T12:24:17.953972] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $155.36. [2026-01-13T12:24:17.954111] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:17.954251] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-13T12:24:17.954292] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-13T12:24:17.954346] [INFO ] [MAIN ] [3322/3519] VLO kept (0.7s) | 3313 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:18.297191] [DEBUG] [REMOTE ] VLRS: Retrieved 3098 rows, trimmed to 300. [2026-01-13T12:24:18.297348] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-13T12:24:18.297654] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-13T12:24:18.297814] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:18.297943] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-13T12:24:18.297986] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-13T12:24:18.298034] [INFO ] [MAIN ] [3323/3519] VLRS kept (0.3s) | 3314 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:18.541247] [DEBUG] [REMOTE ] VLTO: Retrieved 570 rows, trimmed to 300. [2026-01-13T12:24:18.541385] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-13T12:24:18.541614] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-13T12:24:18.541755] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:18.541871] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-13T12:24:18.541912] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-13T12:24:18.541958] [INFO ] [MAIN ] [3324/3519] VLTO kept (0.2s) | 3315 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:19.229278] [DEBUG] [REMOTE ] VLY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:19.229436] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-13T12:24:19.229900] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $9.63. [2026-01-13T12:24:19.230040] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:19.230165] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-13T12:24:19.230205] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-13T12:24:19.230252] [INFO ] [MAIN ] [3325/3519] VLY kept (0.7s) | 3316 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:19.606740] [DEBUG] [REMOTE ] VMBS: Retrieved 4058 rows, trimmed to 300. [2026-01-13T12:24:19.606871] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-13T12:24:19.607087] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-13T12:24:19.607225] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:19.607343] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-13T12:24:19.607383] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-13T12:24:19.607430] [INFO ] [MAIN ] [3326/3519] VMBS kept (0.4s) | 3317 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:19.912672] [DEBUG] [REMOTE ] VMD: Retrieved 1988 rows, trimmed to 300. [2026-01-13T12:24:19.912903] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-13T12:24:19.913273] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-13T12:24:19.913432] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:19.913628] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-13T12:24:19.913677] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-13T12:24:19.913743] [INFO ] [MAIN ] [3327/3519] VMD kept (0.3s) | 3318 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:20.604076] [DEBUG] [REMOTE ] VMI: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:20.604212] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-13T12:24:20.604418] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-13T12:24:20.604617] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:20.604735] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-13T12:24:20.604774] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-13T12:24:20.604821] [INFO ] [MAIN ] [3328/3519] VMI kept (0.7s) | 3319 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:21.069745] [DEBUG] [REMOTE ] VMO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:21.069886] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-13T12:24:21.070135] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.43. [2026-01-13T12:24:21.070272] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:21.070388] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-13T12:24:21.070427] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-13T12:24:21.070474] [INFO ] [MAIN ] [3329/3519] VMO kept (0.5s) | 3320 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:21.480974] [DEBUG] [REMOTE ] VNDA: Retrieved 4969 rows, trimmed to 300. [2026-01-13T12:24:21.481112] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-13T12:24:21.481370] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-13T12:24:21.481518] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:21.481665] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-13T12:24:21.481709] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-13T12:24:21.481759] [INFO ] [MAIN ] [3330/3519] VNDA kept (0.4s) | 3321 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:21.946785] [DEBUG] [REMOTE ] VNO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:21.946920] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-13T12:24:21.947134] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-13T12:24:21.947269] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:21.947384] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-13T12:24:21.947424] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-13T12:24:21.947468] [INFO ] [MAIN ] [3331/3519] VNO kept (0.5s) | 3322 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:22.311901] [DEBUG] [REMOTE ] VNOM: Retrieved 2910 rows, trimmed to 300. [2026-01-13T12:24:22.312034] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-13T12:24:22.312243] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.66. [2026-01-13T12:24:22.312380] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:22.312492] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-13T12:24:22.312532] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-13T12:24:22.312596] [INFO ] [MAIN ] [3332/3519] VNOM kept (0.4s) | 3323 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:22.573143] [DEBUG] [REMOTE ] VNQI: Retrieved 3822 rows, trimmed to 300. [2026-01-13T12:24:22.573339] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-13T12:24:22.573635] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-13T12:24:22.573784] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:22.573916] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-13T12:24:22.573958] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-13T12:24:22.574008] [INFO ] [MAIN ] [3333/3519] VNQI kept (0.3s) | 3324 kept, 9 rejected | 137.2/min | ETA: 1.4m [2026-01-13T12:24:23.099921] [DEBUG] [REMOTE ] VOC: Retrieved 3693 rows, trimmed to 300. [2026-01-13T12:24:23.100062] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-13T12:24:23.100285] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-13T12:24:23.100434] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:23.100549] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-13T12:24:23.100608] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-13T12:24:23.100655] [INFO ] [MAIN ] [3334/3519] VOC kept (0.5s) | 3325 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:23.716560] [DEBUG] [REMOTE ] VOD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:23.716730] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-13T12:24:23.716987] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-13T12:24:23.717132] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:23.717259] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-13T12:24:23.717301] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-13T12:24:23.717351] [INFO ] [MAIN ] [3335/3519] VOD kept (0.6s) | 3326 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:24.094934] [DEBUG] [REMOTE ] VONE: Retrieved 3850 rows, trimmed to 300. [2026-01-13T12:24:24.095063] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-13T12:24:24.095268] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-13T12:24:24.095406] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:24.095517] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-13T12:24:24.095557] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-13T12:24:24.095624] [INFO ] [MAIN ] [3336/3519] VONE kept (0.4s) | 3327 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:24.550805] [DEBUG] [REMOTE ] VONG: Retrieved 3850 rows, trimmed to 300. [2026-01-13T12:24:24.550951] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-13T12:24:24.551193] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-13T12:24:24.551331] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:24.551457] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-13T12:24:24.551497] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-13T12:24:24.551544] [INFO ] [MAIN ] [3337/3519] VONG kept (0.5s) | 3328 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:24.816809] [DEBUG] [REMOTE ] VOTE: Retrieved 1144 rows, trimmed to 300. [2026-01-13T12:24:24.816999] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-13T12:24:24.817246] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-13T12:24:24.817393] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:24.817514] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-13T12:24:24.817557] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-13T12:24:24.817636] [INFO ] [MAIN ] [3338/3519] VOTE kept (0.3s) | 3329 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:25.392726] [DEBUG] [REMOTE ] VPG: Retrieved 3913 rows, trimmed to 300. [2026-01-13T12:24:25.392880] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-13T12:24:25.393155] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-13T12:24:25.393324] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:25.393468] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-13T12:24:25.393517] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-13T12:24:25.393596] [INFO ] [MAIN ] [3339/3519] VPG kept (0.6s) | 3330 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:25.590615] [DEBUG] [REMOTE ] VPLS: Retrieved 525 rows, trimmed to 300. [2026-01-13T12:24:25.590756] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-13T12:24:25.590987] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-13T12:24:25.591170] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:25.591298] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-13T12:24:25.591345] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-13T12:24:25.591401] [INFO ] [MAIN ] [3340/3519] VPLS kept (0.2s) | 3331 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:26.192196] [DEBUG] [REMOTE ] VRA: Retrieved 3829 rows, trimmed to 300. [2026-01-13T12:24:26.192343] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-13T12:24:26.192553] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-13T12:24:26.192736] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:26.192855] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-13T12:24:26.192897] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-13T12:24:26.192946] [INFO ] [MAIN ] [3341/3519] VRA kept (0.6s) | 3332 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:26.472363] [DEBUG] [REMOTE ] VRCA: Retrieved 1904 rows, trimmed to 300. [2026-01-13T12:24:26.472494] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-13T12:24:26.472739] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-13T12:24:26.472882] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:26.472999] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-13T12:24:26.473042] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-13T12:24:26.473092] [INFO ] [MAIN ] [3342/3519] VRCA kept (0.3s) | 3333 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:26.942624] [DEBUG] [REMOTE ] VRDN: Retrieved 2910 rows, trimmed to 300. [2026-01-13T12:24:26.942744] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-13T12:24:26.942944] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $21.90. [2026-01-13T12:24:26.943081] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:26.943192] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-13T12:24:26.943233] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-13T12:24:26.943279] [INFO ] [MAIN ] [3343/3519] VRDN kept (0.5s) | 3334 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:27.495462] [DEBUG] [REMOTE ] VRE: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:27.495623] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-13T12:24:27.495866] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-13T12:24:27.496002] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:27.496129] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-13T12:24:27.496168] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-13T12:24:27.496215] [INFO ] [MAIN ] [3344/3519] VRE kept (0.6s) | 3335 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:27.795692] [DEBUG] [REMOTE ] VREX: Retrieved 2257 rows, trimmed to 300. [2026-01-13T12:24:27.795829] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-13T12:24:27.796042] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-13T12:24:27.796183] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:27.796296] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-13T12:24:27.796337] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-13T12:24:27.796385] [INFO ] [MAIN ] [3345/3519] VREX kept (0.3s) | 3336 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:28.200368] [DEBUG] [REMOTE ] VRIG: Retrieved 2339 rows, trimmed to 300. [2026-01-13T12:24:28.200615] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-13T12:24:28.200931] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.85. [2026-01-13T12:24:28.201107] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:28.201245] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-13T12:24:28.201287] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-13T12:24:28.201341] [INFO ] [MAIN ] [3346/3519] VRIG kept (0.4s) | 3337 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:28.630661] [DEBUG] [REMOTE ] VRNS: Retrieved 2986 rows, trimmed to 300. [2026-01-13T12:24:28.630802] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-13T12:24:28.631028] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-13T12:24:28.631166] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:28.631283] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-13T12:24:28.631323] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-13T12:24:28.631369] [INFO ] [MAIN ] [3347/3519] VRNS kept (0.4s) | 3338 kept, 9 rejected | 137.2/min | ETA: 1.3m [2026-01-13T12:24:28.980930] [DEBUG] [REMOTE ] VRRM: Retrieved 2213 rows, trimmed to 300. [2026-01-13T12:24:28.981056] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-13T12:24:28.981267] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-13T12:24:28.981408] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:28.981520] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-13T12:24:28.981561] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-13T12:24:28.981632] [INFO ] [MAIN ] [3348/3519] VRRM kept (0.4s) | 3339 kept, 9 rejected | 137.3/min | ETA: 1.2m [2026-01-13T12:24:29.478044] [DEBUG] [REMOTE ] VRSK: Retrieved 4091 rows, trimmed to 300. [2026-01-13T12:24:29.478227] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-13T12:24:29.478524] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-13T12:24:29.478736] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:29.478904] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-13T12:24:29.478966] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-13T12:24:29.479030] [INFO ] [MAIN ] [3349/3519] VRSK kept (0.5s) | 3340 kept, 9 rejected | 137.2/min | ETA: 1.2m [2026-01-13T12:24:29.960981] [DEBUG] [REMOTE ] VRSN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:29.961112] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-13T12:24:29.961329] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-13T12:24:29.961471] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:29.961608] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-13T12:24:29.961651] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-13T12:24:29.961698] [INFO ] [MAIN ] [3350/3519] VRSN kept (0.5s) | 3341 kept, 9 rejected | 137.2/min | ETA: 1.2m [2026-01-13T12:24:30.341965] [DEBUG] [REMOTE ] VRTS: Retrieved 4283 rows, trimmed to 300. [2026-01-13T12:24:30.342110] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-13T12:24:30.342360] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-13T12:24:30.342714] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:30.342842] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-13T12:24:30.342884] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-13T12:24:30.342935] [INFO ] [MAIN ] [3351/3519] VRTS kept (0.4s) | 3342 kept, 9 rejected | 137.3/min | ETA: 1.2m [2026-01-13T12:24:30.836055] [DEBUG] [REMOTE ] VRTX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:30.836190] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-13T12:24:30.836420] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $408.61. [2026-01-13T12:24:30.836555] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:30.836694] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-13T12:24:30.836734] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-13T12:24:30.836780] [INFO ] [MAIN ] [3352/3519] VRTX kept (0.5s) | 3343 kept, 9 rejected | 137.2/min | ETA: 1.2m [2026-01-13T12:24:31.068498] [DEBUG] [REMOTE ] VS: Retrieved 1253 rows, trimmed to 300. [2026-01-13T12:24:31.068647] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-13T12:24:31.068850] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-13T12:24:31.068983] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:31.069093] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-13T12:24:31.069132] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-13T12:24:31.069179] [INFO ] [MAIN ] [3353/3519] VS kept (0.2s) | 3344 kept, 9 rejected | 137.3/min | ETA: 1.2m [2026-01-13T12:24:31.497230] [DEBUG] [REMOTE ] VSCO: Retrieved 1125 rows, trimmed to 300. [2026-01-13T12:24:31.497389] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-13T12:24:31.497698] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $30.19. [2026-01-13T12:24:31.497899] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:31.498053] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-13T12:24:31.498108] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-13T12:24:31.498175] [INFO ] [MAIN ] [3354/3519] VSCO kept (0.4s) | 3345 kept, 9 rejected | 137.3/min | ETA: 1.2m [2026-01-13T12:24:31.947421] [DEBUG] [REMOTE ] VSDA: Retrieved 2197 rows, trimmed to 300. [2026-01-13T12:24:31.947622] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-13T12:24:31.947937] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-13T12:24:31.948153] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:31.948352] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-13T12:24:31.948419] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-13T12:24:31.948494] [INFO ] [MAIN ] [3355/3519] VSDA kept (0.5s) | 3346 kept, 9 rejected | 137.3/min | ETA: 1.2m [2026-01-13T12:24:32.531900] [DEBUG] [REMOTE ] VSEC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:32.532034] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-13T12:24:32.532265] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $156.30. [2026-01-13T12:24:32.532409] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:32.532531] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-13T12:24:32.532590] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-13T12:24:32.532642] [INFO ] [MAIN ] [3356/3519] VSEC kept (0.6s) | 3347 kept, 9 rejected | 137.2/min | ETA: 1.2m [2026-01-13T12:24:33.003254] [DEBUG] [REMOTE ] VSH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:33.003387] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-13T12:24:33.003625] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-13T12:24:33.003770] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:33.003886] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-13T12:24:33.003928] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-13T12:24:33.003978] [INFO ] [MAIN ] [3357/3519] VSH kept (0.5s) | 3348 kept, 9 rejected | 137.2/min | ETA: 1.2m [2026-01-13T12:24:33.187801] [DEBUG] [REMOTE ] VSTM: Retrieved 3510 rows, trimmed to 300. [2026-01-13T12:24:33.187959] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-13T12:24:33.188242] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.87. [2026-01-13T12:24:33.188416] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:33.188547] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-13T12:24:33.188610] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-13T12:24:33.188663] [INFO ] [MAIN ] [3358/3519] VSTM kept (0.2s) | 3349 kept, 9 rejected | 137.3/min | ETA: 1.2m [2026-01-13T12:24:33.607608] [DEBUG] [REMOTE ] VSTS: Retrieved 569 rows, trimmed to 300. [2026-01-13T12:24:33.607742] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-13T12:24:33.607966] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.81. [2026-01-13T12:24:33.608112] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:33.608256] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-13T12:24:33.608301] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-13T12:24:33.608350] [INFO ] [MAIN ] [3359/3519] VSTS kept (0.4s) | 3350 kept, 9 rejected | 137.3/min | ETA: 1.2m [2026-01-13T12:24:34.140385] [DEBUG] [REMOTE ] VTC: Retrieved 2053 rows, trimmed to 300. [2026-01-13T12:24:34.140513] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-13T12:24:34.140764] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-13T12:24:34.140913] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:34.141031] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-13T12:24:34.141073] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-13T12:24:34.141123] [INFO ] [MAIN ] [3360/3519] VTC kept (0.5s) | 3351 kept, 9 rejected | 137.3/min | ETA: 1.2m [2026-01-13T12:24:34.367340] [DEBUG] [REMOTE ] VTEX: Retrieved 1125 rows, trimmed to 300. [2026-01-13T12:24:34.367474] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-13T12:24:34.367712] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.59. [2026-01-13T12:24:34.367998] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:34.368111] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-13T12:24:34.368150] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-13T12:24:34.368195] [INFO ] [MAIN ] [3361/3519] VTEX kept (0.2s) | 3352 kept, 9 rejected | 137.3/min | ETA: 1.2m [2026-01-13T12:24:34.988023] [DEBUG] [REMOTE ] VTIP: Retrieved 3328 rows, trimmed to 300. [2026-01-13T12:24:34.988197] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-13T12:24:34.988563] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-13T12:24:34.988784] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:34.988957] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-13T12:24:34.989014] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-13T12:24:34.989082] [INFO ] [MAIN ] [3362/3519] VTIP kept (0.6s) | 3353 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:35.235870] [DEBUG] [REMOTE ] VTMX: Retrieved 636 rows, trimmed to 300. [2026-01-13T12:24:35.235997] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-13T12:24:35.236193] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $26.22. [2026-01-13T12:24:35.236325] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:35.236432] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-13T12:24:35.236471] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-13T12:24:35.236516] [INFO ] [MAIN ] [3363/3519] VTMX kept (0.2s) | 3354 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:35.888333] [DEBUG] [REMOTE ] VTN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:35.888487] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-13T12:24:35.888806] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.70. [2026-01-13T12:24:35.888949] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:35.889075] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-13T12:24:35.889116] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-13T12:24:35.889166] [INFO ] [MAIN ] [3364/3519] VTN kept (0.7s) | 3355 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:36.245054] [DEBUG] [REMOTE ] VTOL: Retrieved 3262 rows, trimmed to 300. [2026-01-13T12:24:36.245176] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-13T12:24:36.245379] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-13T12:24:36.245727] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:36.245841] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-13T12:24:36.245880] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-13T12:24:36.245925] [INFO ] [MAIN ] [3365/3519] VTOL kept (0.4s) | 3356 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:36.558067] [DEBUG] [REMOTE ] VTRS: Retrieved 1294 rows, trimmed to 300. [2026-01-13T12:24:36.558241] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-13T12:24:36.558457] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $9.99. [2026-01-13T12:24:36.558639] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:36.558775] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-13T12:24:36.558816] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-13T12:24:36.558864] [INFO ] [MAIN ] [3366/3519] VTRS kept (0.3s) | 3357 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:36.911271] [DEBUG] [REMOTE ] VTS: Retrieved 754 rows, trimmed to 300. [2026-01-13T12:24:36.911405] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-13T12:24:36.911630] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-13T12:24:36.911783] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:36.911900] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-13T12:24:36.911940] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-13T12:24:36.911988] [INFO ] [MAIN ] [3367/3519] VTS kept (0.4s) | 3358 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:37.390260] [DEBUG] [REMOTE ] VTSI: Retrieved 2460 rows, trimmed to 300. [2026-01-13T12:24:37.390397] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-13T12:24:37.390670] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-13T12:24:37.390823] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:37.390941] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-13T12:24:37.390983] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-13T12:24:37.391033] [INFO ] [MAIN ] [3368/3519] VTSI kept (0.5s) | 3359 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:37.873221] [DEBUG] [REMOTE ] VTWG: Retrieved 3850 rows, trimmed to 300. [2026-01-13T12:24:37.873478] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-13T12:24:37.873956] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-13T12:24:37.874105] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:37.874230] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-13T12:24:37.874271] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-13T12:24:37.874321] [INFO ] [MAIN ] [3369/3519] VTWG kept (0.5s) | 3360 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:38.250110] [DEBUG] [REMOTE ] VTWO: Retrieved 3850 rows, trimmed to 300. [2026-01-13T12:24:38.250319] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-13T12:24:38.250608] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-13T12:24:38.250761] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:38.250886] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-13T12:24:38.250963] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-13T12:24:38.251018] [INFO ] [MAIN ] [3370/3519] VTWO kept (0.4s) | 3361 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:38.563118] [DEBUG] [REMOTE ] VTYX: Retrieved 1060 rows, trimmed to 300. [2026-01-13T12:24:38.563313] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-13T12:24:38.563558] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $3.71. [2026-01-13T12:24:38.563947] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:38.564090] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-13T12:24:38.564134] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-13T12:24:38.564188] [INFO ] [MAIN ] [3371/3519] VTYX kept (0.3s) | 3362 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:39.072051] [DEBUG] [REMOTE ] VUZI: Retrieved 3969 rows, trimmed to 300. [2026-01-13T12:24:39.072255] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-13T12:24:39.072564] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-13T12:24:39.072746] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:39.072880] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-13T12:24:39.072922] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-13T12:24:39.072976] [INFO ] [MAIN ] [3372/3519] VUZI kept (0.5s) | 3363 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:39.348961] [DEBUG] [REMOTE ] VVOS: Retrieved 1276 rows, trimmed to 300. [2026-01-13T12:24:39.349188] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-13T12:24:39.349473] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.95. [2026-01-13T12:24:39.349662] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:39.349799] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-13T12:24:39.349846] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-13T12:24:39.349906] [INFO ] [MAIN ] [3373/3519] VVOS kept (0.3s) | 3364 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:39.816462] [DEBUG] [REMOTE ] VVX: Retrieved 2846 rows, trimmed to 300. [2026-01-13T12:24:39.816714] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-13T12:24:39.817017] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-13T12:24:39.817163] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:39.817308] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-13T12:24:39.817352] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-13T12:24:39.817445] [INFO ] [MAIN ] [3374/3519] VVX kept (0.5s) | 3365 kept, 9 rejected | 137.3/min | ETA: 1.1m [2026-01-13T12:24:40.264566] [DEBUG] [REMOTE ] VWOB: Retrieved 3172 rows, trimmed to 300. [2026-01-13T12:24:40.264798] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-13T12:24:40.265065] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.31. [2026-01-13T12:24:40.265216] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:40.265348] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-13T12:24:40.265391] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-13T12:24:40.265443] [INFO ] [MAIN ] [3375/3519] VWOB kept (0.4s) | 3366 kept, 9 rejected | 137.3/min | ETA: 1.0m [2026-01-13T12:24:40.679623] [DEBUG] [REMOTE ] VXUS: Retrieved 3761 rows, trimmed to 300. [2026-01-13T12:24:40.679852] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-13T12:24:40.680100] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-13T12:24:40.680256] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:40.680401] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-13T12:24:40.680446] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-13T12:24:40.680494] [INFO ] [MAIN ] [3376/3519] VXUS kept (0.4s) | 3367 kept, 9 rejected | 137.3/min | ETA: 1.0m [2026-01-13T12:24:40.978365] [DEBUG] [REMOTE ] VYMI: Retrieved 2481 rows, trimmed to 300. [2026-01-13T12:24:40.978500] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-13T12:24:40.978747] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.75. [2026-01-13T12:24:40.978891] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:40.979003] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-13T12:24:40.979043] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-13T12:24:40.979091] [INFO ] [MAIN ] [3377/3519] VYMI kept (0.3s) | 3368 kept, 9 rejected | 137.3/min | ETA: 1.0m [2026-01-13T12:24:41.553672] [DEBUG] [REMOTE ] VYX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:41.553798] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-13T12:24:41.554004] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-13T12:24:41.554140] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:41.554250] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-13T12:24:41.554289] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-13T12:24:41.554334] [INFO ] [MAIN ] [3378/3519] VYX kept (0.6s) | 3369 kept, 9 rejected | 137.3/min | ETA: 1.0m [2026-01-13T12:24:42.027977] [DEBUG] [REMOTE ] VZ: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:42.028110] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-13T12:24:42.028350] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $37.75. [2026-01-13T12:24:42.028514] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:42.028678] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-13T12:24:42.028719] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-13T12:24:42.028765] [INFO ] [MAIN ] [3379/3519] VZ kept (0.5s) | 3370 kept, 9 rejected | 137.3/min | ETA: 1.0m [2026-01-13T12:24:42.497225] [DEBUG] [REMOTE ] WAB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:42.497355] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-13T12:24:42.497611] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $193.20. [2026-01-13T12:24:42.497751] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:42.497866] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-13T12:24:42.497906] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-13T12:24:42.497952] [INFO ] [MAIN ] [3380/3519] WAB kept (0.5s) | 3371 kept, 9 rejected | 137.3/min | ETA: 1.0m [2026-01-13T12:24:43.013296] [DEBUG] [REMOTE ] WABC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:43.013425] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-13T12:24:43.013657] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $45.36. [2026-01-13T12:24:43.013793] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:43.013907] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-13T12:24:43.013946] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-13T12:24:43.013993] [INFO ] [MAIN ] [3381/3519] WABC kept (0.5s) | 3372 kept, 9 rejected | 137.3/min | ETA: 1.0m [2026-01-13T12:24:43.512516] [DEBUG] [REMOTE ] WAFD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:43.512682] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-13T12:24:43.512903] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $27.60. [2026-01-13T12:24:43.513044] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:43.513160] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-13T12:24:43.513201] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-13T12:24:43.513246] [INFO ] [MAIN ] [3382/3519] WAFD kept (0.5s) | 3373 kept, 9 rejected | 137.3/min | ETA: 60s [2026-01-13T12:24:43.859251] [DEBUG] [REMOTE ] WAFDP: Retrieved 1242 rows, trimmed to 300. [2026-01-13T12:24:43.859376] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-13T12:24:43.859624] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-13T12:24:43.859769] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:43.859877] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-13T12:24:43.859916] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-13T12:24:43.859961] [INFO ] [MAIN ] [3383/3519] WAFDP kept (0.3s) | 3374 kept, 9 rejected | 137.3/min | ETA: 59s [2026-01-13T12:24:44.327014] [DEBUG] [REMOTE ] WAL: Retrieved 5165 rows, trimmed to 300. [2026-01-13T12:24:44.327148] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-13T12:24:44.327368] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $69.94. [2026-01-13T12:24:44.327508] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:44.327649] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-13T12:24:44.327692] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-13T12:24:44.327896] [INFO ] [MAIN ] [3384/3519] WAL kept (0.5s) | 3375 kept, 9 rejected | 137.3/min | ETA: 59s [2026-01-13T12:24:44.553728] [DEBUG] [REMOTE ] WALD: Retrieved 1173 rows, trimmed to 300. [2026-01-13T12:24:44.553852] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-13T12:24:44.554048] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-13T12:24:44.554180] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:44.554287] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-13T12:24:44.554326] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-13T12:24:44.554370] [INFO ] [MAIN ] [3385/3519] WALD kept (0.2s) | 3376 kept, 9 rejected | 137.3/min | ETA: 59s [2026-01-13T12:24:45.216119] [DEBUG] [REMOTE ] WASH: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:45.216246] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-13T12:24:45.216451] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $24.97. [2026-01-13T12:24:45.216604] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:45.216717] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-13T12:24:45.216757] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-13T12:24:45.216803] [INFO ] [MAIN ] [3386/3519] WASH kept (0.7s) | 3377 kept, 9 rejected | 137.3/min | ETA: 58s [2026-01-13T12:24:45.411498] [DEBUG] [REMOTE ] WAVE: Retrieved 1138 rows, trimmed to 300. [2026-01-13T12:24:45.411657] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-13T12:24:45.411867] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.61. [2026-01-13T12:24:45.412004] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:45.412127] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-13T12:24:45.412173] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-13T12:24:45.412218] [INFO ] [MAIN ] [3387/3519] WAVE kept (0.2s) | 3378 kept, 9 rejected | 137.3/min | ETA: 58s [2026-01-13T12:24:45.806400] [DEBUG] [REMOTE ] WAY: Retrieved 400 rows, trimmed to 300. [2026-01-13T12:24:45.806528] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-13T12:24:45.806759] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $30.40. [2026-01-13T12:24:45.806907] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:45.807018] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-13T12:24:45.807058] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-13T12:24:45.807104] [INFO ] [MAIN ] [3388/3519] WAY kept (0.4s) | 3379 kept, 9 rejected | 137.3/min | ETA: 57s [2026-01-13T12:24:46.280145] [DEBUG] [REMOTE ] WB: Retrieved 2952 rows, trimmed to 300. [2026-01-13T12:24:46.280276] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-13T12:24:46.280486] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-13T12:24:46.280646] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:46.280953] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-13T12:24:46.280995] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-13T12:24:46.281042] [INFO ] [MAIN ] [3389/3519] WB kept (0.5s) | 3380 kept, 9 rejected | 137.3/min | ETA: 57s [2026-01-13T12:24:46.830628] [DEBUG] [REMOTE ] WBD: Retrieved 5159 rows, trimmed to 300. [2026-01-13T12:24:46.830754] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-13T12:24:46.830956] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $18.19. [2026-01-13T12:24:46.831091] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:46.831202] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-13T12:24:46.831241] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-13T12:24:46.831286] [INFO ] [MAIN ] [3390/3519] WBD kept (0.6s) | 3381 kept, 9 rejected | 137.3/min | ETA: 56s [2026-01-13T12:24:47.121390] [DEBUG] [REMOTE ] WBIY: Retrieved 2275 rows, trimmed to 300. [2026-01-13T12:24:47.121513] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-13T12:24:47.121741] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-13T12:24:47.121877] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:47.121988] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-13T12:24:47.122026] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-13T12:24:47.122071] [INFO ] [MAIN ] [3391/3519] WBIY kept (0.3s) | 3382 kept, 9 rejected | 137.3/min | ETA: 56s [2026-01-13T12:24:47.548569] [DEBUG] [REMOTE ] WBS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:47.548721] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-13T12:24:47.548957] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $53.72. [2026-01-13T12:24:47.549094] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:47.549213] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-13T12:24:47.549258] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-13T12:24:47.549320] [INFO ] [MAIN ] [3392/3519] WBS kept (0.4s) | 3383 kept, 9 rejected | 137.3/min | ETA: 55s [2026-01-13T12:24:47.822924] [DEBUG] [REMOTE ] WBTN: Retrieved 387 rows, trimmed to 300. [2026-01-13T12:24:47.823050] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-13T12:24:47.823247] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-13T12:24:47.823381] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:47.823495] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-13T12:24:47.823548] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-13T12:24:47.823637] [INFO ] [MAIN ] [3393/3519] WBTN kept (0.3s) | 3384 kept, 9 rejected | 137.3/min | ETA: 55s [2026-01-13T12:24:48.267666] [DEBUG] [REMOTE ] WBX: Retrieved 1073 rows, trimmed to 300. [2026-01-13T12:24:48.267846] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-13T12:24:48.268151] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-13T12:24:48.268379] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:48.268548] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-13T12:24:48.268628] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-13T12:24:48.268698] [INFO ] [MAIN ] [3394/3519] WBX kept (0.4s) | 3385 kept, 9 rejected | 137.3/min | ETA: 55s [2026-01-13T12:24:48.882725] [DEBUG] [REMOTE ] WCC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:48.882875] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-13T12:24:48.883133] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $213.22. [2026-01-13T12:24:48.883272] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:48.883399] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-13T12:24:48.883438] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-13T12:24:48.883487] [INFO ] [MAIN ] [3395/3519] WCC kept (0.6s) | 3386 kept, 9 rejected | 137.3/min | ETA: 54s [2026-01-13T12:24:49.192401] [DEBUG] [REMOTE ] WCLD: Retrieved 1596 rows, trimmed to 300. [2026-01-13T12:24:49.192528] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-13T12:24:49.192758] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $32.92. [2026-01-13T12:24:49.193085] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:49.193197] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-13T12:24:49.193237] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-13T12:24:49.193281] [INFO ] [MAIN ] [3396/3519] WCLD kept (0.3s) | 3387 kept, 9 rejected | 137.3/min | ETA: 54s [2026-01-13T12:24:49.670203] [DEBUG] [REMOTE ] WD: Retrieved 3791 rows, trimmed to 300. [2026-01-13T12:24:49.670327] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-13T12:24:49.670530] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-13T12:24:49.670681] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:49.670794] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-13T12:24:49.670833] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-13T12:24:49.670878] [INFO ] [MAIN ] [3397/3519] WD kept (0.5s) | 3388 kept, 9 rejected | 137.3/min | ETA: 53s [2026-01-13T12:24:50.024795] [DEBUG] [REMOTE ] WDAY: Retrieved 3330 rows, trimmed to 300. [2026-01-13T12:24:50.024922] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-13T12:24:50.025129] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $205.79. [2026-01-13T12:24:50.025327] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:50.025455] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-13T12:24:50.025496] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-13T12:24:50.025544] [INFO ] [MAIN ] [3398/3519] WDAY kept (0.4s) | 3389 kept, 9 rejected | 137.3/min | ETA: 53s [2026-01-13T12:24:50.555073] [DEBUG] [REMOTE ] WDC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:50.555210] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-13T12:24:50.555432] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $120.38. [2026-01-13T12:24:50.555566] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:50.555705] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-13T12:24:50.555744] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-13T12:24:50.555790] [INFO ] [MAIN ] [3399/3519] WDC kept (0.5s) | 3390 kept, 9 rejected | 137.3/min | ETA: 52s [2026-01-13T12:24:51.019326] [DEBUG] [REMOTE ] WDFC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:51.019449] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-13T12:24:51.019670] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $187.52. [2026-01-13T12:24:51.019809] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:51.019919] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-13T12:24:51.019958] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-13T12:24:51.020002] [INFO ] [MAIN ] [3400/3519] WDFC kept (0.5s) | 3391 kept, 9 rejected | 137.3/min | ETA: 52s [2026-01-13T12:24:51.285192] [DEBUG] [REMOTE ] WDH: Retrieved 1176 rows, trimmed to 300. [2026-01-13T12:24:51.285356] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-13T12:24:51.285676] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-13T12:24:51.285886] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:51.286055] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-13T12:24:51.286119] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-13T12:24:51.286194] [INFO ] [MAIN ] [3401/3519] WDH kept (0.3s) | 3392 kept, 9 rejected | 137.3/min | ETA: 52s [2026-01-13T12:24:51.557898] [DEBUG] [REMOTE ] WDI: Retrieved 1142 rows, trimmed to 300. [2026-01-13T12:24:51.558028] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-13T12:24:51.558264] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-13T12:24:51.558410] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:51.558522] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-13T12:24:51.558563] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-13T12:24:51.558636] [INFO ] [MAIN ] [3402/3519] WDI kept (0.3s) | 3393 kept, 9 rejected | 137.3/min | ETA: 51s [2026-01-13T12:24:52.238644] [DEBUG] [REMOTE ] WDS: Retrieved 4654 rows, trimmed to 300. [2026-01-13T12:24:52.238771] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-13T12:24:52.238981] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.44. [2026-01-13T12:24:52.239119] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:52.239252] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-13T12:24:52.239314] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-13T12:24:52.239366] [INFO ] [MAIN ] [3403/3519] WDS kept (0.7s) | 3394 kept, 9 rejected | 137.3/min | ETA: 51s [2026-01-13T12:24:52.686874] [DEBUG] [REMOTE ] WEA: Retrieved 5988 rows, trimmed to 300. [2026-01-13T12:24:52.687002] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-13T12:24:52.687213] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.78. [2026-01-13T12:24:52.687345] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:52.687457] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-13T12:24:52.687496] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-13T12:24:52.687541] [INFO ] [MAIN ] [3404/3519] WEA kept (0.4s) | 3395 kept, 9 rejected | 137.3/min | ETA: 50s [2026-01-13T12:24:53.146599] [DEBUG] [REMOTE ] WEC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:53.146738] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-13T12:24:53.147169] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-13T12:24:53.147308] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:53.147428] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-13T12:24:53.147469] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-13T12:24:53.147517] [INFO ] [MAIN ] [3405/3519] WEC kept (0.5s) | 3396 kept, 9 rejected | 137.3/min | ETA: 50s [2026-01-13T12:24:53.591968] [DEBUG] [REMOTE ] WEN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:53.592106] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-13T12:24:53.592330] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-13T12:24:53.592465] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:53.592600] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-13T12:24:53.592641] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-13T12:24:53.592687] [INFO ] [MAIN ] [3406/3519] WEN kept (0.4s) | 3397 kept, 9 rejected | 137.3/min | ETA: 49s [2026-01-13T12:24:53.926034] [DEBUG] [REMOTE ] WERN: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:53.926165] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-13T12:24:53.926377] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-13T12:24:53.926511] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:53.926643] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-13T12:24:53.926684] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-13T12:24:53.926730] [INFO ] [MAIN ] [3407/3519] WERN kept (0.3s) | 3398 kept, 9 rejected | 137.3/min | ETA: 49s [2026-01-13T12:24:54.325478] [DEBUG] [REMOTE ] WES: Retrieved 3292 rows, trimmed to 300. [2026-01-13T12:24:54.325625] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-13T12:24:54.325828] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $36.71. [2026-01-13T12:24:54.325962] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:54.326070] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-13T12:24:54.326110] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-13T12:24:54.326155] [INFO ] [MAIN ] [3408/3519] WES kept (0.4s) | 3399 kept, 9 rejected | 137.3/min | ETA: 48s [2026-01-13T12:24:54.832812] [DEBUG] [REMOTE ] WEX: Retrieved 5259 rows, trimmed to 300. [2026-01-13T12:24:54.832941] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-13T12:24:54.833146] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-13T12:24:54.833280] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:54.833390] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-13T12:24:54.833428] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-13T12:24:54.833473] [INFO ] [MAIN ] [3409/3519] WEX kept (0.5s) | 3400 kept, 9 rejected | 137.3/min | ETA: 48s [2026-01-13T12:24:55.335355] [DEBUG] [REMOTE ] WEYS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:55.335490] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-13T12:24:55.335729] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-13T12:24:55.335878] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:55.336180] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-13T12:24:55.336220] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-13T12:24:55.336268] [INFO ] [MAIN ] [3410/3519] WEYS kept (0.5s) | 3401 kept, 9 rejected | 137.3/min | ETA: 48s [2026-01-13T12:24:55.769246] [DEBUG] [REMOTE ] WF: Retrieved 5606 rows, trimmed to 300. [2026-01-13T12:24:55.769376] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-13T12:24:55.769605] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $53.04. [2026-01-13T12:24:55.769748] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:55.769866] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-13T12:24:55.769907] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-13T12:24:55.769954] [INFO ] [MAIN ] [3411/3519] WF kept (0.4s) | 3402 kept, 9 rejected | 137.3/min | ETA: 47s [2026-01-13T12:24:56.232745] [DEBUG] [REMOTE ] WFC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:56.232948] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-13T12:24:56.233239] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $82.40. [2026-01-13T12:24:56.233393] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:56.233529] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-13T12:24:56.233591] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-13T12:24:56.233648] [INFO ] [MAIN ] [3412/3519] WFC kept (0.5s) | 3403 kept, 9 rejected | 137.3/min | ETA: 47s [2026-01-13T12:24:56.614605] [DEBUG] [REMOTE ] WFG: Retrieved 4638 rows, trimmed to 300. [2026-01-13T12:24:56.614732] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-13T12:24:56.614939] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-13T12:24:56.615073] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:56.615182] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-13T12:24:56.615220] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-13T12:24:56.615265] [INFO ] [MAIN ] [3413/3519] WFG kept (0.4s) | 3404 kept, 9 rejected | 137.3/min | ETA: 46s [2026-01-13T12:24:57.276831] [DEBUG] [REMOTE ] WFRD: Retrieved 1262 rows, trimmed to 300. [2026-01-13T12:24:57.276940] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-13T12:24:57.277139] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $62.07. [2026-01-13T12:24:57.277272] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:57.277380] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-13T12:24:57.277419] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-13T12:24:57.277465] [INFO ] [MAIN ] [3414/3519] WFRD kept (0.7s) | 3405 kept, 9 rejected | 137.3/min | ETA: 46s [2026-01-13T12:24:57.507387] [DEBUG] [REMOTE ] WGMI: Retrieved 985 rows, trimmed to 300. [2026-01-13T12:24:57.507516] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-13T12:24:57.507735] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-13T12:24:57.507880] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:57.507992] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-13T12:24:57.508034] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-13T12:24:57.508082] [INFO ] [MAIN ] [3415/3519] WGMI kept (0.2s) | 3406 kept, 9 rejected | 137.3/min | ETA: 45s [2026-01-13T12:24:58.219597] [DEBUG] [REMOTE ] WGO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:24:58.219734] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-13T12:24:58.219949] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $29.98. [2026-01-13T12:24:58.220276] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:58.220388] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-13T12:24:58.220429] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-13T12:24:58.220476] [INFO ] [MAIN ] [3416/3519] WGO kept (0.7s) | 3407 kept, 9 rejected | 137.3/min | ETA: 45s [2026-01-13T12:24:58.481093] [DEBUG] [REMOTE ] WGS: Retrieved 1302 rows, trimmed to 300. [2026-01-13T12:24:58.481225] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-13T12:24:58.481421] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $118.42. [2026-01-13T12:24:58.481557] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:58.481697] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-13T12:24:58.481738] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-13T12:24:58.481785] [INFO ] [MAIN ] [3417/3519] WGS kept (0.3s) | 3408 kept, 9 rejected | 137.3/min | ETA: 45s [2026-01-13T12:24:58.930233] [DEBUG] [REMOTE ] WH: Retrieved 1920 rows, trimmed to 300. [2026-01-13T12:24:58.930359] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-13T12:24:58.930561] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-13T12:24:58.930727] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:58.930836] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-13T12:24:58.930876] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-13T12:24:58.930921] [INFO ] [MAIN ] [3418/3519] WH kept (0.4s) | 3409 kept, 9 rejected | 137.3/min | ETA: 44s [2026-01-13T12:24:59.331061] [DEBUG] [REMOTE ] WHD: Retrieved 1992 rows, trimmed to 300. [2026-01-13T12:24:59.331180] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-13T12:24:59.331375] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $35.50. [2026-01-13T12:24:59.331507] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:59.331632] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-13T12:24:59.331674] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-13T12:24:59.331719] [INFO ] [MAIN ] [3419/3519] WHD kept (0.4s) | 3410 kept, 9 rejected | 137.3/min | ETA: 44s [2026-01-13T12:24:59.639441] [DEBUG] [REMOTE ] WHF: Retrieved 3294 rows, trimmed to 300. [2026-01-13T12:24:59.639560] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-13T12:24:59.639785] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-13T12:24:59.639930] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-13T12:24:59.640055] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-13T12:24:59.640094] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-13T12:24:59.640139] [INFO ] [MAIN ] [3420/3519] WHF kept (0.3s) | 3411 kept, 9 rejected | 137.3/min | ETA: 43s [2026-01-13T12:25:00.346793] [DEBUG] [REMOTE ] WHG: Retrieved 5934 rows, trimmed to 300. [2026-01-13T12:25:00.346999] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-13T12:25:00.347300] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-13T12:25:00.347448] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:00.347611] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-13T12:25:00.347656] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-13T12:25:00.347713] [INFO ] [MAIN ] [3421/3519] WHG kept (0.7s) | 3412 kept, 9 rejected | 137.3/min | ETA: 43s [2026-01-13T12:25:00.668027] [DEBUG] [REMOTE ] WIA: Retrieved 5608 rows, trimmed to 300. [2026-01-13T12:25:00.668158] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-13T12:25:00.668398] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-13T12:25:00.668540] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:00.668676] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-13T12:25:00.668719] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-13T12:25:00.668766] [INFO ] [MAIN ] [3422/3519] WIA kept (0.3s) | 3413 kept, 9 rejected | 137.3/min | ETA: 42s [2026-01-13T12:25:00.892685] [DEBUG] [REMOTE ] WIMI: Retrieved 1453 rows, trimmed to 300. [2026-01-13T12:25:00.892871] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-13T12:25:00.893124] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-13T12:25:00.893269] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:00.893389] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-13T12:25:00.893431] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-13T12:25:00.893483] [INFO ] [MAIN ] [3423/3519] WIMI kept (0.2s) | 3414 kept, 9 rejected | 137.3/min | ETA: 42s [2026-01-13T12:25:01.653600] [DEBUG] [REMOTE ] WINA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:01.653883] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-13T12:25:01.654325] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-13T12:25:01.654479] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:01.654670] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-13T12:25:01.654715] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-13T12:25:01.654775] [INFO ] [MAIN ] [3424/3519] WINA kept (0.8s) | 3415 kept, 9 rejected | 137.3/min | ETA: 42s [2026-01-13T12:25:01.995933] [DEBUG] [REMOTE ] WING: Retrieved 2662 rows, trimmed to 300. [2026-01-13T12:25:01.996124] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-13T12:25:01.996394] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-13T12:25:01.996538] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:01.996678] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-13T12:25:01.996721] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-13T12:25:01.996772] [INFO ] [MAIN ] [3425/3519] WING kept (0.3s) | 3416 kept, 9 rejected | 137.3/min | ETA: 41s [2026-01-13T12:25:02.552666] [DEBUG] [REMOTE ] WINN: Retrieved 988 rows, trimmed to 300. [2026-01-13T12:25:02.552881] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-13T12:25:02.553162] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-13T12:25:02.553311] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:02.553445] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-13T12:25:02.553490] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-13T12:25:02.553547] [INFO ] [MAIN ] [3426/3519] WINN kept (0.6s) | 3417 kept, 9 rejected | 137.3/min | ETA: 41s [2026-01-13T12:25:02.881229] [DEBUG] [REMOTE ] WIX: Retrieved 3063 rows, trimmed to 300. [2026-01-13T12:25:02.881355] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-13T12:25:02.881561] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $92.04. [2026-01-13T12:25:02.881731] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:02.881843] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-13T12:25:02.881883] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-13T12:25:02.881930] [INFO ] [MAIN ] [3427/3519] WIX kept (0.3s) | 3418 kept, 9 rejected | 137.3/min | ETA: 40s [2026-01-13T12:25:03.290493] [DEBUG] [REMOTE ] WK: Retrieved 2786 rows, trimmed to 300. [2026-01-13T12:25:03.290709] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-13T12:25:03.290978] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $81.87. [2026-01-13T12:25:03.291123] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:03.291252] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-13T12:25:03.291299] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-13T12:25:03.291353] [INFO ] [MAIN ] [3428/3519] WK kept (0.4s) | 3419 kept, 9 rejected | 137.3/min | ETA: 40s [2026-01-13T12:25:03.845491] [DEBUG] [REMOTE ] WKC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:03.845756] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-13T12:25:03.846377] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-13T12:25:03.846526] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:03.846698] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-13T12:25:03.846741] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-13T12:25:03.846796] [INFO ] [MAIN ] [3429/3519] WKC kept (0.6s) | 3420 kept, 9 rejected | 137.3/min | ETA: 39s [2026-01-13T12:25:04.077077] [DEBUG] [REMOTE ] WKEY: Retrieved 1760 rows, trimmed to 300. [2026-01-13T12:25:04.077332] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-13T12:25:04.077638] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-13T12:25:04.077802] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:04.077940] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-13T12:25:04.077982] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-13T12:25:04.078034] [INFO ] [MAIN ] [3430/3519] WKEY kept (0.2s) | 3421 kept, 9 rejected | 137.3/min | ETA: 39s [2026-01-13T12:25:04.698333] [DEBUG] [REMOTE ] WKSP: Retrieved 5661 rows, trimmed to 300. [2026-01-13T12:25:04.698553] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-13T12:25:04.698886] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-13T12:25:04.699036] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:04.699178] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-13T12:25:04.699221] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-13T12:25:04.699276] [INFO ] [MAIN ] [3431/3519] WKSP kept (0.6s) | 3422 kept, 9 rejected | 137.3/min | ETA: 38s [2026-01-13T12:25:05.056348] [DEBUG] [REMOTE ] WLDN: Retrieved 4814 rows, trimmed to 300. [2026-01-13T12:25:05.056564] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-13T12:25:05.056878] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-13T12:25:05.057022] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:05.057161] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-13T12:25:05.057203] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-13T12:25:05.057405] [INFO ] [MAIN ] [3432/3519] WLDN kept (0.4s) | 3423 kept, 9 rejected | 137.3/min | ETA: 38s [2026-01-13T12:25:05.354273] [DEBUG] [REMOTE ] WLDS: Retrieved 836 rows, trimmed to 300. [2026-01-13T12:25:05.354466] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-13T12:25:05.354747] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.14. [2026-01-13T12:25:05.354897] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:05.355031] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-13T12:25:05.355076] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-13T12:25:05.355138] [INFO ] [MAIN ] [3433/3519] WLDS kept (0.3s) | 3424 kept, 9 rejected | 137.3/min | ETA: 38s [2026-01-13T12:25:06.069251] [DEBUG] [REMOTE ] WLFC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:06.069445] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-13T12:25:06.069757] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-13T12:25:06.069907] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:06.070036] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-13T12:25:06.070078] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-13T12:25:06.070131] [INFO ] [MAIN ] [3434/3519] WLFC kept (0.7s) | 3425 kept, 9 rejected | 137.3/min | ETA: 37s [2026-01-13T12:25:06.525996] [DEBUG] [REMOTE ] WLK: Retrieved 5390 rows, trimmed to 300. [2026-01-13T12:25:06.526211] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-13T12:25:06.526541] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-13T12:25:06.526728] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:06.526910] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-13T12:25:06.526976] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-13T12:25:06.527040] [INFO ] [MAIN ] [3435/3519] WLK kept (0.5s) | 3426 kept, 9 rejected | 137.3/min | ETA: 37s [2026-01-13T12:25:07.037630] [DEBUG] [REMOTE ] WLKP: Retrieved 2881 rows, trimmed to 300. [2026-01-13T12:25:07.037759] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-13T12:25:07.037957] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-13T12:25:07.038093] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:07.038203] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-13T12:25:07.038271] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-13T12:25:07.038318] [INFO ] [MAIN ] [3436/3519] WLKP kept (0.5s) | 3427 kept, 9 rejected | 137.3/min | ETA: 36s [2026-01-13T12:25:07.301860] [DEBUG] [REMOTE ] WMG: Retrieved 1410 rows, trimmed to 300. [2026-01-13T12:25:07.302071] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-13T12:25:07.302669] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-13T12:25:07.302851] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:07.303009] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-13T12:25:07.303061] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-13T12:25:07.303129] [INFO ] [MAIN ] [3437/3519] WMG kept (0.3s) | 3428 kept, 9 rejected | 137.3/min | ETA: 36s [2026-01-13T12:25:07.964071] [DEBUG] [REMOTE ] WMK: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:07.964314] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-13T12:25:07.964670] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-13T12:25:07.964831] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:07.965004] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-13T12:25:07.965047] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-13T12:25:07.965100] [INFO ] [MAIN ] [3438/3519] WMK kept (0.7s) | 3429 kept, 9 rejected | 137.3/min | ETA: 35s [2026-01-13T12:25:08.163095] [DEBUG] [REMOTE ] WMS: Retrieved 2884 rows, trimmed to 300. [2026-01-13T12:25:08.163285] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-13T12:25:08.163566] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-13T12:25:08.163748] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:08.163878] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-13T12:25:08.163935] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-13T12:25:08.163988] [INFO ] [MAIN ] [3439/3519] WMS kept (0.2s) | 3430 kept, 9 rejected | 137.3/min | ETA: 35s [2026-01-13T12:25:08.852713] [DEBUG] [REMOTE ] WNC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:08.852948] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-13T12:25:08.853328] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-13T12:25:08.853823] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:08.853992] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-13T12:25:08.854033] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-13T12:25:08.854094] [INFO ] [MAIN ] [3440/3519] WNC kept (0.7s) | 3431 kept, 9 rejected | 137.3/min | ETA: 35s [2026-01-13T12:25:09.383227] [DEBUG] [REMOTE ] WNEB: Retrieved 5963 rows, trimmed to 300. [2026-01-13T12:25:09.383446] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-13T12:25:09.383785] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $10.80. [2026-01-13T12:25:09.383934] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:09.384080] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-13T12:25:09.384122] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-13T12:25:09.384176] [INFO ] [MAIN ] [3441/3519] WNEB kept (0.5s) | 3432 kept, 9 rejected | 137.3/min | ETA: 34s [2026-01-13T12:25:09.657645] [DEBUG] [REMOTE ] WOOD: Retrieved 4415 rows, trimmed to 300. [2026-01-13T12:25:09.657845] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-13T12:25:09.658125] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-13T12:25:09.658297] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:09.658438] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-13T12:25:09.658480] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-13T12:25:09.658533] [INFO ] [MAIN ] [3442/3519] WOOD kept (0.3s) | 3433 kept, 9 rejected | 137.3/min | ETA: 34s [2026-01-13T12:25:10.035491] [DEBUG] [REMOTE ] WOOF: Retrieved 1254 rows, trimmed to 300. [2026-01-13T12:25:10.035716] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-13T12:25:10.035989] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-13T12:25:10.036139] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:10.036264] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-13T12:25:10.036306] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-13T12:25:10.036358] [INFO ] [MAIN ] [3443/3519] WOOF kept (0.4s) | 3434 kept, 9 rejected | 137.3/min | ETA: 33s [2026-01-13T12:25:10.619431] [DEBUG] [REMOTE ] WPC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:10.619622] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-13T12:25:10.619939] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-13T12:25:10.620139] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:10.620314] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-13T12:25:10.620375] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-13T12:25:10.620447] [INFO ] [MAIN ] [3444/3519] WPC kept (0.6s) | 3435 kept, 9 rejected | 137.3/min | ETA: 33s [2026-01-13T12:25:11.114904] [DEBUG] [REMOTE ] WPP: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:11.115048] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-13T12:25:11.115283] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-13T12:25:11.115428] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:11.115551] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-13T12:25:11.115614] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-13T12:25:11.115666] [INFO ] [MAIN ] [3445/3519] WPP kept (0.5s) | 3436 kept, 9 rejected | 137.3/min | ETA: 32s [2026-01-13T12:25:11.409920] [DEBUG] [REMOTE ] WRAP: Retrieved 1917 rows, trimmed to 300. [2026-01-13T12:25:11.410047] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-13T12:25:11.410248] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-13T12:25:11.410380] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:11.410487] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-13T12:25:11.410526] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-13T12:25:11.410589] [INFO ] [MAIN ] [3446/3519] WRAP kept (0.3s) | 3437 kept, 9 rejected | 137.3/min | ETA: 32s [2026-01-13T12:25:12.013218] [DEBUG] [REMOTE ] WRB: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:12.013356] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-13T12:25:12.013607] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-13T12:25:12.013749] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:12.013873] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-13T12:25:12.013912] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-13T12:25:12.013961] [INFO ] [MAIN ] [3447/3519] WRB kept (0.6s) | 3438 kept, 9 rejected | 137.3/min | ETA: 31s [2026-01-13T12:25:12.236519] [DEBUG] [REMOTE ] WRBY: Retrieved 1076 rows, trimmed to 300. [2026-01-13T12:25:12.236672] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-13T12:25:12.236873] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-13T12:25:12.237009] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:12.237119] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-13T12:25:12.237159] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-13T12:25:12.237207] [INFO ] [MAIN ] [3448/3519] WRBY kept (0.2s) | 3439 kept, 9 rejected | 137.3/min | ETA: 31s [2026-01-13T12:25:12.872673] [DEBUG] [REMOTE ] WRLD: Retrieved 6587 rows, trimmed to 300. [2026-01-13T12:25:12.872807] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-13T12:25:12.873026] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-13T12:25:12.873190] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:12.873320] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-13T12:25:12.873362] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-13T12:25:12.873412] [INFO ] [MAIN ] [3449/3519] WRLD kept (0.6s) | 3440 kept, 9 rejected | 137.3/min | ETA: 31s [2026-01-13T12:25:13.273098] [DEBUG] [REMOTE ] WSBC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:13.273230] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-13T12:25:13.273633] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-13T12:25:13.273774] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:13.273890] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-13T12:25:13.273930] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-13T12:25:13.273976] [INFO ] [MAIN ] [3450/3519] WSBC kept (0.4s) | 3441 kept, 9 rejected | 137.3/min | ETA: 30s [2026-01-13T12:25:13.514892] [DEBUG] [REMOTE ] WSBF: Retrieved 5099 rows, trimmed to 300. [2026-01-13T12:25:13.515030] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-13T12:25:13.515261] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $14.49. [2026-01-13T12:25:13.515399] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:13.515733] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-13T12:25:13.515775] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-13T12:25:13.515822] [INFO ] [MAIN ] [3451/3519] WSBF kept (0.2s) | 3442 kept, 9 rejected | 137.3/min | ETA: 30s [2026-01-13T12:25:14.048674] [DEBUG] [REMOTE ] WSC: Retrieved 2037 rows, trimmed to 300. [2026-01-13T12:25:14.048851] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-13T12:25:14.049074] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-13T12:25:14.049217] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:14.049334] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-13T12:25:14.049376] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-13T12:25:14.049426] [INFO ] [MAIN ] [3452/3519] WSC kept (0.5s) | 3443 kept, 9 rejected | 137.3/min | ETA: 29s [2026-01-13T12:25:14.538188] [DEBUG] [REMOTE ] WSFS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:14.538336] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-13T12:25:14.538554] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $50.19. [2026-01-13T12:25:14.538897] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:14.539012] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-13T12:25:14.539052] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-13T12:25:14.539099] [INFO ] [MAIN ] [3453/3519] WSFS kept (0.5s) | 3444 kept, 9 rejected | 137.3/min | ETA: 29s [2026-01-13T12:25:15.099197] [DEBUG] [REMOTE ] WSM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:15.099332] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-13T12:25:15.099547] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.55. [2026-01-13T12:25:15.099701] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:15.099816] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-13T12:25:15.099855] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-13T12:25:15.099901] [INFO ] [MAIN ] [3454/3519] WSM kept (0.6s) | 3445 kept, 9 rejected | 137.3/min | ETA: 28s [2026-01-13T12:25:15.562885] [DEBUG] [REMOTE ] WSO: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:15.563024] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-13T12:25:15.563235] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $323.51. [2026-01-13T12:25:15.563368] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:15.563480] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-13T12:25:15.563518] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-13T12:25:15.563565] [INFO ] [MAIN ] [3455/3519] WSO kept (0.5s) | 3446 kept, 9 rejected | 137.3/min | ETA: 28s [2026-01-13T12:25:16.050616] [DEBUG] [REMOTE ] WTBA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:16.050751] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-13T12:25:16.050990] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $18.93. [2026-01-13T12:25:16.051124] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:16.051242] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-13T12:25:16.051303] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-13T12:25:16.051375] [INFO ] [MAIN ] [3456/3519] WTBA kept (0.5s) | 3447 kept, 9 rejected | 137.3/min | ETA: 28s [2026-01-13T12:25:16.548782] [DEBUG] [REMOTE ] WTFC: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:16.548928] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-13T12:25:16.549183] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $119.77. [2026-01-13T12:25:16.549319] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:16.549442] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-13T12:25:16.549482] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-13T12:25:16.549529] [INFO ] [MAIN ] [3457/3519] WTFC kept (0.5s) | 3448 kept, 9 rejected | 137.3/min | ETA: 27s [2026-01-13T12:25:16.982854] [DEBUG] [REMOTE ] WTI: Retrieved 5272 rows, trimmed to 300. [2026-01-13T12:25:16.982992] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-13T12:25:16.983216] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-13T12:25:16.983352] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:16.983470] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-13T12:25:16.983510] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-13T12:25:16.983556] [INFO ] [MAIN ] [3458/3519] WTI kept (0.4s) | 3449 kept, 9 rejected | 137.3/min | ETA: 27s [2026-01-13T12:25:17.490530] [DEBUG] [REMOTE ] WTRG: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:17.490687] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-13T12:25:17.490909] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-13T12:25:17.491047] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:17.491163] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-13T12:25:17.491204] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-13T12:25:17.491268] [INFO ] [MAIN ] [3459/3519] WTRG kept (0.5s) | 3450 kept, 9 rejected | 137.3/min | ETA: 26s [2026-01-13T12:25:17.990218] [DEBUG] [REMOTE ] WTS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:17.990363] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-13T12:25:17.990619] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-13T12:25:17.990763] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:17.990881] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-13T12:25:17.990921] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-13T12:25:17.990968] [INFO ] [MAIN ] [3460/3519] WTS kept (0.5s) | 3451 kept, 9 rejected | 137.3/min | ETA: 26s [2026-01-13T12:25:18.500607] [DEBUG] [REMOTE ] WULF: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:18.500741] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-13T12:25:18.500950] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-13T12:25:18.501083] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:18.501195] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-13T12:25:18.501234] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-13T12:25:18.501278] [INFO ] [MAIN ] [3461/3519] WULF kept (0.5s) | 3452 kept, 9 rejected | 137.2/min | ETA: 25s [2026-01-13T12:25:18.801630] [DEBUG] [REMOTE ] WVE: Retrieved 2556 rows, trimmed to 300. [2026-01-13T12:25:18.801753] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-13T12:25:18.801951] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-13T12:25:18.802083] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:18.802191] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-13T12:25:18.802230] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-13T12:25:18.802275] [INFO ] [MAIN ] [3462/3519] WVE kept (0.3s) | 3453 kept, 9 rejected | 137.3/min | ETA: 25s [2026-01-13T12:25:19.621647] [DEBUG] [REMOTE ] WWD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:19.621785] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-13T12:25:19.622008] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $246.70. [2026-01-13T12:25:19.622141] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:19.622257] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-13T12:25:19.622297] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-13T12:25:19.622342] [INFO ] [MAIN ] [3463/3519] WWD kept (0.8s) | 3454 kept, 9 rejected | 137.2/min | ETA: 24s [2026-01-13T12:25:20.106401] [DEBUG] [REMOTE ] WY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:20.106547] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-13T12:25:20.106798] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-13T12:25:20.106935] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:20.107053] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-13T12:25:20.107094] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-13T12:25:20.107142] [INFO ] [MAIN ] [3464/3519] WY kept (0.5s) | 3455 kept, 9 rejected | 137.2/min | ETA: 24s [2026-01-13T12:25:20.544102] [DEBUG] [REMOTE ] WYNN: Retrieved 5840 rows, trimmed to 300. [2026-01-13T12:25:20.544231] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-13T12:25:20.544446] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $115.68. [2026-01-13T12:25:20.544598] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:20.544713] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-13T12:25:20.544752] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-13T12:25:20.544814] [INFO ] [MAIN ] [3465/3519] WYNN kept (0.4s) | 3456 kept, 9 rejected | 137.2/min | ETA: 24s [2026-01-13T12:25:20.767252] [DEBUG] [REMOTE ] XBIL: Retrieved 716 rows, trimmed to 300. [2026-01-13T12:25:20.767378] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-13T12:25:20.767599] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.67. [2026-01-13T12:25:20.767736] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:20.767844] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-13T12:25:20.767883] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-13T12:25:20.767928] [INFO ] [MAIN ] [3466/3519] XBIL kept (0.2s) | 3457 kept, 9 rejected | 137.2/min | ETA: 23s [2026-01-13T12:25:21.408775] [DEBUG] [REMOTE ] XEL: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:21.408915] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-13T12:25:21.409178] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-13T12:25:21.409328] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:21.409449] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-13T12:25:21.409501] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-13T12:25:21.409602] [INFO ] [MAIN ] [3467/3519] XEL kept (0.6s) | 3458 kept, 9 rejected | 137.2/min | ETA: 23s [2026-01-13T12:25:21.732884] [DEBUG] [REMOTE ] XENE: Retrieved 2812 rows, trimmed to 300. [2026-01-13T12:25:21.733011] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-13T12:25:21.733218] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-13T12:25:21.733355] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:21.733466] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-13T12:25:21.733507] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-13T12:25:21.733553] [INFO ] [MAIN ] [3468/3519] XENE kept (0.3s) | 3459 kept, 9 rejected | 137.2/min | ETA: 22s [2026-01-13T12:25:22.029602] [DEBUG] [REMOTE ] XERS: Retrieved 1900 rows, trimmed to 300. [2026-01-13T12:25:22.029722] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-13T12:25:22.029920] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-13T12:25:22.030052] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:22.030158] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-13T12:25:22.030197] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-13T12:25:22.030241] [INFO ] [MAIN ] [3469/3519] XERS kept (0.3s) | 3460 kept, 9 rejected | 137.2/min | ETA: 22s [2026-01-13T12:25:22.496008] [DEBUG] [REMOTE ] XGN: Retrieved 1587 rows, trimmed to 300. [2026-01-13T12:25:22.496129] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-13T12:25:22.496335] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $5.95. [2026-01-13T12:25:22.496474] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:22.496610] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-13T12:25:22.496658] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-13T12:25:22.496706] [INFO ] [MAIN ] [3470/3519] XGN kept (0.5s) | 3461 kept, 9 rejected | 137.2/min | ETA: 21s [2026-01-13T12:25:23.108518] [DEBUG] [REMOTE ] XOM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:23.108680] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-13T12:25:23.108909] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $109.69. [2026-01-13T12:25:23.109055] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:23.109171] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-13T12:25:23.109210] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-13T12:25:23.109274] [INFO ] [MAIN ] [3471/3519] XOM kept (0.6s) | 3462 kept, 9 rejected | 137.2/min | ETA: 21s [2026-01-13T12:25:23.579408] [DEBUG] [REMOTE ] XOMA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:23.579542] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-13T12:25:23.579770] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-13T12:25:23.579907] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:23.580019] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-13T12:25:23.580058] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-13T12:25:23.580109] [INFO ] [MAIN ] [3472/3519] XOMA kept (0.5s) | 3463 kept, 9 rejected | 137.2/min | ETA: 21s [2026-01-13T12:25:23.824613] [DEBUG] [REMOTE ] XOS: Retrieved 1103 rows, trimmed to 300. [2026-01-13T12:25:23.824750] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-13T12:25:23.824947] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-13T12:25:23.825079] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:23.825186] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-13T12:25:23.825225] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-13T12:25:23.825271] [INFO ] [MAIN ] [3473/3519] XOS kept (0.2s) | 3464 kept, 9 rejected | 137.2/min | ETA: 20s [2026-01-13T12:25:24.253902] [DEBUG] [REMOTE ] XP: Retrieved 1529 rows, trimmed to 300. [2026-01-13T12:25:24.254034] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-13T12:25:24.254243] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-13T12:25:24.254377] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:24.254487] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-13T12:25:24.254528] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-13T12:25:24.254608] [INFO ] [MAIN ] [3474/3519] XP kept (0.4s) | 3465 kept, 9 rejected | 137.2/min | ETA: 20s [2026-01-13T12:25:24.872731] [DEBUG] [REMOTE ] XPEL: Retrieved 4643 rows, trimmed to 300. [2026-01-13T12:25:24.872929] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-13T12:25:24.873375] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-13T12:25:24.873557] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:24.873754] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-13T12:25:24.873803] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-13T12:25:24.873864] [INFO ] [MAIN ] [3475/3519] XPEL kept (0.6s) | 3466 kept, 9 rejected | 137.2/min | ETA: 19s [2026-01-13T12:25:25.330973] [DEBUG] [REMOTE ] XPO: Retrieved 5602 rows, trimmed to 300. [2026-01-13T12:25:25.331128] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-13T12:25:25.331401] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-13T12:25:25.331549] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:25.331705] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-13T12:25:25.331748] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-13T12:25:25.331810] [INFO ] [MAIN ] [3476/3519] XPO kept (0.5s) | 3467 kept, 9 rejected | 137.2/min | ETA: 19s [2026-01-13T12:25:25.574792] [DEBUG] [REMOTE ] XPOF: Retrieved 1123 rows, trimmed to 300. [2026-01-13T12:25:25.574934] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-13T12:25:25.575140] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-13T12:25:25.575279] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:25.575392] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-13T12:25:25.575433] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-13T12:25:25.575498] [INFO ] [MAIN ] [3477/3519] XPOF kept (0.2s) | 3468 kept, 9 rejected | 137.2/min | ETA: 18s [2026-01-13T12:25:26.009155] [DEBUG] [REMOTE ] XPRO: Retrieved 3125 rows, trimmed to 300. [2026-01-13T12:25:26.009289] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-13T12:25:26.009506] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.44. [2026-01-13T12:25:26.009854] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:26.009976] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-13T12:25:26.010016] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-13T12:25:26.010062] [INFO ] [MAIN ] [3478/3519] XPRO kept (0.4s) | 3469 kept, 9 rejected | 137.2/min | ETA: 18s [2026-01-13T12:25:26.619592] [DEBUG] [REMOTE ] XRAY: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:26.619740] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-13T12:25:26.620001] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-13T12:25:26.620136] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:26.620260] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-13T12:25:26.620300] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-13T12:25:26.620347] [INFO ] [MAIN ] [3479/3519] XRAY kept (0.6s) | 3470 kept, 9 rejected | 137.2/min | ETA: 17s [2026-01-13T12:25:27.090505] [DEBUG] [REMOTE ] XRX: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:27.090664] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-13T12:25:27.090911] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.32. [2026-01-13T12:25:27.091050] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:27.091178] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-13T12:25:27.091218] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-13T12:25:27.091267] [INFO ] [MAIN ] [3480/3519] XRX kept (0.5s) | 3471 kept, 9 rejected | 137.2/min | ETA: 17s [2026-01-13T12:25:27.282046] [DEBUG] [REMOTE ] XTIA: Retrieved 461 rows, trimmed to 300. [2026-01-13T12:25:27.282179] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-13T12:25:27.282383] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-13T12:25:27.282523] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:27.282672] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-13T12:25:27.282717] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-13T12:25:27.282763] [INFO ] [MAIN ] [3481/3519] XTIA kept (0.2s) | 3472 kept, 9 rejected | 137.2/min | ETA: 17s [2026-01-13T12:25:27.789142] [DEBUG] [REMOTE ] XYF: Retrieved 1838 rows, trimmed to 300. [2026-01-13T12:25:27.789265] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-13T12:25:27.789462] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-13T12:25:27.789623] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:27.789735] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-13T12:25:27.789774] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-13T12:25:27.789820] [INFO ] [MAIN ] [3482/3519] XYF kept (0.5s) | 3473 kept, 9 rejected | 137.2/min | ETA: 16s [2026-01-13T12:25:28.315918] [DEBUG] [REMOTE ] XYL: Retrieved 3582 rows, trimmed to 300. [2026-01-13T12:25:28.316058] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-13T12:25:28.316277] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-13T12:25:28.316436] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:28.316609] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-13T12:25:28.316663] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-13T12:25:28.316731] [INFO ] [MAIN ] [3483/3519] XYL kept (0.5s) | 3474 kept, 9 rejected | 137.2/min | ETA: 16s [2026-01-13T12:25:28.576715] [DEBUG] [REMOTE ] YALA: Retrieved 1327 rows, trimmed to 300. [2026-01-13T12:25:28.576842] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-13T12:25:28.577043] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.82. [2026-01-13T12:25:28.577182] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:28.577293] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-13T12:25:28.577334] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-13T12:25:28.577379] [INFO ] [MAIN ] [3484/3519] YALA kept (0.3s) | 3475 kept, 9 rejected | 137.2/min | ETA: 15s [2026-01-13T12:25:29.078439] [DEBUG] [REMOTE ] YELP: Retrieved 3486 rows, trimmed to 300. [2026-01-13T12:25:29.078602] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-13T12:25:29.078838] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-13T12:25:29.079011] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:29.079157] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-13T12:25:29.079205] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-13T12:25:29.079266] [INFO ] [MAIN ] [3485/3519] YELP kept (0.5s) | 3476 kept, 9 rejected | 137.2/min | ETA: 15s [2026-01-13T12:25:29.399321] [DEBUG] [REMOTE ] YETI: Retrieved 1812 rows, trimmed to 300. [2026-01-13T12:25:29.399436] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-13T12:25:29.399658] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-13T12:25:29.399793] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:29.399899] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-13T12:25:29.399937] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-13T12:25:29.399982] [INFO ] [MAIN ] [3486/3519] YETI kept (0.3s) | 3477 kept, 9 rejected | 137.2/min | ETA: 14s [2026-01-13T12:25:29.751683] [DEBUG] [REMOTE ] YMM: Retrieved 1145 rows, trimmed to 300. [2026-01-13T12:25:29.751827] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-13T12:25:29.752043] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $10.21. [2026-01-13T12:25:29.752186] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:29.752301] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-13T12:25:29.752342] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-13T12:25:29.752390] [INFO ] [MAIN ] [3487/3519] YMM kept (0.4s) | 3478 kept, 9 rejected | 137.3/min | ETA: 14s [2026-01-13T12:25:30.425060] [DEBUG] [REMOTE ] YPF: Retrieved 6588 rows, trimmed to 300. [2026-01-13T12:25:30.425215] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-13T12:25:30.425479] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $24.71. [2026-01-13T12:25:30.425642] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:30.425772] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-13T12:25:30.425811] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-13T12:25:30.425858] [INFO ] [MAIN ] [3488/3519] YPF kept (0.7s) | 3479 kept, 9 rejected | 137.2/min | ETA: 14s [2026-01-13T12:25:30.686599] [DEBUG] [REMOTE ] YQQQ: Retrieved 353 rows, trimmed to 300. [2026-01-13T12:25:30.686739] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-13T12:25:30.686947] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.49. [2026-01-13T12:25:30.687080] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:30.687191] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-13T12:25:30.687231] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-13T12:25:30.687292] [INFO ] [MAIN ] [3489/3519] YQQQ kept (0.3s) | 3480 kept, 9 rejected | 137.2/min | ETA: 13s [2026-01-13T12:25:31.162932] [DEBUG] [REMOTE ] YRD: Retrieved 2530 rows, trimmed to 300. [2026-01-13T12:25:31.163089] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-13T12:25:31.163333] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-13T12:25:31.163511] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:31.163668] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-13T12:25:31.163733] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-13T12:25:31.163795] [INFO ] [MAIN ] [3490/3519] YRD kept (0.5s) | 3481 kept, 9 rejected | 137.2/min | ETA: 13s [2026-01-13T12:25:31.476365] [DEBUG] [REMOTE ] YSG: Retrieved 1291 rows, trimmed to 300. [2026-01-13T12:25:31.476498] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-13T12:25:31.476725] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-13T12:25:31.477027] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:31.477138] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-13T12:25:31.477179] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-13T12:25:31.477225] [INFO ] [MAIN ] [3491/3519] YSG kept (0.3s) | 3482 kept, 9 rejected | 137.3/min | ETA: 12s [2026-01-13T12:25:31.923439] [DEBUG] [REMOTE ] YTRA: Retrieved 2278 rows, trimmed to 300. [2026-01-13T12:25:31.923592] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-13T12:25:31.923831] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-13T12:25:31.923972] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:31.924088] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-13T12:25:31.924128] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-13T12:25:31.924177] [INFO ] [MAIN ] [3492/3519] YTRA kept (0.4s) | 3483 kept, 9 rejected | 137.3/min | ETA: 12s [2026-01-13T12:25:32.574429] [DEBUG] [REMOTE ] YUM: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:32.574602] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-13T12:25:32.574894] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-13T12:25:32.575038] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:32.575168] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-13T12:25:32.575211] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-13T12:25:32.575261] [INFO ] [MAIN ] [3493/3519] YUM kept (0.7s) | 3484 kept, 9 rejected | 137.2/min | ETA: 11s [2026-01-13T12:25:32.871717] [DEBUG] [REMOTE ] YUMC: Retrieved 2322 rows, trimmed to 300. [2026-01-13T12:25:32.871848] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-13T12:25:32.872059] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.87. [2026-01-13T12:25:32.872199] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:32.872313] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-13T12:25:32.872353] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-13T12:25:32.872399] [INFO ] [MAIN ] [3494/3519] YUMC kept (0.3s) | 3485 kept, 9 rejected | 137.2/min | ETA: 11s [2026-01-13T12:25:33.321111] [DEBUG] [REMOTE ] Z: Retrieved 2627 rows, trimmed to 300. [2026-01-13T12:25:33.321239] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-13T12:25:33.321455] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $65.92. [2026-01-13T12:25:33.321628] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:33.321746] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-13T12:25:33.321788] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-13T12:25:33.321850] [INFO ] [MAIN ] [3495/3519] Z kept (0.4s) | 3486 kept, 9 rejected | 137.2/min | ETA: 10s [2026-01-13T12:25:33.771909] [DEBUG] [REMOTE ] ZBH: Retrieved 6153 rows, trimmed to 300. [2026-01-13T12:25:33.772069] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-13T12:25:33.772336] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $87.32. [2026-01-13T12:25:33.772473] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:33.772617] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-13T12:25:33.772660] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-13T12:25:33.772708] [INFO ] [MAIN ] [3496/3519] ZBH kept (0.5s) | 3487 kept, 9 rejected | 137.2/min | ETA: 10s [2026-01-13T12:25:33.895353] [DEBUG] [REMOTE ] ZBIO: Retrieved 333 rows, trimmed to 300. [2026-01-13T12:25:33.895479] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-13T12:25:33.895705] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-13T12:25:33.895861] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:33.895967] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-13T12:25:33.896006] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-13T12:25:33.896050] [INFO ] [MAIN ] [3497/3519] ZBIO kept (0.1s) | 3488 kept, 9 rejected | 137.3/min | ETA: 10s [2026-01-13T12:25:34.656812] [DEBUG] [REMOTE ] ZBRA: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:34.656962] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-13T12:25:34.657234] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-13T12:25:34.657383] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:34.657509] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-13T12:25:34.657550] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-13T12:25:34.657617] [INFO ] [MAIN ] [3498/3519] ZBRA kept (0.8s) | 3489 kept, 9 rejected | 137.2/min | ETA: 9s [2026-01-13T12:25:35.130621] [DEBUG] [REMOTE ] ZD: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:35.130758] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-13T12:25:35.130989] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-13T12:25:35.131122] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:35.131237] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-13T12:25:35.131276] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-13T12:25:35.131321] [INFO ] [MAIN ] [3499/3519] ZD kept (0.5s) | 3490 kept, 9 rejected | 137.2/min | ETA: 9s [2026-01-13T12:25:35.417838] [DEBUG] [REMOTE ] ZEPP: Retrieved 1992 rows, trimmed to 300. [2026-01-13T12:25:35.417972] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-13T12:25:35.418417] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $22.40. [2026-01-13T12:25:35.418552] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:35.418691] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-13T12:25:35.418730] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-13T12:25:35.418777] [INFO ] [MAIN ] [3500/3519] ZEPP kept (0.3s) | 3491 kept, 9 rejected | 137.3/min | ETA: 8s [2026-01-13T12:25:35.795270] [DEBUG] [REMOTE ] ZETA: Retrieved 1153 rows, trimmed to 300. [2026-01-13T12:25:35.795395] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-13T12:25:35.795628] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-13T12:25:35.795768] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:35.795880] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-13T12:25:35.795919] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-13T12:25:35.795981] [INFO ] [MAIN ] [3501/3519] ZETA kept (0.4s) | 3492 kept, 9 rejected | 137.3/min | ETA: 8s [2026-01-13T12:25:36.424209] [DEBUG] [REMOTE ] ZEUS: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:36.424345] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-13T12:25:36.424567] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $27.41. [2026-01-13T12:25:36.424723] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:36.424838] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-13T12:25:36.424877] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-13T12:25:36.424923] [INFO ] [MAIN ] [3502/3519] ZEUS kept (0.6s) | 3493 kept, 9 rejected | 137.2/min | ETA: 7s [2026-01-13T12:25:36.642775] [DEBUG] [REMOTE ] ZGN: Retrieved 1019 rows, trimmed to 300. [2026-01-13T12:25:36.642915] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-13T12:25:36.643124] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $9.70. [2026-01-13T12:25:36.643262] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:36.643377] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-13T12:25:36.643418] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-13T12:25:36.643464] [INFO ] [MAIN ] [3503/3519] ZGN kept (0.2s) | 3494 kept, 9 rejected | 137.3/min | ETA: 7s [2026-01-13T12:25:37.074634] [DEBUG] [REMOTE ] ZH: Retrieved 1205 rows, trimmed to 300. [2026-01-13T12:25:37.074763] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-13T12:25:37.074962] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-13T12:25:37.075095] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:37.075203] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-13T12:25:37.075242] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-13T12:25:37.075287] [INFO ] [MAIN ] [3504/3519] ZH kept (0.4s) | 3495 kept, 9 rejected | 137.3/min | ETA: 7s [2026-01-13T12:25:37.515802] [DEBUG] [REMOTE ] ZIM: Retrieved 1245 rows, trimmed to 300. [2026-01-13T12:25:37.515930] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-13T12:25:37.516127] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $13.11. [2026-01-13T12:25:37.516261] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:37.516367] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-13T12:25:37.516406] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-13T12:25:37.516451] [INFO ] [MAIN ] [3505/3519] ZIM kept (0.4s) | 3496 kept, 9 rejected | 137.3/min | ETA: 6s [2026-01-13T12:25:38.108783] [DEBUG] [REMOTE ] ZION: Retrieved 6589 rows, trimmed to 300. [2026-01-13T12:25:38.108909] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-13T12:25:38.109113] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $46.52. [2026-01-13T12:25:38.109248] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:38.109362] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-13T12:25:38.109401] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-13T12:25:38.109446] [INFO ] [MAIN ] [3506/3519] ZION kept (0.6s) | 3497 kept, 9 rejected | 137.2/min | ETA: 6s [2026-01-13T12:25:38.406240] [DEBUG] [REMOTE ] ZIP: Retrieved 1163 rows, trimmed to 300. [2026-01-13T12:25:38.406370] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-13T12:25:38.406601] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $3.25. [2026-01-13T12:25:38.406765] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:38.406882] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-13T12:25:38.406924] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-13T12:25:38.406990] [INFO ] [MAIN ] [3507/3519] ZIP kept (0.3s) | 3498 kept, 9 rejected | 137.3/min | ETA: 5s [2026-01-13T12:25:38.837961] [DEBUG] [REMOTE ] ZLAB: Retrieved 2089 rows, trimmed to 300. [2026-01-13T12:25:38.838084] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-13T12:25:38.838302] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-13T12:25:38.838438] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:38.838546] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-13T12:25:38.838622] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-13T12:25:38.838681] [INFO ] [MAIN ] [3508/3519] ZLAB kept (0.4s) | 3499 kept, 9 rejected | 137.3/min | ETA: 5s [2026-01-13T12:25:39.198048] [DEBUG] [REMOTE ] ZM: Retrieved 1693 rows, trimmed to 300. [2026-01-13T12:25:39.198171] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-13T12:25:39.198394] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-13T12:25:39.198532] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:39.198675] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-13T12:25:39.198719] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-13T12:25:39.198767] [INFO ] [MAIN ] [3509/3519] ZM kept (0.4s) | 3500 kept, 9 rejected | 137.3/min | ETA: 4s [2026-01-13T12:25:39.609889] [DEBUG] [REMOTE ] ZNTL: Retrieved 1451 rows, trimmed to 300. [2026-01-13T12:25:39.610017] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-13T12:25:39.610220] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-13T12:25:39.610354] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:39.610466] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-13T12:25:39.610506] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-13T12:25:39.610551] [INFO ] [MAIN ] [3510/3519] ZNTL kept (0.4s) | 3501 kept, 9 rejected | 137.3/min | ETA: 4s [2026-01-13T12:25:39.983488] [DEBUG] [REMOTE ] ZS: Retrieved 1967 rows, trimmed to 300. [2026-01-13T12:25:39.983646] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-13T12:25:39.983853] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $216.63. [2026-01-13T12:25:39.983986] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:39.984095] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-13T12:25:39.984134] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-13T12:25:39.984180] [INFO ] [MAIN ] [3511/3519] ZS kept (0.4s) | 3502 kept, 9 rejected | 137.3/min | ETA: 3s [2026-01-13T12:25:40.413421] [DEBUG] [REMOTE ] ZTO: Retrieved 2314 rows, trimmed to 300. [2026-01-13T12:25:40.413544] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-13T12:25:40.413769] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.59. [2026-01-13T12:25:40.413904] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:40.414017] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-13T12:25:40.414055] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-13T12:25:40.414100] [INFO ] [MAIN ] [3512/3519] ZTO kept (0.4s) | 3503 kept, 9 rejected | 137.3/min | ETA: 3s [2026-01-13T12:25:40.844150] [DEBUG] [REMOTE ] ZTS: Retrieved 3256 rows, trimmed to 300. [2026-01-13T12:25:40.844275] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-13T12:25:40.844480] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.75. [2026-01-13T12:25:40.844654] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:40.844771] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-13T12:25:40.844812] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-13T12:25:40.844876] [INFO ] [MAIN ] [3513/3519] ZTS kept (0.4s) | 3504 kept, 9 rejected | 137.3/min | ETA: 3s [2026-01-13T12:25:41.313920] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5204 rows, trimmed to 300. [2026-01-13T12:25:41.314057] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-13T12:25:41.314260] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $20.36. [2026-01-13T12:25:41.314393] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:41.314501] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-13T12:25:41.314539] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-13T12:25:41.314602] [INFO ] [MAIN ] [3514/3519] ZUMZ kept (0.5s) | 3505 kept, 9 rejected | 137.3/min | ETA: 2s [2026-01-13T12:25:41.551320] [DEBUG] [REMOTE ] ZURA: Retrieved 1093 rows, trimmed to 300. [2026-01-13T12:25:41.551456] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-13T12:25:41.551686] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.21. [2026-01-13T12:25:41.551821] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:41.551932] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-13T12:25:41.551970] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-13T12:25:41.552016] [INFO ] [MAIN ] [3515/3519] ZURA kept (0.2s) | 3506 kept, 9 rejected | 137.3/min | ETA: 2s [2026-01-13T12:25:41.945871] [DEBUG] [REMOTE ] ZVIA: Retrieved 1124 rows, trimmed to 300. [2026-01-13T12:25:41.946001] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-13T12:25:41.946204] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.80. [2026-01-13T12:25:41.946343] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:41.946453] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-13T12:25:41.946493] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-13T12:25:41.946539] [INFO ] [MAIN ] [3516/3519] ZVIA kept (0.4s) | 3507 kept, 9 rejected | 137.3/min | ETA: 1s [2026-01-13T12:25:42.433259] [DEBUG] [REMOTE ] ZVRA: Retrieved 2702 rows, trimmed to 300. [2026-01-13T12:25:42.433388] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-13T12:25:42.433661] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-13T12:25:42.433814] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:42.433928] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-13T12:25:42.433969] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-13T12:25:42.434015] [INFO ] [MAIN ] [3517/3519] ZVRA kept (0.5s) | 3508 kept, 9 rejected | 137.3/min | ETA: 1s [2026-01-13T12:25:42.806475] [DEBUG] [REMOTE ] ZWS: Retrieved 3467 rows, trimmed to 300. [2026-01-13T12:25:42.806644] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-13T12:25:42.806870] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-13T12:25:42.807011] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:42.807133] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-13T12:25:42.807174] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-13T12:25:42.807223] [INFO ] [MAIN ] [3518/3519] ZWS kept (0.4s) | 3509 kept, 9 rejected | 137.3/min | ETA: 0s [2026-01-13T12:25:43.205962] [DEBUG] [REMOTE ] ZYME: Retrieved 2189 rows, trimmed to 300. [2026-01-13T12:25:43.206090] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-13T12:25:43.206295] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-13T12:25:43.206428] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-13T12:25:43.206536] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-13T12:25:43.206628] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-13T12:25:43.206698] [INFO ] [MAIN ] [3519/3519] ZYME kept (0.4s) | 3510 kept, 9 rejected | 137.3/min | ETA: 0s [2026-01-13T12:25:43.206737] [INFO ] [MAIN ] Completed in 25.6m | 3510 viable symbols [2026-01-13T12:25:43.206765] [INFO ] [MAIN ] Saving master inventory... [2026-01-13T12:25:43.207383] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3510 symbols. [2026-01-13T12:25:43.207437] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-13T12:25:43.207618] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-13T12:25:43.207832] [INFO ] [STATE ] Last completion updated: 2026-01-13T12:25:43.207689