[2026-01-12T12:00:01.053164] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-12T12:00:01.231972] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-12T12:00:01.419847] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-12T12:00:01.605222] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-12T12:00:01.798920] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-12T12:00:01.799328] [WARN ] [STATE ] State set to: WAITING [2026-01-12T12:00:01.799416] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-12T12:00:02.012260] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T12:00:02.067778] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-12T12:00:02.115463] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T12:00:02.161934] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T12:00:02.213835] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-12T12:00:02.214124] [WARN ] [STATE ] State set to: RUNNING [2026-01-12T12:00:02.214188] [INFO ] [MAIN ] Starting data fetch [2026-01-12T12:00:02.214234] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-12T12:00:03.465236] [DEBUG] [REMOTE ] Fetched 3894 NASDAQ symbols [2026-01-12T12:00:03.465524] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-12T12:00:04.882927] [DEBUG] [REMOTE ] Fetched 1956 NYSE symbols [2026-01-12T12:00:04.884823] [INFO ] [MAIN ] Fetched 5850 unique symbols [2026-01-12T12:00:04.885952] [INFO ] [MAIN ] Loaded 2445 blacklisted symbols from 3 files [2026-01-12T12:00:04.886282] [INFO ] [MAIN ] 3519 symbols after blacklist filtering [2026-01-12T12:00:05.490091] [DEBUG] [REMOTE ] A: Retrieved 6575 rows, trimmed to 300. [2026-01-12T12:00:05.490244] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-12T12:00:05.490542] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.84. [2026-01-12T12:00:05.490723] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:05.490853] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-12T12:00:05.490895] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-12T12:00:05.490953] [INFO ] [MAIN ] [1/3519] A kept (0.6s) | 1 kept, 0 rejected | 99.2/min | ETA: 35.5m [2026-01-12T12:00:05.928221] [DEBUG] [REMOTE ] AAL: Retrieved 5104 rows, trimmed to 300. [2026-01-12T12:00:05.928353] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-12T12:00:05.928593] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $11.86. [2026-01-12T12:00:05.928740] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:05.928860] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-12T12:00:05.928901] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-12T12:00:05.928953] [INFO ] [MAIN ] [2/3519] AAL kept (0.4s) | 2 kept, 0 rejected | 115.1/min | ETA: 30.6m [2026-01-12T12:00:06.308617] [DEBUG] [REMOTE ] AAOI: Retrieved 3091 rows, trimmed to 300. [2026-01-12T12:00:06.308764] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-12T12:00:06.309002] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-12T12:00:06.309144] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:06.309269] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-12T12:00:06.309311] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-12T12:00:06.309360] [INFO ] [MAIN ] [3/3519] AAOI kept (0.4s) | 3 kept, 0 rejected | 126.5/min | ETA: 27.8m [2026-01-12T12:00:06.828718] [DEBUG] [REMOTE ] AAON: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:06.828859] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-12T12:00:06.829108] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-12T12:00:06.829263] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:06.829503] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-12T12:00:06.829549] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-12T12:00:06.829617] [INFO ] [MAIN ] [4/3519] AAON kept (0.5s) | 4 kept, 0 rejected | 123.5/min | ETA: 28.5m [2026-01-12T12:00:07.234864] [DEBUG] [REMOTE ] AAP: Retrieved 6067 rows, trimmed to 300. [2026-01-12T12:00:07.235025] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-12T12:00:07.235306] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.53. [2026-01-12T12:00:07.235456] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:07.235612] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-12T12:00:07.235658] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-12T12:00:07.235711] [INFO ] [MAIN ] [5/3519] AAP kept (0.4s) | 5 kept, 0 rejected | 127.7/min | ETA: 27.5m [2026-01-12T12:00:07.456562] [DEBUG] [REMOTE ] AAPB: Retrieved 859 rows, trimmed to 300. [2026-01-12T12:00:07.456780] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-12T12:00:07.457043] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.99. [2026-01-12T12:00:07.457192] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:07.457310] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-12T12:00:07.457352] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-12T12:00:07.457403] [INFO ] [MAIN ] [6/3519] AAPB kept (0.2s) | 6 kept, 0 rejected | 140.0/min | ETA: 25.1m [2026-01-12T12:00:07.845294] [DEBUG] [REMOTE ] AAPD: Retrieved 859 rows, trimmed to 300. [2026-01-12T12:00:07.845483] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-12T12:00:07.845838] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-12T12:00:07.845993] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:07.846122] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-12T12:00:07.846176] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-12T12:00:07.846247] [INFO ] [MAIN ] [7/3519] AAPD kept (0.4s) | 7 kept, 0 rejected | 141.9/min | ETA: 24.8m [2026-01-12T12:00:08.483379] [DEBUG] [REMOTE ] AAPL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:08.483522] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-12T12:00:08.483798] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $247.21. [2026-01-12T12:00:08.483947] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:08.484071] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-12T12:00:08.484112] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-12T12:00:08.484164] [INFO ] [MAIN ] [8/3519] AAPL kept (0.6s) | 8 kept, 0 rejected | 133.4/min | ETA: 26.3m [2026-01-12T12:00:08.917614] [DEBUG] [REMOTE ] AAXJ: Retrieved 4378 rows, trimmed to 300. [2026-01-12T12:00:08.917763] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-12T12:00:08.918017] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-12T12:00:08.918167] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:08.918326] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-12T12:00:08.918369] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-12T12:00:08.918422] [INFO ] [MAIN ] [9/3519] AAXJ kept (0.4s) | 9 kept, 0 rejected | 133.9/min | ETA: 26.2m [2026-01-12T12:00:09.384717] [DEBUG] [REMOTE ] AB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:09.384858] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-12T12:00:09.385155] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $38.31. [2026-01-12T12:00:09.385332] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:09.385479] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-12T12:00:09.385533] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-12T12:00:09.385619] [INFO ] [MAIN ] [10/3519] AB kept (0.5s) | 10 kept, 0 rejected | 133.4/min | ETA: 26.3m [2026-01-12T12:00:09.756768] [DEBUG] [REMOTE ] ABCB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:09.756998] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-12T12:00:09.757523] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $69.22. [2026-01-12T12:00:09.757704] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:09.757874] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-12T12:00:09.757922] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-12T12:00:09.757981] [INFO ] [MAIN ] [11/3519] ABCB kept (0.4s) | 11 kept, 0 rejected | 135.5/min | ETA: 25.9m [2026-01-12T12:00:09.901769] [DEBUG] [REMOTE ] ABCL: Retrieved 1275 rows, trimmed to 300. [2026-01-12T12:00:09.901908] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-12T12:00:09.902119] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-12T12:00:09.902260] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:09.902372] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-12T12:00:09.902413] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-12T12:00:09.902461] [INFO ] [MAIN ] [12/3519] ABCL kept (0.1s) | 12 kept, 0 rejected | 143.5/min | ETA: 24.4m [2026-01-12T12:00:10.496315] [DEBUG] [REMOTE ] ABEO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:10.496451] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-12T12:00:10.496689] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-12T12:00:10.496831] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:10.496948] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-12T12:00:10.496988] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-12T12:00:10.497037] [INFO ] [MAIN ] [13/3519] ABEO kept (0.6s) | 13 kept, 0 rejected | 139.0/min | ETA: 25.2m [2026-01-12T12:00:11.045115] [DEBUG] [REMOTE ] ABG: Retrieved 5991 rows, trimmed to 300. [2026-01-12T12:00:11.045510] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-12T12:00:11.045806] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-12T12:00:11.045952] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:11.046085] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-12T12:00:11.046128] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-12T12:00:11.046183] [INFO ] [MAIN ] [14/3519] ABG kept (0.5s) | 14 kept, 0 rejected | 136.4/min | ETA: 25.7m [2026-01-12T12:00:11.563156] [DEBUG] [REMOTE ] ABM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:11.563296] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-12T12:00:11.563537] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.31. [2026-01-12T12:00:11.563704] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:11.563824] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-12T12:00:11.563865] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-12T12:00:11.563914] [INFO ] [MAIN ] [15/3519] ABM kept (0.5s) | 15 kept, 0 rejected | 134.8/min | ETA: 26.0m [2026-01-12T12:00:11.792100] [DEBUG] [REMOTE ] ABNB: Retrieved 1276 rows, trimmed to 300. [2026-01-12T12:00:11.792248] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-12T12:00:11.792482] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-12T12:00:11.792700] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:11.792831] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-12T12:00:11.792874] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-12T12:00:11.792926] [INFO ] [MAIN ] [16/3519] ABNB kept (0.2s) | 16 kept, 0 rejected | 139.0/min | ETA: 25.2m [2026-01-12T12:00:12.107656] [DEBUG] [REMOTE ] ABOS: Retrieved 1137 rows, trimmed to 300. [2026-01-12T12:00:12.107799] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-12T12:00:12.108013] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-12T12:00:12.108152] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:12.108298] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-12T12:00:12.108341] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-12T12:00:12.108392] [INFO ] [MAIN ] [17/3519] ABOS kept (0.3s) | 17 kept, 0 rejected | 141.2/min | ETA: 24.8m [2026-01-12T12:00:12.508348] [DEBUG] [REMOTE ] ABSI: Retrieved 1123 rows, trimmed to 300. [2026-01-12T12:00:12.508487] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-12T12:00:12.508715] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-12T12:00:12.508856] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:12.508970] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-12T12:00:12.509011] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-12T12:00:12.509060] [INFO ] [MAIN ] [18/3519] ABSI kept (0.4s) | 18 kept, 0 rejected | 141.7/min | ETA: 24.7m [2026-01-12T12:00:13.007219] [DEBUG] [REMOTE ] ABUS: Retrieved 2626 rows, trimmed to 300. [2026-01-12T12:00:13.007373] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-12T12:00:13.007644] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.17. [2026-01-12T12:00:13.007788] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:13.007916] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-12T12:00:13.007957] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-12T12:00:13.008007] [INFO ] [MAIN ] [19/3519] ABUS kept (0.5s) | 19 kept, 0 rejected | 140.4/min | ETA: 24.9m [2026-01-12T12:00:13.574465] [DEBUG] [REMOTE ] ABVC: Retrieved 3714 rows, trimmed to 300. [2026-01-12T12:00:13.574633] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-12T12:00:13.574858] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.03. [2026-01-12T12:00:13.574995] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:13.575110] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-12T12:00:13.575151] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-12T12:00:13.575212] [INFO ] [MAIN ] [20/3519] ABVC kept (0.6s) | 20 kept, 0 rejected | 138.1/min | ETA: 25.3m [2026-01-12T12:00:13.760962] [DEBUG] [REMOTE ] ABVE: Retrieved 384 rows, trimmed to 300. [2026-01-12T12:00:13.761178] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-12T12:00:13.761488] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-12T12:00:13.761705] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:13.761856] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-12T12:00:13.761901] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-12T12:00:13.761959] [INFO ] [MAIN ] [21/3519] ABVE kept (0.2s) | 21 kept, 0 rejected | 142.0/min | ETA: 24.6m [2026-01-12T12:00:14.128749] [DEBUG] [REMOTE ] ABVX: Retrieved 557 rows, trimmed to 300. [2026-01-12T12:00:14.128903] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-12T12:00:14.129150] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $90.47. [2026-01-12T12:00:14.129312] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:14.129435] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-12T12:00:14.129478] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-12T12:00:14.129530] [INFO ] [MAIN ] [22/3519] ABVX kept (0.4s) | 22 kept, 0 rejected | 142.8/min | ETA: 24.5m [2026-01-12T12:00:14.652294] [DEBUG] [REMOTE ] ACA: Retrieved 1808 rows, trimmed to 300. [2026-01-12T12:00:14.652427] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-12T12:00:14.652668] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $92.25. [2026-01-12T12:00:14.652813] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:14.652929] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-12T12:00:14.652972] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-12T12:00:14.653022] [INFO ] [MAIN ] [23/3519] ACA kept (0.5s) | 23 kept, 0 rejected | 141.3/min | ETA: 24.7m [2026-01-12T12:00:15.156895] [DEBUG] [REMOTE ] ACAD: Retrieved 5440 rows, trimmed to 300. [2026-01-12T12:00:15.157157] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-12T12:00:15.157485] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $20.62. [2026-01-12T12:00:15.157658] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:15.157806] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-12T12:00:15.157849] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-12T12:00:15.157907] [INFO ] [MAIN ] [24/3519] ACAD kept (0.5s) | 24 kept, 0 rejected | 140.2/min | ETA: 24.9m [2026-01-12T12:00:15.425308] [DEBUG] [REMOTE ] ACB: Retrieved 2893 rows, trimmed to 300. [2026-01-12T12:00:15.425504] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-12T12:00:15.425800] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-12T12:00:15.425947] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:15.426074] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-12T12:00:15.426116] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-12T12:00:15.426171] [INFO ] [MAIN ] [25/3519] ACB kept (0.3s) | 25 kept, 0 rejected | 142.3/min | ETA: 24.6m [2026-01-12T12:00:16.211317] [DEBUG] [REMOTE ] ACCO: Retrieved 5132 rows, trimmed to 300. [2026-01-12T12:00:16.211526] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-12T12:00:16.211899] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-12T12:00:16.212053] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:16.212192] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-12T12:00:16.212235] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-12T12:00:16.212291] [INFO ] [MAIN ] [26/3519] ACCO kept (0.8s) | 26 kept, 0 rejected | 137.7/min | ETA: 25.4m [2026-01-12T12:00:16.337114] [DEBUG] [REMOTE ] ACDC: Retrieved 918 rows, trimmed to 300. [2026-01-12T12:00:16.337320] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-12T12:00:16.337613] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-12T12:00:16.337758] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:16.337886] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-12T12:00:16.337927] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-12T12:00:16.337980] [INFO ] [MAIN ] [27/3519] ACDC kept (0.1s) | 27 kept, 0 rejected | 141.5/min | ETA: 24.7m [2026-01-12T12:00:16.780335] [DEBUG] [REMOTE ] ACEL: Retrieved 1541 rows, trimmed to 300. [2026-01-12T12:00:16.780711] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-12T12:00:16.780939] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-12T12:00:16.781104] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:16.781221] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-12T12:00:16.781262] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-12T12:00:16.781321] [INFO ] [MAIN ] [28/3519] ACEL kept (0.4s) | 28 kept, 0 rejected | 141.2/min | ETA: 24.7m [2026-01-12T12:00:18.280303] [DEBUG] [REMOTE ] ACGL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:18.280471] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-12T12:00:18.280751] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-12T12:00:18.280895] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:18.281021] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-12T12:00:18.281062] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-12T12:00:18.281112] [INFO ] [MAIN ] [29/3519] ACGL kept (1.5s) | 29 kept, 0 rejected | 129.9/min | ETA: 26.9m [2026-01-12T12:00:18.562496] [DEBUG] [REMOTE ] ACGLN: Retrieved 1157 rows, trimmed to 300. [2026-01-12T12:00:18.562667] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-12T12:00:18.562900] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-12T12:00:18.563044] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:18.563158] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-12T12:00:18.563200] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-12T12:00:18.563249] [INFO ] [MAIN ] [30/3519] ACGLN kept (0.3s) | 30 kept, 0 rejected | 131.6/min | ETA: 26.5m [2026-01-12T12:00:18.994756] [DEBUG] [REMOTE ] ACGLO: Retrieved 2113 rows, trimmed to 300. [2026-01-12T12:00:18.994916] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-12T12:00:18.995186] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-12T12:00:18.995360] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:18.995505] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-12T12:00:18.995555] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-12T12:00:18.995643] [INFO ] [MAIN ] [31/3519] ACGLO kept (0.4s) | 31 kept, 0 rejected | 131.8/min | ETA: 26.5m [2026-01-12T12:00:19.504043] [DEBUG] [REMOTE ] ACH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:19.504186] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-12T12:00:19.504447] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-12T12:00:19.504605] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:19.504729] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-12T12:00:19.504769] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-12T12:00:19.504819] [INFO ] [MAIN ] [32/3519] ACH kept (0.5s) | 32 kept, 0 rejected | 131.3/min | ETA: 26.5m [2026-01-12T12:00:20.749736] [DEBUG] [REMOTE ] ACHC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:20.749892] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-12T12:00:20.750131] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $13.45. [2026-01-12T12:00:20.750280] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:20.750401] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-12T12:00:20.750441] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-12T12:00:20.750489] [INFO ] [MAIN ] [33/3519] ACHC kept (1.2s) | 33 kept, 0 rejected | 124.8/min | ETA: 27.9m [2026-01-12T12:00:21.004889] [DEBUG] [REMOTE ] ACI: Retrieved 1392 rows, trimmed to 300. [2026-01-12T12:00:21.005028] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-12T12:00:21.005245] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.09. [2026-01-12T12:00:21.005406] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:21.005734] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-12T12:00:21.005778] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-12T12:00:21.005827] [INFO ] [MAIN ] [34/3519] ACI kept (0.3s) | 34 kept, 0 rejected | 126.6/min | ETA: 27.5m [2026-01-12T12:00:21.382929] [DEBUG] [REMOTE ] ACIC: Retrieved 4572 rows, trimmed to 300. [2026-01-12T12:00:21.383077] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-12T12:00:21.383312] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-12T12:00:21.383446] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:21.383564] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-12T12:00:21.383624] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-12T12:00:21.383673] [INFO ] [MAIN ] [35/3519] ACIC kept (0.4s) | 35 kept, 0 rejected | 127.3/min | ETA: 27.4m [2026-01-12T12:00:22.051902] [DEBUG] [REMOTE ] ACLS: Retrieved 6414 rows, trimmed to 300. [2026-01-12T12:00:22.052058] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-12T12:00:22.052301] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-12T12:00:22.052445] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:22.052584] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-12T12:00:22.052629] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-12T12:00:22.052681] [INFO ] [MAIN ] [36/3519] ACLS kept (0.7s) | 36 kept, 0 rejected | 125.8/min | ETA: 27.7m [2026-01-12T12:00:22.191716] [DEBUG] [REMOTE ] ACLX: Retrieved 986 rows, trimmed to 300. [2026-01-12T12:00:22.191854] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-12T12:00:22.192060] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-12T12:00:22.192193] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:22.192303] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-12T12:00:22.192343] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-12T12:00:22.192391] [INFO ] [MAIN ] [37/3519] ACLX kept (0.1s) | 37 kept, 0 rejected | 128.3/min | ETA: 27.1m [2026-01-12T12:00:22.859131] [DEBUG] [REMOTE ] ACM: Retrieved 4698 rows, trimmed to 300. [2026-01-12T12:00:22.859268] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-12T12:00:22.859478] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-12T12:00:22.859636] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:22.859751] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-12T12:00:22.859790] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-12T12:00:22.859839] [INFO ] [MAIN ] [38/3519] ACM kept (0.7s) | 38 kept, 0 rejected | 126.9/min | ETA: 27.4m [2026-01-12T12:00:23.263011] [DEBUG] [REMOTE ] ACN: Retrieved 6156 rows, trimmed to 300. [2026-01-12T12:00:23.263152] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-12T12:00:23.263391] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $234.02. [2026-01-12T12:00:23.263552] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:23.263710] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-12T12:00:23.263769] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-12T12:00:23.263825] [INFO ] [MAIN ] [39/3519] ACN kept (0.4s) | 39 kept, 0 rejected | 127.3/min | ETA: 27.3m [2026-01-12T12:00:23.754291] [DEBUG] [REMOTE ] ACNB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:23.754424] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-12T12:00:23.754661] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $42.62. [2026-01-12T12:00:23.754816] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:23.754929] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-12T12:00:23.754969] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-12T12:00:23.755016] [INFO ] [MAIN ] [40/3519] ACNB kept (0.5s) | 40 kept, 0 rejected | 127.2/min | ETA: 27.4m [2026-01-12T12:00:23.874559] [DEBUG] [REMOTE ] ACON: Retrieved 933 rows, trimmed to 300. [2026-01-12T12:00:23.874735] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-12T12:00:23.874987] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $4.46. [2026-01-12T12:00:23.875154] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:23.875289] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-12T12:00:23.875338] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-12T12:00:23.875403] [INFO ] [MAIN ] [41/3519] ACON kept (0.1s) | 41 kept, 0 rejected | 129.5/min | ETA: 26.8m [2026-01-12T12:00:24.522530] [DEBUG] [REMOTE ] ACP: Retrieved 3761 rows, trimmed to 300. [2026-01-12T12:00:24.522743] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-12T12:00:24.523058] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-12T12:00:24.523267] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:24.523445] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-12T12:00:24.523512] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-12T12:00:24.523616] [INFO ] [MAIN ] [42/3519] ACP kept (0.6s) | 42 kept, 0 rejected | 128.3/min | ETA: 27.1m [2026-01-12T12:00:24.941798] [DEBUG] [REMOTE ] ACRE: Retrieved 3446 rows, trimmed to 300. [2026-01-12T12:00:24.941997] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-12T12:00:24.942320] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-12T12:00:24.942464] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:24.942808] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-12T12:00:24.942853] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-12T12:00:24.942909] [INFO ] [MAIN ] [43/3519] ACRE kept (0.4s) | 43 kept, 0 rejected | 128.6/min | ETA: 27.0m [2026-01-12T12:00:25.254352] [DEBUG] [REMOTE ] ACRS: Retrieved 2580 rows, trimmed to 300. [2026-01-12T12:00:25.254479] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-12T12:00:25.254710] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $1.90. [2026-01-12T12:00:25.254847] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:25.254955] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-12T12:00:25.254995] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-12T12:00:25.255041] [INFO ] [MAIN ] [44/3519] ACRS kept (0.3s) | 44 kept, 0 rejected | 129.6/min | ETA: 26.8m [2026-01-12T12:00:25.663264] [DEBUG] [REMOTE ] ACTG: Retrieved 5804 rows, trimmed to 300. [2026-01-12T12:00:25.663395] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-12T12:00:25.663627] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-12T12:00:25.663786] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:25.663897] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-12T12:00:25.663937] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-12T12:00:25.663985] [INFO ] [MAIN ] [45/3519] ACTG kept (0.4s) | 45 kept, 0 rejected | 129.9/min | ETA: 26.7m [2026-01-12T12:00:25.900197] [DEBUG] [REMOTE ] ACVA: Retrieved 1206 rows, trimmed to 300. [2026-01-12T12:00:25.900321] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-12T12:00:25.900517] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-12T12:00:25.900696] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:25.900805] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-12T12:00:25.900845] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-12T12:00:25.900892] [INFO ] [MAIN ] [46/3519] ACVA kept (0.2s) | 46 kept, 0 rejected | 131.3/min | ETA: 26.4m [2026-01-12T12:00:26.555478] [DEBUG] [REMOTE ] ACWI: Retrieved 4476 rows, trimmed to 300. [2026-01-12T12:00:26.555631] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-12T12:00:26.555837] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-12T12:00:26.555971] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:26.556080] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-12T12:00:26.556119] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-12T12:00:26.556166] [INFO ] [MAIN ] [47/3519] ACWI kept (0.7s) | 47 kept, 0 rejected | 130.1/min | ETA: 26.7m [2026-01-12T12:00:26.966086] [DEBUG] [REMOTE ] ACWX: Retrieved 4475 rows, trimmed to 300. [2026-01-12T12:00:26.966287] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-12T12:00:26.966598] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-12T12:00:26.966747] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:26.966881] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-12T12:00:26.966926] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-12T12:00:26.967050] [INFO ] [MAIN ] [48/3519] ACWX kept (0.4s) | 48 kept, 0 rejected | 130.4/min | ETA: 26.6m [2026-01-12T12:00:27.208499] [DEBUG] [REMOTE ] ACXP: Retrieved 1141 rows, trimmed to 300. [2026-01-12T12:00:27.208738] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-12T12:00:27.209011] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-12T12:00:27.209189] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:27.209350] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-12T12:00:27.209406] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-12T12:00:27.209473] [INFO ] [MAIN ] [49/3519] ACXP kept (0.2s) | 49 kept, 0 rejected | 131.7/min | ETA: 26.3m [2026-01-12T12:00:27.748817] [DEBUG] [REMOTE ] ADBE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:27.749022] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-12T12:00:27.749385] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $312.40. [2026-01-12T12:00:27.749541] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:27.749707] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-12T12:00:27.749765] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-12T12:00:27.749841] [INFO ] [MAIN ] [50/3519] ADBE kept (0.5s) | 50 kept, 0 rejected | 131.2/min | ETA: 26.4m [2026-01-12T12:00:28.213611] [DEBUG] [REMOTE ] ADC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:28.213824] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-12T12:00:28.214388] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-12T12:00:28.214629] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:28.214849] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-12T12:00:28.214916] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-12T12:00:28.214999] [INFO ] [MAIN ] [51/3519] ADC kept (0.5s) | 51 kept, 0 rejected | 131.2/min | ETA: 26.4m [2026-01-12T12:00:28.541488] [DEBUG] [REMOTE ] ADEA: Retrieved 5569 rows, trimmed to 300. [2026-01-12T12:00:28.541687] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-12T12:00:28.542015] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-12T12:00:28.542193] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:28.542332] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-12T12:00:28.542374] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-12T12:00:28.542424] [INFO ] [MAIN ] [52/3519] ADEA kept (0.3s) | 52 kept, 0 rejected | 131.9/min | ETA: 26.3m [2026-01-12T12:00:29.140095] [DEBUG] [REMOTE ] ADI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:29.140241] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-12T12:00:29.140473] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-12T12:00:29.140641] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:29.140767] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-12T12:00:29.140810] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-12T12:00:29.140863] [INFO ] [MAIN ] [53/3519] ADI kept (0.6s) | 53 kept, 0 rejected | 131.1/min | ETA: 26.4m [2026-01-12T12:00:29.444262] [DEBUG] [REMOTE ] ADM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:29.444410] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-12T12:00:29.444712] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-12T12:00:29.444867] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:29.444999] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-12T12:00:29.445043] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-12T12:00:29.445096] [INFO ] [MAIN ] [54/3519] ADM kept (0.3s) | 54 kept, 0 rejected | 131.9/min | ETA: 26.3m [2026-01-12T12:00:29.891530] [DEBUG] [REMOTE ] ADMA: Retrieved 3076 rows, trimmed to 300. [2026-01-12T12:00:29.891895] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-12T12:00:29.892155] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-12T12:00:29.892328] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:29.892468] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-12T12:00:29.892523] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-12T12:00:29.892603] [INFO ] [MAIN ] [55/3519] ADMA kept (0.4s) | 55 kept, 0 rejected | 132.0/min | ETA: 26.2m [2026-01-12T12:00:30.439463] [DEBUG] [REMOTE ] ADP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:30.439640] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-12T12:00:30.439905] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-12T12:00:30.440044] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:30.440173] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-12T12:00:30.440215] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-12T12:00:30.440265] [INFO ] [MAIN ] [56/3519] ADP kept (0.5s) | 56 kept, 0 rejected | 131.5/min | ETA: 26.3m [2026-01-12T12:00:30.684457] [DEBUG] [REMOTE ] ADSE: Retrieved 1015 rows, trimmed to 300. [2026-01-12T12:00:30.684881] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-12T12:00:30.685142] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-12T12:00:30.685290] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:30.685411] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-12T12:00:30.685454] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-12T12:00:30.685507] [INFO ] [MAIN ] [57/3519] ADSE kept (0.2s) | 57 kept, 0 rejected | 132.6/min | ETA: 26.1m [2026-01-12T12:00:31.322827] [DEBUG] [REMOTE ] ADSK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:31.323089] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-12T12:00:31.323447] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $276.02. [2026-01-12T12:00:31.323617] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:31.323764] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-12T12:00:31.323807] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-12T12:00:31.323864] [INFO ] [MAIN ] [58/3519] ADSK kept (0.6s) | 58 kept, 0 rejected | 131.6/min | ETA: 26.3m [2026-01-12T12:00:31.846249] [DEBUG] [REMOTE ] ADTN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:31.846456] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-12T12:00:31.846977] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-12T12:00:31.847125] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:31.847273] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-12T12:00:31.847324] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-12T12:00:31.847385] [INFO ] [MAIN ] [59/3519] ADTN kept (0.5s) | 59 kept, 0 rejected | 131.3/min | ETA: 26.4m [2026-01-12T12:00:32.235458] [DEBUG] [REMOTE ] ADUS: Retrieved 4075 rows, trimmed to 300. [2026-01-12T12:00:32.235707] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-12T12:00:32.236061] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-12T12:00:32.236215] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:32.236395] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-12T12:00:32.236446] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-12T12:00:32.236510] [INFO ] [MAIN ] [60/3519] ADUS kept (0.4s) | 60 kept, 0 rejected | 131.6/min | ETA: 26.3m [2026-01-12T12:00:32.717044] [DEBUG] [REMOTE ] ADX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:32.717283] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-12T12:00:32.717748] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $22.05. [2026-01-12T12:00:32.717927] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:32.718092] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-12T12:00:32.718146] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-12T12:00:32.718233] [INFO ] [MAIN ] [61/3519] ADX kept (0.5s) | 61 kept, 0 rejected | 131.5/min | ETA: 26.3m [2026-01-12T12:00:33.291247] [DEBUG] [REMOTE ] AEE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:33.291388] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-12T12:00:33.291622] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-12T12:00:33.291763] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:33.291877] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-12T12:00:33.291917] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-12T12:00:33.291966] [INFO ] [MAIN ] [62/3519] AEE kept (0.6s) | 62 kept, 0 rejected | 131.0/min | ETA: 26.4m [2026-01-12T12:00:33.553472] [DEBUG] [REMOTE ] AEFC: Retrieved 1561 rows, trimmed to 300. [2026-01-12T12:00:33.553628] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-12T12:00:33.553845] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-12T12:00:33.553987] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:33.554123] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-12T12:00:33.554178] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-12T12:00:33.554241] [INFO ] [MAIN ] [63/3519] AEFC kept (0.3s) | 63 kept, 0 rejected | 131.9/min | ETA: 26.2m [2026-01-12T12:00:34.209696] [DEBUG] [REMOTE ] AEG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:34.209834] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-12T12:00:34.210061] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-12T12:00:34.210195] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:34.210305] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-12T12:00:34.210345] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-12T12:00:34.210392] [INFO ] [MAIN ] [64/3519] AEG kept (0.7s) | 64 kept, 0 rejected | 131.0/min | ETA: 26.4m [2026-01-12T12:00:34.545761] [DEBUG] [REMOTE ] AEHL: Retrieved 4545 rows, trimmed to 300. [2026-01-12T12:00:34.545884] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-12T12:00:34.546113] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-12T12:00:34.546245] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:34.546358] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-12T12:00:34.546397] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-12T12:00:34.546445] [INFO ] [MAIN ] [65/3519] AEHL kept (0.3s) | 65 kept, 0 rejected | 131.5/min | ETA: 26.3m [2026-01-12T12:00:34.851364] [DEBUG] [REMOTE ] AEI: Retrieved 1287 rows, trimmed to 300. [2026-01-12T12:00:34.851489] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-12T12:00:34.851726] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-12T12:00:34.851867] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:34.851977] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-12T12:00:34.852019] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-12T12:00:34.852068] [INFO ] [MAIN ] [66/3519] AEI kept (0.3s) | 66 kept, 0 rejected | 132.2/min | ETA: 26.1m [2026-01-12T12:00:35.474646] [DEBUG] [REMOTE ] AEIS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:35.474784] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-12T12:00:35.475000] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $188.79. [2026-01-12T12:00:35.475132] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:35.475246] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-12T12:00:35.475284] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-12T12:00:35.475331] [INFO ] [MAIN ] [67/3519] AEIS kept (0.6s) | 67 kept, 0 rejected | 131.4/min | ETA: 26.3m [2026-01-12T12:00:35.953084] [DEBUG] [REMOTE ] AEM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:35.953228] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-12T12:00:35.953455] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-12T12:00:35.953612] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:35.953754] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-12T12:00:35.953811] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-12T12:00:35.953881] [INFO ] [MAIN ] [68/3519] AEM kept (0.5s) | 68 kept, 0 rejected | 131.3/min | ETA: 26.3m [2026-01-12T12:00:36.471078] [DEBUG] [REMOTE ] AEO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:36.471225] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-12T12:00:36.471457] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $14.83. [2026-01-12T12:00:36.471613] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:36.471738] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-12T12:00:36.471779] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-12T12:00:36.471827] [INFO ] [MAIN ] [69/3519] AEO kept (0.5s) | 69 kept, 0 rejected | 131.1/min | ETA: 26.3m [2026-01-12T12:00:37.043322] [DEBUG] [REMOTE ] AEP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:37.043535] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-12T12:00:37.043887] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-12T12:00:37.044063] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:37.044212] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-12T12:00:37.044277] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-12T12:00:37.044336] [INFO ] [MAIN ] [70/3519] AEP kept (0.6s) | 70 kept, 0 rejected | 130.6/min | ETA: 26.4m [2026-01-12T12:00:37.539008] [DEBUG] [REMOTE ] AES: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:37.539152] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-12T12:00:37.539385] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-12T12:00:37.539524] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:37.539665] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-12T12:00:37.539708] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-12T12:00:37.539773] [INFO ] [MAIN ] [71/3519] AES kept (0.5s) | 71 kept, 0 rejected | 130.5/min | ETA: 26.4m [2026-01-12T12:00:37.788667] [DEBUG] [REMOTE ] AESI: Retrieved 713 rows, trimmed to 300. [2026-01-12T12:00:37.788810] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-12T12:00:37.789210] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-12T12:00:37.789345] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:37.789461] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-12T12:00:37.789501] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-12T12:00:37.789551] [INFO ] [MAIN ] [72/3519] AESI kept (0.2s) | 72 kept, 0 rejected | 131.3/min | ETA: 26.3m [2026-01-12T12:00:38.174827] [DEBUG] [REMOTE ] AEVA: Retrieved 1476 rows, trimmed to 300. [2026-01-12T12:00:38.174953] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-12T12:00:38.175150] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-12T12:00:38.175282] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:38.175390] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-12T12:00:38.175429] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-12T12:00:38.175476] [INFO ] [MAIN ] [73/3519] AEVA kept (0.4s) | 73 kept, 0 rejected | 131.6/min | ETA: 26.2m [2026-01-12T12:00:38.675850] [DEBUG] [REMOTE ] AEYE: Retrieved 3197 rows, trimmed to 300. [2026-01-12T12:00:38.676048] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-12T12:00:38.676315] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $9.36. [2026-01-12T12:00:38.676459] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:38.676608] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-12T12:00:38.676653] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-12T12:00:38.676707] [INFO ] [MAIN ] [74/3519] AEYE kept (0.5s) | 74 kept, 0 rejected | 131.4/min | ETA: 26.2m [2026-01-12T12:00:39.212652] [DEBUG] [REMOTE ] AFB: Retrieved 6027 rows, trimmed to 300. [2026-01-12T12:00:39.212783] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-12T12:00:39.212996] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-12T12:00:39.213129] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:39.213241] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-12T12:00:39.213281] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-12T12:00:39.213329] [INFO ] [MAIN ] [75/3519] AFB kept (0.5s) | 75 kept, 0 rejected | 131.1/min | ETA: 26.3m [2026-01-12T12:00:39.448737] [DEBUG] [REMOTE ] AFCG: Retrieved 1209 rows, trimmed to 300. [2026-01-12T12:00:39.448863] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-12T12:00:39.449107] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.53. [2026-01-12T12:00:39.449258] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:39.449371] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-12T12:00:39.449412] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-12T12:00:39.449461] [INFO ] [MAIN ] [76/3519] AFCG kept (0.2s) | 76 kept, 0 rejected | 131.9/min | ETA: 26.1m [2026-01-12T12:00:40.108309] [DEBUG] [REMOTE ] AFG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:40.108440] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-12T12:00:40.108670] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.97. [2026-01-12T12:00:40.108808] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:40.108918] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-12T12:00:40.108958] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-12T12:00:40.109006] [INFO ] [MAIN ] [77/3519] AFG kept (0.7s) | 77 kept, 0 rejected | 131.2/min | ETA: 26.2m [2026-01-12T12:00:40.345559] [DEBUG] [REMOTE ] AFGC: Retrieved 1533 rows, trimmed to 300. [2026-01-12T12:00:40.345703] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-12T12:00:40.345904] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-12T12:00:40.346036] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:40.346143] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-12T12:00:40.346183] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-12T12:00:40.346229] [INFO ] [MAIN ] [78/3519] AFGC kept (0.2s) | 78 kept, 0 rejected | 132.0/min | ETA: 26.1m [2026-01-12T12:00:40.996969] [DEBUG] [REMOTE ] AFL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:40.997105] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-12T12:00:40.997320] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-12T12:00:40.997453] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:40.997584] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-12T12:00:40.997626] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-12T12:00:40.997675] [INFO ] [MAIN ] [79/3519] AFL kept (0.7s) | 79 kept, 0 rejected | 131.3/min | ETA: 26.2m [2026-01-12T12:00:41.219908] [DEBUG] [REMOTE ] AFRI: Retrieved 899 rows, trimmed to 300. [2026-01-12T12:00:41.220035] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-12T12:00:41.220231] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.60. [2026-01-12T12:00:41.220364] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:41.220473] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-12T12:00:41.220512] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-12T12:00:41.220559] [INFO ] [MAIN ] [80/3519] AFRI kept (0.2s) | 80 kept, 0 rejected | 132.1/min | ETA: 26.0m [2026-01-12T12:00:41.539372] [DEBUG] [REMOTE ] AFRM: Retrieved 1254 rows, trimmed to 300. [2026-01-12T12:00:41.539517] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-12T12:00:41.539757] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-12T12:00:41.540091] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:41.540235] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-12T12:00:41.540281] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-12T12:00:41.540330] [INFO ] [MAIN ] [81/3519] AFRM kept (0.3s) | 81 kept, 0 rejected | 132.6/min | ETA: 25.9m [2026-01-12T12:00:42.091415] [DEBUG] [REMOTE ] AFYA: Retrieved 1629 rows, trimmed to 300. [2026-01-12T12:00:42.091745] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-12T12:00:42.092080] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $14.08. [2026-01-12T12:00:42.092246] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:42.092389] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-12T12:00:42.092439] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-12T12:00:42.092504] [INFO ] [MAIN ] [82/3519] AFYA kept (0.6s) | 82 kept, 0 rejected | 132.2/min | ETA: 26.0m [2026-01-12T12:00:42.648978] [DEBUG] [REMOTE ] AG: Retrieved 4809 rows, trimmed to 300. [2026-01-12T12:00:42.649178] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-12T12:00:42.649466] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-12T12:00:42.649637] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:42.649775] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-12T12:00:42.649826] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-12T12:00:42.649886] [INFO ] [MAIN ] [83/3519] AG kept (0.6s) | 83 kept, 0 rejected | 131.9/min | ETA: 26.1m [2026-01-12T12:00:43.085760] [DEBUG] [REMOTE ] AGCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:43.085957] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-12T12:00:43.086236] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-12T12:00:43.086377] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:43.086522] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-12T12:00:43.086589] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-12T12:00:43.086646] [INFO ] [MAIN ] [84/3519] AGCO kept (0.4s) | 84 kept, 0 rejected | 131.9/min | ETA: 26.0m [2026-01-12T12:00:43.600119] [DEBUG] [REMOTE ] AGD: Retrieved 4895 rows, trimmed to 300. [2026-01-12T12:00:43.600317] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-12T12:00:43.600607] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $10.97. [2026-01-12T12:00:43.600754] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:43.600883] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-12T12:00:43.600924] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-12T12:00:43.600978] [INFO ] [MAIN ] [85/3519] AGD kept (0.5s) | 85 kept, 0 rejected | 131.7/min | ETA: 26.1m [2026-01-12T12:00:44.057292] [DEBUG] [REMOTE ] AGEN: Retrieved 6520 rows, trimmed to 300. [2026-01-12T12:00:44.057432] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-12T12:00:44.057675] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-12T12:00:44.057822] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:44.057969] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-12T12:00:44.058018] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-12T12:00:44.058068] [INFO ] [MAIN ] [86/3519] AGEN kept (0.5s) | 86 kept, 0 rejected | 131.7/min | ETA: 26.1m [2026-01-12T12:00:44.441562] [DEBUG] [REMOTE ] AGI: Retrieved 5743 rows, trimmed to 300. [2026-01-12T12:00:44.441794] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-12T12:00:44.442115] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-12T12:00:44.442261] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:44.442388] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-12T12:00:44.442431] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-12T12:00:44.442484] [INFO ] [MAIN ] [87/3519] AGI kept (0.4s) | 87 kept, 0 rejected | 132.0/min | ETA: 26.0m [2026-01-12T12:00:44.795881] [DEBUG] [REMOTE ] AGIO: Retrieved 3136 rows, trimmed to 300. [2026-01-12T12:00:44.796203] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-12T12:00:44.796421] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-12T12:00:44.796553] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:44.796681] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-12T12:00:44.796721] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-12T12:00:44.796767] [INFO ] [MAIN ] [88/3519] AGIO kept (0.4s) | 88 kept, 0 rejected | 132.3/min | ETA: 25.9m [2026-01-12T12:00:45.197131] [DEBUG] [REMOTE ] AGM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:45.197265] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-12T12:00:45.197478] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $153.96. [2026-01-12T12:00:45.197633] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:45.197748] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-12T12:00:45.197787] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-12T12:00:45.197837] [INFO ] [MAIN ] [89/3519] AGM kept (0.4s) | 89 kept, 0 rejected | 132.5/min | ETA: 25.9m [2026-01-12T12:00:45.403072] [DEBUG] [REMOTE ] AGMH: Retrieved 1944 rows, trimmed to 300. [2026-01-12T12:00:45.403190] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-12T12:00:45.403384] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-12T12:00:45.403514] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:45.403638] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-12T12:00:45.403679] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-12T12:00:45.403726] [INFO ] [MAIN ] [90/3519] AGMH kept (0.2s) | 90 kept, 0 rejected | 133.3/min | ETA: 25.7m [2026-01-12T12:00:46.075132] [DEBUG] [REMOTE ] AGNC: Retrieved 4442 rows, trimmed to 300. [2026-01-12T12:00:46.075268] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-12T12:00:46.075490] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.58. [2026-01-12T12:00:46.075644] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:46.075761] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-12T12:00:46.075800] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-12T12:00:46.075846] [INFO ] [MAIN ] [91/3519] AGNC kept (0.7s) | 91 kept, 0 rejected | 132.6/min | ETA: 25.9m [2026-01-12T12:00:46.294910] [DEBUG] [REMOTE ] AGNCL: Retrieved 835 rows, trimmed to 300. [2026-01-12T12:00:46.295049] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-12T12:00:46.295257] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-12T12:00:46.295389] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:46.295495] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-12T12:00:46.295535] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-12T12:00:46.295605] [INFO ] [MAIN ] [92/3519] AGNCL kept (0.2s) | 92 kept, 0 rejected | 133.3/min | ETA: 25.7m [2026-01-12T12:00:46.784083] [DEBUG] [REMOTE ] AGNCM: Retrieved 1727 rows, trimmed to 300. [2026-01-12T12:00:46.784261] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-12T12:00:46.784487] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-12T12:00:46.784666] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:46.784788] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-12T12:00:46.784828] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-12T12:00:46.784877] [INFO ] [MAIN ] [93/3519] AGNCM kept (0.5s) | 93 kept, 0 rejected | 133.2/min | ETA: 25.7m [2026-01-12T12:00:47.186460] [DEBUG] [REMOTE ] AGNCN: Retrieved 2112 rows, trimmed to 300. [2026-01-12T12:00:47.186602] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-12T12:00:47.186821] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-12T12:00:47.186956] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:47.187065] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-12T12:00:47.187104] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-12T12:00:47.187152] [INFO ] [MAIN ] [94/3519] AGNCN kept (0.4s) | 94 kept, 0 rejected | 133.3/min | ETA: 25.7m [2026-01-12T12:00:47.559032] [DEBUG] [REMOTE ] AGNCO: Retrieved 1580 rows, trimmed to 300. [2026-01-12T12:00:47.559159] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-12T12:00:47.559769] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-12T12:00:47.560082] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:47.560237] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-12T12:00:47.560280] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-12T12:00:47.560340] [INFO ] [MAIN ] [95/3519] AGNCO kept (0.4s) | 95 kept, 0 rejected | 133.6/min | ETA: 25.6m [2026-01-12T12:00:47.853400] [DEBUG] [REMOTE ] AGNCP: Retrieved 1491 rows, trimmed to 300. [2026-01-12T12:00:47.853544] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-12T12:00:47.853825] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-12T12:00:47.854003] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:47.854145] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-12T12:00:47.854197] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-12T12:00:47.854258] [INFO ] [MAIN ] [96/3519] AGNCP kept (0.3s) | 96 kept, 0 rejected | 134.1/min | ETA: 25.5m [2026-01-12T12:00:48.494331] [DEBUG] [REMOTE ] AGO: Retrieved 5464 rows, trimmed to 300. [2026-01-12T12:00:48.494456] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-12T12:00:48.494691] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $78.84. [2026-01-12T12:00:48.494827] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:48.494940] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-12T12:00:48.494979] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-12T12:00:48.495030] [INFO ] [MAIN ] [97/3519] AGO kept (0.6s) | 97 kept, 0 rejected | 133.5/min | ETA: 25.6m [2026-01-12T12:00:48.868054] [DEBUG] [REMOTE ] AGRO: Retrieved 3760 rows, trimmed to 300. [2026-01-12T12:00:48.868201] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-12T12:00:48.868438] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-12T12:00:48.868594] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:48.868712] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-12T12:00:48.868753] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-12T12:00:48.868802] [INFO ] [MAIN ] [98/3519] AGRO kept (0.4s) | 98 kept, 0 rejected | 133.7/min | ETA: 25.6m [2026-01-12T12:00:49.226834] [DEBUG] [REMOTE ] AGX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:49.226963] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-12T12:00:49.227171] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $267.14. [2026-01-12T12:00:49.227302] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:49.227411] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-12T12:00:49.227450] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-12T12:00:49.227497] [INFO ] [MAIN ] [99/3519] AGX kept (0.4s) | 99 kept, 0 rejected | 134.0/min | ETA: 25.5m [2026-01-12T12:00:49.659857] [DEBUG] [REMOTE ] AGYS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:49.660030] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-12T12:00:49.660253] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $109.20. [2026-01-12T12:00:49.660386] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:49.660501] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-12T12:00:49.660541] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-12T12:00:49.660609] [INFO ] [MAIN ] [100/3519] AGYS kept (0.4s) | 100 kept, 0 rejected | 134.0/min | ETA: 25.5m [2026-01-12T12:00:50.033897] [DEBUG] [REMOTE ] AGZD: Retrieved 3033 rows, trimmed to 300. [2026-01-12T12:00:50.034017] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-12T12:00:50.034218] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.23. [2026-01-12T12:00:50.034350] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:50.034456] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-12T12:00:50.034495] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-12T12:00:50.034542] [INFO ] [MAIN ] [101/3519] AGZD kept (0.4s) | 101 kept, 0 rejected | 134.2/min | ETA: 25.5m [2026-01-12T12:00:50.373886] [DEBUG] [REMOTE ] AHCO: Retrieved 1905 rows, trimmed to 300. [2026-01-12T12:00:50.374010] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-12T12:00:50.374209] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.95. [2026-01-12T12:00:50.374339] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:50.374446] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-12T12:00:50.374485] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-12T12:00:50.374532] [INFO ] [MAIN ] [102/3519] AHCO kept (0.3s) | 102 kept, 0 rejected | 134.5/min | ETA: 25.4m [2026-01-12T12:00:50.742749] [DEBUG] [REMOTE ] AHH: Retrieved 3189 rows, trimmed to 300. [2026-01-12T12:00:50.742880] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-12T12:00:50.743085] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-12T12:00:50.743219] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:50.743330] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-12T12:00:50.743371] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-12T12:00:50.743418] [INFO ] [MAIN ] [103/3519] AHH kept (0.4s) | 103 kept, 0 rejected | 134.8/min | ETA: 25.3m [2026-01-12T12:00:51.122302] [DEBUG] [REMOTE ] AI: Retrieved 1277 rows, trimmed to 300. [2026-01-12T12:00:51.122434] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-12T12:00:51.122658] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.85. [2026-01-12T12:00:51.122792] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:51.122899] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-12T12:00:51.122938] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-12T12:00:51.122985] [INFO ] [MAIN ] [104/3519] AI kept (0.4s) | 104 kept, 0 rejected | 135.0/min | ETA: 25.3m [2026-01-12T12:00:51.667770] [DEBUG] [REMOTE ] AIA: Retrieved 4563 rows, trimmed to 300. [2026-01-12T12:00:51.667908] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-12T12:00:51.668137] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-12T12:00:51.668311] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:51.668433] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-12T12:00:51.668473] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-12T12:00:51.668522] [INFO ] [MAIN ] [105/3519] AIA kept (0.5s) | 105 kept, 0 rejected | 134.7/min | ETA: 25.4m [2026-01-12T12:00:52.125548] [DEBUG] [REMOTE ] AIG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:52.125718] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-12T12:00:52.125934] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $74.61. [2026-01-12T12:00:52.126070] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:52.126182] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-12T12:00:52.126222] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-12T12:00:52.126271] [INFO ] [MAIN ] [106/3519] AIG kept (0.5s) | 106 kept, 0 rejected | 134.6/min | ETA: 25.4m [2026-01-12T12:00:52.474552] [DEBUG] [REMOTE ] AIMD: Retrieved 2923 rows, trimmed to 300. [2026-01-12T12:00:52.474707] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-12T12:00:52.474917] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-12T12:00:52.475055] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:52.475164] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-12T12:00:52.475205] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-12T12:00:52.475254] [INFO ] [MAIN ] [107/3519] AIMD kept (0.3s) | 107 kept, 0 rejected | 134.9/min | ETA: 25.3m [2026-01-12T12:00:52.669929] [DEBUG] [REMOTE ] AIO: Retrieved 1558 rows, trimmed to 300. [2026-01-12T12:00:52.670057] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-12T12:00:52.670264] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.51. [2026-01-12T12:00:52.670398] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:52.670509] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-12T12:00:52.670549] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-12T12:00:52.670621] [INFO ] [MAIN ] [108/3519] AIO kept (0.2s) | 108 kept, 0 rejected | 135.6/min | ETA: 25.2m [2026-01-12T12:00:53.109768] [DEBUG] [REMOTE ] AIP: Retrieved 1055 rows, trimmed to 300. [2026-01-12T12:00:53.109909] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-12T12:00:53.110204] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-12T12:00:53.110381] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:53.110505] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-12T12:00:53.110547] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-12T12:00:53.110623] [INFO ] [MAIN ] [109/3519] AIP kept (0.4s) | 109 kept, 0 rejected | 135.6/min | ETA: 25.1m [2026-01-12T12:00:53.538611] [DEBUG] [REMOTE ] AIPI: Retrieved 402 rows, trimmed to 300. [2026-01-12T12:00:53.538740] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-12T12:00:53.538939] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-12T12:00:53.539072] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:53.539178] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-12T12:00:53.539217] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-12T12:00:53.539262] [INFO ] [MAIN ] [110/3519] AIPI kept (0.4s) | 110 kept, 0 rejected | 135.7/min | ETA: 25.1m [2026-01-12T12:00:53.973930] [DEBUG] [REMOTE ] AIQ: Retrieved 1924 rows, trimmed to 300. [2026-01-12T12:00:53.974054] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-12T12:00:53.974257] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-12T12:00:53.974389] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:53.974500] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-12T12:00:53.974538] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-12T12:00:53.974614] [INFO ] [MAIN ] [111/3519] AIQ kept (0.4s) | 111 kept, 0 rejected | 135.7/min | ETA: 25.1m [2026-01-12T12:00:54.444981] [DEBUG] [REMOTE ] AIRG: Retrieved 2366 rows, trimmed to 300. [2026-01-12T12:00:54.445160] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-12T12:00:54.445464] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-12T12:00:54.445691] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:54.445865] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-12T12:00:54.445929] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-12T12:00:54.446006] [INFO ] [MAIN ] [112/3519] AIRG kept (0.5s) | 112 kept, 0 rejected | 135.6/min | ETA: 25.1m [2026-01-12T12:00:54.745053] [DEBUG] [REMOTE ] AIRJ: Retrieved 457 rows, trimmed to 300. [2026-01-12T12:00:54.745181] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-12T12:00:54.745380] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-12T12:00:54.745511] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:54.745638] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-12T12:00:54.745679] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-12T12:00:54.745726] [INFO ] [MAIN ] [113/3519] AIRJ kept (0.3s) | 113 kept, 0 rejected | 136.0/min | ETA: 25.0m [2026-01-12T12:00:55.129325] [DEBUG] [REMOTE ] AIRS: Retrieved 1053 rows, trimmed to 300. [2026-01-12T12:00:55.129465] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-12T12:00:55.129690] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-12T12:00:55.129826] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:55.129934] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-12T12:00:55.129975] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-12T12:00:55.130024] [INFO ] [MAIN ] [114/3519] AIRS kept (0.4s) | 114 kept, 0 rejected | 136.1/min | ETA: 25.0m [2026-01-12T12:00:55.565478] [DEBUG] [REMOTE ] AISP: Retrieved 1174 rows, trimmed to 300. [2026-01-12T12:00:55.565617] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-12T12:00:55.565817] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-12T12:00:55.565948] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:55.566056] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-12T12:00:55.566095] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-12T12:00:55.566142] [INFO ] [MAIN ] [115/3519] AISP kept (0.4s) | 115 kept, 0 rejected | 136.1/min | ETA: 25.0m [2026-01-12T12:00:55.994521] [DEBUG] [REMOTE ] AIZN: Retrieved 1286 rows, trimmed to 300. [2026-01-12T12:00:55.994706] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-12T12:00:55.994955] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-12T12:00:55.995130] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:55.995270] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-12T12:00:55.995321] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-12T12:00:55.995382] [INFO ] [MAIN ] [116/3519] AIZN kept (0.4s) | 116 kept, 0 rejected | 136.2/min | ETA: 25.0m [2026-01-12T12:00:56.615167] [DEBUG] [REMOTE ] AJG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:56.615332] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-12T12:00:56.615639] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-12T12:00:56.615781] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:56.615908] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-12T12:00:56.615949] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-12T12:00:56.615999] [INFO ] [MAIN ] [117/3519] AJG kept (0.6s) | 117 kept, 0 rejected | 135.7/min | ETA: 25.1m [2026-01-12T12:00:57.083629] [DEBUG] [REMOTE ] AKAM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:57.083787] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-12T12:00:57.084035] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-12T12:00:57.084177] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:57.084490] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-12T12:00:57.084530] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-12T12:00:57.084596] [INFO ] [MAIN ] [118/3519] AKAM kept (0.5s) | 118 kept, 0 rejected | 135.6/min | ETA: 25.1m [2026-01-12T12:00:57.248087] [DEBUG] [REMOTE ] AKBA: Retrieved 2971 rows, trimmed to 300. [2026-01-12T12:00:57.248264] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-12T12:00:57.248477] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.47. [2026-01-12T12:00:57.248647] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:57.248759] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-12T12:00:57.248799] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-12T12:00:57.248846] [INFO ] [MAIN ] [119/3519] AKBA kept (0.2s) | 119 kept, 0 rejected | 136.4/min | ETA: 24.9m [2026-01-12T12:00:57.841507] [DEBUG] [REMOTE ] AL: Retrieved 3704 rows, trimmed to 300. [2026-01-12T12:00:57.841668] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-12T12:00:57.841903] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.28. [2026-01-12T12:00:57.842036] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:57.842150] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-12T12:00:57.842189] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-12T12:00:57.842235] [INFO ] [MAIN ] [120/3519] AL kept (0.6s) | 120 kept, 0 rejected | 136.0/min | ETA: 25.0m [2026-01-12T12:00:58.064225] [DEBUG] [REMOTE ] ALAB: Retrieved 454 rows, trimmed to 300. [2026-01-12T12:00:58.064532] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-12T12:00:58.064746] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-12T12:00:58.064878] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:58.064985] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-12T12:00:58.065024] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-12T12:00:58.065069] [INFO ] [MAIN ] [121/3519] ALAB kept (0.2s) | 121 kept, 0 rejected | 136.5/min | ETA: 24.9m [2026-01-12T12:00:58.768506] [DEBUG] [REMOTE ] ALB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:58.768651] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-12T12:00:58.768872] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-12T12:00:58.769004] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:58.769114] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-12T12:00:58.769154] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-12T12:00:58.769205] [INFO ] [MAIN ] [122/3519] ALB kept (0.7s) | 122 kept, 0 rejected | 135.9/min | ETA: 25.0m [2026-01-12T12:00:59.072110] [DEBUG] [REMOTE ] ALC: Retrieved 1699 rows, trimmed to 300. [2026-01-12T12:00:59.072230] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-12T12:00:59.072426] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.60. [2026-01-12T12:00:59.072559] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:59.072695] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-12T12:00:59.072735] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-12T12:00:59.072781] [INFO ] [MAIN ] [123/3519] ALC kept (0.3s) | 123 kept, 0 rejected | 136.2/min | ETA: 24.9m [2026-01-12T12:00:59.633381] [DEBUG] [REMOTE ] ALCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:00:59.633764] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-12T12:00:59.634014] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-12T12:00:59.634155] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:59.634285] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-12T12:00:59.634520] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-12T12:00:59.634589] [INFO ] [MAIN ] [124/3519] ALCO kept (0.6s) | 124 kept, 0 rejected | 135.9/min | ETA: 25.0m [2026-01-12T12:00:59.978762] [DEBUG] [REMOTE ] ALDX: Retrieved 2941 rows, trimmed to 300. [2026-01-12T12:00:59.978893] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-12T12:00:59.979102] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-12T12:00:59.979239] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:00:59.979355] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-12T12:00:59.979396] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-12T12:00:59.979444] [INFO ] [MAIN ] [125/3519] ALDX kept (0.3s) | 125 kept, 0 rejected | 136.1/min | ETA: 24.9m [2026-01-12T12:01:00.322412] [DEBUG] [REMOTE ] ALEX: Retrieved 3413 rows, trimmed to 300. [2026-01-12T12:01:00.322553] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-12T12:01:00.323012] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-12T12:01:00.323152] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:00.323268] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-12T12:01:00.323309] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-12T12:01:00.323360] [INFO ] [MAIN ] [126/3519] ALEX kept (0.3s) | 126 kept, 0 rejected | 136.4/min | ETA: 24.9m [2026-01-12T12:01:00.978044] [DEBUG] [REMOTE ] ALG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:00.978159] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-12T12:01:00.978405] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.80. [2026-01-12T12:01:00.978538] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:00.978676] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-12T12:01:00.978716] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-12T12:01:00.978763] [INFO ] [MAIN ] [127/3519] ALG kept (0.7s) | 127 kept, 0 rejected | 135.8/min | ETA: 25.0m [2026-01-12T12:01:01.247744] [DEBUG] [REMOTE ] ALGM: Retrieved 1305 rows, trimmed to 300. [2026-01-12T12:01:01.247860] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-12T12:01:01.248060] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-12T12:01:01.248275] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:01.248424] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-12T12:01:01.248466] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-12T12:01:01.248513] [INFO ] [MAIN ] [128/3519] ALGM kept (0.3s) | 128 kept, 0 rejected | 136.3/min | ETA: 24.9m [2026-01-12T12:01:01.778686] [DEBUG] [REMOTE ] ALGN: Retrieved 6274 rows, trimmed to 300. [2026-01-12T12:01:01.778861] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-12T12:01:01.779163] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $128.43. [2026-01-12T12:01:01.779371] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:01.779543] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-12T12:01:01.779613] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-12T12:01:01.779675] [INFO ] [MAIN ] [129/3519] ALGN kept (0.5s) | 129 kept, 0 rejected | 136.0/min | ETA: 24.9m [2026-01-12T12:01:02.018955] [DEBUG] [REMOTE ] ALGS: Retrieved 1314 rows, trimmed to 300. [2026-01-12T12:01:02.019110] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-12T12:01:02.019323] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-12T12:01:02.019463] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:02.019604] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-12T12:01:02.019650] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-12T12:01:02.019700] [INFO ] [MAIN ] [130/3519] ALGS kept (0.2s) | 130 kept, 0 rejected | 136.5/min | ETA: 24.8m [2026-01-12T12:01:02.358137] [DEBUG] [REMOTE ] ALHC: Retrieved 1204 rows, trimmed to 300. [2026-01-12T12:01:02.358291] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-12T12:01:02.358534] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-12T12:01:02.358706] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:02.358822] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-12T12:01:02.358862] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-12T12:01:02.358910] [INFO ] [MAIN ] [131/3519] ALHC kept (0.3s) | 131 kept, 0 rejected | 136.8/min | ETA: 24.8m [2026-01-12T12:01:03.072974] [DEBUG] [REMOTE ] ALK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:03.073142] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-12T12:01:03.073378] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-12T12:01:03.073516] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:03.073658] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-12T12:01:03.073701] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-12T12:01:03.073750] [INFO ] [MAIN ] [132/3519] ALK kept (0.7s) | 132 kept, 0 rejected | 136.1/min | ETA: 24.9m [2026-01-12T12:01:03.548460] [DEBUG] [REMOTE ] ALKS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:03.548631] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-12T12:01:03.548874] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-12T12:01:03.549196] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:03.549345] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-12T12:01:03.549390] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-12T12:01:03.549439] [INFO ] [MAIN ] [133/3519] ALKS kept (0.5s) | 133 kept, 0 rejected | 136.0/min | ETA: 24.9m [2026-01-12T12:01:03.911874] [DEBUG] [REMOTE ] ALL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:03.912020] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-12T12:01:03.912244] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-12T12:01:03.912377] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:03.912704] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-12T12:01:03.912747] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-12T12:01:03.912796] [INFO ] [MAIN ] [134/3519] ALL kept (0.4s) | 134 kept, 0 rejected | 136.2/min | ETA: 24.9m [2026-01-12T12:01:04.307326] [DEBUG] [REMOTE ] ALLE: Retrieved 3054 rows, trimmed to 300. [2026-01-12T12:01:04.307487] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-12T12:01:04.307783] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-12T12:01:04.307960] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:04.308111] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-12T12:01:04.308163] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-12T12:01:04.308253] [INFO ] [MAIN ] [135/3519] ALLE kept (0.4s) | 135 kept, 0 rejected | 136.3/min | ETA: 24.8m [2026-01-12T12:01:04.640280] [DEBUG] [REMOTE ] ALLO: Retrieved 1821 rows, trimmed to 300. [2026-01-12T12:01:04.640452] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-12T12:01:04.640766] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-12T12:01:04.640952] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:04.641103] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-12T12:01:04.641157] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-12T12:01:04.641222] [INFO ] [MAIN ] [136/3519] ALLO kept (0.3s) | 136 kept, 0 rejected | 136.6/min | ETA: 24.8m [2026-01-12T12:01:04.961768] [DEBUG] [REMOTE ] ALLY: Retrieved 2956 rows, trimmed to 300. [2026-01-12T12:01:04.961894] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-12T12:01:04.962098] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-12T12:01:04.962234] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:04.962346] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-12T12:01:04.962386] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-12T12:01:04.962434] [INFO ] [MAIN ] [137/3519] ALLY kept (0.3s) | 137 kept, 0 rejected | 136.8/min | ETA: 24.7m [2026-01-12T12:01:05.369732] [DEBUG] [REMOTE ] ALMS: Retrieved 385 rows, trimmed to 300. [2026-01-12T12:01:05.369874] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-12T12:01:05.370085] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.49. [2026-01-12T12:01:05.370219] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:05.370332] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-12T12:01:05.370372] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-12T12:01:05.370418] [INFO ] [MAIN ] [138/3519] ALMS kept (0.4s) | 138 kept, 0 rejected | 136.9/min | ETA: 24.7m [2026-01-12T12:01:05.983086] [DEBUG] [REMOTE ] ALNY: Retrieved 5438 rows, trimmed to 300. [2026-01-12T12:01:05.983224] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-12T12:01:05.983443] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $391.17. [2026-01-12T12:01:05.983596] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:05.983714] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-12T12:01:05.983753] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-12T12:01:05.983801] [INFO ] [MAIN ] [139/3519] ALNY kept (0.6s) | 139 kept, 0 rejected | 136.5/min | ETA: 24.8m [2026-01-12T12:01:06.161353] [DEBUG] [REMOTE ] ALRM: Retrieved 2651 rows, trimmed to 300. [2026-01-12T12:01:06.161490] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-12T12:01:06.161714] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-12T12:01:06.161858] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:06.161990] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-12T12:01:06.162038] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-12T12:01:06.162086] [INFO ] [MAIN ] [140/3519] ALRM kept (0.2s) | 140 kept, 0 rejected | 137.1/min | ETA: 24.6m [2026-01-12T12:01:06.814809] [DEBUG] [REMOTE ] ALRS: Retrieved 6285 rows, trimmed to 300. [2026-01-12T12:01:06.814951] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-12T12:01:06.815187] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.70. [2026-01-12T12:01:06.815322] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:06.815441] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-12T12:01:06.815480] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-12T12:01:06.815529] [INFO ] [MAIN ] [141/3519] ALRS kept (0.7s) | 141 kept, 0 rejected | 136.6/min | ETA: 24.7m [2026-01-12T12:01:07.050007] [DEBUG] [REMOTE ] ALSN: Retrieved 3476 rows, trimmed to 300. [2026-01-12T12:01:07.050140] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-12T12:01:07.050407] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-12T12:01:07.050545] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:07.050687] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-12T12:01:07.050730] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-12T12:01:07.050781] [INFO ] [MAIN ] [142/3519] ALSN kept (0.2s) | 142 kept, 0 rejected | 137.1/min | ETA: 24.6m [2026-01-12T12:01:07.502352] [DEBUG] [REMOTE ] ALTG: Retrieved 1688 rows, trimmed to 300. [2026-01-12T12:01:07.502493] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-12T12:01:07.502722] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-12T12:01:07.502858] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:07.502968] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-12T12:01:07.503008] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-12T12:01:07.503056] [INFO ] [MAIN ] [143/3519] ALTG kept (0.5s) | 143 kept, 0 rejected | 137.0/min | ETA: 24.6m [2026-01-12T12:01:07.854375] [DEBUG] [REMOTE ] ALTI: Retrieved 758 rows, trimmed to 300. [2026-01-12T12:01:07.854516] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-12T12:01:07.854742] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.67. [2026-01-12T12:01:07.854882] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:07.854994] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-12T12:01:07.855035] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-12T12:01:07.855083] [INFO ] [MAIN ] [144/3519] ALTI kept (0.4s) | 144 kept, 0 rejected | 137.2/min | ETA: 24.6m [2026-01-12T12:01:08.386695] [DEBUG] [REMOTE ] ALTS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:08.386837] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-12T12:01:08.387066] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-12T12:01:08.387200] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:08.387318] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-12T12:01:08.387357] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-12T12:01:08.387409] [INFO ] [MAIN ] [145/3519] ALTS kept (0.5s) | 145 kept, 0 rejected | 137.0/min | ETA: 24.6m [2026-01-12T12:01:08.690311] [DEBUG] [REMOTE ] ALTY: Retrieved 2640 rows, trimmed to 300. [2026-01-12T12:01:08.690456] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-12T12:01:08.690743] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.56. [2026-01-12T12:01:08.690888] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:08.691009] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-12T12:01:08.691052] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-12T12:01:08.691102] [INFO ] [MAIN ] [146/3519] ALTY kept (0.3s) | 146 kept, 0 rejected | 137.3/min | ETA: 24.6m [2026-01-12T12:01:09.045631] [DEBUG] [REMOTE ] ALVO: Retrieved 895 rows, trimmed to 300. [2026-01-12T12:01:09.045839] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-12T12:01:09.046099] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-12T12:01:09.046243] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:09.046370] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-12T12:01:09.046414] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-12T12:01:09.046468] [INFO ] [MAIN ] [147/3519] ALVO kept (0.4s) | 147 kept, 0 rejected | 137.5/min | ETA: 24.5m [2026-01-12T12:01:09.729940] [DEBUG] [REMOTE ] ALX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:09.730127] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-12T12:01:09.730493] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-12T12:01:09.730725] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:09.730913] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-12T12:01:09.730979] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-12T12:01:09.731062] [INFO ] [MAIN ] [148/3519] ALX kept (0.7s) | 148 kept, 0 rejected | 136.9/min | ETA: 24.6m [2026-01-12T12:01:09.996933] [DEBUG] [REMOTE ] ALXO: Retrieved 1378 rows, trimmed to 300. [2026-01-12T12:01:09.997080] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-12T12:01:09.997294] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-12T12:01:09.997430] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:09.997541] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-12T12:01:09.997612] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-12T12:01:09.997664] [INFO ] [MAIN ] [149/3519] ALXO kept (0.3s) | 149 kept, 0 rejected | 137.3/min | ETA: 24.5m [2026-01-12T12:01:10.386770] [DEBUG] [REMOTE ] ALZN: Retrieved 1149 rows, trimmed to 300. [2026-01-12T12:01:10.386903] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-12T12:01:10.387112] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-12T12:01:10.387244] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:10.387353] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-12T12:01:10.387393] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-12T12:01:10.387440] [INFO ] [MAIN ] [150/3519] ALZN kept (0.4s) | 150 kept, 0 rejected | 137.4/min | ETA: 24.5m [2026-01-12T12:01:10.748791] [DEBUG] [REMOTE ] AM: Retrieved 2811 rows, trimmed to 300. [2026-01-12T12:01:10.748925] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-12T12:01:10.749137] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-12T12:01:10.749269] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:10.749380] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-12T12:01:10.749422] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-12T12:01:10.749472] [INFO ] [MAIN ] [151/3519] AM kept (0.4s) | 151 kept, 0 rejected | 137.6/min | ETA: 24.5m [2026-01-12T12:01:11.176276] [DEBUG] [REMOTE ] AMAL: Retrieved 1867 rows, trimmed to 300. [2026-01-12T12:01:11.176409] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-12T12:01:11.176655] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $25.13. [2026-01-12T12:01:11.176807] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:11.176918] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-12T12:01:11.176957] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-12T12:01:11.177005] [INFO ] [MAIN ] [152/3519] AMAL kept (0.4s) | 152 kept, 0 rejected | 137.6/min | ETA: 24.5m [2026-01-12T12:01:11.539223] [DEBUG] [REMOTE ] AMBA: Retrieved 3331 rows, trimmed to 300. [2026-01-12T12:01:11.539353] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-12T12:01:11.539617] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $69.25. [2026-01-12T12:01:11.539942] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:11.540055] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-12T12:01:11.540094] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-12T12:01:11.540141] [INFO ] [MAIN ] [153/3519] AMBA kept (0.4s) | 153 kept, 0 rejected | 137.7/min | ETA: 24.4m [2026-01-12T12:01:11.952366] [DEBUG] [REMOTE ] AMBP: Retrieved 1113 rows, trimmed to 300. [2026-01-12T12:01:11.952511] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-12T12:01:11.952736] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-12T12:01:11.952876] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:11.952988] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-12T12:01:11.953039] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-12T12:01:11.953096] [INFO ] [MAIN ] [154/3519] AMBP kept (0.4s) | 154 kept, 0 rejected | 137.8/min | ETA: 24.4m [2026-01-12T12:01:12.433205] [DEBUG] [REMOTE ] AMC: Retrieved 3033 rows, trimmed to 300. [2026-01-12T12:01:12.433343] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-12T12:01:12.433559] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.45. [2026-01-12T12:01:12.433727] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:12.433841] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-12T12:01:12.433880] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-12T12:01:12.433929] [INFO ] [MAIN ] [155/3519] AMC kept (0.5s) | 155 kept, 0 rejected | 137.7/min | ETA: 24.4m [2026-01-12T12:01:12.855093] [DEBUG] [REMOTE ] AMCX: Retrieved 3664 rows, trimmed to 300. [2026-01-12T12:01:12.855244] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-12T12:01:12.855480] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.07. [2026-01-12T12:01:12.855636] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:12.855758] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-12T12:01:12.855798] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-12T12:01:12.855847] [INFO ] [MAIN ] [156/3519] AMCX kept (0.4s) | 156 kept, 0 rejected | 137.7/min | ETA: 24.4m [2026-01-12T12:01:13.413647] [DEBUG] [REMOTE ] AMD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:13.413789] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-12T12:01:13.414014] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-12T12:01:13.414149] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:13.414266] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-12T12:01:13.414306] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-12T12:01:13.414355] [INFO ] [MAIN ] [157/3519] AMD kept (0.6s) | 157 kept, 0 rejected | 137.5/min | ETA: 24.5m [2026-01-12T12:01:13.508873] [DEBUG] [REMOTE ] AMDL: Retrieved 456 rows, trimmed to 300. [2026-01-12T12:01:13.509007] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-12T12:01:13.509216] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-12T12:01:13.509357] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:13.509472] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-12T12:01:13.509515] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-12T12:01:13.509563] [INFO ] [MAIN ] [158/3519] AMDL kept (0.1s) | 158 kept, 0 rejected | 138.1/min | ETA: 24.3m [2026-01-12T12:01:14.332232] [DEBUG] [REMOTE ] AME: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:14.332394] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-12T12:01:14.332729] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $183.90. [2026-01-12T12:01:14.332916] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:14.333071] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-12T12:01:14.333124] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-12T12:01:14.333190] [INFO ] [MAIN ] [159/3519] AME kept (0.8s) | 159 kept, 0 rejected | 137.4/min | ETA: 24.5m [2026-01-12T12:01:14.854123] [DEBUG] [REMOTE ] AMG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:14.854280] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-12T12:01:14.854546] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $233.84. [2026-01-12T12:01:14.854751] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:14.854885] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-12T12:01:14.854926] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-12T12:01:14.854990] [INFO ] [MAIN ] [160/3519] AMG kept (0.5s) | 160 kept, 0 rejected | 137.2/min | ETA: 24.5m [2026-01-12T12:01:15.324154] [DEBUG] [REMOTE ] AMGN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:15.324342] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-12T12:01:15.324694] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.12. [2026-01-12T12:01:15.324871] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:15.325026] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-12T12:01:15.325073] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-12T12:01:15.325136] [INFO ] [MAIN ] [161/3519] AMGN kept (0.5s) | 161 kept, 0 rejected | 137.1/min | ETA: 24.5m [2026-01-12T12:01:15.524833] [DEBUG] [REMOTE ] AMH: Retrieved 3130 rows, trimmed to 300. [2026-01-12T12:01:15.525030] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-12T12:01:15.525416] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-12T12:01:15.525654] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:15.525850] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-12T12:01:15.525915] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-12T12:01:15.525998] [INFO ] [MAIN ] [162/3519] AMH kept (0.2s) | 162 kept, 0 rejected | 137.6/min | ETA: 24.4m [2026-01-12T12:01:15.966679] [DEBUG] [REMOTE ] AMLX: Retrieved 1005 rows, trimmed to 300. [2026-01-12T12:01:15.966902] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-12T12:01:15.967554] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-12T12:01:15.967805] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:15.967989] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-12T12:01:15.968111] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-12T12:01:15.968207] [INFO ] [MAIN ] [163/3519] AMLX kept (0.4s) | 163 kept, 0 rejected | 137.6/min | ETA: 24.4m [2026-01-12T12:01:16.592443] [DEBUG] [REMOTE ] AMN: Retrieved 6078 rows, trimmed to 300. [2026-01-12T12:01:16.592621] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-12T12:01:16.592949] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-12T12:01:16.593136] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:16.593302] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-12T12:01:16.593361] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-12T12:01:16.593431] [INFO ] [MAIN ] [164/3519] AMN kept (0.6s) | 164 kept, 0 rejected | 137.2/min | ETA: 24.4m [2026-01-12T12:01:16.880868] [DEBUG] [REMOTE ] AMP: Retrieved 5112 rows, trimmed to 300. [2026-01-12T12:01:16.881008] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-12T12:01:16.881226] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-12T12:01:16.881364] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:16.881480] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-12T12:01:16.881521] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-12T12:01:16.881604] [INFO ] [MAIN ] [165/3519] AMP kept (0.3s) | 165 kept, 0 rejected | 137.5/min | ETA: 24.4m [2026-01-12T12:01:17.439660] [DEBUG] [REMOTE ] AMPG: Retrieved 6505 rows, trimmed to 300. [2026-01-12T12:01:17.439884] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-12T12:01:17.440222] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-12T12:01:17.440371] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:17.440514] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-12T12:01:17.440557] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-12T12:01:17.440633] [INFO ] [MAIN ] [166/3519] AMPG kept (0.6s) | 166 kept, 0 rejected | 137.3/min | ETA: 24.4m [2026-01-12T12:01:17.609412] [DEBUG] [REMOTE ] AMPH: Retrieved 2904 rows, trimmed to 300. [2026-01-12T12:01:17.609624] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-12T12:01:17.610068] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $23.14. [2026-01-12T12:01:17.610212] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:17.610329] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-12T12:01:17.610370] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-12T12:01:17.610422] [INFO ] [MAIN ] [167/3519] AMPH kept (0.2s) | 167 kept, 0 rejected | 137.8/min | ETA: 24.3m [2026-01-12T12:01:18.069649] [DEBUG] [REMOTE ] AMPL: Retrieved 1076 rows, trimmed to 300. [2026-01-12T12:01:18.069784] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-12T12:01:18.069987] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-12T12:01:18.070125] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:18.070236] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-12T12:01:18.070276] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-12T12:01:18.070329] [INFO ] [MAIN ] [168/3519] AMPL kept (0.5s) | 168 kept, 0 rejected | 137.7/min | ETA: 24.3m [2026-01-12T12:01:18.471832] [DEBUG] [REMOTE ] AMPX: Retrieved 833 rows, trimmed to 300. [2026-01-12T12:01:18.471969] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-12T12:01:18.472175] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-12T12:01:18.472312] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:18.472422] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-12T12:01:18.472464] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-12T12:01:18.472512] [INFO ] [MAIN ] [169/3519] AMPX kept (0.4s) | 169 kept, 0 rejected | 137.8/min | ETA: 24.3m [2026-01-12T12:01:19.019080] [DEBUG] [REMOTE ] AMRC: Retrieved 3892 rows, trimmed to 300. [2026-01-12T12:01:19.019218] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-12T12:01:19.019443] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-12T12:01:19.019610] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:19.019755] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-12T12:01:19.019798] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-12T12:01:19.019848] [INFO ] [MAIN ] [170/3519] AMRC kept (0.5s) | 170 kept, 0 rejected | 137.6/min | ETA: 24.3m [2026-01-12T12:01:19.424968] [DEBUG] [REMOTE ] AMRN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:19.425099] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-12T12:01:19.425312] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-12T12:01:19.425450] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:19.425562] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-12T12:01:19.425622] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-12T12:01:19.425692] [INFO ] [MAIN ] [171/3519] AMRN kept (0.4s) | 171 kept, 0 rejected | 137.6/min | ETA: 24.3m [2026-01-12T12:01:19.838899] [DEBUG] [REMOTE ] AMRX: Retrieved 4272 rows, trimmed to 300. [2026-01-12T12:01:19.839083] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-12T12:01:19.839401] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $9.78. [2026-01-12T12:01:19.839547] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:19.839715] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-12T12:01:19.839759] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-12T12:01:19.839811] [INFO ] [MAIN ] [172/3519] AMRX kept (0.4s) | 172 kept, 0 rejected | 137.7/min | ETA: 24.3m [2026-01-12T12:01:20.393890] [DEBUG] [REMOTE ] AMSC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:20.394039] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-12T12:01:20.394310] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-12T12:01:20.394486] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:20.394637] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-12T12:01:20.394686] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-12T12:01:20.394756] [INFO ] [MAIN ] [173/3519] AMSC kept (0.6s) | 173 kept, 0 rejected | 137.5/min | ETA: 24.3m [2026-01-12T12:01:20.719699] [DEBUG] [REMOTE ] AMSF: Retrieved 5066 rows, trimmed to 300. [2026-01-12T12:01:20.719891] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-12T12:01:20.720240] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-12T12:01:20.720382] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:20.720526] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-12T12:01:20.720566] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-12T12:01:20.720643] [INFO ] [MAIN ] [174/3519] AMSF kept (0.3s) | 174 kept, 0 rejected | 137.7/min | ETA: 24.3m [2026-01-12T12:01:21.103889] [DEBUG] [REMOTE ] AMTB: Retrieved 1851 rows, trimmed to 300. [2026-01-12T12:01:21.104040] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-12T12:01:21.104285] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-12T12:01:21.104426] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:21.104541] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-12T12:01:21.104604] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-12T12:01:21.104657] [INFO ] [MAIN ] [175/3519] AMTB kept (0.4s) | 175 kept, 0 rejected | 137.8/min | ETA: 24.3m [2026-01-12T12:01:21.567805] [DEBUG] [REMOTE ] AMTX: Retrieved 2927 rows, trimmed to 300. [2026-01-12T12:01:21.567939] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-12T12:01:21.568158] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-12T12:01:21.568315] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:21.568431] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-12T12:01:21.568474] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-12T12:01:21.568522] [INFO ] [MAIN ] [176/3519] AMTX kept (0.5s) | 176 kept, 0 rejected | 137.7/min | ETA: 24.3m [2026-01-12T12:01:22.106024] [DEBUG] [REMOTE ] AMWD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:22.106159] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-12T12:01:22.106374] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-12T12:01:22.106513] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:22.106648] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-12T12:01:22.106698] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-12T12:01:22.106772] [INFO ] [MAIN ] [177/3519] AMWD kept (0.5s) | 177 kept, 0 rejected | 137.5/min | ETA: 24.3m [2026-01-12T12:01:22.368558] [DEBUG] [REMOTE ] AMWL: Retrieved 1335 rows, trimmed to 300. [2026-01-12T12:01:22.368729] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-12T12:01:22.368951] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-12T12:01:22.369082] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:22.369189] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-12T12:01:22.369228] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-12T12:01:22.369274] [INFO ] [MAIN ] [178/3519] AMWL kept (0.3s) | 178 kept, 0 rejected | 137.8/min | ETA: 24.2m [2026-01-12T12:01:22.974053] [DEBUG] [REMOTE ] AMX: Retrieved 6267 rows, trimmed to 300. [2026-01-12T12:01:22.974188] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-12T12:01:22.974403] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $20.30. [2026-01-12T12:01:22.974537] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:22.974670] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-12T12:01:22.974710] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-12T12:01:22.974758] [INFO ] [MAIN ] [179/3519] AMX kept (0.6s) | 179 kept, 0 rejected | 137.5/min | ETA: 24.3m [2026-01-12T12:01:23.194833] [DEBUG] [REMOTE ] AMZD: Retrieved 839 rows, trimmed to 300. [2026-01-12T12:01:23.194968] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-12T12:01:23.195166] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-12T12:01:23.195300] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:23.195406] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-12T12:01:23.195446] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-12T12:01:23.195491] [INFO ] [MAIN ] [180/3519] AMZD kept (0.2s) | 180 kept, 0 rejected | 137.9/min | ETA: 24.2m [2026-01-12T12:01:23.876834] [DEBUG] [REMOTE ] AMZN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:23.877046] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-12T12:01:23.877358] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $213.04. [2026-01-12T12:01:23.877507] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:23.877714] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-12T12:01:23.877760] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-12T12:01:23.877817] [INFO ] [MAIN ] [181/3519] AMZN kept (0.7s) | 181 kept, 0 rejected | 137.5/min | ETA: 24.3m [2026-01-12T12:01:24.092340] [DEBUG] [REMOTE ] AMZZ: Retrieved 456 rows, trimmed to 300. [2026-01-12T12:01:24.092526] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-12T12:01:24.092792] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $27.79. [2026-01-12T12:01:24.092934] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:24.093048] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-12T12:01:24.093089] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-12T12:01:24.093139] [INFO ] [MAIN ] [182/3519] AMZZ kept (0.2s) | 182 kept, 0 rejected | 137.9/min | ETA: 24.2m [2026-01-12T12:01:24.843857] [DEBUG] [REMOTE ] AN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:24.843993] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-12T12:01:24.844212] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-12T12:01:24.844366] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:24.844499] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-12T12:01:24.844555] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-12T12:01:24.844623] [INFO ] [MAIN ] [183/3519] AN kept (0.8s) | 183 kept, 0 rejected | 137.3/min | ETA: 24.3m [2026-01-12T12:01:25.126724] [DEBUG] [REMOTE ] ANAB: Retrieved 2252 rows, trimmed to 300. [2026-01-12T12:01:25.126857] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-12T12:01:25.127058] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $33.09. [2026-01-12T12:01:25.127192] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:25.127300] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-12T12:01:25.127339] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-12T12:01:25.127385] [INFO ] [MAIN ] [184/3519] ANAB kept (0.3s) | 184 kept, 0 rejected | 137.6/min | ETA: 24.2m [2026-01-12T12:01:25.789696] [DEBUG] [REMOTE ] ANDE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:25.789836] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-12T12:01:25.790059] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $45.33. [2026-01-12T12:01:25.790201] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:25.790318] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-12T12:01:25.790359] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-12T12:01:25.790410] [INFO ] [MAIN ] [185/3519] ANDE kept (0.7s) | 185 kept, 0 rejected | 137.2/min | ETA: 24.3m [2026-01-12T12:01:26.361266] [DEBUG] [REMOTE ] ANF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:26.361408] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-12T12:01:26.361869] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-12T12:01:26.362026] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:26.362152] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-12T12:01:26.362193] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-12T12:01:26.362243] [INFO ] [MAIN ] [186/3519] ANF kept (0.6s) | 186 kept, 0 rejected | 137.0/min | ETA: 24.3m [2026-01-12T12:01:26.698018] [DEBUG] [REMOTE ] ANGI: Retrieved 3556 rows, trimmed to 300. [2026-01-12T12:01:26.698200] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-12T12:01:26.698469] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-12T12:01:26.698655] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:26.698796] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-12T12:01:26.698844] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-12T12:01:26.698903] [INFO ] [MAIN ] [187/3519] ANGI kept (0.3s) | 187 kept, 0 rejected | 137.1/min | ETA: 24.3m [2026-01-12T12:01:27.078129] [DEBUG] [REMOTE ] ANGL: Retrieved 3458 rows, trimmed to 300. [2026-01-12T12:01:27.078342] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-12T12:01:27.078632] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-12T12:01:27.078776] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:27.078899] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-12T12:01:27.078942] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-12T12:01:27.078995] [INFO ] [MAIN ] [188/3519] ANGL kept (0.4s) | 188 kept, 0 rejected | 137.2/min | ETA: 24.3m [2026-01-12T12:01:27.596405] [DEBUG] [REMOTE ] ANGO: Retrieved 5438 rows, trimmed to 300. [2026-01-12T12:01:27.596563] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-12T12:01:27.596845] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $9.86. [2026-01-12T12:01:27.596991] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:27.597123] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-12T12:01:27.597306] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-12T12:01:27.597363] [INFO ] [MAIN ] [189/3519] ANGO kept (0.5s) | 189 kept, 0 rejected | 137.1/min | ETA: 24.3m [2026-01-12T12:01:28.112973] [DEBUG] [REMOTE ] ANIK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:28.113328] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-12T12:01:28.113611] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.09. [2026-01-12T12:01:28.113868] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:28.114183] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-12T12:01:28.114225] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-12T12:01:28.114277] [INFO ] [MAIN ] [190/3519] ANIK kept (0.5s) | 190 kept, 0 rejected | 137.0/min | ETA: 24.3m [2026-01-12T12:01:28.557723] [DEBUG] [REMOTE ] ANIP: Retrieved 6459 rows, trimmed to 300. [2026-01-12T12:01:28.557882] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-12T12:01:28.558158] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $76.28. [2026-01-12T12:01:28.558506] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:28.558790] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-12T12:01:28.558841] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-12T12:01:28.558901] [INFO ] [MAIN ] [191/3519] ANIP kept (0.4s) | 191 kept, 0 rejected | 137.0/min | ETA: 24.3m [2026-01-12T12:01:29.055814] [DEBUG] [REMOTE ] ANIX: Retrieved 6287 rows, trimmed to 300. [2026-01-12T12:01:29.056048] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-12T12:01:29.056457] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.12. [2026-01-12T12:01:29.056630] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:29.056791] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-12T12:01:29.056835] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-12T12:01:29.057064] [INFO ] [MAIN ] [192/3519] ANIX kept (0.5s) | 192 kept, 0 rejected | 136.9/min | ETA: 24.3m [2026-01-12T12:01:29.402485] [DEBUG] [REMOTE ] ANNX: Retrieved 1373 rows, trimmed to 300. [2026-01-12T12:01:29.402743] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-12T12:01:29.403091] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-12T12:01:29.403296] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:29.403475] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-12T12:01:29.403538] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-12T12:01:29.403648] [INFO ] [MAIN ] [193/3519] ANNX kept (0.3s) | 193 kept, 0 rejected | 137.0/min | ETA: 24.3m [2026-01-12T12:01:29.704910] [DEBUG] [REMOTE ] ANTX: Retrieved 952 rows, trimmed to 300. [2026-01-12T12:01:29.705110] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-12T12:01:29.705365] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-12T12:01:29.705504] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:29.705646] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-12T12:01:29.705690] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-12T12:01:29.705743] [INFO ] [MAIN ] [194/3519] ANTX kept (0.3s) | 194 kept, 0 rejected | 137.2/min | ETA: 24.2m [2026-01-12T12:01:30.040470] [DEBUG] [REMOTE ] ANVS: Retrieved 1496 rows, trimmed to 300. [2026-01-12T12:01:30.040613] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-12T12:01:30.040814] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.81. [2026-01-12T12:01:30.040945] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:30.041052] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-12T12:01:30.041104] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-12T12:01:30.041152] [INFO ] [MAIN ] [195/3519] ANVS kept (0.3s) | 195 kept, 0 rejected | 137.4/min | ETA: 24.2m [2026-01-12T12:01:30.706655] [DEBUG] [REMOTE ] AOD: Retrieved 4770 rows, trimmed to 300. [2026-01-12T12:01:30.706797] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-12T12:01:30.707015] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-12T12:01:30.707343] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:30.707456] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-12T12:01:30.707495] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-12T12:01:30.707544] [INFO ] [MAIN ] [196/3519] AOD kept (0.7s) | 196 kept, 0 rejected | 137.0/min | ETA: 24.3m [2026-01-12T12:01:30.824875] [DEBUG] [REMOTE ] AOHY: Retrieved 475 rows, trimmed to 300. [2026-01-12T12:01:30.825011] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-12T12:01:30.825253] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-12T12:01:30.825405] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:30.825521] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-12T12:01:30.825562] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-12T12:01:30.825630] [INFO ] [MAIN ] [197/3519] AOHY kept (0.1s) | 197 kept, 0 rejected | 137.5/min | ETA: 24.2m [2026-01-12T12:01:31.581964] [DEBUG] [REMOTE ] AON: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:31.582163] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-12T12:01:31.582638] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-12T12:01:31.582808] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:31.582974] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-12T12:01:31.583044] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-12T12:01:31.583122] [INFO ] [MAIN ] [198/3519] AON kept (0.8s) | 198 kept, 0 rejected | 137.0/min | ETA: 24.2m [2026-01-12T12:01:32.036466] [DEBUG] [REMOTE ] AOS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:32.036710] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-12T12:01:32.037054] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-12T12:01:32.037199] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:32.037342] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-12T12:01:32.037384] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-12T12:01:32.037439] [INFO ] [MAIN ] [199/3519] AOS kept (0.5s) | 199 kept, 0 rejected | 137.0/min | ETA: 24.2m [2026-01-12T12:01:32.271258] [DEBUG] [REMOTE ] AOSL: Retrieved 3950 rows, trimmed to 300. [2026-01-12T12:01:32.271481] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-12T12:01:32.271923] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-12T12:01:32.272078] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:32.272269] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-12T12:01:32.272316] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-12T12:01:32.272404] [INFO ] [MAIN ] [200/3519] AOSL kept (0.2s) | 200 kept, 0 rejected | 137.3/min | ETA: 24.2m [2026-01-12T12:01:32.951847] [DEBUG] [REMOTE ] AP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:32.952048] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-12T12:01:32.952345] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-12T12:01:32.952497] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:32.952654] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-12T12:01:32.952723] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-12T12:01:32.952778] [INFO ] [MAIN ] [201/3519] AP kept (0.7s) | 201 kept, 0 rejected | 136.9/min | ETA: 24.2m [2026-01-12T12:01:33.408230] [DEBUG] [REMOTE ] APA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:33.408458] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-12T12:01:33.408787] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-12T12:01:33.409083] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:33.409422] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-12T12:01:33.409467] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-12T12:01:33.409524] [INFO ] [MAIN ] [202/3519] APA kept (0.5s) | 202 kept, 0 rejected | 136.9/min | ETA: 24.2m [2026-01-12T12:01:33.605136] [DEBUG] [REMOTE ] APAM: Retrieved 3232 rows, trimmed to 300. [2026-01-12T12:01:33.605345] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-12T12:01:33.605660] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-12T12:01:33.605814] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:33.605956] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-12T12:01:33.605999] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-12T12:01:33.606056] [INFO ] [MAIN ] [203/3519] APAM kept (0.2s) | 203 kept, 0 rejected | 137.3/min | ETA: 24.2m [2026-01-12T12:01:34.280662] [DEBUG] [REMOTE ] APD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:34.280862] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-12T12:01:34.281256] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-12T12:01:34.281402] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:34.281634] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-12T12:01:34.281701] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-12T12:01:34.281774] [INFO ] [MAIN ] [204/3519] APD kept (0.7s) | 204 kept, 0 rejected | 136.9/min | ETA: 24.2m [2026-01-12T12:01:34.651021] [DEBUG] [REMOTE ] APEI: Retrieved 4570 rows, trimmed to 300. [2026-01-12T12:01:34.651237] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-12T12:01:34.651549] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-12T12:01:34.651725] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:34.651870] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-12T12:01:34.652098] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-12T12:01:34.652166] [INFO ] [MAIN ] [205/3519] APEI kept (0.4s) | 205 kept, 0 rejected | 137.0/min | ETA: 24.2m [2026-01-12T12:01:34.948804] [DEBUG] [REMOTE ] APG: Retrieved 1433 rows, trimmed to 300. [2026-01-12T12:01:34.948943] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-12T12:01:34.949189] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $33.64. [2026-01-12T12:01:34.949326] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:34.949444] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-12T12:01:34.949485] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-12T12:01:34.949534] [INFO ] [MAIN ] [206/3519] APG kept (0.3s) | 206 kept, 0 rejected | 137.2/min | ETA: 24.1m [2026-01-12T12:01:35.184660] [DEBUG] [REMOTE ] APGE: Retrieved 626 rows, trimmed to 300. [2026-01-12T12:01:35.184794] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-12T12:01:35.185002] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $53.32. [2026-01-12T12:01:35.185140] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:35.185251] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-12T12:01:35.185308] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-12T12:01:35.185359] [INFO ] [MAIN ] [207/3519] APGE kept (0.2s) | 207 kept, 0 rejected | 137.5/min | ETA: 24.1m [2026-01-12T12:01:35.818943] [DEBUG] [REMOTE ] APH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:35.819182] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-12T12:01:35.819790] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $124.20. [2026-01-12T12:01:35.820107] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:35.820250] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-12T12:01:35.820293] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-12T12:01:35.820350] [INFO ] [MAIN ] [208/3519] APH kept (0.6s) | 208 kept, 0 rejected | 137.2/min | ETA: 24.1m [2026-01-12T12:01:36.000989] [DEBUG] [REMOTE ] API: Retrieved 1392 rows, trimmed to 300. [2026-01-12T12:01:36.001179] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-12T12:01:36.001440] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-12T12:01:36.001615] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:36.001746] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-12T12:01:36.001789] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-12T12:01:36.002030] [INFO ] [MAIN ] [209/3519] API kept (0.2s) | 209 kept, 0 rejected | 137.6/min | ETA: 24.1m [2026-01-12T12:01:36.487944] [DEBUG] [REMOTE ] APLD: Retrieved 3895 rows, trimmed to 300. [2026-01-12T12:01:36.488134] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-12T12:01:36.488442] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-12T12:01:36.488611] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:36.488742] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-12T12:01:36.488786] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-12T12:01:36.488840] [INFO ] [MAIN ] [210/3519] APLD kept (0.5s) | 210 kept, 0 rejected | 137.6/min | ETA: 24.1m [2026-01-12T12:01:37.024214] [DEBUG] [REMOTE ] APLE: Retrieved 2679 rows, trimmed to 300. [2026-01-12T12:01:37.024412] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-12T12:01:37.024717] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-12T12:01:37.024863] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:37.024992] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-12T12:01:37.025035] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-12T12:01:37.025088] [INFO ] [MAIN ] [211/3519] APLE kept (0.5s) | 211 kept, 0 rejected | 137.4/min | ETA: 24.1m [2026-01-12T12:01:37.355249] [DEBUG] [REMOTE ] APLS: Retrieved 2052 rows, trimmed to 300. [2026-01-12T12:01:37.355427] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-12T12:01:37.355707] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-12T12:01:37.355865] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:37.355994] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-12T12:01:37.356036] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-12T12:01:37.356089] [INFO ] [MAIN ] [212/3519] APLS kept (0.3s) | 212 kept, 0 rejected | 137.6/min | ETA: 24.0m [2026-01-12T12:01:37.693259] [DEBUG] [REMOTE ] APM: Retrieved 1775 rows, trimmed to 300. [2026-01-12T12:01:37.693403] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-12T12:01:37.693660] [DEBUG] [REMOTE ] APM: PASS: Price check passed. Min price $1.02. [2026-01-12T12:01:37.693805] [DEBUG] [REMOTE ] APM: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:37.693943] [DEBUG] [REMOTE ] APM: PASS: Integrity check passed. [2026-01-12T12:01:37.693986] [DEBUG] [REMOTE ] APM: Symbol is viable for forecasting. [2026-01-12T12:01:37.694035] [INFO ] [MAIN ] [213/3519] APM kept (0.3s) | 213 kept, 0 rejected | 137.7/min | ETA: 24.0m [2026-01-12T12:01:38.235813] [DEBUG] [REMOTE ] APO: Retrieved 3718 rows, trimmed to 300. [2026-01-12T12:01:38.235942] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-12T12:01:38.236145] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $120.35. [2026-01-12T12:01:38.236278] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:38.236387] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-12T12:01:38.236425] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-12T12:01:38.236472] [INFO ] [MAIN ] [214/3519] APO kept (0.5s) | 214 kept, 0 rejected | 137.5/min | ETA: 24.0m [2026-01-12T12:01:38.819286] [DEBUG] [REMOTE ] APOG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:38.819866] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-12T12:01:38.820443] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-12T12:01:38.820689] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:38.820886] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-12T12:01:38.820946] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-12T12:01:38.821019] [INFO ] [MAIN ] [215/3519] APOG kept (0.6s) | 215 kept, 0 rejected | 137.3/min | ETA: 24.1m [2026-01-12T12:01:38.960205] [DEBUG] [REMOTE ] APP: Retrieved 1191 rows, trimmed to 300. [2026-01-12T12:01:38.960398] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-12T12:01:38.960692] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-12T12:01:38.960841] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:38.960959] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-12T12:01:38.961002] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-12T12:01:38.961054] [INFO ] [MAIN ] [216/3519] APP kept (0.1s) | 216 kept, 0 rejected | 137.8/min | ETA: 24.0m [2026-01-12T12:01:39.401189] [DEBUG] [REMOTE ] APPF: Retrieved 2651 rows, trimmed to 300. [2026-01-12T12:01:39.401326] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-12T12:01:39.401529] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $221.31. [2026-01-12T12:01:39.401685] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:39.401794] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-12T12:01:39.401833] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-12T12:01:39.401881] [INFO ] [MAIN ] [217/3519] APPF kept (0.4s) | 217 kept, 0 rejected | 137.8/min | ETA: 24.0m [2026-01-12T12:01:39.799785] [DEBUG] [REMOTE ] APPN: Retrieved 2169 rows, trimmed to 300. [2026-01-12T12:01:39.799991] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-12T12:01:39.800260] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $27.69. [2026-01-12T12:01:39.800409] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:39.800530] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-12T12:01:39.800606] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-12T12:01:39.800665] [INFO ] [MAIN ] [218/3519] APPN kept (0.4s) | 218 kept, 0 rejected | 137.8/min | ETA: 24.0m [2026-01-12T12:01:40.464246] [DEBUG] [REMOTE ] APPS: Retrieved 4913 rows, trimmed to 300. [2026-01-12T12:01:40.464383] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-12T12:01:40.464704] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-12T12:01:40.464885] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:40.465026] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-12T12:01:40.465066] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-12T12:01:40.465114] [INFO ] [MAIN ] [219/3519] APPS kept (0.7s) | 219 kept, 0 rejected | 137.5/min | ETA: 24.0m [2026-01-12T12:01:40.737059] [DEBUG] [REMOTE ] APYX: Retrieved 1766 rows, trimmed to 300. [2026-01-12T12:01:40.737196] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-12T12:01:40.737415] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.90. [2026-01-12T12:01:40.737558] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:40.737702] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-12T12:01:40.737745] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-12T12:01:40.737807] [INFO ] [MAIN ] [220/3519] APYX kept (0.3s) | 220 kept, 0 rejected | 137.7/min | ETA: 24.0m [2026-01-12T12:01:41.164589] [DEBUG] [REMOTE ] AQMS: Retrieved 2627 rows, trimmed to 300. [2026-01-12T12:01:41.164726] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-12T12:01:41.164937] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-12T12:01:41.165070] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:41.165181] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-12T12:01:41.165220] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-12T12:01:41.165266] [INFO ] [MAIN ] [221/3519] AQMS kept (0.4s) | 221 kept, 0 rejected | 137.7/min | ETA: 23.9m [2026-01-12T12:01:41.631192] [DEBUG] [REMOTE ] AQN: Retrieved 4066 rows, trimmed to 300. [2026-01-12T12:01:41.631610] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-12T12:01:41.632033] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-12T12:01:41.632186] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:41.632325] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-12T12:01:41.632367] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-12T12:01:41.632424] [INFO ] [MAIN ] [222/3519] AQN kept (0.5s) | 222 kept, 0 rejected | 137.7/min | ETA: 23.9m [2026-01-12T12:01:41.963564] [DEBUG] [REMOTE ] AQNB: Retrieved 1666 rows, trimmed to 300. [2026-01-12T12:01:41.963758] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-12T12:01:41.964002] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-12T12:01:41.964142] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:41.964256] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-12T12:01:41.964296] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-12T12:01:41.964348] [INFO ] [MAIN ] [223/3519] AQNB kept (0.3s) | 223 kept, 0 rejected | 137.8/min | ETA: 23.9m [2026-01-12T12:01:42.165642] [DEBUG] [REMOTE ] ARBB: Retrieved 694 rows, trimmed to 300. [2026-01-12T12:01:42.165851] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-12T12:01:42.166177] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.22. [2026-01-12T12:01:42.166330] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:42.166460] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-12T12:01:42.166511] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-12T12:01:42.166567] [INFO ] [MAIN ] [224/3519] ARBB kept (0.2s) | 224 kept, 0 rejected | 138.2/min | ETA: 23.8m [2026-01-12T12:01:42.716115] [DEBUG] [REMOTE ] ARBE: Retrieved 1068 rows, trimmed to 300. [2026-01-12T12:01:42.716540] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-12T12:01:42.717255] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-12T12:01:42.717411] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:42.717633] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-12T12:01:42.717678] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-12T12:01:42.717743] [INFO ] [MAIN ] [225/3519] ARBE kept (0.6s) | 225 kept, 0 rejected | 138.0/min | ETA: 23.9m [2026-01-12T12:01:43.298274] [DEBUG] [REMOTE ] ARCB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:43.298482] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-12T12:01:43.298820] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-12T12:01:43.298967] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:43.299109] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-12T12:01:43.299152] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-12T12:01:43.299208] [INFO ] [MAIN ] [226/3519] ARCB kept (0.6s) | 226 kept, 0 rejected | 137.8/min | ETA: 23.9m [2026-01-12T12:01:43.786517] [DEBUG] [REMOTE ] ARCC: Retrieved 5351 rows, trimmed to 300. [2026-01-12T12:01:43.786740] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-12T12:01:43.787011] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.06. [2026-01-12T12:01:43.787156] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:43.787455] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-12T12:01:43.787506] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-12T12:01:43.787561] [INFO ] [MAIN ] [227/3519] ARCC kept (0.5s) | 227 kept, 0 rejected | 137.7/min | ETA: 23.9m [2026-01-12T12:01:44.228412] [DEBUG] [REMOTE ] ARCO: Retrieved 3707 rows, trimmed to 300. [2026-01-12T12:01:44.228638] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-12T12:01:44.228915] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.87. [2026-01-12T12:01:44.229064] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:44.229189] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-12T12:01:44.229231] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-12T12:01:44.229289] [INFO ] [MAIN ] [228/3519] ARCO kept (0.4s) | 228 kept, 0 rejected | 137.7/min | ETA: 23.9m [2026-01-12T12:01:44.621491] [DEBUG] [REMOTE ] ARDC: Retrieved 3299 rows, trimmed to 300. [2026-01-12T12:01:44.621721] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-12T12:01:44.622033] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.03. [2026-01-12T12:01:44.622187] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:44.622387] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-12T12:01:44.622436] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-12T12:01:44.622494] [INFO ] [MAIN ] [229/3519] ARDC kept (0.4s) | 229 kept, 0 rejected | 137.8/min | ETA: 23.9m [2026-01-12T12:01:44.906644] [DEBUG] [REMOTE ] ARDX: Retrieved 2908 rows, trimmed to 300. [2026-01-12T12:01:44.906828] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-12T12:01:44.907115] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-12T12:01:44.907263] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:44.907385] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-12T12:01:44.907428] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-12T12:01:44.907479] [INFO ] [MAIN ] [230/3519] ARDX kept (0.3s) | 230 kept, 0 rejected | 138.0/min | ETA: 23.8m [2026-01-12T12:01:45.336028] [DEBUG] [REMOTE ] ARE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:45.336416] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-12T12:01:45.336799] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-12T12:01:45.336948] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:45.337119] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-12T12:01:45.337162] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-12T12:01:45.337219] [INFO ] [MAIN ] [231/3519] ARE kept (0.4s) | 231 kept, 0 rejected | 138.0/min | ETA: 23.8m [2026-01-12T12:01:45.795095] [DEBUG] [REMOTE ] AREC: Retrieved 2013 rows, trimmed to 300. [2026-01-12T12:01:45.795282] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-12T12:01:45.795538] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-12T12:01:45.795707] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:45.795831] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-12T12:01:45.795872] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-12T12:01:45.795923] [INFO ] [MAIN ] [232/3519] AREC kept (0.5s) | 232 kept, 0 rejected | 137.9/min | ETA: 23.8m [2026-01-12T12:01:46.135754] [DEBUG] [REMOTE ] ARES: Retrieved 2941 rows, trimmed to 300. [2026-01-12T12:01:46.135972] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-12T12:01:46.136294] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $139.63. [2026-01-12T12:01:46.136442] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:46.136808] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-12T12:01:46.136855] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-12T12:01:46.136914] [INFO ] [MAIN ] [233/3519] ARES kept (0.3s) | 233 kept, 0 rejected | 138.1/min | ETA: 23.8m [2026-01-12T12:01:46.540175] [DEBUG] [REMOTE ] ARGX: Retrieved 2174 rows, trimmed to 300. [2026-01-12T12:01:46.540404] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-12T12:01:46.540771] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $788.49. [2026-01-12T12:01:46.540918] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:46.541059] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-12T12:01:46.541103] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-12T12:01:46.541331] [INFO ] [MAIN ] [234/3519] ARGX kept (0.4s) | 234 kept, 0 rejected | 138.1/min | ETA: 23.8m [2026-01-12T12:01:46.902912] [DEBUG] [REMOTE ] ARHS: Retrieved 1049 rows, trimmed to 300. [2026-01-12T12:01:46.903107] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-12T12:01:46.903388] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-12T12:01:46.903544] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:46.903694] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-12T12:01:46.903739] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-12T12:01:46.903792] [INFO ] [MAIN ] [235/3519] ARHS kept (0.4s) | 235 kept, 0 rejected | 138.2/min | ETA: 23.8m [2026-01-12T12:01:47.364475] [DEBUG] [REMOTE ] ARI: Retrieved 4099 rows, trimmed to 300. [2026-01-12T12:01:47.364624] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-12T12:01:47.364832] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-12T12:01:47.364967] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:47.365075] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-12T12:01:47.365114] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-12T12:01:47.365162] [INFO ] [MAIN ] [236/3519] ARI kept (0.5s) | 236 kept, 0 rejected | 138.2/min | ETA: 23.8m [2026-01-12T12:01:47.667726] [DEBUG] [REMOTE ] ARKO: Retrieved 1960 rows, trimmed to 300. [2026-01-12T12:01:47.667916] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-12T12:01:47.668213] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.96. [2026-01-12T12:01:47.668425] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:47.668817] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-12T12:01:47.669029] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-12T12:01:47.669116] [INFO ] [MAIN ] [237/3519] ARKO kept (0.3s) | 237 kept, 0 rejected | 138.4/min | ETA: 23.7m [2026-01-12T12:01:48.109509] [DEBUG] [REMOTE ] ARLO: Retrieved 1869 rows, trimmed to 300. [2026-01-12T12:01:48.109727] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-12T12:01:48.109988] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-12T12:01:48.110164] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:48.110293] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-12T12:01:48.110336] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-12T12:01:48.110395] [INFO ] [MAIN ] [238/3519] ARLO kept (0.4s) | 238 kept, 0 rejected | 138.3/min | ETA: 23.7m [2026-01-12T12:01:48.686805] [DEBUG] [REMOTE ] ARLP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:48.686963] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-12T12:01:48.687219] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-12T12:01:48.687363] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:48.687513] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-12T12:01:48.687564] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-12T12:01:48.687646] [INFO ] [MAIN ] [239/3519] ARLP kept (0.6s) | 239 kept, 0 rejected | 138.1/min | ETA: 23.7m [2026-01-12T12:01:48.811017] [DEBUG] [REMOTE ] ARM: Retrieved 583 rows, trimmed to 300. [2026-01-12T12:01:48.811158] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-12T12:01:48.811365] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $109.31. [2026-01-12T12:01:48.811502] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:48.811637] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-12T12:01:48.811679] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-12T12:01:48.811728] [INFO ] [MAIN ] [240/3519] ARM kept (0.1s) | 240 kept, 0 rejected | 138.6/min | ETA: 23.7m [2026-01-12T12:01:49.432359] [DEBUG] [REMOTE ] ARMK: Retrieved 3037 rows, trimmed to 300. [2026-01-12T12:01:49.432500] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-12T12:01:49.432780] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-12T12:01:49.432920] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:49.433041] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-12T12:01:49.433082] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-12T12:01:49.433131] [INFO ] [MAIN ] [241/3519] ARMK kept (0.6s) | 241 kept, 0 rejected | 138.3/min | ETA: 23.7m [2026-01-12T12:01:49.645928] [DEBUG] [REMOTE ] AROC: Retrieved 2560 rows, trimmed to 300. [2026-01-12T12:01:49.646065] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-12T12:01:49.646280] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-12T12:01:49.646420] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:49.646537] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-12T12:01:49.646598] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-12T12:01:49.646649] [INFO ] [MAIN ] [242/3519] AROC kept (0.2s) | 242 kept, 0 rejected | 138.6/min | ETA: 23.6m [2026-01-12T12:01:50.308620] [DEBUG] [REMOTE ] ARQ: Retrieved 5527 rows, trimmed to 300. [2026-01-12T12:01:50.308773] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-12T12:01:50.309019] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-12T12:01:50.309180] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:50.309308] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-12T12:01:50.309349] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-12T12:01:50.309399] [INFO ] [MAIN ] [243/3519] ARQ kept (0.7s) | 243 kept, 0 rejected | 138.3/min | ETA: 23.7m [2026-01-12T12:01:50.427945] [DEBUG] [REMOTE ] ARQQ: Retrieved 1091 rows, trimmed to 300. [2026-01-12T12:01:50.428090] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-12T12:01:50.428365] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-12T12:01:50.428502] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:50.428636] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-12T12:01:50.428678] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-12T12:01:50.428725] [INFO ] [MAIN ] [244/3519] ARQQ kept (0.1s) | 244 kept, 0 rejected | 138.7/min | ETA: 23.6m [2026-01-12T12:01:50.979948] [DEBUG] [REMOTE ] ARRY: Retrieved 1315 rows, trimmed to 300. [2026-01-12T12:01:50.980087] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-12T12:01:50.980304] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-12T12:01:50.980439] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:50.980555] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-12T12:01:50.980629] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-12T12:01:50.980681] [INFO ] [MAIN ] [245/3519] ARRY kept (0.6s) | 245 kept, 0 rejected | 138.6/min | ETA: 23.6m [2026-01-12T12:01:51.454970] [DEBUG] [REMOTE ] ARTL: Retrieved 1773 rows, trimmed to 300. [2026-01-12T12:01:51.455106] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-12T12:01:51.455317] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-12T12:01:51.455453] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:51.455565] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-12T12:01:51.455660] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-12T12:01:51.455721] [INFO ] [MAIN ] [246/3519] ARTL kept (0.5s) | 246 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-12T12:01:51.921318] [DEBUG] [REMOTE ] ARTNA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:51.921569] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-12T12:01:51.922017] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-12T12:01:51.922165] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:51.922329] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-12T12:01:51.922372] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-12T12:01:51.922434] [INFO ] [MAIN ] [247/3519] ARTNA kept (0.5s) | 247 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-12T12:01:52.099924] [DEBUG] [REMOTE ] ARVN: Retrieved 1831 rows, trimmed to 300. [2026-01-12T12:01:52.100146] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-12T12:01:52.100471] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.16. [2026-01-12T12:01:52.100674] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:52.101021] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-12T12:01:52.101074] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-12T12:01:52.101145] [INFO ] [MAIN ] [248/3519] ARVN kept (0.2s) | 248 kept, 0 rejected | 138.8/min | ETA: 23.6m [2026-01-12T12:01:52.840817] [DEBUG] [REMOTE ] ASA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:52.841005] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-12T12:01:52.841323] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-12T12:01:52.841489] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:52.841831] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-12T12:01:52.841876] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-12T12:01:52.841930] [INFO ] [MAIN ] [249/3519] ASA kept (0.7s) | 249 kept, 0 rejected | 138.4/min | ETA: 23.6m [2026-01-12T12:01:53.270763] [DEBUG] [REMOTE ] ASB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:53.270934] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-12T12:01:53.271229] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.89. [2026-01-12T12:01:53.271373] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:53.271511] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-12T12:01:53.271552] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-12T12:01:53.271628] [INFO ] [MAIN ] [250/3519] ASB kept (0.4s) | 250 kept, 0 rejected | 138.4/min | ETA: 23.6m [2026-01-12T12:01:53.457033] [DEBUG] [REMOTE ] ASBA: Retrieved 717 rows, trimmed to 300. [2026-01-12T12:01:53.457224] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-12T12:01:53.457476] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-12T12:01:53.457666] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:53.457787] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-12T12:01:53.457827] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-12T12:01:53.457880] [INFO ] [MAIN ] [251/3519] ASBA kept (0.2s) | 251 kept, 0 rejected | 138.7/min | ETA: 23.6m [2026-01-12T12:01:54.049743] [DEBUG] [REMOTE ] ASC: Retrieved 3130 rows, trimmed to 300. [2026-01-12T12:01:54.049918] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-12T12:01:54.050165] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-12T12:01:54.050304] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:54.050418] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-12T12:01:54.050463] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-12T12:01:54.050511] [INFO ] [MAIN ] [252/3519] ASC kept (0.6s) | 252 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-12T12:01:54.461811] [DEBUG] [REMOTE ] ASG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:54.461945] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-12T12:01:54.462167] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-12T12:01:54.462301] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:54.462416] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-12T12:01:54.462455] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-12T12:01:54.462503] [INFO ] [MAIN ] [253/3519] ASG kept (0.4s) | 253 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-12T12:01:54.767087] [DEBUG] [REMOTE ] ASGI: Retrieved 1370 rows, trimmed to 300. [2026-01-12T12:01:54.767282] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-12T12:01:54.767565] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-12T12:01:54.767932] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:54.768100] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-12T12:01:54.768151] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-12T12:01:54.768411] [INFO ] [MAIN ] [254/3519] ASGI kept (0.3s) | 254 kept, 0 rejected | 138.7/min | ETA: 23.5m [2026-01-12T12:01:55.328533] [DEBUG] [REMOTE ] ASGN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:55.328873] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-12T12:01:55.329084] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-12T12:01:55.329234] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:55.329345] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-12T12:01:55.329385] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-12T12:01:55.329431] [INFO ] [MAIN ] [255/3519] ASGN kept (0.6s) | 255 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-12T12:01:55.789544] [DEBUG] [REMOTE ] ASH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:55.789683] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-12T12:01:55.789891] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-12T12:01:55.790022] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:55.790129] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-12T12:01:55.790168] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-12T12:01:55.790214] [INFO ] [MAIN ] [256/3519] ASH kept (0.5s) | 256 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-12T12:01:56.053192] [DEBUG] [REMOTE ] ASIX: Retrieved 2331 rows, trimmed to 300. [2026-01-12T12:01:56.053377] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-12T12:01:56.053659] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-12T12:01:56.053810] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:56.053937] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-12T12:01:56.053982] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-12T12:01:56.054035] [INFO ] [MAIN ] [257/3519] ASIX kept (0.3s) | 257 kept, 0 rejected | 138.7/min | ETA: 23.5m [2026-01-12T12:01:56.443038] [DEBUG] [REMOTE ] ASLE: Retrieved 1727 rows, trimmed to 300. [2026-01-12T12:01:56.443203] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-12T12:01:56.443441] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-12T12:01:56.443605] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:56.443724] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-12T12:01:56.443766] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-12T12:01:56.443817] [INFO ] [MAIN ] [258/3519] ASLE kept (0.4s) | 258 kept, 0 rejected | 138.8/min | ETA: 23.5m [2026-01-12T12:01:56.943142] [DEBUG] [REMOTE ] ASMB: Retrieved 3788 rows, trimmed to 300. [2026-01-12T12:01:56.943339] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-12T12:01:56.943906] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $27.50. [2026-01-12T12:01:56.944061] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:56.944203] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-12T12:01:56.944255] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-12T12:01:56.944308] [INFO ] [MAIN ] [259/3519] ASMB kept (0.5s) | 259 kept, 0 rejected | 138.7/min | ETA: 23.5m [2026-01-12T12:01:57.437106] [DEBUG] [REMOTE ] ASML: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:57.437337] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-12T12:01:57.437936] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-12T12:01:57.438095] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:57.438273] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-12T12:01:57.438317] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-12T12:01:57.438378] [INFO ] [MAIN ] [260/3519] ASML kept (0.5s) | 260 kept, 0 rejected | 138.6/min | ETA: 23.5m [2026-01-12T12:01:57.771343] [DEBUG] [REMOTE ] ASND: Retrieved 2755 rows, trimmed to 300. [2026-01-12T12:01:57.771471] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-12T12:01:57.771709] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-12T12:01:57.771852] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:57.771961] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-12T12:01:57.772000] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-12T12:01:57.772048] [INFO ] [MAIN ] [261/3519] ASND kept (0.3s) | 261 kept, 0 rejected | 138.7/min | ETA: 23.5m [2026-01-12T12:01:58.115274] [DEBUG] [REMOTE ] ASO: Retrieved 1324 rows, trimmed to 300. [2026-01-12T12:01:58.115407] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-12T12:01:58.115633] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-12T12:01:58.115768] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:58.115874] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-12T12:01:58.115913] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-12T12:01:58.115959] [INFO ] [MAIN ] [262/3519] ASO kept (0.3s) | 262 kept, 0 rejected | 138.8/min | ETA: 23.5m [2026-01-12T12:01:58.473721] [DEBUG] [REMOTE ] ASPI: Retrieved 793 rows, trimmed to 300. [2026-01-12T12:01:58.473845] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-12T12:01:58.474065] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-12T12:01:58.474196] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:58.474302] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-12T12:01:58.474341] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-12T12:01:58.474387] [INFO ] [MAIN ] [263/3519] ASPI kept (0.4s) | 263 kept, 0 rejected | 138.9/min | ETA: 23.4m [2026-01-12T12:01:58.903436] [DEBUG] [REMOTE ] ASPN: Retrieved 2912 rows, trimmed to 300. [2026-01-12T12:01:58.903561] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-12T12:01:58.903789] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-12T12:01:58.903922] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:58.904031] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-12T12:01:58.904070] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-12T12:01:58.904116] [INFO ] [MAIN ] [264/3519] ASPN kept (0.4s) | 264 kept, 0 rejected | 138.9/min | ETA: 23.4m [2026-01-12T12:01:59.435072] [DEBUG] [REMOTE ] ASPS: Retrieved 4133 rows, trimmed to 300. [2026-01-12T12:01:59.435203] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-12T12:01:59.435413] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $6.27. [2026-01-12T12:01:59.435557] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:59.435724] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-12T12:01:59.435769] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-12T12:01:59.435820] [INFO ] [MAIN ] [265/3519] ASPS kept (0.5s) | 265 kept, 0 rejected | 138.8/min | ETA: 23.4m [2026-01-12T12:01:59.994995] [DEBUG] [REMOTE ] ASTE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:01:59.995146] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-12T12:01:59.995408] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-12T12:01:59.995545] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-12T12:01:59.995694] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-12T12:01:59.995735] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-12T12:01:59.995786] [INFO ] [MAIN ] [266/3519] ASTE kept (0.6s) | 266 kept, 0 rejected | 138.7/min | ETA: 23.5m [2026-01-12T12:02:00.381689] [DEBUG] [REMOTE ] ASTH: Retrieved 3734 rows, trimmed to 300. [2026-01-12T12:02:00.381816] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-12T12:02:00.382038] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-12T12:02:00.382171] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:00.382282] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-12T12:02:00.382321] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-12T12:02:00.382369] [INFO ] [MAIN ] [267/3519] ASTH kept (0.4s) | 267 kept, 0 rejected | 138.7/min | ETA: 23.4m [2026-01-12T12:02:00.887886] [DEBUG] [REMOTE ] ASTI: Retrieved 4878 rows, trimmed to 300. [2026-01-12T12:02:00.888106] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-12T12:02:00.888467] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-12T12:02:00.888667] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:00.888830] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-12T12:02:00.888876] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-12T12:02:00.888934] [INFO ] [MAIN ] [268/3519] ASTI kept (0.5s) | 268 kept, 0 rejected | 138.6/min | ETA: 23.5m [2026-01-12T12:02:01.136205] [DEBUG] [REMOTE ] ASTL: Retrieved 1060 rows, trimmed to 300. [2026-01-12T12:02:01.136376] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-12T12:02:01.136689] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-12T12:02:01.137058] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:01.137181] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-12T12:02:01.137223] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-12T12:02:01.137275] [INFO ] [MAIN ] [269/3519] ASTL kept (0.2s) | 269 kept, 0 rejected | 138.8/min | ETA: 23.4m [2026-01-12T12:02:01.440783] [DEBUG] [REMOTE ] ASTS: Retrieved 1555 rows, trimmed to 300. [2026-01-12T12:02:01.440988] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-12T12:02:01.441262] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-12T12:02:01.441407] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:01.441535] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-12T12:02:01.441607] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-12T12:02:01.441667] [INFO ] [MAIN ] [270/3519] ASTS kept (0.3s) | 270 kept, 0 rejected | 139.0/min | ETA: 23.4m [2026-01-12T12:02:02.163936] [DEBUG] [REMOTE ] ASX: Retrieved 6356 rows, trimmed to 300. [2026-01-12T12:02:02.164101] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-12T12:02:02.164371] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $11.93. [2026-01-12T12:02:02.164517] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:02.164668] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-12T12:02:02.164712] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-12T12:02:02.164764] [INFO ] [MAIN ] [271/3519] ASX kept (0.7s) | 271 kept, 0 rejected | 138.6/min | ETA: 23.4m [2026-01-12T12:02:02.636909] [DEBUG] [REMOTE ] ASYS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:02.637055] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-12T12:02:02.637295] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-12T12:02:02.637482] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:02.637639] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-12T12:02:02.637684] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-12T12:02:02.637734] [INFO ] [MAIN ] [272/3519] ASYS kept (0.5s) | 272 kept, 0 rejected | 138.6/min | ETA: 23.4m [2026-01-12T12:02:02.873468] [DEBUG] [REMOTE ] ATAI: Retrieved 1146 rows, trimmed to 300. [2026-01-12T12:02:02.873625] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-12T12:02:02.873859] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.66. [2026-01-12T12:02:02.873999] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:02.874126] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-12T12:02:02.874173] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-12T12:02:02.874223] [INFO ] [MAIN ] [273/3519] ATAI kept (0.2s) | 273 kept, 0 rejected | 138.8/min | ETA: 23.4m [2026-01-12T12:02:03.352284] [DEBUG] [REMOTE ] ATEC: Retrieved 4933 rows, trimmed to 300. [2026-01-12T12:02:03.352419] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-12T12:02:03.352685] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $13.99. [2026-01-12T12:02:03.352824] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:03.352942] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-12T12:02:03.352982] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-12T12:02:03.353031] [INFO ] [MAIN ] [274/3519] ATEC kept (0.5s) | 274 kept, 0 rejected | 138.8/min | ETA: 23.4m [2026-01-12T12:02:03.686667] [DEBUG] [REMOTE ] ATEN: Retrieved 2970 rows, trimmed to 300. [2026-01-12T12:02:03.686792] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-12T12:02:03.687000] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-12T12:02:03.687137] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:03.687247] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-12T12:02:03.687287] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-12T12:02:03.687335] [INFO ] [MAIN ] [275/3519] ATEN kept (0.3s) | 275 kept, 0 rejected | 138.9/min | ETA: 23.4m [2026-01-12T12:02:04.045749] [DEBUG] [REMOTE ] ATEX: Retrieved 2751 rows, trimmed to 300. [2026-01-12T12:02:04.045931] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-12T12:02:04.046181] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-12T12:02:04.046323] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:04.046445] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-12T12:02:04.046487] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-12T12:02:04.046540] [INFO ] [MAIN ] [276/3519] ATEX kept (0.4s) | 276 kept, 0 rejected | 139.0/min | ETA: 23.3m [2026-01-12T12:02:04.778220] [DEBUG] [REMOTE ] ATGE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:04.778439] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-12T12:02:04.778769] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-12T12:02:04.779106] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:04.779243] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-12T12:02:04.779285] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-12T12:02:04.779340] [INFO ] [MAIN ] [277/3519] ATGE kept (0.7s) | 277 kept, 0 rejected | 138.6/min | ETA: 23.4m [2026-01-12T12:02:05.117836] [DEBUG] [REMOTE ] ATHM: Retrieved 3038 rows, trimmed to 300. [2026-01-12T12:02:05.118063] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-12T12:02:05.118499] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-12T12:02:05.118694] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:05.118838] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-12T12:02:05.118881] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-12T12:02:05.118940] [INFO ] [MAIN ] [278/3519] ATHM kept (0.3s) | 278 kept, 0 rejected | 138.7/min | ETA: 23.4m [2026-01-12T12:02:05.507801] [DEBUG] [REMOTE ] ATI: Retrieved 6569 rows, trimmed to 300. [2026-01-12T12:02:05.507967] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-12T12:02:05.508215] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $80.33. [2026-01-12T12:02:05.508361] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:05.508480] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-12T12:02:05.508523] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-12T12:02:05.508589] [INFO ] [MAIN ] [279/3519] ATI kept (0.4s) | 279 kept, 0 rejected | 138.8/min | ETA: 23.3m [2026-01-12T12:02:06.037942] [DEBUG] [REMOTE ] ATLC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:06.038084] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-12T12:02:06.038329] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-12T12:02:06.038471] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:06.038627] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-12T12:02:06.038688] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-12T12:02:06.038742] [INFO ] [MAIN ] [280/3519] ATLC kept (0.5s) | 280 kept, 0 rejected | 138.7/min | ETA: 23.4m [2026-01-12T12:02:06.222762] [DEBUG] [REMOTE ] ATLCZ: Retrieved 488 rows, trimmed to 300. [2026-01-12T12:02:06.222879] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-12T12:02:06.223088] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.71. [2026-01-12T12:02:06.223225] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:06.223332] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-12T12:02:06.223372] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-12T12:02:06.223419] [INFO ] [MAIN ] [281/3519] ATLCZ kept (0.2s) | 281 kept, 0 rejected | 139.0/min | ETA: 23.3m [2026-01-12T12:02:06.983827] [DEBUG] [REMOTE ] ATLO: Retrieved 6515 rows, trimmed to 300. [2026-01-12T12:02:06.983964] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-12T12:02:06.984182] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $19.43. [2026-01-12T12:02:06.984317] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:06.984432] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-12T12:02:06.984472] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-12T12:02:06.984522] [INFO ] [MAIN ] [282/3519] ATLO kept (0.8s) | 282 kept, 0 rejected | 138.6/min | ETA: 23.4m [2026-01-12T12:02:07.541203] [DEBUG] [REMOTE ] ATNI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:07.541344] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-12T12:02:07.541585] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-12T12:02:07.541729] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:07.541850] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-12T12:02:07.541891] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-12T12:02:07.541941] [INFO ] [MAIN ] [283/3519] ATNI kept (0.6s) | 283 kept, 0 rejected | 138.4/min | ETA: 23.4m [2026-01-12T12:02:08.029961] [DEBUG] [REMOTE ] ATO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:08.030106] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-12T12:02:08.030347] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.15. [2026-01-12T12:02:08.030488] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:08.030631] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-12T12:02:08.030676] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-12T12:02:08.030726] [INFO ] [MAIN ] [284/3519] ATO kept (0.5s) | 284 kept, 0 rejected | 138.4/min | ETA: 23.4m [2026-01-12T12:02:08.375052] [DEBUG] [REMOTE ] ATOM: Retrieved 2371 rows, trimmed to 300. [2026-01-12T12:02:08.375195] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-12T12:02:08.375425] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-12T12:02:08.375559] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:08.375727] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-12T12:02:08.375771] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-12T12:02:08.375824] [INFO ] [MAIN ] [285/3519] ATOM kept (0.3s) | 285 kept, 0 rejected | 138.5/min | ETA: 23.4m [2026-01-12T12:02:08.783088] [DEBUG] [REMOTE ] ATRA: Retrieved 2825 rows, trimmed to 300. [2026-01-12T12:02:08.783246] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-12T12:02:08.783541] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $10.75. [2026-01-12T12:02:08.783730] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:08.783872] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-12T12:02:08.783920] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-12T12:02:08.783979] [INFO ] [MAIN ] [286/3519] ATRA kept (0.4s) | 286 kept, 0 rejected | 138.5/min | ETA: 23.3m [2026-01-12T12:02:09.233904] [DEBUG] [REMOTE ] ATRC: Retrieved 5140 rows, trimmed to 300. [2026-01-12T12:02:09.234041] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-12T12:02:09.234259] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-12T12:02:09.234400] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:09.234515] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-12T12:02:09.234557] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-12T12:02:09.234629] [INFO ] [MAIN ] [287/3519] ATRC kept (0.5s) | 287 kept, 0 rejected | 138.5/min | ETA: 23.3m [2026-01-12T12:02:09.758881] [DEBUG] [REMOTE ] ATRO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:09.759066] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-12T12:02:09.759417] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.23. [2026-01-12T12:02:09.759639] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:09.759817] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-12T12:02:09.759877] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-12T12:02:09.759948] [INFO ] [MAIN ] [288/3519] ATRO kept (0.5s) | 288 kept, 0 rejected | 138.4/min | ETA: 23.3m [2026-01-12T12:02:10.080365] [DEBUG] [REMOTE ] ATXS: Retrieved 2652 rows, trimmed to 300. [2026-01-12T12:02:10.080524] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-12T12:02:10.080854] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $11.92. [2026-01-12T12:02:10.081051] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:10.081215] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-12T12:02:10.081273] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-12T12:02:10.081340] [INFO ] [MAIN ] [289/3519] ATXS kept (0.3s) | 289 kept, 0 rejected | 138.5/min | ETA: 23.3m [2026-01-12T12:02:10.621817] [DEBUG] [REMOTE ] AUB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:10.621957] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-12T12:02:10.622184] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-12T12:02:10.622323] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:10.622441] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-12T12:02:10.622482] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-12T12:02:10.622537] [INFO ] [MAIN ] [290/3519] AUB kept (0.5s) | 290 kept, 0 rejected | 138.4/min | ETA: 23.3m [2026-01-12T12:02:11.054122] [DEBUG] [REMOTE ] AUDC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:11.054270] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-12T12:02:11.054492] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.46. [2026-01-12T12:02:11.054650] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:11.054768] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-12T12:02:11.054809] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-12T12:02:11.054863] [INFO ] [MAIN ] [291/3519] AUDC kept (0.4s) | 291 kept, 0 rejected | 138.4/min | ETA: 23.3m [2026-01-12T12:02:11.257534] [DEBUG] [REMOTE ] AUPH: Retrieved 2850 rows, trimmed to 300. [2026-01-12T12:02:11.257720] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-12T12:02:11.257983] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.47. [2026-01-12T12:02:11.258190] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:11.258346] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-12T12:02:11.258396] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-12T12:02:11.258460] [INFO ] [MAIN ] [292/3519] AUPH kept (0.2s) | 292 kept, 0 rejected | 138.6/min | ETA: 23.3m [2026-01-12T12:02:11.734897] [DEBUG] [REMOTE ] AURA: Retrieved 1053 rows, trimmed to 300. [2026-01-12T12:02:11.735059] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-12T12:02:11.735326] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $5.09. [2026-01-12T12:02:11.735492] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:11.735638] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-12T12:02:11.735683] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-12T12:02:11.735732] [INFO ] [MAIN ] [293/3519] AURA kept (0.5s) | 293 kept, 0 rejected | 138.6/min | ETA: 23.3m [2026-01-12T12:02:12.164675] [DEBUG] [REMOTE ] AUTL: Retrieved 1898 rows, trimmed to 300. [2026-01-12T12:02:12.164807] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-12T12:02:12.165016] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-12T12:02:12.165155] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:12.165270] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-12T12:02:12.165311] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-12T12:02:12.165362] [INFO ] [MAIN ] [294/3519] AUTL kept (0.4s) | 294 kept, 0 rejected | 138.6/min | ETA: 23.3m [2026-01-12T12:02:12.810781] [DEBUG] [REMOTE ] AVA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:12.810926] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-12T12:02:12.811173] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $37.57. [2026-01-12T12:02:12.811317] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:12.811441] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-12T12:02:12.811482] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-12T12:02:12.811758] [INFO ] [MAIN ] [295/3519] AVA kept (0.6s) | 295 kept, 0 rejected | 138.4/min | ETA: 23.3m [2026-01-12T12:02:13.067269] [DEBUG] [REMOTE ] AVAH: Retrieved 1182 rows, trimmed to 300. [2026-01-12T12:02:13.067407] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-12T12:02:13.067674] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-12T12:02:13.067809] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:13.067927] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-12T12:02:13.067988] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-12T12:02:13.068047] [INFO ] [MAIN ] [296/3519] AVAH kept (0.3s) | 296 kept, 0 rejected | 138.6/min | ETA: 23.3m [2026-01-12T12:02:13.567862] [DEBUG] [REMOTE ] AVAL: Retrieved 2842 rows, trimmed to 300. [2026-01-12T12:02:13.567992] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-12T12:02:13.568411] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.67. [2026-01-12T12:02:13.568546] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:13.568675] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-12T12:02:13.568715] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-12T12:02:13.568762] [INFO ] [MAIN ] [297/3519] AVAL kept (0.5s) | 297 kept, 0 rejected | 138.5/min | ETA: 23.3m [2026-01-12T12:02:14.094840] [DEBUG] [REMOTE ] AVB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:14.094987] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-12T12:02:14.095421] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-12T12:02:14.095556] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:14.095695] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-12T12:02:14.095734] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-12T12:02:14.095781] [INFO ] [MAIN ] [298/3519] AVB kept (0.5s) | 298 kept, 0 rejected | 138.4/min | ETA: 23.3m [2026-01-12T12:02:14.280131] [DEBUG] [REMOTE ] AVBP: Retrieved 491 rows, trimmed to 300. [2026-01-12T12:02:14.280262] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-12T12:02:14.280477] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-12T12:02:14.280651] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:14.280765] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-12T12:02:14.280805] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-12T12:02:14.280852] [INFO ] [MAIN ] [299/3519] AVBP kept (0.2s) | 299 kept, 0 rejected | 138.6/min | ETA: 23.2m [2026-01-12T12:02:14.873500] [DEBUG] [REMOTE ] AVD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:14.873648] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-12T12:02:14.873865] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-12T12:02:14.874006] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:14.874117] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-12T12:02:14.874157] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-12T12:02:14.874205] [INFO ] [MAIN ] [300/3519] AVD kept (0.6s) | 300 kept, 0 rejected | 138.5/min | ETA: 23.2m [2026-01-12T12:02:15.327838] [DEBUG] [REMOTE ] AVDL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:15.327986] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-12T12:02:15.328249] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $15.00. [2026-01-12T12:02:15.328405] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:15.328533] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-12T12:02:15.328593] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-12T12:02:15.328644] [INFO ] [MAIN ] [301/3519] AVDL kept (0.5s) | 301 kept, 0 rejected | 138.5/min | ETA: 23.2m [2026-01-12T12:02:15.553548] [DEBUG] [REMOTE ] AVGO: Retrieved 4133 rows, trimmed to 300. [2026-01-12T12:02:15.553713] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-12T12:02:15.553929] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $325.40. [2026-01-12T12:02:15.554068] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:15.554183] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-12T12:02:15.554224] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-12T12:02:15.554275] [INFO ] [MAIN ] [302/3519] AVGO kept (0.2s) | 302 kept, 0 rejected | 138.7/min | ETA: 23.2m [2026-01-12T12:02:15.922634] [DEBUG] [REMOTE ] AVGX: Retrieved 347 rows, trimmed to 300. [2026-01-12T12:02:15.922835] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-12T12:02:15.923098] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.72. [2026-01-12T12:02:15.923254] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:15.923385] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-12T12:02:15.923427] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-12T12:02:15.923476] [INFO ] [MAIN ] [303/3519] AVGX kept (0.4s) | 303 kept, 0 rejected | 138.7/min | ETA: 23.2m [2026-01-12T12:02:16.534233] [DEBUG] [REMOTE ] AVK: Retrieved 5712 rows, trimmed to 300. [2026-01-12T12:02:16.534387] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-12T12:02:16.534634] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.92. [2026-01-12T12:02:16.534777] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:16.534905] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-12T12:02:16.534947] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-12T12:02:16.535000] [INFO ] [MAIN ] [304/3519] AVK kept (0.6s) | 304 kept, 0 rejected | 138.6/min | ETA: 23.2m [2026-01-12T12:02:16.725135] [DEBUG] [REMOTE ] AVNS: Retrieved 2822 rows, trimmed to 300. [2026-01-12T12:02:16.725391] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-12T12:02:16.725835] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-12T12:02:16.726057] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:16.726267] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-12T12:02:16.726335] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-12T12:02:16.726419] [INFO ] [MAIN ] [305/3519] AVNS kept (0.2s) | 305 kept, 0 rejected | 138.8/min | ETA: 23.2m [2026-01-12T12:02:17.272449] [DEBUG] [REMOTE ] AVO: Retrieved 1325 rows, trimmed to 300. [2026-01-12T12:02:17.272607] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-12T12:02:17.272821] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-12T12:02:17.272957] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:17.273068] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-12T12:02:17.273108] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-12T12:02:17.273157] [INFO ] [MAIN ] [306/3519] AVO kept (0.5s) | 306 kept, 0 rejected | 138.7/min | ETA: 23.2m [2026-01-12T12:02:17.684534] [DEBUG] [REMOTE ] AVTX: Retrieved 2552 rows, trimmed to 300. [2026-01-12T12:02:17.684713] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-12T12:02:17.684998] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $13.90. [2026-01-12T12:02:17.685175] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:17.685321] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-12T12:02:17.685377] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-12T12:02:17.685440] [INFO ] [MAIN ] [307/3519] AVTX kept (0.4s) | 307 kept, 0 rejected | 138.7/min | ETA: 23.2m [2026-01-12T12:02:18.076020] [DEBUG] [REMOTE ] AVXL: Retrieved 4887 rows, trimmed to 300. [2026-01-12T12:02:18.076153] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-12T12:02:18.076367] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-12T12:02:18.076499] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:18.076631] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-12T12:02:18.076673] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-12T12:02:18.076720] [INFO ] [MAIN ] [308/3519] AVXL kept (0.4s) | 308 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-12T12:02:18.515978] [DEBUG] [REMOTE ] AVY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:18.516112] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-12T12:02:18.516341] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $158.49. [2026-01-12T12:02:18.516479] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:18.516616] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-12T12:02:18.516660] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-12T12:02:18.516709] [INFO ] [MAIN ] [309/3519] AVY kept (0.4s) | 309 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-12T12:02:19.000884] [DEBUG] [REMOTE ] AWF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:19.001015] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-12T12:02:19.001247] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-12T12:02:19.001381] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:19.001495] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-12T12:02:19.001534] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-12T12:02:19.001601] [INFO ] [MAIN ] [310/3519] AWF kept (0.5s) | 310 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-12T12:02:19.477203] [DEBUG] [REMOTE ] AWI: Retrieved 4837 rows, trimmed to 300. [2026-01-12T12:02:19.477328] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-12T12:02:19.477533] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-12T12:02:19.477688] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:19.477801] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-12T12:02:19.477841] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-12T12:02:19.477889] [INFO ] [MAIN ] [311/3519] AWI kept (0.5s) | 311 kept, 0 rejected | 138.6/min | ETA: 23.1m [2026-01-12T12:02:19.855923] [DEBUG] [REMOTE ] AWK: Retrieved 4458 rows, trimmed to 300. [2026-01-12T12:02:19.856055] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-12T12:02:19.856268] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-12T12:02:19.856407] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:19.856521] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-12T12:02:19.856562] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-12T12:02:19.856633] [INFO ] [MAIN ] [312/3519] AWK kept (0.4s) | 312 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-12T12:02:20.293360] [DEBUG] [REMOTE ] AWP: Retrieved 4708 rows, trimmed to 300. [2026-01-12T12:02:20.293501] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-12T12:02:20.293744] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.74. [2026-01-12T12:02:20.293880] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:20.293991] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-12T12:02:20.294031] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-12T12:02:20.294081] [INFO ] [MAIN ] [313/3519] AWP kept (0.4s) | 313 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-12T12:02:20.772657] [DEBUG] [REMOTE ] AWRE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:20.772812] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-12T12:02:20.773051] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-12T12:02:20.773196] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:20.773326] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-12T12:02:20.773368] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-12T12:02:20.773417] [INFO ] [MAIN ] [314/3519] AWRE kept (0.5s) | 314 kept, 0 rejected | 138.6/min | ETA: 23.1m [2026-01-12T12:02:21.098266] [DEBUG] [REMOTE ] AXGN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:21.098433] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-12T12:02:21.098732] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $16.12. [2026-01-12T12:02:21.098870] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:21.099001] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-12T12:02:21.099041] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-12T12:02:21.099095] [INFO ] [MAIN ] [315/3519] AXGN kept (0.3s) | 315 kept, 0 rejected | 138.8/min | ETA: 23.1m [2026-01-12T12:02:21.513267] [DEBUG] [REMOTE ] AXL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:21.513457] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-12T12:02:21.513757] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.43. [2026-01-12T12:02:21.513903] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:21.514075] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-12T12:02:21.514116] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-12T12:02:21.514171] [INFO ] [MAIN ] [316/3519] AXL kept (0.4s) | 316 kept, 0 rejected | 138.8/min | ETA: 23.1m [2026-01-12T12:02:22.069586] [DEBUG] [REMOTE ] AXON: Retrieved 6185 rows, trimmed to 300. [2026-01-12T12:02:22.069789] [DEBUG] [REMOTE ] AXON: PASS: History has at least 300 days. [2026-01-12T12:02:22.070086] [DEBUG] [REMOTE ] AXON: PASS: Price check passed. Min price $519.61. [2026-01-12T12:02:22.070243] [DEBUG] [REMOTE ] AXON: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:22.070381] [DEBUG] [REMOTE ] AXON: PASS: Integrity check passed. [2026-01-12T12:02:22.070422] [DEBUG] [REMOTE ] AXON: Symbol is viable for forecasting. [2026-01-12T12:02:22.070476] [INFO ] [MAIN ] [317/3519] AXON kept (0.6s) | 317 kept, 0 rejected | 138.6/min | ETA: 23.1m [2026-01-12T12:02:22.435780] [DEBUG] [REMOTE ] AXP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:22.435972] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-12T12:02:22.436297] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $322.41. [2026-01-12T12:02:22.436435] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:22.436562] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-12T12:02:22.436628] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-12T12:02:22.436683] [INFO ] [MAIN ] [318/3519] AXP kept (0.4s) | 318 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-12T12:02:22.762658] [DEBUG] [REMOTE ] AXS: Retrieved 5669 rows, trimmed to 300. [2026-01-12T12:02:22.762797] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-12T12:02:22.763018] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-12T12:02:22.763157] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:22.763272] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-12T12:02:22.763314] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-12T12:02:22.763363] [INFO ] [MAIN ] [319/3519] AXS kept (0.3s) | 319 kept, 0 rejected | 138.8/min | ETA: 23.1m [2026-01-12T12:02:23.168188] [DEBUG] [REMOTE ] AXSM: Retrieved 2549 rows, trimmed to 300. [2026-01-12T12:02:23.168327] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-12T12:02:23.168565] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $125.00. [2026-01-12T12:02:23.168741] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:23.168857] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-12T12:02:23.168898] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-12T12:02:23.168947] [INFO ] [MAIN ] [320/3519] AXSM kept (0.4s) | 320 kept, 0 rejected | 138.8/min | ETA: 23.0m [2026-01-12T12:02:23.599304] [DEBUG] [REMOTE ] AXTA: Retrieved 2806 rows, trimmed to 300. [2026-01-12T12:02:23.599443] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-12T12:02:23.599702] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.56. [2026-01-12T12:02:23.599838] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:23.599958] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-12T12:02:23.599997] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-12T12:02:23.600045] [INFO ] [MAIN ] [321/3519] AXTA kept (0.4s) | 321 kept, 0 rejected | 138.8/min | ETA: 23.0m [2026-01-12T12:02:23.991681] [DEBUG] [REMOTE ] AXTI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:23.991832] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-12T12:02:23.992076] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $4.51. [2026-01-12T12:02:23.992243] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:23.992369] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-12T12:02:23.992419] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-12T12:02:23.992484] [INFO ] [MAIN ] [322/3519] AXTI kept (0.4s) | 322 kept, 0 rejected | 138.9/min | ETA: 23.0m [2026-01-12T12:02:24.484992] [DEBUG] [REMOTE ] AYI: Retrieved 6065 rows, trimmed to 300. [2026-01-12T12:02:24.485128] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-12T12:02:24.485343] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $322.26. [2026-01-12T12:02:24.485476] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:24.485606] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-12T12:02:24.485648] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-12T12:02:24.485695] [INFO ] [MAIN ] [323/3519] AYI kept (0.5s) | 323 kept, 0 rejected | 138.8/min | ETA: 23.0m [2026-01-12T12:02:24.722325] [DEBUG] [REMOTE ] AZ: Retrieved 1389 rows, trimmed to 300. [2026-01-12T12:02:24.722449] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-12T12:02:24.722677] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-12T12:02:24.722812] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:24.722921] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-12T12:02:24.722960] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-12T12:02:24.723007] [INFO ] [MAIN ] [324/3519] AZ kept (0.2s) | 324 kept, 0 rejected | 139.0/min | ETA: 23.0m [2026-01-12T12:02:25.314560] [DEBUG] [REMOTE ] AZN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:25.314858] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-12T12:02:25.315363] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-12T12:02:25.315536] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:25.315760] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-12T12:02:25.315811] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-12T12:02:25.315874] [INFO ] [MAIN ] [325/3519] AZN kept (0.6s) | 325 kept, 0 rejected | 138.9/min | ETA: 23.0m [2026-01-12T12:02:25.756029] [DEBUG] [REMOTE ] AZO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:25.756327] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-12T12:02:25.756897] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-12T12:02:25.757116] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:25.757368] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-12T12:02:25.757436] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-12T12:02:25.757526] [INFO ] [MAIN ] [326/3519] AZO kept (0.4s) | 326 kept, 0 rejected | 138.9/min | ETA: 23.0m [2026-01-12T12:02:26.251485] [DEBUG] [REMOTE ] AZZ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:26.251648] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-12T12:02:26.251899] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-12T12:02:26.252042] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:26.252167] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-12T12:02:26.252209] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-12T12:02:26.252258] [INFO ] [MAIN ] [327/3519] AZZ kept (0.5s) | 327 kept, 0 rejected | 138.8/min | ETA: 23.0m [2026-01-12T12:02:26.653687] [DEBUG] [REMOTE ] BA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:26.653909] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-12T12:02:26.654238] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-12T12:02:26.654419] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:26.654621] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-12T12:02:26.654680] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-12T12:02:26.654758] [INFO ] [MAIN ] [328/3519] BA kept (0.4s) | 328 kept, 0 rejected | 138.8/min | ETA: 23.0m [2026-01-12T12:02:26.975065] [DEBUG] [REMOTE ] BABA: Retrieved 2844 rows, trimmed to 300. [2026-01-12T12:02:26.975263] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-12T12:02:26.975663] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-12T12:02:26.975847] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:26.975992] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-12T12:02:26.976034] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-12T12:02:26.976090] [INFO ] [MAIN ] [329/3519] BABA kept (0.3s) | 329 kept, 0 rejected | 138.9/min | ETA: 23.0m [2026-01-12T12:02:27.289854] [DEBUG] [REMOTE ] BABX: Retrieved 771 rows, trimmed to 300. [2026-01-12T12:02:27.290024] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-12T12:02:27.290263] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-12T12:02:27.290399] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:27.290512] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-12T12:02:27.290552] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-12T12:02:27.290629] [INFO ] [MAIN ] [330/3519] BABX kept (0.3s) | 330 kept, 0 rejected | 139.0/min | ETA: 22.9m [2026-01-12T12:02:27.834078] [DEBUG] [REMOTE ] BAC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:27.834295] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-12T12:02:27.834678] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $50.18. [2026-01-12T12:02:27.834832] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:27.835010] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-12T12:02:27.835058] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-12T12:02:27.835118] [INFO ] [MAIN ] [331/3519] BAC kept (0.5s) | 331 kept, 0 rejected | 138.9/min | ETA: 22.9m [2026-01-12T12:02:28.231160] [DEBUG] [REMOTE ] BAH: Retrieved 3808 rows, trimmed to 300. [2026-01-12T12:02:28.231375] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-12T12:02:28.231698] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-12T12:02:28.231867] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:28.232010] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-12T12:02:28.232058] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-12T12:02:28.232121] [INFO ] [MAIN ] [332/3519] BAH kept (0.4s) | 332 kept, 0 rejected | 139.0/min | ETA: 22.9m [2026-01-12T12:02:28.826410] [DEBUG] [REMOTE ] BALL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:28.826663] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-12T12:02:28.827070] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-12T12:02:28.827218] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:28.827386] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-12T12:02:28.827431] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-12T12:02:28.827490] [INFO ] [MAIN ] [333/3519] BALL kept (0.6s) | 333 kept, 0 rejected | 138.8/min | ETA: 23.0m [2026-01-12T12:02:29.094767] [DEBUG] [REMOTE ] BAM: Retrieved 779 rows, trimmed to 300. [2026-01-12T12:02:29.094963] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-12T12:02:29.095241] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-12T12:02:29.095384] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:29.095505] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-12T12:02:29.095546] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-12T12:02:29.095618] [INFO ] [MAIN ] [334/3519] BAM kept (0.3s) | 334 kept, 0 rejected | 139.0/min | ETA: 22.9m [2026-01-12T12:02:29.737725] [DEBUG] [REMOTE ] BANC: Retrieved 5857 rows, trimmed to 300. [2026-01-12T12:02:29.737934] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-12T12:02:29.738715] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $15.48. [2026-01-12T12:02:29.738896] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:29.739050] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-12T12:02:29.739098] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-12T12:02:29.739154] [INFO ] [MAIN ] [335/3519] BANC kept (0.6s) | 335 kept, 0 rejected | 138.8/min | ETA: 22.9m [2026-01-12T12:02:29.879932] [DEBUG] [REMOTE ] BAND: Retrieved 2051 rows, trimmed to 300. [2026-01-12T12:02:29.880166] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-12T12:02:29.880621] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.42. [2026-01-12T12:02:29.880789] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:29.880909] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-12T12:02:29.880951] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-12T12:02:29.881003] [INFO ] [MAIN ] [336/3519] BAND kept (0.1s) | 336 kept, 0 rejected | 139.0/min | ETA: 22.9m [2026-01-12T12:02:30.605323] [DEBUG] [REMOTE ] BANF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:30.605462] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-12T12:02:30.605711] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-12T12:02:30.605846] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:30.605961] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-12T12:02:30.606000] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-12T12:02:30.606046] [INFO ] [MAIN ] [337/3519] BANF kept (0.7s) | 337 kept, 0 rejected | 138.8/min | ETA: 22.9m [2026-01-12T12:02:30.773089] [DEBUG] [REMOTE ] BANX: Retrieved 3061 rows, trimmed to 300. [2026-01-12T12:02:30.773244] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-12T12:02:30.773518] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.21. [2026-01-12T12:02:30.773695] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:30.773835] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-12T12:02:30.773880] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-12T12:02:30.773961] [INFO ] [MAIN ] [338/3519] BANX kept (0.2s) | 338 kept, 0 rejected | 139.0/min | ETA: 22.9m [2026-01-12T12:02:31.311645] [DEBUG] [REMOTE ] BAP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:31.311788] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-12T12:02:31.312042] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-12T12:02:31.312191] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:31.312330] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-12T12:02:31.312385] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-12T12:02:31.312439] [INFO ] [MAIN ] [339/3519] BAP kept (0.5s) | 339 kept, 0 rejected | 138.9/min | ETA: 22.9m [2026-01-12T12:02:31.726468] [DEBUG] [REMOTE ] BATRA: Retrieved 2448 rows, trimmed to 300. [2026-01-12T12:02:31.726618] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-12T12:02:31.726843] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-12T12:02:31.726977] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:31.727085] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-12T12:02:31.727125] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-12T12:02:31.727172] [INFO ] [MAIN ] [340/3519] BATRA kept (0.4s) | 340 kept, 0 rejected | 138.9/min | ETA: 22.9m [2026-01-12T12:02:32.131131] [DEBUG] [REMOTE ] BATRK: Retrieved 2448 rows, trimmed to 300. [2026-01-12T12:02:32.131343] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-12T12:02:32.131668] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-12T12:02:32.131840] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:32.131980] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-12T12:02:32.132022] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-12T12:02:32.132088] [INFO ] [MAIN ] [341/3519] BATRK kept (0.4s) | 341 kept, 0 rejected | 139.0/min | ETA: 22.9m [2026-01-12T12:02:32.539944] [DEBUG] [REMOTE ] BAX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:32.540099] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-12T12:02:32.540379] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-12T12:02:32.540585] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:32.540726] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-12T12:02:32.540767] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-12T12:02:32.540821] [INFO ] [MAIN ] [342/3519] BAX kept (0.4s) | 342 kept, 0 rejected | 139.0/min | ETA: 22.9m [2026-01-12T12:02:33.134954] [DEBUG] [REMOTE ] BB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:33.135100] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-12T12:02:33.135364] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-12T12:02:33.135515] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:33.135695] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-12T12:02:33.135815] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-12T12:02:33.135903] [INFO ] [MAIN ] [343/3519] BB kept (0.6s) | 343 kept, 0 rejected | 138.8/min | ETA: 22.9m [2026-01-12T12:02:33.310247] [DEBUG] [REMOTE ] BBAI: Retrieved 1019 rows, trimmed to 300. [2026-01-12T12:02:33.310384] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-12T12:02:33.310831] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-12T12:02:33.310971] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:33.311098] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-12T12:02:33.311145] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-12T12:02:33.311211] [INFO ] [MAIN ] [344/3519] BBAI kept (0.2s) | 344 kept, 0 rejected | 139.1/min | ETA: 22.8m [2026-01-12T12:02:33.848661] [DEBUG] [REMOTE ] BBCP: Retrieved 2108 rows, trimmed to 300. [2026-01-12T12:02:33.848862] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-12T12:02:33.849147] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-12T12:02:33.849291] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:33.849437] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-12T12:02:33.849485] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-12T12:02:33.849540] [INFO ] [MAIN ] [345/3519] BBCP kept (0.5s) | 345 kept, 0 rejected | 139.0/min | ETA: 22.8m [2026-01-12T12:02:34.410348] [DEBUG] [REMOTE ] BBD: Retrieved 6071 rows, trimmed to 300. [2026-01-12T12:02:34.410559] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-12T12:02:34.410880] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.12. [2026-01-12T12:02:34.411164] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:34.411309] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-12T12:02:34.411351] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-12T12:02:34.411406] [INFO ] [MAIN ] [346/3519] BBD kept (0.6s) | 346 kept, 0 rejected | 138.8/min | ETA: 22.9m [2026-01-12T12:02:34.617037] [DEBUG] [REMOTE ] BBDO: Retrieved 3478 rows, trimmed to 300. [2026-01-12T12:02:34.617187] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-12T12:02:34.617443] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.68. [2026-01-12T12:02:34.617611] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:34.617758] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-12T12:02:34.617804] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-12T12:02:34.617856] [INFO ] [MAIN ] [347/3519] BBDO kept (0.2s) | 347 kept, 0 rejected | 139.0/min | ETA: 22.8m [2026-01-12T12:02:35.288598] [DEBUG] [REMOTE ] BBH: Retrieved 6572 rows, trimmed to 300. [2026-01-12T12:02:35.288815] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-12T12:02:35.289145] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $173.58. [2026-01-12T12:02:35.289293] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:35.289436] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-12T12:02:35.289477] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-12T12:02:35.289532] [INFO ] [MAIN ] [348/3519] BBH kept (0.7s) | 348 kept, 0 rejected | 138.8/min | ETA: 22.8m [2026-01-12T12:02:35.566667] [DEBUG] [REMOTE ] BBIO: Retrieved 1644 rows, trimmed to 300. [2026-01-12T12:02:35.566911] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-12T12:02:35.567310] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $53.24. [2026-01-12T12:02:35.567516] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:35.567757] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-12T12:02:35.567848] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-12T12:02:35.567929] [INFO ] [MAIN ] [349/3519] BBIO kept (0.3s) | 349 kept, 0 rejected | 139.0/min | ETA: 22.8m [2026-01-12T12:02:36.015509] [DEBUG] [REMOTE ] BBLG: Retrieved 1935 rows, trimmed to 300. [2026-01-12T12:02:36.015726] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-12T12:02:36.015994] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-12T12:02:36.016135] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:36.016256] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-12T12:02:36.016296] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-12T12:02:36.016374] [INFO ] [MAIN ] [350/3519] BBLG kept (0.4s) | 350 kept, 0 rejected | 139.0/min | ETA: 22.8m [2026-01-12T12:02:36.534889] [DEBUG] [REMOTE ] BBN: Retrieved 3865 rows, trimmed to 300. [2026-01-12T12:02:36.535163] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-12T12:02:36.535713] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.26. [2026-01-12T12:02:36.535938] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:36.536369] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-12T12:02:36.536440] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-12T12:02:36.536520] [INFO ] [MAIN ] [351/3519] BBN kept (0.5s) | 351 kept, 0 rejected | 138.9/min | ETA: 22.8m [2026-01-12T12:02:37.049687] [DEBUG] [REMOTE ] BBSI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:37.049923] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-12T12:02:37.050286] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-12T12:02:37.050428] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:37.050597] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-12T12:02:37.050642] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-12T12:02:37.050698] [INFO ] [MAIN ] [352/3519] BBSI kept (0.5s) | 352 kept, 0 rejected | 138.8/min | ETA: 22.8m [2026-01-12T12:02:37.227622] [DEBUG] [REMOTE ] BBUC: Retrieved 966 rows, trimmed to 300. [2026-01-12T12:02:37.227829] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-12T12:02:37.228091] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-12T12:02:37.228262] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:37.228386] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-12T12:02:37.228429] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-12T12:02:37.228484] [INFO ] [MAIN ] [353/3519] BBUC kept (0.2s) | 353 kept, 0 rejected | 139.0/min | ETA: 22.8m [2026-01-12T12:02:37.783901] [DEBUG] [REMOTE ] BBVA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:37.784113] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-12T12:02:37.784438] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $17.94. [2026-01-12T12:02:37.784611] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:37.784756] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-12T12:02:37.784806] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-12T12:02:37.784866] [INFO ] [MAIN ] [354/3519] BBVA kept (0.6s) | 354 kept, 0 rejected | 138.9/min | ETA: 22.8m [2026-01-12T12:02:38.337875] [DEBUG] [REMOTE ] BBWI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:38.338101] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-12T12:02:38.338458] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-12T12:02:38.338643] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:38.338793] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-12T12:02:38.338835] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-12T12:02:38.338910] [INFO ] [MAIN ] [355/3519] BBWI kept (0.6s) | 355 kept, 0 rejected | 138.8/min | ETA: 22.8m [2026-01-12T12:02:38.841539] [DEBUG] [REMOTE ] BBY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:38.841712] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-12T12:02:38.841989] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $66.93. [2026-01-12T12:02:38.842159] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:38.842294] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-12T12:02:38.842462] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-12T12:02:38.842546] [INFO ] [MAIN ] [356/3519] BBY kept (0.5s) | 356 kept, 0 rejected | 138.7/min | ETA: 22.8m [2026-01-12T12:02:39.295875] [DEBUG] [REMOTE ] BC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:39.296084] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-12T12:02:39.296431] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-12T12:02:39.296825] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:39.297013] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-12T12:02:39.297061] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-12T12:02:39.297121] [INFO ] [MAIN ] [357/3519] BC kept (0.5s) | 357 kept, 0 rejected | 138.7/min | ETA: 22.8m [2026-01-12T12:02:39.568609] [DEBUG] [REMOTE ] BCAL: Retrieved 2515 rows, trimmed to 300. [2026-01-12T12:02:39.568737] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-12T12:02:39.568941] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $15.91. [2026-01-12T12:02:39.569077] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:39.569186] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-12T12:02:39.569226] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-12T12:02:39.569273] [INFO ] [MAIN ] [358/3519] BCAL kept (0.3s) | 358 kept, 0 rejected | 138.9/min | ETA: 22.8m [2026-01-12T12:02:39.875382] [DEBUG] [REMOTE ] BCAX: Retrieved 332 rows, trimmed to 300. [2026-01-12T12:02:39.875522] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-12T12:02:39.875786] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-12T12:02:39.875944] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:39.876072] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-12T12:02:39.876114] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-12T12:02:39.876164] [INFO ] [MAIN ] [359/3519] BCAX kept (0.3s) | 359 kept, 0 rejected | 139.0/min | ETA: 22.7m [2026-01-12T12:02:40.563000] [DEBUG] [REMOTE ] BCBP: Retrieved 5595 rows, trimmed to 300. [2026-01-12T12:02:40.563143] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-12T12:02:40.563385] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-12T12:02:40.563527] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:40.563673] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-12T12:02:40.563717] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-12T12:02:40.563768] [INFO ] [MAIN ] [360/3519] BCBP kept (0.7s) | 360 kept, 0 rejected | 138.7/min | ETA: 22.8m [2026-01-12T12:02:40.917020] [DEBUG] [REMOTE ] BCC: Retrieved 3252 rows, trimmed to 300. [2026-01-12T12:02:40.917150] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-12T12:02:40.917369] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-12T12:02:40.917521] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:40.917655] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-12T12:02:40.917699] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-12T12:02:40.917750] [INFO ] [MAIN ] [361/3519] BCC kept (0.4s) | 361 kept, 0 rejected | 138.8/min | ETA: 22.7m [2026-01-12T12:02:41.156154] [DEBUG] [REMOTE ] BCDA: Retrieved 3085 rows, trimmed to 300. [2026-01-12T12:02:41.156356] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-12T12:02:41.157292] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-12T12:02:41.157479] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:41.157664] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-12T12:02:41.157712] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-12T12:02:41.157810] [INFO ] [MAIN ] [362/3519] BCDA kept (0.2s) | 362 kept, 0 rejected | 139.0/min | ETA: 22.7m [2026-01-12T12:02:41.839097] [DEBUG] [REMOTE ] BCE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:41.839250] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-12T12:02:41.839509] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-12T12:02:41.839695] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:41.839939] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-12T12:02:41.840001] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-12T12:02:41.840055] [INFO ] [MAIN ] [363/3519] BCE kept (0.7s) | 363 kept, 0 rejected | 138.8/min | ETA: 22.7m [2026-01-12T12:02:42.127610] [DEBUG] [REMOTE ] BCH: Retrieved 6041 rows, trimmed to 300. [2026-01-12T12:02:42.127946] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-12T12:02:42.128186] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $32.24. [2026-01-12T12:02:42.128325] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:42.128450] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-12T12:02:42.128489] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-12T12:02:42.128536] [INFO ] [MAIN ] [364/3519] BCH kept (0.3s) | 364 kept, 0 rejected | 138.9/min | ETA: 22.7m [2026-01-12T12:02:42.652056] [DEBUG] [REMOTE ] BCML: Retrieved 5379 rows, trimmed to 300. [2026-01-12T12:02:42.652256] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-12T12:02:42.652643] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-12T12:02:42.652790] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:42.653129] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-12T12:02:42.653413] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-12T12:02:42.653484] [INFO ] [MAIN ] [365/3519] BCML kept (0.5s) | 365 kept, 0 rejected | 138.8/min | ETA: 22.7m [2026-01-12T12:02:42.951938] [DEBUG] [REMOTE ] BCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:42.952148] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-12T12:02:42.952491] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-12T12:02:42.952696] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:42.952872] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-12T12:02:42.952930] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-12T12:02:42.953162] [INFO ] [MAIN ] [366/3519] BCO kept (0.3s) | 366 kept, 0 rejected | 138.9/min | ETA: 22.7m [2026-01-12T12:02:43.541079] [DEBUG] [REMOTE ] BCPC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:43.541250] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-12T12:02:43.541549] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $142.76. [2026-01-12T12:02:43.541753] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:43.541910] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-12T12:02:43.541963] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-12T12:02:43.542028] [INFO ] [MAIN ] [367/3519] BCPC kept (0.6s) | 367 kept, 0 rejected | 138.8/min | ETA: 22.7m [2026-01-12T12:02:43.860915] [DEBUG] [REMOTE ] BCRX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:43.861068] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-12T12:02:43.861361] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.63. [2026-01-12T12:02:43.861498] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:43.861756] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-12T12:02:43.861817] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-12T12:02:43.861869] [INFO ] [MAIN ] [368/3519] BCRX kept (0.3s) | 368 kept, 0 rejected | 138.9/min | ETA: 22.7m [2026-01-12T12:02:44.353159] [DEBUG] [REMOTE ] BCS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:44.353314] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-12T12:02:44.353604] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $19.36. [2026-01-12T12:02:44.353756] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:44.353888] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-12T12:02:44.353929] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-12T12:02:44.353981] [INFO ] [MAIN ] [369/3519] BCS kept (0.5s) | 369 kept, 0 rejected | 138.8/min | ETA: 22.7m [2026-01-12T12:02:44.615427] [DEBUG] [REMOTE ] BCSF: Retrieved 1796 rows, trimmed to 300. [2026-01-12T12:02:44.615640] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-12T12:02:44.616059] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-12T12:02:44.616206] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:44.616378] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-12T12:02:44.616420] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-12T12:02:44.616475] [INFO ] [MAIN ] [370/3519] BCSF kept (0.3s) | 370 kept, 0 rejected | 139.0/min | ETA: 22.7m [2026-01-12T12:02:45.213035] [DEBUG] [REMOTE ] BCTX: Retrieved 3723 rows, trimmed to 300. [2026-01-12T12:02:45.213177] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-12T12:02:45.213407] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $7.02. [2026-01-12T12:02:45.213547] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:45.213688] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-12T12:02:45.213729] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-12T12:02:45.213779] [INFO ] [MAIN ] [371/3519] BCTX kept (0.6s) | 371 kept, 0 rejected | 138.8/min | ETA: 22.7m [2026-01-12T12:02:45.562649] [DEBUG] [REMOTE ] BCX: Retrieved 3719 rows, trimmed to 300. [2026-01-12T12:02:45.562792] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-12T12:02:45.563013] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.56. [2026-01-12T12:02:45.563151] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:45.563268] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-12T12:02:45.563309] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-12T12:02:45.563359] [INFO ] [MAIN ] [372/3519] BCX kept (0.3s) | 372 kept, 0 rejected | 138.9/min | ETA: 22.7m [2026-01-12T12:02:45.863820] [DEBUG] [REMOTE ] BCYC: Retrieved 1668 rows, trimmed to 300. [2026-01-12T12:02:45.864000] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-12T12:02:45.864288] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-12T12:02:45.864425] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:45.864546] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-12T12:02:45.864607] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-12T12:02:45.864657] [INFO ] [MAIN ] [373/3519] BCYC kept (0.3s) | 373 kept, 0 rejected | 139.0/min | ETA: 22.6m [2026-01-12T12:02:46.465239] [DEBUG] [REMOTE ] BDC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:46.465399] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-12T12:02:46.465697] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-12T12:02:46.465846] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:46.465981] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-12T12:02:46.466218] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-12T12:02:46.466273] [INFO ] [MAIN ] [374/3519] BDC kept (0.6s) | 374 kept, 0 rejected | 138.9/min | ETA: 22.6m [2026-01-12T12:02:46.822819] [DEBUG] [REMOTE ] BDJ: Retrieved 5124 rows, trimmed to 300. [2026-01-12T12:02:46.822964] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-12T12:02:46.823201] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.52. [2026-01-12T12:02:46.823338] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:46.823458] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-12T12:02:46.823498] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-12T12:02:46.823547] [INFO ] [MAIN ] [375/3519] BDJ kept (0.4s) | 375 kept, 0 rejected | 138.9/min | ETA: 22.6m [2026-01-12T12:02:47.382086] [DEBUG] [REMOTE ] BDN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:47.382233] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-12T12:02:47.382475] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-12T12:02:47.382737] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:47.382869] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-12T12:02:47.382910] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-12T12:02:47.382961] [INFO ] [MAIN ] [376/3519] BDN kept (0.6s) | 376 kept, 0 rejected | 138.8/min | ETA: 22.6m [2026-01-12T12:02:47.748892] [DEBUG] [REMOTE ] BDRX: Retrieved 2538 rows, trimmed to 300. [2026-01-12T12:02:47.749101] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-12T12:02:47.749410] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.27. [2026-01-12T12:02:47.749554] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:47.749717] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-12T12:02:47.749758] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-12T12:02:47.749816] [INFO ] [MAIN ] [377/3519] BDRX kept (0.4s) | 377 kept, 0 rejected | 138.9/min | ETA: 22.6m [2026-01-12T12:02:48.079623] [DEBUG] [REMOTE ] BDSX: Retrieved 1306 rows, trimmed to 300. [2026-01-12T12:02:48.079869] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-12T12:02:48.080140] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.46. [2026-01-12T12:02:48.080283] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:48.080421] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-12T12:02:48.080469] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-12T12:02:48.080524] [INFO ] [MAIN ] [378/3519] BDSX kept (0.3s) | 378 kept, 0 rejected | 139.0/min | ETA: 22.6m [2026-01-12T12:02:48.359261] [DEBUG] [REMOTE ] BDTX: Retrieved 1495 rows, trimmed to 300. [2026-01-12T12:02:48.359443] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-12T12:02:48.359724] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.43. [2026-01-12T12:02:48.359896] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:48.360013] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-12T12:02:48.360056] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-12T12:02:48.360110] [INFO ] [MAIN ] [379/3519] BDTX kept (0.3s) | 379 kept, 0 rejected | 139.1/min | ETA: 22.6m [2026-01-12T12:02:49.047189] [DEBUG] [REMOTE ] BDX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:49.047330] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-12T12:02:49.047596] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-12T12:02:49.047736] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:49.047860] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-12T12:02:49.047917] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-12T12:02:49.047967] [INFO ] [MAIN ] [380/3519] BDX kept (0.7s) | 380 kept, 0 rejected | 138.9/min | ETA: 22.6m [2026-01-12T12:02:49.270102] [DEBUG] [REMOTE ] BE: Retrieved 1876 rows, trimmed to 300. [2026-01-12T12:02:49.270230] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-12T12:02:49.270460] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-12T12:02:49.270659] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:49.270778] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-12T12:02:49.270818] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-12T12:02:49.270866] [INFO ] [MAIN ] [381/3519] BE kept (0.2s) | 381 kept, 0 rejected | 139.1/min | ETA: 22.6m [2026-01-12T12:02:49.735565] [DEBUG] [REMOTE ] BEAM: Retrieved 1490 rows, trimmed to 300. [2026-01-12T12:02:49.735808] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-12T12:02:49.736295] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-12T12:02:49.736468] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:49.736635] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-12T12:02:49.736684] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-12T12:02:49.736747] [INFO ] [MAIN ] [382/3519] BEAM kept (0.5s) | 382 kept, 0 rejected | 139.0/min | ETA: 22.6m [2026-01-12T12:02:50.203426] [DEBUG] [REMOTE ] BEEM: Retrieved 3948 rows, trimmed to 300. [2026-01-12T12:02:50.203665] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-12T12:02:50.203945] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-12T12:02:50.204089] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:50.204217] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-12T12:02:50.204259] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-12T12:02:50.204315] [INFO ] [MAIN ] [383/3519] BEEM kept (0.5s) | 383 kept, 0 rejected | 139.0/min | ETA: 22.6m [2026-01-12T12:02:50.428689] [DEBUG] [REMOTE ] BEEP: Retrieved 1164 rows, trimmed to 300. [2026-01-12T12:02:50.428830] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-12T12:02:50.429059] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-12T12:02:50.429192] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:50.429302] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-12T12:02:50.429343] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-12T12:02:50.429390] [INFO ] [MAIN ] [384/3519] BEEP kept (0.2s) | 384 kept, 0 rejected | 139.2/min | ETA: 22.5m [2026-01-12T12:02:50.805964] [DEBUG] [REMOTE ] BEKE: Retrieved 1359 rows, trimmed to 300. [2026-01-12T12:02:50.806094] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-12T12:02:50.806308] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-12T12:02:50.806460] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:50.806619] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-12T12:02:50.806667] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-12T12:02:50.806726] [INFO ] [MAIN ] [385/3519] BEKE kept (0.4s) | 385 kept, 0 rejected | 139.2/min | ETA: 22.5m [2026-01-12T12:02:51.464592] [DEBUG] [REMOTE ] BELFA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:51.464870] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-12T12:02:51.465341] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $114.02. [2026-01-12T12:02:51.465731] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:51.466117] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-12T12:02:51.466197] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-12T12:02:51.466272] [INFO ] [MAIN ] [386/3519] BELFA kept (0.7s) | 386 kept, 0 rejected | 139.0/min | ETA: 22.5m [2026-01-12T12:02:51.913636] [DEBUG] [REMOTE ] BELFB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:51.913831] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-12T12:02:51.914096] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.36. [2026-01-12T12:02:51.914236] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:51.914355] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-12T12:02:51.914396] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-12T12:02:51.914448] [INFO ] [MAIN ] [387/3519] BELFB kept (0.4s) | 387 kept, 0 rejected | 139.0/min | ETA: 22.5m [2026-01-12T12:02:52.237607] [DEBUG] [REMOTE ] BEN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:52.237745] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-12T12:02:52.237980] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-12T12:02:52.238119] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:52.238262] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-12T12:02:52.238304] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-12T12:02:52.238352] [INFO ] [MAIN ] [388/3519] BEN kept (0.3s) | 388 kept, 0 rejected | 139.1/min | ETA: 22.5m [2026-01-12T12:02:52.741428] [DEBUG] [REMOTE ] BEP: Retrieved 5069 rows, trimmed to 300. [2026-01-12T12:02:52.741640] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-12T12:02:52.741904] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.67. [2026-01-12T12:02:52.742044] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:52.742479] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-12T12:02:52.742792] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-12T12:02:52.742903] [INFO ] [MAIN ] [389/3519] BEP kept (0.5s) | 389 kept, 0 rejected | 139.0/min | ETA: 22.5m [2026-01-12T12:02:53.027860] [DEBUG] [REMOTE ] BEPH: Retrieved 1190 rows, trimmed to 300. [2026-01-12T12:02:53.027990] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-12T12:02:53.028206] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.31. [2026-01-12T12:02:53.028362] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:53.028470] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-12T12:02:53.028510] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-12T12:02:53.028558] [INFO ] [MAIN ] [390/3519] BEPH kept (0.3s) | 390 kept, 0 rejected | 139.2/min | ETA: 22.5m [2026-01-12T12:02:53.336833] [DEBUG] [REMOTE ] BEPI: Retrieved 1022 rows, trimmed to 300. [2026-01-12T12:02:53.336972] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-12T12:02:53.337177] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $16.08. [2026-01-12T12:02:53.337313] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:53.337422] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-12T12:02:53.337463] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-12T12:02:53.337509] [INFO ] [MAIN ] [391/3519] BEPI kept (0.3s) | 391 kept, 0 rejected | 139.3/min | ETA: 22.5m [2026-01-12T12:02:53.808523] [DEBUG] [REMOTE ] BFAM: Retrieved 3260 rows, trimmed to 300. [2026-01-12T12:02:53.808686] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-12T12:02:53.808903] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-12T12:02:53.809079] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:53.809233] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-12T12:02:53.809276] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-12T12:02:53.809325] [INFO ] [MAIN ] [392/3519] BFAM kept (0.5s) | 392 kept, 0 rejected | 139.2/min | ETA: 22.5m [2026-01-12T12:02:54.267917] [DEBUG] [REMOTE ] BFC: Retrieved 6025 rows, trimmed to 300. [2026-01-12T12:02:54.268059] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-12T12:02:54.268312] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-12T12:02:54.268458] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:54.268593] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-12T12:02:54.268638] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-12T12:02:54.268696] [INFO ] [MAIN ] [393/3519] BFC kept (0.5s) | 393 kept, 0 rejected | 139.2/min | ETA: 22.5m [2026-01-12T12:02:54.837376] [DEBUG] [REMOTE ] BFH: Retrieved 6179 rows, trimmed to 300. [2026-01-12T12:02:54.837520] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-12T12:02:54.837781] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $57.40. [2026-01-12T12:02:54.837919] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:54.838038] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-12T12:02:54.838076] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-12T12:02:54.838126] [INFO ] [MAIN ] [394/3519] BFH kept (0.6s) | 394 kept, 0 rejected | 139.1/min | ETA: 22.5m [2026-01-12T12:02:55.323815] [DEBUG] [REMOTE ] BFK: Retrieved 6150 rows, trimmed to 300. [2026-01-12T12:02:55.323964] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-12T12:02:55.324220] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.81. [2026-01-12T12:02:55.324354] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:55.324475] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-12T12:02:55.324515] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-12T12:02:55.324565] [INFO ] [MAIN ] [395/3519] BFK kept (0.5s) | 395 kept, 0 rejected | 139.1/min | ETA: 22.5m [2026-01-12T12:02:55.428775] [DEBUG] [REMOTE ] BFLY: Retrieved 1382 rows, trimmed to 300. [2026-01-12T12:02:55.428908] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-12T12:02:55.429309] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-12T12:02:55.429443] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:55.429551] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-12T12:02:55.429608] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-12T12:02:55.429657] [INFO ] [MAIN ] [396/3519] BFLY kept (0.1s) | 396 kept, 0 rejected | 139.3/min | ETA: 22.4m [2026-01-12T12:02:56.134699] [DEBUG] [REMOTE ] BFS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:02:56.134841] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-12T12:02:56.135085] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.61. [2026-01-12T12:02:56.135225] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:56.135345] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-12T12:02:56.135385] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-12T12:02:56.135436] [INFO ] [MAIN ] [397/3519] BFS kept (0.7s) | 397 kept, 0 rejected | 139.1/min | ETA: 22.4m [2026-01-12T12:02:56.613725] [DEBUG] [REMOTE ] BFZ: Retrieved 6150 rows, trimmed to 300. [2026-01-12T12:02:56.613864] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-12T12:02:56.614095] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.70. [2026-01-12T12:02:56.614229] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:56.614361] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-12T12:02:56.614402] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-12T12:02:56.614451] [INFO ] [MAIN ] [398/3519] BFZ kept (0.5s) | 398 kept, 0 rejected | 139.1/min | ETA: 22.4m [2026-01-12T12:02:57.056260] [DEBUG] [REMOTE ] BG: Retrieved 6146 rows, trimmed to 300. [2026-01-12T12:02:57.056414] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-12T12:02:57.056712] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $88.55. [2026-01-12T12:02:57.056858] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:57.056990] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-12T12:02:57.057031] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-12T12:02:57.057083] [INFO ] [MAIN ] [399/3519] BG kept (0.4s) | 399 kept, 0 rejected | 139.0/min | ETA: 22.4m [2026-01-12T12:02:57.452858] [DEBUG] [REMOTE ] BGB: Retrieved 3341 rows, trimmed to 300. [2026-01-12T12:02:57.452990] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-12T12:02:57.453191] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.36. [2026-01-12T12:02:57.453323] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:57.453429] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-12T12:02:57.453469] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-12T12:02:57.453516] [INFO ] [MAIN ] [400/3519] BGB kept (0.4s) | 400 kept, 0 rejected | 139.1/min | ETA: 22.4m [2026-01-12T12:02:57.908933] [DEBUG] [REMOTE ] BGC: Retrieved 6560 rows, trimmed to 300. [2026-01-12T12:02:57.909075] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-12T12:02:57.909313] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-12T12:02:57.909446] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:57.909584] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-12T12:02:57.909627] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-12T12:02:57.909676] [INFO ] [MAIN ] [401/3519] BGC kept (0.5s) | 401 kept, 0 rejected | 139.1/min | ETA: 22.4m [2026-01-12T12:02:58.112169] [DEBUG] [REMOTE ] BGH: Retrieved 3319 rows, trimmed to 300. [2026-01-12T12:02:58.112292] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-12T12:02:58.112500] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.52. [2026-01-12T12:02:58.112667] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:58.112800] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-12T12:02:58.112849] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-12T12:02:58.112913] [INFO ] [MAIN ] [402/3519] BGH kept (0.2s) | 402 kept, 0 rejected | 139.2/min | ETA: 22.4m [2026-01-12T12:02:58.553620] [DEBUG] [REMOTE ] BGLC: Retrieved 1335 rows, trimmed to 300. [2026-01-12T12:02:58.553768] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-12T12:02:58.554026] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.86. [2026-01-12T12:02:58.554197] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:58.554527] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-12T12:02:58.554592] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-12T12:02:58.554654] [INFO ] [MAIN ] [403/3519] BGLC kept (0.4s) | 403 kept, 0 rejected | 139.2/min | ETA: 22.4m [2026-01-12T12:02:59.026236] [DEBUG] [REMOTE ] BGRN: Retrieved 1789 rows, trimmed to 300. [2026-01-12T12:02:59.026377] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-12T12:02:59.026654] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-12T12:02:59.026813] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:59.026976] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-12T12:02:59.027032] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-12T12:02:59.027083] [INFO ] [MAIN ] [404/3519] BGRN kept (0.5s) | 404 kept, 0 rejected | 139.2/min | ETA: 22.4m [2026-01-12T12:02:59.408756] [DEBUG] [REMOTE ] BGS: Retrieved 4689 rows, trimmed to 300. [2026-01-12T12:02:59.408899] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-12T12:02:59.409132] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-12T12:02:59.409269] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:59.409388] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-12T12:02:59.409430] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-12T12:02:59.409480] [INFO ] [MAIN ] [405/3519] BGS kept (0.4s) | 405 kept, 0 rejected | 139.2/min | ETA: 22.4m [2026-01-12T12:02:59.844053] [DEBUG] [REMOTE ] BGSF: Retrieved 2944 rows, trimmed to 300. [2026-01-12T12:02:59.844381] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-12T12:02:59.844679] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-12T12:02:59.844824] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-12T12:02:59.844945] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-12T12:02:59.844987] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-12T12:02:59.845038] [INFO ] [MAIN ] [406/3519] BGSF kept (0.4s) | 406 kept, 0 rejected | 139.2/min | ETA: 22.4m [2026-01-12T12:03:00.330933] [DEBUG] [REMOTE ] BGX: Retrieved 3761 rows, trimmed to 300. [2026-01-12T12:03:00.331065] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-12T12:03:00.331463] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.26. [2026-01-12T12:03:00.331616] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:00.331731] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-12T12:03:00.331770] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-12T12:03:00.331816] [INFO ] [MAIN ] [407/3519] BGX kept (0.5s) | 407 kept, 0 rejected | 139.2/min | ETA: 22.4m [2026-01-12T12:03:00.608059] [DEBUG] [REMOTE ] BGY: Retrieved 4687 rows, trimmed to 300. [2026-01-12T12:03:00.608233] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-12T12:03:00.608472] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.48. [2026-01-12T12:03:00.608633] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:00.608755] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-12T12:03:00.608797] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-12T12:03:00.608848] [INFO ] [MAIN ] [408/3519] BGY kept (0.3s) | 408 kept, 0 rejected | 139.3/min | ETA: 22.3m [2026-01-12T12:03:01.182661] [DEBUG] [REMOTE ] BHC: Retrieved 6284 rows, trimmed to 300. [2026-01-12T12:03:01.182814] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-12T12:03:01.183076] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-12T12:03:01.183231] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:01.183358] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-12T12:03:01.183399] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-12T12:03:01.183449] [INFO ] [MAIN ] [409/3519] BHC kept (0.6s) | 409 kept, 0 rejected | 139.2/min | ETA: 22.3m [2026-01-12T12:03:01.677259] [DEBUG] [REMOTE ] BHE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:01.677480] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-12T12:03:01.678007] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $39.84. [2026-01-12T12:03:01.678191] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:01.678369] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-12T12:03:01.678412] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-12T12:03:01.678468] [INFO ] [MAIN ] [410/3519] BHE kept (0.5s) | 410 kept, 0 rejected | 139.1/min | ETA: 22.3m [2026-01-12T12:03:01.905259] [DEBUG] [REMOTE ] BHF: Retrieved 2134 rows, trimmed to 300. [2026-01-12T12:03:01.905395] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-12T12:03:01.905626] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.14. [2026-01-12T12:03:01.906192] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:01.906302] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-12T12:03:01.906342] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-12T12:03:01.906388] [INFO ] [MAIN ] [411/3519] BHF kept (0.2s) | 411 kept, 0 rejected | 139.3/min | ETA: 22.3m [2026-01-12T12:03:02.307338] [DEBUG] [REMOTE ] BHFAL: Retrieved 1840 rows, trimmed to 300. [2026-01-12T12:03:02.307457] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-12T12:03:02.307675] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-12T12:03:02.307810] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:02.307916] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-12T12:03:02.307955] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-12T12:03:02.308002] [INFO ] [MAIN ] [412/3519] BHFAL kept (0.4s) | 412 kept, 0 rejected | 139.3/min | ETA: 22.3m [2026-01-12T12:03:02.732340] [DEBUG] [REMOTE ] BHFAM: Retrieved 1041 rows, trimmed to 300. [2026-01-12T12:03:02.732478] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-12T12:03:02.732704] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-12T12:03:02.732845] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:02.732958] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-12T12:03:02.733000] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-12T12:03:02.733050] [INFO ] [MAIN ] [413/3519] BHFAM kept (0.4s) | 413 kept, 0 rejected | 139.3/min | ETA: 22.3m [2026-01-12T12:03:03.017436] [DEBUG] [REMOTE ] BHFAN: Retrieved 1296 rows, trimmed to 300. [2026-01-12T12:03:03.017593] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-12T12:03:03.017807] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.25. [2026-01-12T12:03:03.017943] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:03.018064] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-12T12:03:03.018106] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-12T12:03:03.018155] [INFO ] [MAIN ] [414/3519] BHFAN kept (0.3s) | 414 kept, 0 rejected | 139.4/min | ETA: 22.3m [2026-01-12T12:03:03.536509] [DEBUG] [REMOTE ] BHFAO: Retrieved 1420 rows, trimmed to 300. [2026-01-12T12:03:03.536663] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-12T12:03:03.536877] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.14. [2026-01-12T12:03:03.537015] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:03.537126] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-12T12:03:03.537165] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-12T12:03:03.537212] [INFO ] [MAIN ] [415/3519] BHFAO kept (0.5s) | 415 kept, 0 rejected | 139.4/min | ETA: 22.3m [2026-01-12T12:03:03.943947] [DEBUG] [REMOTE ] BHFAP: Retrieved 1715 rows, trimmed to 300. [2026-01-12T12:03:03.944152] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-12T12:03:03.944448] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.85. [2026-01-12T12:03:03.944630] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:03.944814] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-12T12:03:03.944870] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-12T12:03:03.944938] [INFO ] [MAIN ] [416/3519] BHFAP kept (0.4s) | 416 kept, 0 rejected | 139.4/min | ETA: 22.3m [2026-01-12T12:03:04.516917] [DEBUG] [REMOTE ] BHK: Retrieved 6068 rows, trimmed to 300. [2026-01-12T12:03:04.517090] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-12T12:03:04.517422] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.34. [2026-01-12T12:03:04.517725] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:04.517868] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-12T12:03:04.517909] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-12T12:03:04.517963] [INFO ] [MAIN ] [417/3519] BHK kept (0.6s) | 417 kept, 0 rejected | 139.3/min | ETA: 22.3m [2026-01-12T12:03:05.025525] [DEBUG] [REMOTE ] BHP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:05.025685] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-12T12:03:05.025926] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-12T12:03:05.026063] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:05.026189] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-12T12:03:05.026229] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-12T12:03:05.026277] [INFO ] [MAIN ] [418/3519] BHP kept (0.5s) | 418 kept, 0 rejected | 139.2/min | ETA: 22.3m [2026-01-12T12:03:05.397061] [DEBUG] [REMOTE ] BHRB: Retrieved 6230 rows, trimmed to 300. [2026-01-12T12:03:05.397194] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-12T12:03:05.397410] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $57.56. [2026-01-12T12:03:05.397548] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:05.397687] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-12T12:03:05.397728] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-12T12:03:05.397777] [INFO ] [MAIN ] [419/3519] BHRB kept (0.4s) | 419 kept, 0 rejected | 139.3/min | ETA: 22.3m [2026-01-12T12:03:05.617564] [DEBUG] [REMOTE ] BHVN: Retrieved 827 rows, trimmed to 300. [2026-01-12T12:03:05.617714] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-12T12:03:05.617914] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-12T12:03:05.618049] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:05.618158] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-12T12:03:05.618225] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-12T12:03:05.618272] [INFO ] [MAIN ] [420/3519] BHVN kept (0.2s) | 420 kept, 0 rejected | 139.4/min | ETA: 22.2m [2026-01-12T12:03:06.024000] [DEBUG] [REMOTE ] BIAF: Retrieved 842 rows, trimmed to 300. [2026-01-12T12:03:06.024128] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-12T12:03:06.024323] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-12T12:03:06.024454] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:06.024560] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-12T12:03:06.024618] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-12T12:03:06.024666] [INFO ] [MAIN ] [421/3519] BIAF kept (0.4s) | 421 kept, 0 rejected | 139.5/min | ETA: 22.2m [2026-01-12T12:03:06.626706] [DEBUG] [REMOTE ] BIB: Retrieved 3965 rows, trimmed to 300. [2026-01-12T12:03:06.626830] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-12T12:03:06.627033] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $66.00. [2026-01-12T12:03:06.627169] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:06.627297] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-12T12:03:06.627339] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-12T12:03:06.627387] [INFO ] [MAIN ] [422/3519] BIB kept (0.6s) | 422 kept, 0 rejected | 139.3/min | ETA: 22.2m [2026-01-12T12:03:07.033615] [DEBUG] [REMOTE ] BIIB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:07.033751] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-12T12:03:07.033965] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $142.26. [2026-01-12T12:03:07.034125] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:07.034268] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-12T12:03:07.034311] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-12T12:03:07.034360] [INFO ] [MAIN ] [423/3519] BIIB kept (0.4s) | 423 kept, 0 rejected | 139.3/min | ETA: 22.2m [2026-01-12T12:03:07.344711] [DEBUG] [REMOTE ] BILI: Retrieved 1958 rows, trimmed to 300. [2026-01-12T12:03:07.344842] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-12T12:03:07.345050] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-12T12:03:07.345189] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:07.345299] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-12T12:03:07.345339] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-12T12:03:07.345606] [INFO ] [MAIN ] [424/3519] BILI kept (0.3s) | 424 kept, 0 rejected | 139.4/min | ETA: 22.2m [2026-01-12T12:03:07.558934] [DEBUG] [REMOTE ] BILL: Retrieved 1527 rows, trimmed to 300. [2026-01-12T12:03:07.559056] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-12T12:03:07.559255] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-12T12:03:07.559385] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:07.559493] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-12T12:03:07.559532] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-12T12:03:07.559598] [INFO ] [MAIN ] [425/3519] BILL kept (0.2s) | 425 kept, 0 rejected | 139.6/min | ETA: 22.2m [2026-01-12T12:03:08.174088] [DEBUG] [REMOTE ] BIO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:08.174240] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-12T12:03:08.174476] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $299.86. [2026-01-12T12:03:08.174633] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:08.174845] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-12T12:03:08.174891] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-12T12:03:08.174942] [INFO ] [MAIN ] [426/3519] BIO kept (0.6s) | 426 kept, 0 rejected | 139.5/min | ETA: 22.2m [2026-01-12T12:03:08.542213] [DEBUG] [REMOTE ] BIOX: Retrieved 1957 rows, trimmed to 300. [2026-01-12T12:03:08.542347] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-12T12:03:08.542610] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.26. [2026-01-12T12:03:08.542776] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:08.542913] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-12T12:03:08.542959] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-12T12:03:08.543010] [INFO ] [MAIN ] [427/3519] BIOX kept (0.4s) | 427 kept, 0 rejected | 139.5/min | ETA: 22.2m [2026-01-12T12:03:08.991694] [DEBUG] [REMOTE ] BIP: Retrieved 4529 rows, trimmed to 300. [2026-01-12T12:03:08.991843] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-12T12:03:08.992105] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-12T12:03:08.992268] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:08.992390] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-12T12:03:08.992432] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-12T12:03:08.992484] [INFO ] [MAIN ] [428/3519] BIP kept (0.4s) | 428 kept, 0 rejected | 139.5/min | ETA: 22.2m [2026-01-12T12:03:09.271695] [DEBUG] [REMOTE ] BIPH: Retrieved 1162 rows, trimmed to 300. [2026-01-12T12:03:09.271901] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-12T12:03:09.272179] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-12T12:03:09.272328] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:09.272451] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-12T12:03:09.272493] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-12T12:03:09.272546] [INFO ] [MAIN ] [429/3519] BIPH kept (0.3s) | 429 kept, 0 rejected | 139.6/min | ETA: 22.1m [2026-01-12T12:03:09.546677] [DEBUG] [REMOTE ] BIPI: Retrieved 993 rows, trimmed to 300. [2026-01-12T12:03:09.546876] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-12T12:03:09.547132] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-12T12:03:09.547268] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:09.547614] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-12T12:03:09.547658] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-12T12:03:09.547712] [INFO ] [MAIN ] [430/3519] BIPI kept (0.3s) | 430 kept, 0 rejected | 139.7/min | ETA: 22.1m [2026-01-12T12:03:10.081976] [DEBUG] [REMOTE ] BIRD: Retrieved 1050 rows, trimmed to 300. [2026-01-12T12:03:10.082122] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-12T12:03:10.082343] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-12T12:03:10.082481] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:10.082624] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-12T12:03:10.082667] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-12T12:03:10.082715] [INFO ] [MAIN ] [431/3519] BIRD kept (0.5s) | 431 kept, 0 rejected | 139.6/min | ETA: 22.1m [2026-01-12T12:03:10.393061] [DEBUG] [REMOTE ] BIRK: Retrieved 564 rows, trimmed to 300. [2026-01-12T12:03:10.393208] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-12T12:03:10.393443] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $38.80. [2026-01-12T12:03:10.393622] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:10.393758] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-12T12:03:10.393804] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-12T12:03:10.393857] [INFO ] [MAIN ] [432/3519] BIRK kept (0.3s) | 432 kept, 0 rejected | 139.7/min | ETA: 22.1m [2026-01-12T12:03:10.811139] [DEBUG] [REMOTE ] BITF: Retrieved 1747 rows, trimmed to 300. [2026-01-12T12:03:10.811339] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-12T12:03:10.811714] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-12T12:03:10.811890] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:10.812033] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-12T12:03:10.812082] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-12T12:03:10.812146] [INFO ] [MAIN ] [433/3519] BITF kept (0.4s) | 433 kept, 0 rejected | 139.7/min | ETA: 22.1m [2026-01-12T12:03:11.300004] [DEBUG] [REMOTE ] BIVI: Retrieved 2906 rows, trimmed to 300. [2026-01-12T12:03:11.300191] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-12T12:03:11.300451] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-12T12:03:11.300670] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:11.300798] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-12T12:03:11.300839] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-12T12:03:11.300894] [INFO ] [MAIN ] [434/3519] BIVI kept (0.5s) | 434 kept, 0 rejected | 139.7/min | ETA: 22.1m [2026-01-12T12:03:11.616956] [DEBUG] [REMOTE ] BJ: Retrieved 1894 rows, trimmed to 300. [2026-01-12T12:03:11.617110] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-12T12:03:11.617345] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-12T12:03:11.617484] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:11.617624] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-12T12:03:11.617667] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-12T12:03:11.617716] [INFO ] [MAIN ] [435/3519] BJ kept (0.3s) | 435 kept, 0 rejected | 139.8/min | ETA: 22.1m [2026-01-12T12:03:12.317170] [DEBUG] [REMOTE ] BJRI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:12.317340] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-12T12:03:12.317842] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-12T12:03:12.318008] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:12.318136] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-12T12:03:12.318203] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-12T12:03:12.318287] [INFO ] [MAIN ] [436/3519] BJRI kept (0.7s) | 436 kept, 0 rejected | 139.6/min | ETA: 22.1m [2026-01-12T12:03:12.762370] [DEBUG] [REMOTE ] BK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:12.762671] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-12T12:03:12.763190] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $105.46. [2026-01-12T12:03:12.763401] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:12.763670] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-12T12:03:12.763735] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-12T12:03:12.763824] [INFO ] [MAIN ] [437/3519] BK kept (0.4s) | 437 kept, 0 rejected | 139.6/min | ETA: 22.1m [2026-01-12T12:03:12.987523] [DEBUG] [REMOTE ] BKCH: Retrieved 1129 rows, trimmed to 300. [2026-01-12T12:03:12.987756] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-12T12:03:12.988070] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-12T12:03:12.988301] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:12.988475] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-12T12:03:12.988534] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-12T12:03:12.988634] [INFO ] [MAIN ] [438/3519] BKCH kept (0.2s) | 438 kept, 0 rejected | 139.7/min | ETA: 22.1m [2026-01-12T12:03:13.554694] [DEBUG] [REMOTE ] BKD: Retrieved 5064 rows, trimmed to 300. [2026-01-12T12:03:13.554891] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-12T12:03:13.555275] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.61. [2026-01-12T12:03:13.555453] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:13.555635] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-12T12:03:13.555825] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-12T12:03:13.555891] [INFO ] [MAIN ] [439/3519] BKD kept (0.6s) | 439 kept, 0 rejected | 139.6/min | ETA: 22.1m [2026-01-12T12:03:13.996030] [DEBUG] [REMOTE ] BKE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:13.996204] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-12T12:03:13.996444] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $53.42. [2026-01-12T12:03:13.996627] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:13.996750] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-12T12:03:13.996792] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-12T12:03:13.996841] [INFO ] [MAIN ] [440/3519] BKE kept (0.4s) | 440 kept, 0 rejected | 139.6/min | ETA: 22.1m [2026-01-12T12:03:14.390005] [DEBUG] [REMOTE ] BKH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:14.390227] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-12T12:03:14.390537] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $61.46. [2026-01-12T12:03:14.390701] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:14.390841] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-12T12:03:14.390883] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-12T12:03:14.390938] [INFO ] [MAIN ] [441/3519] BKH kept (0.4s) | 441 kept, 0 rejected | 139.6/min | ETA: 22.0m [2026-01-12T12:03:14.561523] [DEBUG] [REMOTE ] BKMI: 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-12T12:03:14.561971] [DEBUG] [REMOTE ] BKMI: FAIL: History check failed. No DataFrame was returned. [2026-01-12T12:03:14.562051] [WARN ] [LOCAL ] BKMI: SET TO BLACKLISTED [2026-01-12T12:03:14.563443] [INFO ] [MAIN ] [442/3519] BKMI rejected (0.2s) | 441 kept, 1 rejected | 139.8/min | ETA: 22.0m [2026-01-12T12:03:14.975069] [DEBUG] [REMOTE ] BKMS: 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-12T12:03:14.975531] [DEBUG] [REMOTE ] BKMS: FAIL: History check failed. No DataFrame was returned. [2026-01-12T12:03:14.975638] [WARN ] [LOCAL ] BKMS: SET TO BLACKLISTED [2026-01-12T12:03:14.976875] [INFO ] [MAIN ] [443/3519] BKMS rejected (0.4s) | 441 kept, 2 rejected | 139.8/min | ETA: 22.0m [2026-01-12T12:03:15.670293] [DEBUG] [REMOTE ] BKN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:15.670483] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-12T12:03:15.670785] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.97. [2026-01-12T12:03:15.670929] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:15.671059] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-12T12:03:15.671101] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-12T12:03:15.671154] [INFO ] [MAIN ] [444/3519] BKN kept (0.7s) | 442 kept, 2 rejected | 139.6/min | ETA: 22.0m [2026-01-12T12:03:16.183726] [DEBUG] [REMOTE ] BKNG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:16.183941] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-12T12:03:16.184447] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-12T12:03:16.184643] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:16.184804] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-12T12:03:16.184847] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-12T12:03:16.184905] [INFO ] [MAIN ] [445/3519] BKNG kept (0.5s) | 443 kept, 2 rejected | 139.6/min | ETA: 22.0m [2026-01-12T12:03:16.333166] [DEBUG] [REMOTE ] BKSY: Retrieved 1521 rows, trimmed to 300. [2026-01-12T12:03:16.333369] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-12T12:03:16.333856] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-12T12:03:16.334004] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:16.334144] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-12T12:03:16.334189] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-12T12:03:16.334267] [INFO ] [MAIN ] [446/3519] BKSY kept (0.1s) | 444 kept, 2 rejected | 139.8/min | ETA: 22.0m [2026-01-12T12:03:16.960933] [DEBUG] [REMOTE ] BL: Retrieved 2312 rows, trimmed to 300. [2026-01-12T12:03:16.961130] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-12T12:03:16.961439] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $49.56. [2026-01-12T12:03:16.961611] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:16.961753] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-12T12:03:16.961804] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-12T12:03:16.961869] [INFO ] [MAIN ] [447/3519] BL kept (0.6s) | 445 kept, 2 rejected | 139.6/min | ETA: 22.0m [2026-01-12T12:03:17.222017] [DEBUG] [REMOTE ] BLBD: Retrieved 2966 rows, trimmed to 300. [2026-01-12T12:03:17.222233] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-12T12:03:17.222555] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-12T12:03:17.222742] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:17.222885] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-12T12:03:17.222931] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-12T12:03:17.222994] [INFO ] [MAIN ] [448/3519] BLBD kept (0.3s) | 446 kept, 2 rejected | 139.8/min | ETA: 22.0m [2026-01-12T12:03:17.701708] [DEBUG] [REMOTE ] BLCN: Retrieved 2007 rows, trimmed to 300. [2026-01-12T12:03:17.701846] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-12T12:03:17.702068] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-12T12:03:17.702215] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:17.702356] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-12T12:03:17.702404] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-12T12:03:17.702462] [INFO ] [MAIN ] [449/3519] BLCN kept (0.5s) | 447 kept, 2 rejected | 139.7/min | ETA: 22.0m [2026-01-12T12:03:17.987216] [DEBUG] [REMOTE ] BLCO: Retrieved 923 rows, trimmed to 300. [2026-01-12T12:03:17.987354] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-12T12:03:17.987566] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-12T12:03:17.987755] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:17.987897] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-12T12:03:17.987943] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-12T12:03:17.987993] [INFO ] [MAIN ] [450/3519] BLCO kept (0.3s) | 448 kept, 2 rejected | 139.8/min | ETA: 21.9m [2026-01-12T12:03:18.492954] [DEBUG] [REMOTE ] BLD: Retrieved 2648 rows, trimmed to 300. [2026-01-12T12:03:18.493096] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-12T12:03:18.493325] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-12T12:03:18.493464] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:18.493599] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-12T12:03:18.493644] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-12T12:03:18.493693] [INFO ] [MAIN ] [451/3519] BLD kept (0.5s) | 449 kept, 2 rejected | 139.8/min | ETA: 22.0m [2026-01-12T12:03:18.926344] [DEBUG] [REMOTE ] BLDP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:18.926486] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-12T12:03:18.926748] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-12T12:03:18.926884] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:18.927006] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-12T12:03:18.927059] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-12T12:03:18.927109] [INFO ] [MAIN ] [452/3519] BLDP kept (0.4s) | 450 kept, 2 rejected | 139.8/min | ETA: 21.9m [2026-01-12T12:03:19.368229] [DEBUG] [REMOTE ] BLE: Retrieved 5901 rows, trimmed to 300. [2026-01-12T12:03:19.368361] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-12T12:03:19.368630] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.26. [2026-01-12T12:03:19.369010] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:19.369160] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-12T12:03:19.369303] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-12T12:03:19.369363] [INFO ] [MAIN ] [453/3519] BLE kept (0.4s) | 451 kept, 2 rejected | 139.8/min | ETA: 21.9m [2026-01-12T12:03:19.883411] [DEBUG] [REMOTE ] BLFS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:19.883554] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-12T12:03:19.883805] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-12T12:03:19.883942] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:19.884059] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-12T12:03:19.884100] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-12T12:03:19.884153] [INFO ] [MAIN ] [454/3519] BLFS kept (0.5s) | 452 kept, 2 rejected | 139.7/min | ETA: 21.9m [2026-01-12T12:03:20.054224] [DEBUG] [REMOTE ] BLFY: Retrieved 1127 rows, trimmed to 300. [2026-01-12T12:03:20.054365] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-12T12:03:20.054596] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-12T12:03:20.054750] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:20.054864] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-12T12:03:20.054909] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-12T12:03:20.054973] [INFO ] [MAIN ] [455/3519] BLFY kept (0.2s) | 453 kept, 2 rejected | 139.9/min | ETA: 21.9m [2026-01-12T12:03:20.670352] [DEBUG] [REMOTE ] BLK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:20.670486] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-12T12:03:20.670731] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-12T12:03:20.670875] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:20.671006] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-12T12:03:20.671051] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-12T12:03:20.671101] [INFO ] [MAIN ] [456/3519] BLK kept (0.6s) | 454 kept, 2 rejected | 139.7/min | ETA: 21.9m [2026-01-12T12:03:21.106377] [DEBUG] [REMOTE ] BLKB: Retrieved 5401 rows, trimmed to 300. [2026-01-12T12:03:21.106511] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-12T12:03:21.106761] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $54.88. [2026-01-12T12:03:21.107093] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:21.107205] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-12T12:03:21.107244] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-12T12:03:21.107291] [INFO ] [MAIN ] [457/3519] BLKB kept (0.4s) | 455 kept, 2 rejected | 139.7/min | ETA: 21.9m [2026-01-12T12:03:21.448620] [DEBUG] [REMOTE ] BLMN: Retrieved 3375 rows, trimmed to 300. [2026-01-12T12:03:21.448745] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-12T12:03:21.448945] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-12T12:03:21.449079] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:21.449188] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-12T12:03:21.449243] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-12T12:03:21.449290] [INFO ] [MAIN ] [458/3519] BLMN kept (0.3s) | 456 kept, 2 rejected | 139.8/min | ETA: 21.9m [2026-01-12T12:03:21.774277] [DEBUG] [REMOTE ] BLND: Retrieved 1127 rows, trimmed to 300. [2026-01-12T12:03:21.774412] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-12T12:03:21.774636] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-12T12:03:21.774771] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:21.774880] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-12T12:03:21.774919] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-12T12:03:21.774967] [INFO ] [MAIN ] [459/3519] BLND kept (0.3s) | 457 kept, 2 rejected | 139.9/min | ETA: 21.9m [2026-01-12T12:03:22.220954] [DEBUG] [REMOTE ] BLRX: Retrieved 3636 rows, trimmed to 300. [2026-01-12T12:03:22.221188] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-12T12:03:22.221530] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-12T12:03:22.221712] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:22.221860] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-12T12:03:22.221904] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-12T12:03:22.221960] [INFO ] [MAIN ] [460/3519] BLRX kept (0.4s) | 458 kept, 2 rejected | 139.9/min | ETA: 21.9m [2026-01-12T12:03:22.572895] [DEBUG] [REMOTE ] BLTE: Retrieved 928 rows, trimmed to 300. [2026-01-12T12:03:22.573141] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-12T12:03:22.573530] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $81.26. [2026-01-12T12:03:22.573704] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:22.574065] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-12T12:03:22.574106] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-12T12:03:22.574163] [INFO ] [MAIN ] [461/3519] BLTE kept (0.4s) | 459 kept, 2 rejected | 139.9/min | ETA: 21.9m [2026-01-12T12:03:23.164692] [DEBUG] [REMOTE ] BLX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:23.164894] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-12T12:03:23.165194] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-12T12:03:23.165341] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:23.165484] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-12T12:03:23.165527] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-12T12:03:23.165740] [INFO ] [MAIN ] [462/3519] BLX kept (0.6s) | 460 kept, 2 rejected | 139.8/min | ETA: 21.9m [2026-01-12T12:03:23.335604] [DEBUG] [REMOTE ] BLZE: Retrieved 1044 rows, trimmed to 300. [2026-01-12T12:03:23.335816] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-12T12:03:23.336097] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-12T12:03:23.336243] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:23.336364] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-12T12:03:23.336411] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-12T12:03:23.336465] [INFO ] [MAIN ] [463/3519] BLZE kept (0.2s) | 461 kept, 2 rejected | 140.0/min | ETA: 21.8m [2026-01-12T12:03:23.983217] [DEBUG] [REMOTE ] BMA: Retrieved 4980 rows, trimmed to 300. [2026-01-12T12:03:23.983472] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-12T12:03:23.983755] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $52.08. [2026-01-12T12:03:23.983921] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:23.984052] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-12T12:03:23.984124] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-12T12:03:23.984190] [INFO ] [MAIN ] [464/3519] BMA kept (0.6s) | 462 kept, 2 rejected | 139.8/min | ETA: 21.8m [2026-01-12T12:03:24.184185] [DEBUG] [REMOTE ] BMBL: Retrieved 1234 rows, trimmed to 300. [2026-01-12T12:03:24.184326] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-12T12:03:24.184545] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-12T12:03:24.184715] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:24.184831] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-12T12:03:24.184873] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-12T12:03:24.184923] [INFO ] [MAIN ] [465/3519] BMBL kept (0.2s) | 463 kept, 2 rejected | 140.0/min | ETA: 21.8m [2026-01-12T12:03:24.698784] [DEBUG] [REMOTE ] BME: Retrieved 5231 rows, trimmed to 300. [2026-01-12T12:03:24.699015] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-12T12:03:24.699382] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $36.95. [2026-01-12T12:03:24.699526] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:24.699706] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-12T12:03:24.699749] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-12T12:03:24.699806] [INFO ] [MAIN ] [466/3519] BME kept (0.5s) | 464 kept, 2 rejected | 139.9/min | ETA: 21.8m [2026-01-12T12:03:25.061990] [DEBUG] [REMOTE ] BMEZ: Retrieved 1496 rows, trimmed to 300. [2026-01-12T12:03:25.062217] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-12T12:03:25.062544] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.38. [2026-01-12T12:03:25.062743] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:25.062910] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-12T12:03:25.062959] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-12T12:03:25.063024] [INFO ] [MAIN ] [467/3519] BMEZ kept (0.4s) | 465 kept, 2 rejected | 140.0/min | ETA: 21.8m [2026-01-12T12:03:25.688000] [DEBUG] [REMOTE ] BMI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:25.688146] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-12T12:03:25.688440] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $166.69. [2026-01-12T12:03:25.688600] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:25.688727] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-12T12:03:25.688766] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-12T12:03:25.688816] [INFO ] [MAIN ] [468/3519] BMI kept (0.6s) | 466 kept, 2 rejected | 139.8/min | ETA: 21.8m [2026-01-12T12:03:26.160563] [DEBUG] [REMOTE ] BMO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:26.160713] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-12T12:03:26.160934] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-12T12:03:26.161072] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:26.161186] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-12T12:03:26.161227] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-12T12:03:26.161275] [INFO ] [MAIN ] [469/3519] BMO kept (0.5s) | 467 kept, 2 rejected | 139.8/min | ETA: 21.8m [2026-01-12T12:03:26.339766] [DEBUG] [REMOTE ] BMOP: 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-12T12:03:26.340096] [DEBUG] [REMOTE ] BMOP: FAIL: History check failed. No DataFrame was returned. [2026-01-12T12:03:26.340187] [WARN ] [LOCAL ] BMOP: SET TO BLACKLISTED [2026-01-12T12:03:26.341729] [INFO ] [MAIN ] [470/3519] BMOP rejected (0.2s) | 467 kept, 3 rejected | 140.0/min | ETA: 21.8m [2026-01-12T12:03:26.957017] [DEBUG] [REMOTE ] BMRA: Retrieved 5289 rows, trimmed to 300. [2026-01-12T12:03:26.957185] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-12T12:03:26.957459] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-12T12:03:26.957629] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:26.957757] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-12T12:03:26.957801] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-12T12:03:26.957854] [INFO ] [MAIN ] [471/3519] BMRA kept (0.6s) | 468 kept, 3 rejected | 139.9/min | ETA: 21.8m [2026-01-12T12:03:27.449526] [DEBUG] [REMOTE ] BMRC: Retrieved 6551 rows, trimmed to 300. [2026-01-12T12:03:27.449684] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-12T12:03:27.449934] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $22.48. [2026-01-12T12:03:27.450084] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:27.450202] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-12T12:03:27.450243] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-12T12:03:27.450292] [INFO ] [MAIN ] [472/3519] BMRC kept (0.5s) | 469 kept, 3 rejected | 139.8/min | ETA: 21.8m [2026-01-12T12:03:27.797434] [DEBUG] [REMOTE ] BMRN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:27.797624] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-12T12:03:27.797921] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-12T12:03:27.798063] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:27.798220] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-12T12:03:27.798263] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-12T12:03:27.798316] [INFO ] [MAIN ] [473/3519] BMRN kept (0.3s) | 470 kept, 3 rejected | 139.9/min | ETA: 21.8m [2026-01-12T12:03:28.334217] [DEBUG] [REMOTE ] BMY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:28.334437] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-12T12:03:28.335041] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-12T12:03:28.335192] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:28.335349] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-12T12:03:28.335391] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-12T12:03:28.335448] [INFO ] [MAIN ] [474/3519] BMY kept (0.5s) | 471 kept, 3 rejected | 139.8/min | ETA: 21.8m [2026-01-12T12:03:28.842340] [DEBUG] [REMOTE ] BN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:28.842518] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-12T12:03:28.842919] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-12T12:03:28.843067] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:28.843227] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-12T12:03:28.843269] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-12T12:03:28.843323] [INFO ] [MAIN ] [475/3519] BN kept (0.5s) | 472 kept, 3 rejected | 139.7/min | ETA: 21.8m [2026-01-12T12:03:29.235486] [DEBUG] [REMOTE ] BND: Retrieved 4720 rows, trimmed to 300. [2026-01-12T12:03:29.235712] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-12T12:03:29.236001] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-12T12:03:29.236147] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:29.236423] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-12T12:03:29.236481] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-12T12:03:29.236565] [INFO ] [MAIN ] [476/3519] BND kept (0.4s) | 473 kept, 3 rejected | 139.8/min | ETA: 21.8m [2026-01-12T12:03:29.583041] [DEBUG] [REMOTE ] BNDX: Retrieved 3171 rows, trimmed to 300. [2026-01-12T12:03:29.583163] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-12T12:03:29.583363] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-12T12:03:29.583496] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:29.583626] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-12T12:03:29.583670] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-12T12:03:29.583720] [INFO ] [MAIN ] [477/3519] BNDX kept (0.3s) | 474 kept, 3 rejected | 139.8/min | ETA: 21.8m [2026-01-12T12:03:29.877010] [DEBUG] [REMOTE ] BNED: Retrieved 2626 rows, trimmed to 300. [2026-01-12T12:03:29.877142] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-12T12:03:29.877353] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-12T12:03:29.877491] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:29.877622] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-12T12:03:29.877667] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-12T12:03:29.877717] [INFO ] [MAIN ] [478/3519] BNED kept (0.3s) | 475 kept, 3 rejected | 139.9/min | ETA: 21.7m [2026-01-12T12:03:30.316292] [DEBUG] [REMOTE ] BNGO: Retrieved 1835 rows, trimmed to 300. [2026-01-12T12:03:30.316420] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-12T12:03:30.316649] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.47. [2026-01-12T12:03:30.316792] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:30.316902] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-12T12:03:30.316942] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-12T12:03:30.316992] [INFO ] [MAIN ] [479/3519] BNGO kept (0.4s) | 476 kept, 3 rejected | 139.9/min | ETA: 21.7m [2026-01-12T12:03:30.648611] [DEBUG] [REMOTE ] BNH: Retrieved 1306 rows, trimmed to 300. [2026-01-12T12:03:30.648747] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-12T12:03:30.648957] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-12T12:03:30.649118] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:30.649241] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-12T12:03:30.649284] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-12T12:03:30.649332] [INFO ] [MAIN ] [480/3519] BNH kept (0.3s) | 477 kept, 3 rejected | 140.0/min | ETA: 21.7m [2026-01-12T12:03:31.022466] [DEBUG] [REMOTE ] BNJ: Retrieved 1280 rows, trimmed to 300. [2026-01-12T12:03:31.022634] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-12T12:03:31.022854] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-12T12:03:31.022992] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:31.023104] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-12T12:03:31.023146] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-12T12:03:31.023194] [INFO ] [MAIN ] [481/3519] BNJ kept (0.4s) | 478 kept, 3 rejected | 140.0/min | ETA: 21.7m [2026-01-12T12:03:31.392977] [DEBUG] [REMOTE ] BNL: Retrieved 1208 rows, trimmed to 300. [2026-01-12T12:03:31.393102] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-12T12:03:31.393298] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-12T12:03:31.393430] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:31.393535] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-12T12:03:31.393600] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-12T12:03:31.393668] [INFO ] [MAIN ] [482/3519] BNL kept (0.4s) | 479 kept, 3 rejected | 140.0/min | ETA: 21.7m [2026-01-12T12:03:32.135509] [DEBUG] [REMOTE ] BNS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:32.135669] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-12T12:03:32.135925] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $63.05. [2026-01-12T12:03:32.136059] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:32.136181] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-12T12:03:32.136221] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-12T12:03:32.136271] [INFO ] [MAIN ] [483/3519] BNS kept (0.7s) | 480 kept, 3 rejected | 139.8/min | ETA: 21.7m [2026-01-12T12:03:32.493193] [DEBUG] [REMOTE ] BNTC: Retrieved 2615 rows, trimmed to 300. [2026-01-12T12:03:32.493331] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-12T12:03:32.493563] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-12T12:03:32.493722] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:32.493834] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-12T12:03:32.493874] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-12T12:03:32.493922] [INFO ] [MAIN ] [484/3519] BNTC kept (0.4s) | 481 kept, 3 rejected | 139.9/min | ETA: 21.7m [2026-01-12T12:03:32.829987] [DEBUG] [REMOTE ] BNTX: Retrieved 1571 rows, trimmed to 300. [2026-01-12T12:03:32.830119] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-12T12:03:32.830336] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-12T12:03:32.830501] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:32.830639] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-12T12:03:32.830683] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-12T12:03:32.830731] [INFO ] [MAIN ] [485/3519] BNTX kept (0.3s) | 482 kept, 3 rejected | 139.9/min | ETA: 21.7m [2026-01-12T12:03:33.400801] [DEBUG] [REMOTE ] BNY: Retrieved 6150 rows, trimmed to 300. [2026-01-12T12:03:33.400940] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-12T12:03:33.401158] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $10.04. [2026-01-12T12:03:33.401293] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:33.401409] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-12T12:03:33.401463] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-12T12:03:33.401533] [INFO ] [MAIN ] [486/3519] BNY kept (0.6s) | 483 kept, 3 rejected | 139.8/min | ETA: 21.7m [2026-01-12T12:03:33.692228] [DEBUG] [REMOTE ] BOC: Retrieved 2154 rows, trimmed to 300. [2026-01-12T12:03:33.692365] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-12T12:03:33.692637] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-12T12:03:33.692810] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:33.692948] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-12T12:03:33.693007] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-12T12:03:33.693066] [INFO ] [MAIN ] [487/3519] BOC kept (0.3s) | 484 kept, 3 rejected | 139.9/min | ETA: 21.7m [2026-01-12T12:03:34.257399] [DEBUG] [REMOTE ] BOE: Retrieved 5189 rows, trimmed to 300. [2026-01-12T12:03:34.257607] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-12T12:03:34.257870] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $11.05. [2026-01-12T12:03:34.258015] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:34.258138] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-12T12:03:34.258205] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-12T12:03:34.258285] [INFO ] [MAIN ] [488/3519] BOE kept (0.6s) | 485 kept, 3 rejected | 139.8/min | ETA: 21.7m [2026-01-12T12:03:34.460338] [DEBUG] [REMOTE ] BOF: Retrieved 644 rows, trimmed to 300. [2026-01-12T12:03:34.460535] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-12T12:03:34.460817] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.05. [2026-01-12T12:03:34.460962] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:34.461081] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-12T12:03:34.461124] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-12T12:03:34.461178] [INFO ] [MAIN ] [489/3519] BOF kept (0.2s) | 486 kept, 3 rejected | 140.0/min | ETA: 21.6m [2026-01-12T12:03:35.121850] [DEBUG] [REMOTE ] BOH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:35.122043] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-12T12:03:35.122321] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $59.19. [2026-01-12T12:03:35.122467] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:35.122625] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-12T12:03:35.122672] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-12T12:03:35.122729] [INFO ] [MAIN ] [490/3519] BOH kept (0.7s) | 487 kept, 3 rejected | 139.8/min | ETA: 21.7m [2026-01-12T12:03:35.613862] [DEBUG] [REMOTE ] BOKF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:35.614023] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-12T12:03:35.614292] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-12T12:03:35.614433] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:35.614692] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-12T12:03:35.614736] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-12T12:03:35.614787] [INFO ] [MAIN ] [491/3519] BOKF kept (0.5s) | 488 kept, 3 rejected | 139.8/min | ETA: 21.7m [2026-01-12T12:03:35.806996] [DEBUG] [REMOTE ] BOLD: Retrieved 448 rows, trimmed to 300. [2026-01-12T12:03:35.807127] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-12T12:03:35.807327] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-12T12:03:35.807464] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:35.807590] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-12T12:03:35.807633] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-12T12:03:35.807680] [INFO ] [MAIN ] [492/3519] BOLD kept (0.2s) | 489 kept, 3 rejected | 140.0/min | ETA: 21.6m [2026-01-12T12:03:36.375932] [DEBUG] [REMOTE ] BOND: Retrieved 3486 rows, trimmed to 300. [2026-01-12T12:03:36.376191] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-12T12:03:36.376434] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-12T12:03:36.376599] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:36.376723] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-12T12:03:36.376765] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-12T12:03:36.376824] [INFO ] [MAIN ] [493/3519] BOND kept (0.6s) | 490 kept, 3 rejected | 139.9/min | ETA: 21.6m [2026-01-12T12:03:36.721167] [DEBUG] [REMOTE ] BOOM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:36.721302] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-12T12:03:36.721519] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-12T12:03:36.721677] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:36.721795] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-12T12:03:36.721938] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-12T12:03:36.722044] [INFO ] [MAIN ] [494/3519] BOOM kept (0.3s) | 491 kept, 3 rejected | 139.9/min | ETA: 21.6m [2026-01-12T12:03:37.286178] [DEBUG] [REMOTE ] BOTZ: Retrieved 2345 rows, trimmed to 300. [2026-01-12T12:03:37.286311] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-12T12:03:37.286553] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-12T12:03:37.286714] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:37.286828] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-12T12:03:37.286869] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-12T12:03:37.286917] [INFO ] [MAIN ] [495/3519] BOTZ kept (0.6s) | 492 kept, 3 rejected | 139.8/min | ETA: 21.6m [2026-01-12T12:03:37.623859] [DEBUG] [REMOTE ] BOX: Retrieved 2758 rows, trimmed to 300. [2026-01-12T12:03:37.623997] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-12T12:03:37.624215] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $28.54. [2026-01-12T12:03:37.624353] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:37.624466] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-12T12:03:37.624507] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-12T12:03:37.624557] [INFO ] [MAIN ] [496/3519] BOX kept (0.3s) | 493 kept, 3 rejected | 139.9/min | ETA: 21.6m [2026-01-12T12:03:38.225927] [DEBUG] [REMOTE ] BP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:38.226064] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-12T12:03:38.226277] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $32.34. [2026-01-12T12:03:38.226413] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:38.226527] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-12T12:03:38.226585] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-12T12:03:38.226637] [INFO ] [MAIN ] [497/3519] BP kept (0.6s) | 494 kept, 3 rejected | 139.8/min | ETA: 21.6m [2026-01-12T12:03:38.644201] [DEBUG] [REMOTE ] BPOP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:38.644346] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-12T12:03:38.644596] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-12T12:03:38.644743] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:38.644863] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-12T12:03:38.644904] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-12T12:03:38.644957] [INFO ] [MAIN ] [498/3519] BPOP kept (0.4s) | 495 kept, 3 rejected | 139.8/min | ETA: 21.6m [2026-01-12T12:03:38.953123] [DEBUG] [REMOTE ] BPRN: Retrieved 2389 rows, trimmed to 300. [2026-01-12T12:03:38.953345] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-12T12:03:38.953703] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $29.44. [2026-01-12T12:03:38.953903] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:38.954073] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-12T12:03:38.954133] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-12T12:03:38.954207] [INFO ] [MAIN ] [499/3519] BPRN kept (0.3s) | 496 kept, 3 rejected | 139.9/min | ETA: 21.6m [2026-01-12T12:03:39.344340] [DEBUG] [REMOTE ] BPYPM: Retrieved 1120 rows, trimmed to 300. [2026-01-12T12:03:39.344529] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-12T12:03:39.344805] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-12T12:03:39.344955] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:39.345076] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-12T12:03:39.345142] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-12T12:03:39.345198] [INFO ] [MAIN ] [500/3519] BPYPM kept (0.4s) | 497 kept, 3 rejected | 139.9/min | ETA: 21.6m [2026-01-12T12:03:39.626312] [DEBUG] [REMOTE ] BPYPO: Retrieved 1611 rows, trimmed to 300. [2026-01-12T12:03:39.626515] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-12T12:03:39.626818] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-12T12:03:39.626962] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:39.627096] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-12T12:03:39.627138] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-12T12:03:39.627200] [INFO ] [MAIN ] [501/3519] BPYPO kept (0.3s) | 498 kept, 3 rejected | 140.0/min | ETA: 21.6m [2026-01-12T12:03:40.157067] [DEBUG] [REMOTE ] BPYPP: Retrieved 1717 rows, trimmed to 300. [2026-01-12T12:03:40.157237] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-12T12:03:40.157481] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-12T12:03:40.157646] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:40.157761] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-12T12:03:40.157802] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-12T12:03:40.157852] [INFO ] [MAIN ] [502/3519] BPYPP kept (0.5s) | 499 kept, 3 rejected | 139.9/min | ETA: 21.6m [2026-01-12T12:03:40.526327] [DEBUG] [REMOTE ] BRAG: Retrieved 1097 rows, trimmed to 300. [2026-01-12T12:03:40.526451] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-12T12:03:40.526662] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-12T12:03:40.526821] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:40.526938] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-12T12:03:40.526983] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-12T12:03:40.527032] [INFO ] [MAIN ] [503/3519] BRAG kept (0.4s) | 500 kept, 3 rejected | 140.0/min | ETA: 21.5m [2026-01-12T12:03:41.119746] [DEBUG] [REMOTE ] BRC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:41.119874] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-12T12:03:41.120086] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.89. [2026-01-12T12:03:41.120218] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:41.120328] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-12T12:03:41.120366] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-12T12:03:41.120413] [INFO ] [MAIN ] [504/3519] BRC kept (0.6s) | 501 kept, 3 rejected | 139.8/min | ETA: 21.6m [2026-01-12T12:03:41.614326] [DEBUG] [REMOTE ] BRO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:41.614463] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-12T12:03:41.614704] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-12T12:03:41.614841] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:41.614956] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-12T12:03:41.614995] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-12T12:03:41.615043] [INFO ] [MAIN ] [505/3519] BRO kept (0.5s) | 502 kept, 3 rejected | 139.8/min | ETA: 21.6m [2026-01-12T12:03:41.875452] [DEBUG] [REMOTE ] BROS: Retrieved 1085 rows, trimmed to 300. [2026-01-12T12:03:41.875602] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-12T12:03:41.875828] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-12T12:03:41.875962] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:41.876070] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-12T12:03:41.876122] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-12T12:03:41.876174] [INFO ] [MAIN ] [506/3519] BROS kept (0.3s) | 503 kept, 3 rejected | 139.9/min | ETA: 21.5m [2026-01-12T12:03:42.307606] [DEBUG] [REMOTE ] BRSP: Retrieved 1996 rows, trimmed to 300. [2026-01-12T12:03:42.307734] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-12T12:03:42.307939] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-12T12:03:42.308079] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:42.308404] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-12T12:03:42.308448] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-12T12:03:42.308499] [INFO ] [MAIN ] [507/3519] BRSP kept (0.4s) | 504 kept, 3 rejected | 139.9/min | ETA: 21.5m [2026-01-12T12:03:42.767982] [DEBUG] [REMOTE ] BRX: Retrieved 3067 rows, trimmed to 300. [2026-01-12T12:03:42.768113] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-12T12:03:42.768341] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-12T12:03:42.768478] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:42.768609] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-12T12:03:42.768651] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-12T12:03:42.768699] [INFO ] [MAIN ] [508/3519] BRX kept (0.5s) | 505 kept, 3 rejected | 139.9/min | ETA: 21.5m [2026-01-12T12:03:43.047792] [DEBUG] [REMOTE ] BRZE: Retrieved 1040 rows, trimmed to 300. [2026-01-12T12:03:43.047930] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-12T12:03:43.048149] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $26.11. [2026-01-12T12:03:43.048334] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:43.048447] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-12T12:03:43.048487] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-12T12:03:43.048535] [INFO ] [MAIN ] [509/3519] BRZE kept (0.3s) | 506 kept, 3 rejected | 140.0/min | ETA: 21.5m [2026-01-12T12:03:43.697765] [DEBUG] [REMOTE ] BSAC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:43.697917] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-12T12:03:43.698198] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $27.23. [2026-01-12T12:03:43.698336] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:43.698462] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-12T12:03:43.698501] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-12T12:03:43.698555] [INFO ] [MAIN ] [510/3519] BSAC kept (0.6s) | 507 kept, 3 rejected | 139.8/min | ETA: 21.5m [2026-01-12T12:03:43.920723] [DEBUG] [REMOTE ] BSCQ: Retrieved 2342 rows, trimmed to 300. [2026-01-12T12:03:43.920843] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-12T12:03:43.921044] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.39. [2026-01-12T12:03:43.921176] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:43.921284] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-12T12:03:43.921323] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-12T12:03:43.921369] [INFO ] [MAIN ] [511/3519] BSCQ kept (0.2s) | 508 kept, 3 rejected | 140.0/min | ETA: 21.5m [2026-01-12T12:03:44.361177] [DEBUG] [REMOTE ] BSCS: Retrieved 1865 rows, trimmed to 300. [2026-01-12T12:03:44.361298] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-12T12:03:44.361496] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.38. [2026-01-12T12:03:44.361648] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:44.361758] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-12T12:03:44.361813] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-12T12:03:44.361860] [INFO ] [MAIN ] [512/3519] BSCS kept (0.4s) | 509 kept, 3 rejected | 140.0/min | ETA: 21.5m [2026-01-12T12:03:44.600895] [DEBUG] [REMOTE ] BSCX: Retrieved 579 rows, trimmed to 300. [2026-01-12T12:03:44.601019] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-12T12:03:44.601215] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.20. [2026-01-12T12:03:44.601530] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:44.601658] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-12T12:03:44.601700] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-12T12:03:44.601746] [INFO ] [MAIN ] [513/3519] BSCX kept (0.2s) | 510 kept, 3 rejected | 140.1/min | ETA: 21.5m [2026-01-12T12:03:44.995114] [DEBUG] [REMOTE ] BSCY: Retrieved 396 rows, trimmed to 300. [2026-01-12T12:03:44.995221] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-12T12:03:44.995423] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.77. [2026-01-12T12:03:44.995553] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:44.995680] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-12T12:03:44.995720] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-12T12:03:44.995765] [INFO ] [MAIN ] [514/3519] BSCY kept (0.4s) | 511 kept, 3 rejected | 140.1/min | ETA: 21.4m [2026-01-12T12:03:45.573660] [DEBUG] [REMOTE ] BSJQ: Retrieved 1865 rows, trimmed to 300. [2026-01-12T12:03:45.573781] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-12T12:03:45.573989] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.09. [2026-01-12T12:03:45.574126] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:45.574236] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-12T12:03:45.574277] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-12T12:03:45.574325] [INFO ] [MAIN ] [515/3519] BSJQ kept (0.6s) | 512 kept, 3 rejected | 140.0/min | ETA: 21.5m [2026-01-12T12:03:46.017196] [DEBUG] [REMOTE ] BSJS: Retrieved 1336 rows, trimmed to 300. [2026-01-12T12:03:46.017329] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-12T12:03:46.017568] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.68. [2026-01-12T12:03:46.017745] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:46.017859] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-12T12:03:46.017900] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-12T12:03:46.017948] [INFO ] [MAIN ] [516/3519] BSJS kept (0.4s) | 513 kept, 3 rejected | 140.0/min | ETA: 21.4m [2026-01-12T12:03:46.482902] [DEBUG] [REMOTE ] BSL: Retrieved 3931 rows, trimmed to 300. [2026-01-12T12:03:46.483033] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-12T12:03:46.483270] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-12T12:03:46.483408] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:46.483521] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-12T12:03:46.483563] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-12T12:03:46.483647] [INFO ] [MAIN ] [517/3519] BSL kept (0.5s) | 514 kept, 3 rejected | 140.0/min | ETA: 21.4m [2026-01-12T12:03:46.834439] [DEBUG] [REMOTE ] BSM: Retrieved 2690 rows, trimmed to 300. [2026-01-12T12:03:46.834597] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-12T12:03:46.834819] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.20. [2026-01-12T12:03:46.834953] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:46.835078] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-12T12:03:46.835117] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-12T12:03:46.835163] [INFO ] [MAIN ] [518/3519] BSM kept (0.4s) | 515 kept, 3 rejected | 140.0/min | ETA: 21.4m [2026-01-12T12:03:47.187920] [DEBUG] [REMOTE ] BSMQ: Retrieved 1581 rows, trimmed to 300. [2026-01-12T12:03:47.188046] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-12T12:03:47.188272] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-12T12:03:47.188411] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:47.188522] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-12T12:03:47.188562] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-12T12:03:47.188629] [INFO ] [MAIN ] [519/3519] BSMQ kept (0.4s) | 516 kept, 3 rejected | 140.1/min | ETA: 21.4m [2026-01-12T12:03:47.547698] [DEBUG] [REMOTE ] BSMS: Retrieved 1550 rows, trimmed to 300. [2026-01-12T12:03:47.547823] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-12T12:03:47.548028] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.23. [2026-01-12T12:03:47.548187] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:47.548301] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-12T12:03:47.548342] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-12T12:03:47.548390] [INFO ] [MAIN ] [520/3519] BSMS kept (0.4s) | 517 kept, 3 rejected | 140.1/min | ETA: 21.4m [2026-01-12T12:03:47.829009] [DEBUG] [REMOTE ] BSSX: Retrieved 579 rows, trimmed to 300. [2026-01-12T12:03:47.829205] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-12T12:03:47.829452] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.56. [2026-01-12T12:03:47.829607] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:47.829725] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-12T12:03:47.829765] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-12T12:03:47.829815] [INFO ] [MAIN ] [521/3519] BSSX kept (0.3s) | 518 kept, 3 rejected | 140.2/min | ETA: 21.4m [2026-01-12T12:03:48.420799] [DEBUG] [REMOTE ] BSTZ: Retrieved 1645 rows, trimmed to 300. [2026-01-12T12:03:48.420927] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-12T12:03:48.421157] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.49. [2026-01-12T12:03:48.421302] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:48.421417] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-12T12:03:48.421460] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-12T12:03:48.421508] [INFO ] [MAIN ] [522/3519] BSTZ kept (0.6s) | 519 kept, 3 rejected | 140.1/min | ETA: 21.4m [2026-01-12T12:03:48.801317] [DEBUG] [REMOTE ] BSVN: Retrieved 1836 rows, trimmed to 300. [2026-01-12T12:03:48.801500] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-12T12:03:48.801774] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-12T12:03:48.801918] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:48.802040] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-12T12:03:48.802083] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-12T12:03:48.802137] [INFO ] [MAIN ] [523/3519] BSVN kept (0.4s) | 520 kept, 3 rejected | 140.1/min | ETA: 21.4m [2026-01-12T12:03:49.048082] [DEBUG] [REMOTE ] BSVO: Retrieved 711 rows, trimmed to 300. [2026-01-12T12:03:49.048300] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-12T12:03:49.048546] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-12T12:03:49.048708] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:49.048851] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-12T12:03:49.048892] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-12T12:03:49.048945] [INFO ] [MAIN ] [524/3519] BSVO kept (0.2s) | 521 kept, 3 rejected | 140.3/min | ETA: 21.4m [2026-01-12T12:03:49.776625] [DEBUG] [REMOTE ] BSX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:49.776840] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-12T12:03:49.777133] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $91.75. [2026-01-12T12:03:49.777273] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:49.777409] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-12T12:03:49.777456] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-12T12:03:49.777670] [INFO ] [MAIN ] [525/3519] BSX kept (0.7s) | 522 kept, 3 rejected | 140.1/min | ETA: 21.4m [2026-01-12T12:03:50.041321] [DEBUG] [REMOTE ] BSY: Retrieved 1331 rows, trimmed to 300. [2026-01-12T12:03:50.041526] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-12T12:03:50.041815] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-12T12:03:50.041961] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:50.042081] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-12T12:03:50.042121] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-12T12:03:50.042172] [INFO ] [MAIN ] [526/3519] BSY kept (0.3s) | 523 kept, 3 rejected | 140.2/min | ETA: 21.4m [2026-01-12T12:03:50.640141] [DEBUG] [REMOTE ] BTA: Retrieved 5000 rows, trimmed to 300. [2026-01-12T12:03:50.640369] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-12T12:03:50.640826] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.25. [2026-01-12T12:03:50.641000] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:50.641162] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-12T12:03:50.641212] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-12T12:03:50.641282] [INFO ] [MAIN ] [527/3519] BTA kept (0.6s) | 524 kept, 3 rejected | 140.1/min | ETA: 21.4m [2026-01-12T12:03:50.964779] [DEBUG] [REMOTE ] BTAI: Retrieved 1972 rows, trimmed to 300. [2026-01-12T12:03:50.964958] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-12T12:03:50.965232] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-12T12:03:50.965366] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:50.965482] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-12T12:03:50.965522] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-12T12:03:50.965591] [INFO ] [MAIN ] [528/3519] BTAI kept (0.3s) | 525 kept, 3 rejected | 140.1/min | ETA: 21.3m [2026-01-12T12:03:51.418083] [DEBUG] [REMOTE ] BTCS: Retrieved 2982 rows, trimmed to 300. [2026-01-12T12:03:51.418302] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-12T12:03:51.418566] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-12T12:03:51.418730] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:51.418857] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-12T12:03:51.418898] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-12T12:03:51.418952] [INFO ] [MAIN ] [529/3519] BTCS kept (0.5s) | 526 kept, 3 rejected | 140.1/min | ETA: 21.3m [2026-01-12T12:03:51.848405] [DEBUG] [REMOTE ] BTE: Retrieved 4975 rows, trimmed to 300. [2026-01-12T12:03:51.848839] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-12T12:03:51.849200] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.20. [2026-01-12T12:03:51.849367] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:51.849556] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-12T12:03:51.849620] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-12T12:03:51.849673] [INFO ] [MAIN ] [530/3519] BTE kept (0.4s) | 527 kept, 3 rejected | 140.1/min | ETA: 21.3m [2026-01-12T12:03:52.110482] [DEBUG] [REMOTE ] BTF: Retrieved 1058 rows, trimmed to 300. [2026-01-12T12:03:52.110706] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-12T12:03:52.110970] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-12T12:03:52.111118] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:52.111238] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-12T12:03:52.111278] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-12T12:03:52.111338] [INFO ] [MAIN ] [531/3519] BTF kept (0.3s) | 528 kept, 3 rejected | 140.2/min | ETA: 21.3m [2026-01-12T12:03:52.721182] [DEBUG] [REMOTE ] BTI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:52.721432] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-12T12:03:52.721914] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $49.73. [2026-01-12T12:03:52.722095] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:52.722275] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-12T12:03:52.722325] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-12T12:03:52.722400] [INFO ] [MAIN ] [532/3519] BTI kept (0.6s) | 529 kept, 3 rejected | 140.1/min | ETA: 21.3m [2026-01-12T12:03:52.866888] [DEBUG] [REMOTE ] BTM: Retrieved 634 rows, trimmed to 300. [2026-01-12T12:03:52.867022] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-12T12:03:52.867230] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.27. [2026-01-12T12:03:52.867368] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:52.867693] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-12T12:03:52.867736] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-12T12:03:52.867784] [INFO ] [MAIN ] [533/3519] BTM kept (0.1s) | 530 kept, 3 rejected | 140.3/min | ETA: 21.3m [2026-01-12T12:03:53.296527] [DEBUG] [REMOTE ] BTMD: Retrieved 1182 rows, trimmed to 300. [2026-01-12T12:03:53.296678] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-12T12:03:53.296877] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.39. [2026-01-12T12:03:53.297008] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:53.297114] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-12T12:03:53.297152] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-12T12:03:53.297199] [INFO ] [MAIN ] [534/3519] BTMD kept (0.4s) | 531 kept, 3 rejected | 140.3/min | ETA: 21.3m [2026-01-12T12:03:53.629727] [DEBUG] [REMOTE ] BTSG: Retrieved 491 rows, trimmed to 300. [2026-01-12T12:03:53.629910] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-12T12:03:53.630161] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $29.45. [2026-01-12T12:03:53.630299] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:53.630413] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-12T12:03:53.630453] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-12T12:03:53.630504] [INFO ] [MAIN ] [535/3519] BTSG kept (0.3s) | 532 kept, 3 rejected | 140.3/min | ETA: 21.3m [2026-01-12T12:03:54.348018] [DEBUG] [REMOTE ] BTZ: Retrieved 4791 rows, trimmed to 300. [2026-01-12T12:03:54.348148] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-12T12:03:54.348378] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.63. [2026-01-12T12:03:54.348512] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:54.348660] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-12T12:03:54.348702] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-12T12:03:54.348748] [INFO ] [MAIN ] [536/3519] BTZ kept (0.7s) | 533 kept, 3 rejected | 140.2/min | ETA: 21.3m [2026-01-12T12:03:54.684425] [DEBUG] [REMOTE ] BUD: Retrieved 4158 rows, trimmed to 300. [2026-01-12T12:03:54.684556] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-12T12:03:54.684779] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.84. [2026-01-12T12:03:54.684911] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:54.685018] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-12T12:03:54.685057] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-12T12:03:54.685103] [INFO ] [MAIN ] [537/3519] BUD kept (0.3s) | 534 kept, 3 rejected | 140.2/min | ETA: 21.3m [2026-01-12T12:03:54.940121] [DEBUG] [REMOTE ] BUFC: Retrieved 520 rows, trimmed to 300. [2026-01-12T12:03:54.940242] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-12T12:03:54.940441] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-12T12:03:54.940595] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:54.940706] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-12T12:03:54.940746] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-12T12:03:54.940793] [INFO ] [MAIN ] [538/3519] BUFC kept (0.3s) | 535 kept, 3 rejected | 140.3/min | ETA: 21.2m [2026-01-12T12:03:55.302229] [DEBUG] [REMOTE ] BUG: Retrieved 1556 rows, trimmed to 300. [2026-01-12T12:03:55.302353] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-12T12:03:55.302614] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.75. [2026-01-12T12:03:55.302760] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:55.302870] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-12T12:03:55.302911] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-12T12:03:55.302959] [INFO ] [MAIN ] [539/3519] BUG kept (0.4s) | 536 kept, 3 rejected | 140.4/min | ETA: 21.2m [2026-01-12T12:03:55.896532] [DEBUG] [REMOTE ] BUI: Retrieved 3552 rows, trimmed to 300. [2026-01-12T12:03:55.896749] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-12T12:03:55.897006] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.48. [2026-01-12T12:03:55.897145] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:55.897262] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-12T12:03:55.897302] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-12T12:03:55.897355] [INFO ] [MAIN ] [540/3519] BUI kept (0.6s) | 537 kept, 3 rejected | 140.3/min | ETA: 21.2m [2026-01-12T12:03:56.294912] [DEBUG] [REMOTE ] BURL: Retrieved 3087 rows, trimmed to 300. [2026-01-12T12:03:56.295103] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-12T12:03:56.295362] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-12T12:03:56.295545] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:56.295690] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-12T12:03:56.295732] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-12T12:03:56.295785] [INFO ] [MAIN ] [541/3519] BURL kept (0.4s) | 538 kept, 3 rejected | 140.3/min | ETA: 21.2m [2026-01-12T12:03:56.793513] [DEBUG] [REMOTE ] BUSE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:56.793678] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-12T12:03:56.793923] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $21.96. [2026-01-12T12:03:56.794064] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:56.794203] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-12T12:03:56.794246] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-12T12:03:56.794295] [INFO ] [MAIN ] [542/3519] BUSE kept (0.5s) | 539 kept, 3 rejected | 140.2/min | ETA: 21.2m [2026-01-12T12:03:57.024552] [DEBUG] [REMOTE ] BUXX: Retrieved 607 rows, trimmed to 300. [2026-01-12T12:03:57.024718] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-12T12:03:57.024942] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.05. [2026-01-12T12:03:57.025079] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:57.025193] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-12T12:03:57.025232] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-12T12:03:57.025281] [INFO ] [MAIN ] [543/3519] BUXX kept (0.2s) | 540 kept, 3 rejected | 140.3/min | ETA: 21.2m [2026-01-12T12:03:57.538632] [DEBUG] [REMOTE ] BVFL: Retrieved 2302 rows, trimmed to 300. [2026-01-12T12:03:57.538768] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-12T12:03:57.538985] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $14.63. [2026-01-12T12:03:57.539124] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:57.539240] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-12T12:03:57.539282] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-12T12:03:57.539332] [INFO ] [MAIN ] [544/3519] BVFL kept (0.5s) | 541 kept, 3 rejected | 140.3/min | ETA: 21.2m [2026-01-12T12:03:58.174388] [DEBUG] [REMOTE ] BVN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:58.174536] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-12T12:03:58.174814] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-12T12:03:58.174954] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:58.175078] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-12T12:03:58.175118] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-12T12:03:58.175169] [INFO ] [MAIN ] [545/3519] BVN kept (0.6s) | 542 kept, 3 rejected | 140.2/min | ETA: 21.2m [2026-01-12T12:03:58.415116] [DEBUG] [REMOTE ] BVS: Retrieved 1234 rows, trimmed to 300. [2026-01-12T12:03:58.415320] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-12T12:03:58.415610] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-12T12:03:58.415759] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:58.415885] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-12T12:03:58.415927] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-12T12:03:58.415984] [INFO ] [MAIN ] [546/3519] BVS kept (0.2s) | 543 kept, 3 rejected | 140.3/min | ETA: 21.2m [2026-01-12T12:03:58.881082] [DEBUG] [REMOTE ] BWA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:03:58.881327] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-12T12:03:58.881829] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-12T12:03:58.881990] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:58.882158] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-12T12:03:58.882204] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-12T12:03:58.882262] [INFO ] [MAIN ] [547/3519] BWA kept (0.5s) | 544 kept, 3 rejected | 140.3/min | ETA: 21.2m [2026-01-12T12:03:59.325826] [DEBUG] [REMOTE ] BWAY: Retrieved 1693 rows, trimmed to 300. [2026-01-12T12:03:59.326018] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-12T12:03:59.326285] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-12T12:03:59.326432] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:59.326599] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-12T12:03:59.326643] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-12T12:03:59.326698] [INFO ] [MAIN ] [548/3519] BWAY kept (0.4s) | 545 kept, 3 rejected | 140.2/min | ETA: 21.2m [2026-01-12T12:03:59.657448] [DEBUG] [REMOTE ] BWB: Retrieved 1968 rows, trimmed to 300. [2026-01-12T12:03:59.657679] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-12T12:03:59.657945] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-12T12:03:59.658082] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-12T12:03:59.658234] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-12T12:03:59.658278] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-12T12:03:59.658331] [INFO ] [MAIN ] [549/3519] BWB kept (0.3s) | 546 kept, 3 rejected | 140.3/min | ETA: 21.2m [2026-01-12T12:04:00.194937] [DEBUG] [REMOTE ] BWEN: Retrieved 5482 rows, trimmed to 300. [2026-01-12T12:04:00.195068] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-12T12:04:00.195297] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-12T12:04:00.195431] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:00.195539] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-12T12:04:00.195597] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-12T12:04:00.195647] [INFO ] [MAIN ] [550/3519] BWEN kept (0.5s) | 547 kept, 3 rejected | 140.2/min | ETA: 21.2m [2026-01-12T12:04:00.650591] [DEBUG] [REMOTE ] BWFG: Retrieved 3968 rows, trimmed to 300. [2026-01-12T12:04:00.650722] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-12T12:04:00.650928] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $40.50. [2026-01-12T12:04:00.651060] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:00.651168] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-12T12:04:00.651207] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-12T12:04:00.651254] [INFO ] [MAIN ] [551/3519] BWFG kept (0.5s) | 548 kept, 3 rejected | 140.2/min | ETA: 21.2m [2026-01-12T12:04:01.018158] [DEBUG] [REMOTE ] BWG: Retrieved 3467 rows, trimmed to 300. [2026-01-12T12:04:01.018305] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-12T12:04:01.018535] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-12T12:04:01.018693] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:01.018802] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-12T12:04:01.018841] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-12T12:04:01.018886] [INFO ] [MAIN ] [552/3519] BWG kept (0.4s) | 549 kept, 3 rejected | 140.3/min | ETA: 21.2m [2026-01-12T12:04:01.374853] [DEBUG] [REMOTE ] BWIN: Retrieved 1561 rows, trimmed to 300. [2026-01-12T12:04:01.374980] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-12T12:04:01.375179] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-12T12:04:01.375309] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:01.375415] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-12T12:04:01.375457] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-12T12:04:01.375505] [INFO ] [MAIN ] [553/3519] BWIN kept (0.4s) | 550 kept, 3 rejected | 140.3/min | ETA: 21.1m [2026-01-12T12:04:01.746206] [DEBUG] [REMOTE ] BWMN: Retrieved 1175 rows, trimmed to 300. [2026-01-12T12:04:01.746337] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-12T12:04:01.746535] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-12T12:04:01.746701] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:01.746808] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-12T12:04:01.746847] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-12T12:04:01.746893] [INFO ] [MAIN ] [554/3519] BWMN kept (0.4s) | 551 kept, 3 rejected | 140.3/min | ETA: 21.1m [2026-01-12T12:04:02.213244] [DEBUG] [REMOTE ] BXC: Retrieved 5302 rows, trimmed to 300. [2026-01-12T12:04:02.213390] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-12T12:04:02.213628] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-12T12:04:02.213766] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:02.213876] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-12T12:04:02.213916] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-12T12:04:02.213972] [INFO ] [MAIN ] [555/3519] BXC kept (0.5s) | 552 kept, 3 rejected | 140.3/min | ETA: 21.1m [2026-01-12T12:04:02.697792] [DEBUG] [REMOTE ] BXMX: Retrieved 5335 rows, trimmed to 300. [2026-01-12T12:04:02.697932] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-12T12:04:02.698209] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-12T12:04:02.698360] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:02.698479] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-12T12:04:02.698520] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-12T12:04:02.698567] [INFO ] [MAIN ] [556/3519] BXMX kept (0.5s) | 553 kept, 3 rejected | 140.3/min | ETA: 21.1m [2026-01-12T12:04:03.170551] [DEBUG] [REMOTE ] BXP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:03.170697] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-12T12:04:03.170910] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $66.13. [2026-01-12T12:04:03.171044] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:03.171155] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-12T12:04:03.171194] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-12T12:04:03.171240] [INFO ] [MAIN ] [557/3519] BXP kept (0.5s) | 554 kept, 3 rejected | 140.3/min | ETA: 21.1m [2026-01-12T12:04:03.466910] [DEBUG] [REMOTE ] BXSL: Retrieved 1054 rows, trimmed to 300. [2026-01-12T12:04:03.467025] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-12T12:04:03.467218] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.21. [2026-01-12T12:04:03.467357] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:03.467462] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-12T12:04:03.467502] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-12T12:04:03.467549] [INFO ] [MAIN ] [558/3519] BXSL kept (0.3s) | 555 kept, 3 rejected | 140.3/min | ETA: 21.1m [2026-01-12T12:04:04.036361] [DEBUG] [REMOTE ] BYD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:04.036493] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-12T12:04:04.036722] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-12T12:04:04.036858] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:04.036968] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-12T12:04:04.037008] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-12T12:04:04.037055] [INFO ] [MAIN ] [559/3519] BYD kept (0.6s) | 556 kept, 3 rejected | 140.2/min | ETA: 21.1m [2026-01-12T12:04:04.494925] [DEBUG] [REMOTE ] BYM: Retrieved 5837 rows, trimmed to 300. [2026-01-12T12:04:04.495121] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-12T12:04:04.495404] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.74. [2026-01-12T12:04:04.495600] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:04.495877] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-12T12:04:04.495925] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-12T12:04:04.495981] [INFO ] [MAIN ] [560/3519] BYM kept (0.5s) | 557 kept, 3 rejected | 140.2/min | ETA: 21.1m [2026-01-12T12:04:04.874563] [DEBUG] [REMOTE ] BYRN: Retrieved 3732 rows, trimmed to 300. [2026-01-12T12:04:04.874803] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-12T12:04:04.875166] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $16.07. [2026-01-12T12:04:04.875335] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:04.875489] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-12T12:04:04.875538] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-12T12:04:04.875630] [INFO ] [MAIN ] [561/3519] BYRN kept (0.4s) | 558 kept, 3 rejected | 140.3/min | ETA: 21.1m [2026-01-12T12:04:05.190510] [DEBUG] [REMOTE ] BYSI: Retrieved 2223 rows, trimmed to 300. [2026-01-12T12:04:05.190674] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-12T12:04:05.190880] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-12T12:04:05.191012] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:05.191120] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-12T12:04:05.191158] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-12T12:04:05.191205] [INFO ] [MAIN ] [562/3519] BYSI kept (0.3s) | 559 kept, 3 rejected | 140.3/min | ETA: 21.1m [2026-01-12T12:04:05.519794] [DEBUG] [REMOTE ] BZ: Retrieved 1151 rows, trimmed to 300. [2026-01-12T12:04:05.519922] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-12T12:04:05.520118] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $19.21. [2026-01-12T12:04:05.520249] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:05.520355] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-12T12:04:05.520394] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-12T12:04:05.520440] [INFO ] [MAIN ] [563/3519] BZ kept (0.3s) | 560 kept, 3 rejected | 140.4/min | ETA: 21.1m [2026-01-12T12:04:06.193676] [DEBUG] [REMOTE ] BZH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:06.193870] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-12T12:04:06.194214] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-12T12:04:06.194383] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:06.194542] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-12T12:04:06.194612] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-12T12:04:06.194675] [INFO ] [MAIN ] [564/3519] BZH kept (0.7s) | 561 kept, 3 rejected | 140.2/min | ETA: 21.1m [2026-01-12T12:04:06.520484] [DEBUG] [REMOTE ] BZUN: Retrieved 2676 rows, trimmed to 300. [2026-01-12T12:04:06.522186] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-12T12:04:06.522561] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-12T12:04:06.522790] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:06.522976] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-12T12:04:06.523037] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-12T12:04:06.523117] [INFO ] [MAIN ] [565/3519] BZUN kept (0.3s) | 562 kept, 3 rejected | 140.3/min | ETA: 21.1m [2026-01-12T12:04:07.168622] [DEBUG] [REMOTE ] C: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:07.168787] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-12T12:04:07.169059] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $95.69. [2026-01-12T12:04:07.169221] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:07.169354] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-12T12:04:07.169396] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-12T12:04:07.169448] [INFO ] [MAIN ] [566/3519] C kept (0.6s) | 563 kept, 3 rejected | 140.2/min | ETA: 21.1m [2026-01-12T12:04:07.442441] [DEBUG] [REMOTE ] CAAP: Retrieved 1996 rows, trimmed to 300. [2026-01-12T12:04:07.442620] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-12T12:04:07.442854] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $17.76. [2026-01-12T12:04:07.442996] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:07.443109] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-12T12:04:07.443149] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-12T12:04:07.443199] [INFO ] [MAIN ] [567/3519] CAAP kept (0.3s) | 564 kept, 3 rejected | 140.3/min | ETA: 21.0m [2026-01-12T12:04:08.034287] [DEBUG] [REMOTE ] CAAS: Retrieved 5601 rows, trimmed to 300. [2026-01-12T12:04:08.034427] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-12T12:04:08.034666] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-12T12:04:08.034804] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:08.034918] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-12T12:04:08.034958] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-12T12:04:08.035005] [INFO ] [MAIN ] [568/3519] CAAS kept (0.6s) | 565 kept, 3 rejected | 140.2/min | ETA: 21.1m [2026-01-12T12:04:08.255014] [DEBUG] [REMOTE ] CABA: Retrieved 1560 rows, trimmed to 300. [2026-01-12T12:04:08.255142] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-12T12:04:08.255345] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-12T12:04:08.255479] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:08.255614] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-12T12:04:08.255656] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-12T12:04:08.255703] [INFO ] [MAIN ] [569/3519] CABA kept (0.2s) | 566 kept, 3 rejected | 140.3/min | ETA: 21.0m [2026-01-12T12:04:08.737206] [DEBUG] [REMOTE ] CABO: Retrieved 2648 rows, trimmed to 300. [2026-01-12T12:04:08.737338] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-12T12:04:08.737548] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $98.26. [2026-01-12T12:04:08.737723] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:08.737836] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-12T12:04:08.737876] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-12T12:04:08.737923] [INFO ] [MAIN ] [570/3519] CABO kept (0.5s) | 567 kept, 3 rejected | 140.2/min | ETA: 21.0m [2026-01-12T12:04:09.349381] [DEBUG] [REMOTE ] CAC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:09.349555] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-12T12:04:09.350095] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $35.45. [2026-01-12T12:04:09.350263] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:09.350428] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-12T12:04:09.350484] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-12T12:04:09.350555] [INFO ] [MAIN ] [571/3519] CAC kept (0.6s) | 568 kept, 3 rejected | 140.1/min | ETA: 21.0m [2026-01-12T12:04:09.695375] [DEBUG] [REMOTE ] CACC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:09.695516] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-12T12:04:09.695796] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-12T12:04:09.695955] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:09.696084] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-12T12:04:09.696125] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-12T12:04:09.696177] [INFO ] [MAIN ] [572/3519] CACC kept (0.3s) | 569 kept, 3 rejected | 140.2/min | ETA: 21.0m [2026-01-12T12:04:10.207195] [DEBUG] [REMOTE ] CACI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:10.207332] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-12T12:04:10.207547] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $515.82. [2026-01-12T12:04:10.207706] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:10.207820] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-12T12:04:10.207861] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-12T12:04:10.207910] [INFO ] [MAIN ] [573/3519] CACI kept (0.5s) | 570 kept, 3 rejected | 140.1/min | ETA: 21.0m [2026-01-12T12:04:10.439727] [DEBUG] [REMOTE ] CADL: Retrieved 1120 rows, trimmed to 300. [2026-01-12T12:04:10.439920] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-12T12:04:10.440166] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-12T12:04:10.440303] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:10.440419] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-12T12:04:10.440460] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-12T12:04:10.440515] [INFO ] [MAIN ] [574/3519] CADL kept (0.2s) | 571 kept, 3 rejected | 140.3/min | ETA: 21.0m [2026-01-12T12:04:11.093075] [DEBUG] [REMOTE ] CAE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:11.093284] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-12T12:04:11.093595] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-12T12:04:11.093745] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:11.093886] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-12T12:04:11.093927] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-12T12:04:11.093982] [INFO ] [MAIN ] [575/3519] CAE kept (0.7s) | 572 kept, 3 rejected | 140.1/min | ETA: 21.0m [2026-01-12T12:04:11.519785] [DEBUG] [REMOTE ] CAF: Retrieved 4851 rows, trimmed to 300. [2026-01-12T12:04:11.520173] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-12T12:04:11.520459] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-12T12:04:11.520629] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:11.520761] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-12T12:04:11.520801] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-12T12:04:11.520855] [INFO ] [MAIN ] [576/3519] CAF kept (0.4s) | 573 kept, 3 rejected | 140.1/min | ETA: 21.0m [2026-01-12T12:04:11.999457] [DEBUG] [REMOTE ] CAG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:11.999611] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-12T12:04:11.999847] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-12T12:04:11.999983] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:12.000096] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-12T12:04:12.000136] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-12T12:04:12.000183] [INFO ] [MAIN ] [577/3519] CAG kept (0.5s) | 574 kept, 3 rejected | 140.1/min | ETA: 21.0m [2026-01-12T12:04:12.468709] [DEBUG] [REMOTE ] CAH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:12.468843] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-12T12:04:12.469072] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $152.89. [2026-01-12T12:04:12.469234] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:12.469350] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-12T12:04:12.469393] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-12T12:04:12.469442] [INFO ] [MAIN ] [578/3519] CAH kept (0.5s) | 575 kept, 3 rejected | 140.1/min | ETA: 21.0m [2026-01-12T12:04:12.925811] [DEBUG] [REMOTE ] CAKE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:12.926204] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-12T12:04:12.926645] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-12T12:04:12.926799] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:12.926977] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-12T12:04:12.927021] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-12T12:04:12.927084] [INFO ] [MAIN ] [579/3519] CAKE kept (0.5s) | 576 kept, 3 rejected | 140.1/min | ETA: 21.0m [2026-01-12T12:04:13.374373] [DEBUG] [REMOTE ] CAL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:13.374626] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-12T12:04:13.375079] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-12T12:04:13.375244] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:13.375406] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-12T12:04:13.375451] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-12T12:04:13.375513] [INFO ] [MAIN ] [580/3519] CAL kept (0.4s) | 577 kept, 3 rejected | 140.0/min | ETA: 21.0m [2026-01-12T12:04:13.559797] [DEBUG] [REMOTE ] CALC: Retrieved 1329 rows, trimmed to 300. [2026-01-12T12:04:13.560019] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-12T12:04:13.560343] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-12T12:04:13.560527] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:13.560699] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-12T12:04:13.560763] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-12T12:04:13.560842] [INFO ] [MAIN ] [581/3519] CALC kept (0.2s) | 578 kept, 3 rejected | 140.2/min | ETA: 21.0m [2026-01-12T12:04:14.238808] [DEBUG] [REMOTE ] CALM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:14.238966] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-12T12:04:14.239217] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $73.69. [2026-01-12T12:04:14.239359] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:14.239482] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-12T12:04:14.239523] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-12T12:04:14.239591] [INFO ] [MAIN ] [582/3519] CALM kept (0.7s) | 579 kept, 3 rejected | 140.0/min | ETA: 21.0m [2026-01-12T12:04:14.546487] [DEBUG] [REMOTE ] CALX: Retrieved 3975 rows, trimmed to 300. [2026-01-12T12:04:14.546714] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-12T12:04:14.547050] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $51.50. [2026-01-12T12:04:14.547341] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:14.547487] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-12T12:04:14.547536] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-12T12:04:14.547624] [INFO ] [MAIN ] [583/3519] CALX kept (0.3s) | 580 kept, 3 rejected | 140.1/min | ETA: 21.0m [2026-01-12T12:04:15.019371] [DEBUG] [REMOTE ] CAPL: Retrieved 3320 rows, trimmed to 300. [2026-01-12T12:04:15.019617] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-12T12:04:15.019954] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $19.38. [2026-01-12T12:04:15.020187] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:15.020353] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-12T12:04:15.020405] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-12T12:04:15.020476] [INFO ] [MAIN ] [584/3519] CAPL kept (0.5s) | 581 kept, 3 rejected | 140.1/min | ETA: 21.0m [2026-01-12T12:04:15.387155] [DEBUG] [REMOTE ] CARE: Retrieved 3346 rows, trimmed to 300. [2026-01-12T12:04:15.387377] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-12T12:04:15.387722] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-12T12:04:15.387907] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:15.388052] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-12T12:04:15.388104] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-12T12:04:15.388215] [INFO ] [MAIN ] [585/3519] CARE kept (0.4s) | 582 kept, 3 rejected | 140.1/min | ETA: 20.9m [2026-01-12T12:04:15.744497] [DEBUG] [REMOTE ] CARG: Retrieved 2072 rows, trimmed to 300. [2026-01-12T12:04:15.744716] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-12T12:04:15.745430] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-12T12:04:15.745810] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:15.745982] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-12T12:04:15.746024] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-12T12:04:15.746233] [INFO ] [MAIN ] [586/3519] CARG kept (0.4s) | 583 kept, 3 rejected | 140.2/min | ETA: 20.9m [2026-01-12T12:04:16.061231] [DEBUG] [REMOTE ] CARS: Retrieved 2165 rows, trimmed to 300. [2026-01-12T12:04:16.061363] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-12T12:04:16.061590] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.35. [2026-01-12T12:04:16.061731] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:16.061846] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-12T12:04:16.061886] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-12T12:04:16.061935] [INFO ] [MAIN ] [587/3519] CARS kept (0.3s) | 584 kept, 3 rejected | 140.2/min | ETA: 20.9m [2026-01-12T12:04:16.799948] [DEBUG] [REMOTE ] CASH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:16.800077] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-12T12:04:16.800287] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-12T12:04:16.800420] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:16.800530] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-12T12:04:16.800589] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-12T12:04:16.800639] [INFO ] [MAIN ] [588/3519] CASH kept (0.7s) | 585 kept, 3 rejected | 140.0/min | ETA: 20.9m [2026-01-12T12:04:17.241909] [DEBUG] [REMOTE ] CASS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:17.242046] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-12T12:04:17.242258] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $36.51. [2026-01-12T12:04:17.242390] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:17.242502] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-12T12:04:17.242541] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-12T12:04:17.242607] [INFO ] [MAIN ] [589/3519] CASS kept (0.4s) | 586 kept, 3 rejected | 140.0/min | ETA: 20.9m [2026-01-12T12:04:17.781728] [DEBUG] [REMOTE ] CASY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:17.781864] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-12T12:04:17.782104] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-12T12:04:17.782237] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:17.782350] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-12T12:04:17.782388] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-12T12:04:17.782436] [INFO ] [MAIN ] [590/3519] CASY kept (0.5s) | 587 kept, 3 rejected | 140.0/min | ETA: 20.9m [2026-01-12T12:04:17.958280] [DEBUG] [REMOTE ] CATH: Retrieved 2447 rows, trimmed to 300. [2026-01-12T12:04:17.958413] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-12T12:04:17.958641] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-12T12:04:17.958774] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:17.958884] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-12T12:04:17.958923] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-12T12:04:17.958970] [INFO ] [MAIN ] [591/3519] CATH kept (0.2s) | 588 kept, 3 rejected | 140.1/min | ETA: 20.9m [2026-01-12T12:04:18.650292] [DEBUG] [REMOTE ] CATO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:18.650419] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-12T12:04:18.650642] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-12T12:04:18.650778] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:18.650891] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-12T12:04:18.650930] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-12T12:04:18.650977] [INFO ] [MAIN ] [592/3519] CATO kept (0.7s) | 589 kept, 3 rejected | 140.0/min | ETA: 20.9m [2026-01-12T12:04:19.115541] [DEBUG] [REMOTE ] CATY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:19.115693] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-12T12:04:19.115924] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-12T12:04:19.116058] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:19.116172] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-12T12:04:19.116211] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-12T12:04:19.116261] [INFO ] [MAIN ] [593/3519] CATY kept (0.5s) | 590 kept, 3 rejected | 140.0/min | ETA: 20.9m [2026-01-12T12:04:19.296130] [DEBUG] [REMOTE ] CAVA: Retrieved 645 rows, trimmed to 300. [2026-01-12T12:04:19.296259] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-12T12:04:19.296528] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-12T12:04:19.296728] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:19.296845] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-12T12:04:19.296888] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-12T12:04:19.296935] [INFO ] [MAIN ] [594/3519] CAVA kept (0.2s) | 591 kept, 3 rejected | 140.1/min | ETA: 20.9m [2026-01-12T12:04:19.886204] [DEBUG] [REMOTE ] CB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:19.886346] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-12T12:04:19.886590] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $267.36. [2026-01-12T12:04:19.886729] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:19.886844] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-12T12:04:19.886883] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-12T12:04:19.886930] [INFO ] [MAIN ] [595/3519] CB kept (0.6s) | 592 kept, 3 rejected | 140.0/min | ETA: 20.9m [2026-01-12T12:04:20.364334] [DEBUG] [REMOTE ] CBAN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:20.364472] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-12T12:04:20.364730] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-12T12:04:20.364870] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:20.364992] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-12T12:04:20.365033] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-12T12:04:20.365085] [INFO ] [MAIN ] [596/3519] CBAN kept (0.5s) | 593 kept, 3 rejected | 140.0/min | ETA: 20.9m [2026-01-12T12:04:20.610562] [DEBUG] [REMOTE ] CBL: Retrieved 1051 rows, trimmed to 300. [2026-01-12T12:04:20.610704] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-12T12:04:20.610902] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.72. [2026-01-12T12:04:20.611038] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:20.611143] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-12T12:04:20.611182] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-12T12:04:20.611229] [INFO ] [MAIN ] [597/3519] CBL kept (0.2s) | 594 kept, 3 rejected | 140.1/min | ETA: 20.9m [2026-01-12T12:04:20.935961] [DEBUG] [REMOTE ] CBNK: Retrieved 1832 rows, trimmed to 300. [2026-01-12T12:04:20.936091] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-12T12:04:20.936293] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-12T12:04:20.936424] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:20.936534] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-12T12:04:20.936600] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-12T12:04:20.936651] [INFO ] [MAIN ] [598/3519] CBNK kept (0.3s) | 595 kept, 3 rejected | 140.1/min | ETA: 20.8m [2026-01-12T12:04:21.591353] [DEBUG] [REMOTE ] CBRE: Retrieved 5431 rows, trimmed to 300. [2026-01-12T12:04:21.591483] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-12T12:04:21.591704] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-12T12:04:21.591839] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:21.591946] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-12T12:04:21.591986] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-12T12:04:21.592033] [INFO ] [MAIN ] [599/3519] CBRE kept (0.7s) | 596 kept, 3 rejected | 140.0/min | ETA: 20.9m [2026-01-12T12:04:22.071681] [DEBUG] [REMOTE ] CBRL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:22.071832] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-12T12:04:22.072054] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $25.02. [2026-01-12T12:04:22.072191] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:22.072305] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-12T12:04:22.072346] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-12T12:04:22.072396] [INFO ] [MAIN ] [600/3519] CBRL kept (0.5s) | 597 kept, 3 rejected | 140.0/min | ETA: 20.9m [2026-01-12T12:04:22.406562] [DEBUG] [REMOTE ] CBSH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:22.406713] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-12T12:04:22.406941] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-12T12:04:22.407104] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:22.407216] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-12T12:04:22.407257] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-12T12:04:22.407306] [INFO ] [MAIN ] [601/3519] CBSH kept (0.3s) | 598 kept, 3 rejected | 140.0/min | ETA: 20.8m [2026-01-12T12:04:22.695429] [DEBUG] [REMOTE ] CBUS: Retrieved 655 rows, trimmed to 300. [2026-01-12T12:04:22.695555] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-12T12:04:22.695821] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-12T12:04:22.695952] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:22.696057] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-12T12:04:22.696096] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-12T12:04:22.696143] [INFO ] [MAIN ] [602/3519] CBUS kept (0.3s) | 599 kept, 3 rejected | 140.1/min | ETA: 20.8m [2026-01-12T12:04:23.338256] [DEBUG] [REMOTE ] CBZ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:23.338394] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-12T12:04:23.338661] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $48.61. [2026-01-12T12:04:23.338797] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:23.338907] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-12T12:04:23.338946] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-12T12:04:23.338995] [INFO ] [MAIN ] [603/3519] CBZ kept (0.6s) | 600 kept, 3 rejected | 140.0/min | ETA: 20.8m [2026-01-12T12:04:23.556851] [DEBUG] [REMOTE ] CC: Retrieved 2648 rows, trimmed to 300. [2026-01-12T12:04:23.556979] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-12T12:04:23.557196] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-12T12:04:23.557327] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:23.557432] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-12T12:04:23.557471] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-12T12:04:23.557518] [INFO ] [MAIN ] [604/3519] CC kept (0.2s) | 601 kept, 3 rejected | 140.1/min | ETA: 20.8m [2026-01-12T12:04:24.029197] [DEBUG] [REMOTE ] CCAP: Retrieved 1493 rows, trimmed to 300. [2026-01-12T12:04:24.029320] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-12T12:04:24.029550] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-12T12:04:24.029707] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:24.029816] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-12T12:04:24.029855] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-12T12:04:24.029902] [INFO ] [MAIN ] [605/3519] CCAP kept (0.5s) | 602 kept, 3 rejected | 140.1/min | ETA: 20.8m [2026-01-12T12:04:24.417472] [DEBUG] [REMOTE ] CCB: Retrieved 1881 rows, trimmed to 300. [2026-01-12T12:04:24.417614] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-12T12:04:24.417817] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-12T12:04:24.417950] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:24.418056] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-12T12:04:24.418097] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-12T12:04:24.418146] [INFO ] [MAIN ] [606/3519] CCB kept (0.4s) | 603 kept, 3 rejected | 140.1/min | ETA: 20.8m [2026-01-12T12:04:24.972904] [DEBUG] [REMOTE ] CCBG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:24.973038] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-12T12:04:24.973251] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-12T12:04:24.973384] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:24.973493] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-12T12:04:24.973533] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-12T12:04:24.973598] [INFO ] [MAIN ] [607/3519] CCBG kept (0.6s) | 604 kept, 3 rejected | 140.0/min | ETA: 20.8m [2026-01-12T12:04:25.116604] [DEBUG] [REMOTE ] CCCC: Retrieved 1324 rows, trimmed to 300. [2026-01-12T12:04:25.116735] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-12T12:04:25.116947] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-12T12:04:25.117079] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:25.117190] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-12T12:04:25.117228] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-12T12:04:25.117275] [INFO ] [MAIN ] [608/3519] CCCC kept (0.1s) | 605 kept, 3 rejected | 140.2/min | ETA: 20.8m [2026-01-12T12:04:25.728011] [DEBUG] [REMOTE ] CCD: Retrieved 2714 rows, trimmed to 300. [2026-01-12T12:04:25.728519] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-12T12:04:25.729199] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-12T12:04:25.729346] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:25.729671] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-12T12:04:25.729722] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-12T12:04:25.729784] [INFO ] [MAIN ] [609/3519] CCD kept (0.6s) | 606 kept, 3 rejected | 140.1/min | ETA: 20.8m [2026-01-12T12:04:25.953133] [DEBUG] [REMOTE ] CCEC: Retrieved 345 rows, trimmed to 300. [2026-01-12T12:04:25.953276] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-12T12:04:25.953481] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-12T12:04:25.953644] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:25.953758] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-12T12:04:25.953810] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-12T12:04:25.953866] [INFO ] [MAIN ] [610/3519] CCEC kept (0.2s) | 607 kept, 3 rejected | 140.2/min | ETA: 20.7m [2026-01-12T12:04:26.695922] [DEBUG] [REMOTE ] CCEP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:26.696057] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-12T12:04:26.696275] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-12T12:04:26.696407] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:26.696518] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-12T12:04:26.696557] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-12T12:04:26.696626] [INFO ] [MAIN ] [611/3519] CCEP kept (0.7s) | 608 kept, 3 rejected | 140.0/min | ETA: 20.8m [2026-01-12T12:04:27.129917] [DEBUG] [REMOTE ] CCI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:27.130063] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-12T12:04:27.130309] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $83.67. [2026-01-12T12:04:27.130445] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:27.130566] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-12T12:04:27.130630] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-12T12:04:27.130679] [INFO ] [MAIN ] [612/3519] CCI kept (0.4s) | 609 kept, 3 rejected | 140.0/min | ETA: 20.8m [2026-01-12T12:04:27.456800] [DEBUG] [REMOTE ] CCIF: Retrieved 1666 rows, trimmed to 300. [2026-01-12T12:04:27.456918] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-12T12:04:27.457124] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.58. [2026-01-12T12:04:27.457264] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:27.457375] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-12T12:04:27.457416] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-12T12:04:27.457463] [INFO ] [MAIN ] [613/3519] CCIF kept (0.3s) | 610 kept, 3 rejected | 140.1/min | ETA: 20.7m [2026-01-12T12:04:27.914070] [DEBUG] [REMOTE ] CCJ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:27.914212] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-12T12:04:27.914429] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-12T12:04:27.914565] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:27.914700] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-12T12:04:27.914739] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-12T12:04:27.914786] [INFO ] [MAIN ] [614/3519] CCJ kept (0.5s) | 611 kept, 3 rejected | 140.1/min | ETA: 20.7m [2026-01-12T12:04:28.401710] [DEBUG] [REMOTE ] CCK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:28.401840] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-12T12:04:28.402060] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $90.14. [2026-01-12T12:04:28.402199] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:28.402316] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-12T12:04:28.402357] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-12T12:04:28.402415] [INFO ] [MAIN ] [615/3519] CCK kept (0.5s) | 612 kept, 3 rejected | 140.0/min | ETA: 20.7m [2026-01-12T12:04:28.820023] [DEBUG] [REMOTE ] CCL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:28.820167] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-12T12:04:28.820634] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-12T12:04:28.820781] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:28.820900] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-12T12:04:28.821027] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-12T12:04:28.821089] [INFO ] [MAIN ] [616/3519] CCL kept (0.4s) | 613 kept, 3 rejected | 140.0/min | ETA: 20.7m [2026-01-12T12:04:29.112180] [DEBUG] [REMOTE ] CCLD: Retrieved 2885 rows, trimmed to 300. [2026-01-12T12:04:29.112301] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-12T12:04:29.112507] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-12T12:04:29.112662] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:29.112775] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-12T12:04:29.112816] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-12T12:04:29.112864] [INFO ] [MAIN ] [617/3519] CCLD kept (0.3s) | 614 kept, 3 rejected | 140.1/min | ETA: 20.7m [2026-01-12T12:04:29.651740] [DEBUG] [REMOTE ] CCNE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:29.651890] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-12T12:04:29.652143] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $22.88. [2026-01-12T12:04:29.652284] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:29.652404] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-12T12:04:29.652444] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-12T12:04:29.652494] [INFO ] [MAIN ] [618/3519] CCNE kept (0.5s) | 615 kept, 3 rejected | 140.0/min | ETA: 20.7m [2026-01-12T12:04:30.100181] [DEBUG] [REMOTE ] CCO: Retrieved 5070 rows, trimmed to 300. [2026-01-12T12:04:30.100619] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-12T12:04:30.100935] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.36. [2026-01-12T12:04:30.101081] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:30.101219] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-12T12:04:30.101261] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-12T12:04:30.101318] [INFO ] [MAIN ] [619/3519] CCO kept (0.4s) | 616 kept, 3 rejected | 140.0/min | ETA: 20.7m [2026-01-12T12:04:30.588990] [DEBUG] [REMOTE ] CCOI: Retrieved 6022 rows, trimmed to 300. [2026-01-12T12:04:30.589211] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-12T12:04:30.589486] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-12T12:04:30.589642] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:30.589776] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-12T12:04:30.589950] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-12T12:04:30.590011] [INFO ] [MAIN ] [620/3519] CCOI kept (0.5s) | 617 kept, 3 rejected | 140.0/min | ETA: 20.7m [2026-01-12T12:04:31.046328] [DEBUG] [REMOTE ] CCRN: Retrieved 6091 rows, trimmed to 300. [2026-01-12T12:04:31.046540] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-12T12:04:31.046923] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-12T12:04:31.047254] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:31.047411] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-12T12:04:31.047473] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-12T12:04:31.047550] [INFO ] [MAIN ] [621/3519] CCRN kept (0.5s) | 618 kept, 3 rejected | 140.0/min | ETA: 20.7m [2026-01-12T12:04:31.236091] [DEBUG] [REMOTE ] CCS: Retrieved 2909 rows, trimmed to 300. [2026-01-12T12:04:31.236270] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-12T12:04:31.236509] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-12T12:04:31.236670] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:31.236786] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-12T12:04:31.236826] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-12T12:04:31.236877] [INFO ] [MAIN ] [622/3519] CCS kept (0.2s) | 619 kept, 3 rejected | 140.1/min | ETA: 20.7m [2026-01-12T12:04:31.677353] [DEBUG] [REMOTE ] CCSI: Retrieved 1068 rows, trimmed to 300. [2026-01-12T12:04:31.677487] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-12T12:04:31.677710] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-12T12:04:31.677846] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:31.677967] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-12T12:04:31.678019] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-12T12:04:31.678080] [INFO ] [MAIN ] [623/3519] CCSI kept (0.4s) | 620 kept, 3 rejected | 140.1/min | ETA: 20.7m [2026-01-12T12:04:32.208870] [DEBUG] [REMOTE ] CDC: Retrieved 2899 rows, trimmed to 300. [2026-01-12T12:04:32.209003] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-12T12:04:32.209218] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-12T12:04:32.209358] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:32.209473] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-12T12:04:32.209515] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-12T12:04:32.209564] [INFO ] [MAIN ] [624/3519] CDC kept (0.5s) | 621 kept, 3 rejected | 140.1/min | ETA: 20.7m [2026-01-12T12:04:32.663089] [DEBUG] [REMOTE ] CDE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:32.663243] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-12T12:04:32.663487] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-12T12:04:32.663650] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:32.663772] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-12T12:04:32.663813] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-12T12:04:32.663862] [INFO ] [MAIN ] [625/3519] CDE kept (0.5s) | 622 kept, 3 rejected | 140.0/min | ETA: 20.7m [2026-01-12T12:04:32.880328] [DEBUG] [REMOTE ] CDIO: Retrieved 1000 rows, trimmed to 300. [2026-01-12T12:04:32.880471] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-12T12:04:32.880700] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $2.05. [2026-01-12T12:04:32.880840] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:32.880956] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-12T12:04:32.880997] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-12T12:04:32.881048] [INFO ] [MAIN ] [626/3519] CDIO kept (0.2s) | 623 kept, 3 rejected | 140.2/min | ETA: 20.6m [2026-01-12T12:04:33.320988] [DEBUG] [REMOTE ] CDL: Retrieved 2644 rows, trimmed to 300. [2026-01-12T12:04:33.321111] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-12T12:04:33.321347] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-12T12:04:33.321489] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:33.321632] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-12T12:04:33.321681] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-12T12:04:33.321731] [INFO ] [MAIN ] [627/3519] CDL kept (0.4s) | 624 kept, 3 rejected | 140.1/min | ETA: 20.6m [2026-01-12T12:04:33.647696] [DEBUG] [REMOTE ] CDNA: Retrieved 2889 rows, trimmed to 300. [2026-01-12T12:04:33.647904] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-12T12:04:33.648220] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-12T12:04:33.648405] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:33.648557] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-12T12:04:33.648633] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-12T12:04:33.648702] [INFO ] [MAIN ] [628/3519] CDNA kept (0.3s) | 625 kept, 3 rejected | 140.2/min | ETA: 20.6m [2026-01-12T12:04:34.338336] [DEBUG] [REMOTE ] CDNS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:34.338540] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-12T12:04:34.338978] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-12T12:04:34.339132] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:34.339266] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-12T12:04:34.339309] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-12T12:04:34.339366] [INFO ] [MAIN ] [629/3519] CDNS kept (0.7s) | 626 kept, 3 rejected | 140.1/min | ETA: 20.6m [2026-01-12T12:04:34.714117] [DEBUG] [REMOTE ] CDP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:34.714320] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-12T12:04:34.714629] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-12T12:04:34.714777] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:34.714904] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-12T12:04:34.714945] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-12T12:04:34.715000] [INFO ] [MAIN ] [630/3519] CDP kept (0.4s) | 627 kept, 3 rejected | 140.1/min | ETA: 20.6m [2026-01-12T12:04:34.857273] [DEBUG] [REMOTE ] CDRE: Retrieved 1049 rows, trimmed to 300. [2026-01-12T12:04:34.857470] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-12T12:04:34.857960] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-12T12:04:34.858108] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:34.858250] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-12T12:04:34.858294] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-12T12:04:34.858347] [INFO ] [MAIN ] [631/3519] CDRE kept (0.1s) | 628 kept, 3 rejected | 140.2/min | ETA: 20.6m [2026-01-12T12:04:35.369509] [DEBUG] [REMOTE ] CDRO: Retrieved 1031 rows, trimmed to 300. [2026-01-12T12:04:35.369761] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-12T12:04:35.370031] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-12T12:04:35.370231] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:35.370374] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-12T12:04:35.370421] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-12T12:04:35.370474] [INFO ] [MAIN ] [632/3519] CDRO kept (0.5s) | 629 kept, 3 rejected | 140.2/min | ETA: 20.6m [2026-01-12T12:04:35.860900] [DEBUG] [REMOTE ] CDXS: Retrieved 3955 rows, trimmed to 300. [2026-01-12T12:04:35.861087] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-12T12:04:35.861333] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-12T12:04:35.861467] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:35.861612] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-12T12:04:35.861656] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-12T12:04:35.861709] [INFO ] [MAIN ] [633/3519] CDXS kept (0.5s) | 630 kept, 3 rejected | 140.2/min | ETA: 20.6m [2026-01-12T12:04:36.341193] [DEBUG] [REMOTE ] CDZI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:36.341398] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-12T12:04:36.341734] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-12T12:04:36.341894] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:36.342047] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-12T12:04:36.342093] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-12T12:04:36.342162] [INFO ] [MAIN ] [634/3519] CDZI kept (0.5s) | 631 kept, 3 rejected | 140.1/min | ETA: 20.6m [2026-01-12T12:04:36.756535] [DEBUG] [REMOTE ] CE: Retrieved 5276 rows, trimmed to 300. [2026-01-12T12:04:36.756759] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-12T12:04:36.757057] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-12T12:04:36.757196] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:36.757537] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-12T12:04:36.757606] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-12T12:04:36.757666] [INFO ] [MAIN ] [635/3519] CE kept (0.4s) | 632 kept, 3 rejected | 140.1/min | ETA: 20.6m [2026-01-12T12:04:37.045622] [DEBUG] [REMOTE ] CECO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:37.045816] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-12T12:04:37.046106] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-12T12:04:37.046383] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:37.046525] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-12T12:04:37.046566] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-12T12:04:37.046644] [INFO ] [MAIN ] [636/3519] CECO kept (0.3s) | 633 kept, 3 rejected | 140.2/min | ETA: 20.6m [2026-01-12T12:04:37.354842] [DEBUG] [REMOTE ] CEG: Retrieved 988 rows, trimmed to 300. [2026-01-12T12:04:37.354994] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-12T12:04:37.355214] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $322.54. [2026-01-12T12:04:37.355380] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:37.355497] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-12T12:04:37.355538] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-12T12:04:37.355605] [INFO ] [MAIN ] [637/3519] CEG kept (0.3s) | 634 kept, 3 rejected | 140.3/min | ETA: 20.5m [2026-01-12T12:04:37.755340] [DEBUG] [REMOTE ] CELC: Retrieved 2088 rows, trimmed to 300. [2026-01-12T12:04:37.755516] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-12T12:04:37.755861] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $50.03. [2026-01-12T12:04:37.756062] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:37.756226] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-12T12:04:37.756290] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-12T12:04:37.756361] [INFO ] [MAIN ] [638/3519] CELC kept (0.4s) | 635 kept, 3 rejected | 140.3/min | ETA: 20.5m [2026-01-12T12:04:38.277157] [DEBUG] [REMOTE ] CELH: Retrieved 2482 rows, trimmed to 300. [2026-01-12T12:04:38.277283] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-12T12:04:38.277484] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-12T12:04:38.277644] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:38.277754] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-12T12:04:38.277793] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-12T12:04:38.277841] [INFO ] [MAIN ] [639/3519] CELH kept (0.5s) | 636 kept, 3 rejected | 140.2/min | ETA: 20.5m [2026-01-12T12:04:38.537959] [DEBUG] [REMOTE ] CELZ: Retrieved 2557 rows, trimmed to 300. [2026-01-12T12:04:38.538088] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-12T12:04:38.538323] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.84. [2026-01-12T12:04:38.538464] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:38.538595] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-12T12:04:38.538639] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-12T12:04:38.538688] [INFO ] [MAIN ] [640/3519] CELZ kept (0.3s) | 637 kept, 3 rejected | 140.3/min | ETA: 20.5m [2026-01-12T12:04:39.054276] [DEBUG] [REMOTE ] CENTA: Retrieved 4763 rows, trimmed to 300. [2026-01-12T12:04:39.054417] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-12T12:04:39.054656] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $26.72. [2026-01-12T12:04:39.054793] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:39.054906] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-12T12:04:39.054944] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-12T12:04:39.054992] [INFO ] [MAIN ] [641/3519] CENTA kept (0.5s) | 638 kept, 3 rejected | 140.3/min | ETA: 20.5m [2026-01-12T12:04:39.807653] [DEBUG] [REMOTE ] CENX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:39.807796] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-12T12:04:39.808019] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-12T12:04:39.808158] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:39.808387] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-12T12:04:39.808431] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-12T12:04:39.808481] [INFO ] [MAIN ] [642/3519] CENX kept (0.8s) | 639 kept, 3 rejected | 140.1/min | ETA: 20.5m [2026-01-12T12:04:40.226276] [DEBUG] [REMOTE ] CERS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:40.226434] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-12T12:04:40.226700] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-12T12:04:40.226836] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:40.226955] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-12T12:04:40.226996] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-12T12:04:40.227045] [INFO ] [MAIN ] [643/3519] CERS kept (0.4s) | 640 kept, 3 rejected | 140.1/min | ETA: 20.5m [2026-01-12T12:04:40.398988] [DEBUG] [REMOTE ] CETX: Retrieved 2652 rows, trimmed to 300. [2026-01-12T12:04:40.399133] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-12T12:04:40.399365] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.11. [2026-01-12T12:04:40.399500] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:40.399633] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-12T12:04:40.399674] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-12T12:04:40.399723] [INFO ] [MAIN ] [644/3519] CETX kept (0.2s) | 641 kept, 3 rejected | 140.2/min | ETA: 20.5m [2026-01-12T12:04:40.981799] [DEBUG] [REMOTE ] CEVA: Retrieved 5834 rows, trimmed to 300. [2026-01-12T12:04:40.981930] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-12T12:04:40.982138] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-12T12:04:40.982277] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:40.982387] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-12T12:04:40.982426] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-12T12:04:40.982472] [INFO ] [MAIN ] [645/3519] CEVA kept (0.6s) | 642 kept, 3 rejected | 140.2/min | ETA: 20.5m [2026-01-12T12:04:41.489159] [DEBUG] [REMOTE ] CF: Retrieved 5136 rows, trimmed to 300. [2026-01-12T12:04:41.489307] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-12T12:04:41.489527] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-12T12:04:41.489688] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:41.489800] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-12T12:04:41.489842] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-12T12:04:41.489891] [INFO ] [MAIN ] [646/3519] CF kept (0.5s) | 643 kept, 3 rejected | 140.1/min | ETA: 20.5m [2026-01-12T12:04:41.864959] [DEBUG] [REMOTE ] CFFN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:41.865094] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-12T12:04:41.865308] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.87. [2026-01-12T12:04:41.865446] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:41.865559] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-12T12:04:41.865619] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-12T12:04:41.865668] [INFO ] [MAIN ] [647/3519] CFFN kept (0.4s) | 644 kept, 3 rejected | 140.2/min | ETA: 20.5m [2026-01-12T12:04:42.240372] [DEBUG] [REMOTE ] CFG: Retrieved 2841 rows, trimmed to 300. [2026-01-12T12:04:42.240523] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-12T12:04:42.240810] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $47.95. [2026-01-12T12:04:42.240973] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:42.241106] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-12T12:04:42.241152] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-12T12:04:42.241212] [INFO ] [MAIN ] [648/3519] CFG kept (0.4s) | 645 kept, 3 rejected | 140.2/min | ETA: 20.5m [2026-01-12T12:04:42.648767] [DEBUG] [REMOTE ] CFO: Retrieved 2899 rows, trimmed to 300. [2026-01-12T12:04:42.648941] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-12T12:04:42.649212] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-12T12:04:42.649349] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:42.649463] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-12T12:04:42.649504] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-12T12:04:42.649555] [INFO ] [MAIN ] [649/3519] CFO kept (0.4s) | 646 kept, 3 rejected | 140.2/min | ETA: 20.5m [2026-01-12T12:04:43.023965] [DEBUG] [REMOTE ] CG: Retrieved 3442 rows, trimmed to 300. [2026-01-12T12:04:43.024107] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-12T12:04:43.024322] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-12T12:04:43.024556] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:43.024691] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-12T12:04:43.024731] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-12T12:04:43.024781] [INFO ] [MAIN ] [650/3519] CG kept (0.4s) | 647 kept, 3 rejected | 140.2/min | ETA: 20.5m [2026-01-12T12:04:43.284886] [DEBUG] [REMOTE ] CGABL: Retrieved 1167 rows, trimmed to 300. [2026-01-12T12:04:43.285095] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-12T12:04:43.285349] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-12T12:04:43.285491] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:43.285630] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-12T12:04:43.285673] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-12T12:04:43.285734] [INFO ] [MAIN ] [651/3519] CGABL kept (0.3s) | 648 kept, 3 rejected | 140.3/min | ETA: 20.4m [2026-01-12T12:04:43.771729] [DEBUG] [REMOTE ] CGBD: Retrieved 2156 rows, trimmed to 300. [2026-01-12T12:04:43.771915] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-12T12:04:43.772159] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-12T12:04:43.772306] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:43.772429] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-12T12:04:43.772470] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-12T12:04:43.772522] [INFO ] [MAIN ] [652/3519] CGBD kept (0.5s) | 649 kept, 3 rejected | 140.3/min | ETA: 20.4m [2026-01-12T12:04:44.175528] [DEBUG] [REMOTE ] CGC: Retrieved 2959 rows, trimmed to 300. [2026-01-12T12:04:44.175758] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-12T12:04:44.176031] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-12T12:04:44.176177] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:44.176298] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-12T12:04:44.176341] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-12T12:04:44.176397] [INFO ] [MAIN ] [653/3519] CGC kept (0.4s) | 650 kept, 3 rejected | 140.3/min | ETA: 20.4m [2026-01-12T12:04:44.534987] [DEBUG] [REMOTE ] CGEM: Retrieved 1257 rows, trimmed to 300. [2026-01-12T12:04:44.535181] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-12T12:04:44.535478] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-12T12:04:44.535657] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:44.535819] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-12T12:04:44.535863] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-12T12:04:44.535916] [INFO ] [MAIN ] [654/3519] CGEM kept (0.4s) | 651 kept, 3 rejected | 140.3/min | ETA: 20.4m [2026-01-12T12:04:45.191755] [DEBUG] [REMOTE ] CGEN: Retrieved 6391 rows, trimmed to 300. [2026-01-12T12:04:45.191956] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-12T12:04:45.192238] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-12T12:04:45.192392] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:45.192667] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-12T12:04:45.192807] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-12T12:04:45.192870] [INFO ] [MAIN ] [655/3519] CGEN kept (0.7s) | 652 kept, 3 rejected | 140.2/min | ETA: 20.4m [2026-01-12T12:04:45.606218] [DEBUG] [REMOTE ] CGNX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:45.606409] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-12T12:04:45.606698] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-12T12:04:45.606838] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:45.606962] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-12T12:04:45.607002] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-12T12:04:45.607052] [INFO ] [MAIN ] [656/3519] CGNX kept (0.4s) | 653 kept, 3 rejected | 140.2/min | ETA: 20.4m [2026-01-12T12:04:46.011943] [DEBUG] [REMOTE ] CGO: Retrieved 5082 rows, trimmed to 300. [2026-01-12T12:04:46.012159] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-12T12:04:46.012454] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-12T12:04:46.012632] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:46.012773] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-12T12:04:46.012819] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-12T12:04:46.013013] [INFO ] [MAIN ] [657/3519] CGO kept (0.4s) | 654 kept, 3 rejected | 140.2/min | ETA: 20.4m [2026-01-12T12:04:46.165793] [DEBUG] [REMOTE ] CGON: Retrieved 492 rows, trimmed to 300. [2026-01-12T12:04:46.165990] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-12T12:04:46.166232] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-12T12:04:46.166378] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:46.166494] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-12T12:04:46.166534] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-12T12:04:46.166604] [INFO ] [MAIN ] [658/3519] CGON kept (0.2s) | 655 kept, 3 rejected | 140.4/min | ETA: 20.4m [2026-01-12T12:04:46.663158] [DEBUG] [REMOTE ] CGTX: Retrieved 1068 rows, trimmed to 300. [2026-01-12T12:04:46.663380] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-12T12:04:46.663700] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-12T12:04:46.663874] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:46.664015] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-12T12:04:46.664064] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-12T12:04:46.664128] [INFO ] [MAIN ] [659/3519] CGTX kept (0.5s) | 656 kept, 3 rejected | 140.3/min | ETA: 20.4m [2026-01-12T12:04:47.166209] [DEBUG] [REMOTE ] CHCI: Retrieved 5302 rows, trimmed to 300. [2026-01-12T12:04:47.166422] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-12T12:04:47.166766] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-12T12:04:47.166986] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:47.167193] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-12T12:04:47.167239] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-12T12:04:47.167296] [INFO ] [MAIN ] [660/3519] CHCI kept (0.5s) | 657 kept, 3 rejected | 140.3/min | ETA: 20.4m [2026-01-12T12:04:47.681059] [DEBUG] [REMOTE ] CHCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:47.681302] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-12T12:04:47.681883] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $117.04. [2026-01-12T12:04:47.682041] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:47.682210] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-12T12:04:47.682254] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-12T12:04:47.682314] [INFO ] [MAIN ] [661/3519] CHCO kept (0.5s) | 658 kept, 3 rejected | 140.2/min | ETA: 20.4m [2026-01-12T12:04:48.049473] [DEBUG] [REMOTE ] CHD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:48.049704] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-12T12:04:48.050019] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-12T12:04:48.050162] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:48.050302] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-12T12:04:48.050344] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-12T12:04:48.050400] [INFO ] [MAIN ] [662/3519] CHD kept (0.4s) | 659 kept, 3 rejected | 140.3/min | ETA: 20.4m [2026-01-12T12:04:48.611542] [DEBUG] [REMOTE ] CHDN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:48.612404] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-12T12:04:48.613190] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $86.41. [2026-01-12T12:04:48.613338] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:48.613496] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-12T12:04:48.613541] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-12T12:04:48.613628] [INFO ] [MAIN ] [663/3519] CHDN kept (0.6s) | 660 kept, 3 rejected | 140.2/min | ETA: 20.4m [2026-01-12T12:04:48.907463] [DEBUG] [REMOTE ] CHE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:48.907696] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-12T12:04:48.908152] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-12T12:04:48.908321] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:48.908467] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-12T12:04:48.908509] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-12T12:04:48.908566] [INFO ] [MAIN ] [664/3519] CHE kept (0.3s) | 661 kept, 3 rejected | 140.3/min | ETA: 20.4m [2026-01-12T12:04:49.321650] [DEBUG] [REMOTE ] CHEF: Retrieved 3635 rows, trimmed to 300. [2026-01-12T12:04:49.321841] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-12T12:04:49.322098] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-12T12:04:49.322236] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:49.322357] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-12T12:04:49.322400] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-12T12:04:49.322456] [INFO ] [MAIN ] [665/3519] CHEF kept (0.4s) | 662 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:49.768546] [DEBUG] [REMOTE ] CHH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:49.768787] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-12T12:04:49.769282] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-12T12:04:49.769444] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:49.769609] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-12T12:04:49.769653] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-12T12:04:49.769711] [INFO ] [MAIN ] [666/3519] CHH kept (0.4s) | 663 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:50.292263] [DEBUG] [REMOTE ] CHI: Retrieved 5923 rows, trimmed to 300. [2026-01-12T12:04:50.292675] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-12T12:04:50.293242] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-12T12:04:50.293428] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:50.293610] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-12T12:04:50.293655] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-12T12:04:50.293713] [INFO ] [MAIN ] [667/3519] CHI kept (0.5s) | 664 kept, 3 rejected | 140.2/min | ETA: 20.3m [2026-01-12T12:04:50.794396] [DEBUG] [REMOTE ] CHKP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:50.794631] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-12T12:04:50.794931] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $181.03. [2026-01-12T12:04:50.795075] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:50.795228] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-12T12:04:50.795288] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-12T12:04:50.795347] [INFO ] [MAIN ] [668/3519] CHKP kept (0.5s) | 665 kept, 3 rejected | 140.2/min | ETA: 20.3m [2026-01-12T12:04:51.137469] [DEBUG] [REMOTE ] CHMI: Retrieved 3085 rows, trimmed to 300. [2026-01-12T12:04:51.137695] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-12T12:04:51.137998] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-12T12:04:51.138141] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:51.138306] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-12T12:04:51.138349] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-12T12:04:51.138402] [INFO ] [MAIN ] [669/3519] CHMI kept (0.3s) | 666 kept, 3 rejected | 140.2/min | ETA: 20.3m [2026-01-12T12:04:51.345316] [DEBUG] [REMOTE ] CHRD: Retrieved 1289 rows, trimmed to 300. [2026-01-12T12:04:51.345449] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-12T12:04:51.345668] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-12T12:04:51.345804] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:51.345914] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-12T12:04:51.345953] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-12T12:04:51.346000] [INFO ] [MAIN ] [670/3519] CHRD kept (0.2s) | 667 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:51.886000] [DEBUG] [REMOTE ] CHRS: Retrieved 2810 rows, trimmed to 300. [2026-01-12T12:04:51.886189] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-12T12:04:51.886523] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-12T12:04:51.886724] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:51.886853] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-12T12:04:51.886897] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-12T12:04:51.886953] [INFO ] [MAIN ] [671/3519] CHRS kept (0.5s) | 668 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:52.372098] [DEBUG] [REMOTE ] CHSCL: Retrieved 2763 rows, trimmed to 300. [2026-01-12T12:04:52.372281] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-12T12:04:52.372587] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-12T12:04:52.372739] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:52.372860] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-12T12:04:52.372900] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-12T12:04:52.372952] [INFO ] [MAIN ] [672/3519] CHSCL kept (0.5s) | 669 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:52.750998] [DEBUG] [REMOTE ] CHSCM: Retrieved 2847 rows, trimmed to 300. [2026-01-12T12:04:52.751130] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-12T12:04:52.751336] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.46. [2026-01-12T12:04:52.751472] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:52.751637] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-12T12:04:52.751715] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-12T12:04:52.751783] [INFO ] [MAIN ] [673/3519] CHSCM kept (0.4s) | 670 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:53.157071] [DEBUG] [REMOTE ] CHSCN: Retrieved 2981 rows, trimmed to 300. [2026-01-12T12:04:53.157247] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-12T12:04:53.157493] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.65. [2026-01-12T12:04:53.157660] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:53.157783] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-12T12:04:53.157824] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-12T12:04:53.158061] [INFO ] [MAIN ] [674/3519] CHSCN kept (0.4s) | 671 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:53.544728] [DEBUG] [REMOTE ] CHSCO: Retrieved 3094 rows, trimmed to 300. [2026-01-12T12:04:53.544920] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-12T12:04:53.545179] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-12T12:04:53.545323] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:53.545450] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-12T12:04:53.545492] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-12T12:04:53.545551] [INFO ] [MAIN ] [675/3519] CHSCO kept (0.4s) | 672 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:54.043483] [DEBUG] [REMOTE ] CHSCP: Retrieved 5738 rows, trimmed to 300. [2026-01-12T12:04:54.043781] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-12T12:04:54.044483] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-12T12:04:54.044707] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:54.044914] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-12T12:04:54.044973] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-12T12:04:54.045054] [INFO ] [MAIN ] [676/3519] CHSCP kept (0.5s) | 673 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:54.225336] [DEBUG] [REMOTE ] CHWY: Retrieved 1653 rows, trimmed to 300. [2026-01-12T12:04:54.225555] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-12T12:04:54.225930] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.44. [2026-01-12T12:04:54.226123] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:54.226297] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-12T12:04:54.226351] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-12T12:04:54.226430] [INFO ] [MAIN ] [677/3519] CHWY kept (0.2s) | 674 kept, 3 rejected | 140.4/min | ETA: 20.2m [2026-01-12T12:04:54.914151] [DEBUG] [REMOTE ] CHY: Retrieved 5692 rows, trimmed to 300. [2026-01-12T12:04:54.914300] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-12T12:04:54.914542] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-12T12:04:54.914708] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:54.914837] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-12T12:04:54.914879] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-12T12:04:54.914938] [INFO ] [MAIN ] [678/3519] CHY kept (0.7s) | 675 kept, 3 rejected | 140.3/min | ETA: 20.3m [2026-01-12T12:04:55.235840] [DEBUG] [REMOTE ] CI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:55.236028] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-12T12:04:55.236355] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-12T12:04:55.236504] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:55.236681] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-12T12:04:55.236730] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-12T12:04:55.236805] [INFO ] [MAIN ] [679/3519] CI kept (0.3s) | 676 kept, 3 rejected | 140.3/min | ETA: 20.2m [2026-01-12T12:04:55.703940] [DEBUG] [REMOTE ] CIA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:55.704104] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-12T12:04:55.704375] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-12T12:04:55.704532] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:55.704718] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-12T12:04:55.704770] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-12T12:04:55.704823] [INFO ] [MAIN ] [680/3519] CIA kept (0.5s) | 677 kept, 3 rejected | 140.3/min | ETA: 20.2m [2026-01-12T12:04:56.077458] [DEBUG] [REMOTE ] CIB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:56.077636] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-12T12:04:56.077918] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $54.06. [2026-01-12T12:04:56.078114] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:56.078305] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-12T12:04:56.078354] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-12T12:04:56.078409] [INFO ] [MAIN ] [681/3519] CIB kept (0.4s) | 678 kept, 3 rejected | 140.3/min | ETA: 20.2m [2026-01-12T12:04:56.438897] [DEBUG] [REMOTE ] CIEN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:56.439033] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-12T12:04:56.439335] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $164.48. [2026-01-12T12:04:56.439513] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:56.439676] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-12T12:04:56.439721] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-12T12:04:56.439771] [INFO ] [MAIN ] [682/3519] CIEN kept (0.4s) | 679 kept, 3 rejected | 140.4/min | ETA: 20.2m [2026-01-12T12:04:57.035214] [DEBUG] [REMOTE ] CIF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:57.035440] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-12T12:04:57.035824] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.67. [2026-01-12T12:04:57.036127] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:57.036301] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-12T12:04:57.036344] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-12T12:04:57.036405] [INFO ] [MAIN ] [683/3519] CIF kept (0.6s) | 680 kept, 3 rejected | 140.3/min | ETA: 20.2m [2026-01-12T12:04:57.520407] [DEBUG] [REMOTE ] CIG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:57.520556] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-12T12:04:57.520821] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.88. [2026-01-12T12:04:57.520990] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:57.521126] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-12T12:04:57.521168] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-12T12:04:57.521220] [INFO ] [MAIN ] [684/3519] CIG kept (0.5s) | 681 kept, 3 rejected | 140.2/min | ETA: 20.2m [2026-01-12T12:04:58.005494] [DEBUG] [REMOTE ] CIGI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:58.005653] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-12T12:04:58.006193] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-12T12:04:58.006369] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:58.006502] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-12T12:04:58.006542] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-12T12:04:58.006628] [INFO ] [MAIN ] [685/3519] CIGI kept (0.5s) | 682 kept, 3 rejected | 140.2/min | ETA: 20.2m [2026-01-12T12:04:58.507486] [DEBUG] [REMOTE ] CII: Retrieved 5441 rows, trimmed to 300. [2026-01-12T12:04:58.507659] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-12T12:04:58.507901] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $20.71. [2026-01-12T12:04:58.508041] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:58.508184] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-12T12:04:58.508229] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-12T12:04:58.508279] [INFO ] [MAIN ] [686/3519] CII kept (0.5s) | 683 kept, 3 rejected | 140.2/min | ETA: 20.2m [2026-01-12T12:04:58.764154] [DEBUG] [REMOTE ] CIM: Retrieved 4565 rows, trimmed to 300. [2026-01-12T12:04:58.764283] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-12T12:04:58.764491] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-12T12:04:58.764649] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:58.764766] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-12T12:04:58.764807] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-12T12:04:58.764855] [INFO ] [MAIN ] [687/3519] CIM kept (0.3s) | 684 kept, 3 rejected | 140.3/min | ETA: 20.2m [2026-01-12T12:04:59.361605] [DEBUG] [REMOTE ] CINF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:04:59.361747] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-12T12:04:59.361980] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.61. [2026-01-12T12:04:59.362118] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:59.362238] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-12T12:04:59.362279] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-12T12:04:59.362329] [INFO ] [MAIN ] [688/3519] CINF kept (0.6s) | 685 kept, 3 rejected | 140.2/min | ETA: 20.2m [2026-01-12T12:04:59.487256] [DEBUG] [REMOTE ] CING: Retrieved 1026 rows, trimmed to 300. [2026-01-12T12:04:59.487391] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-12T12:04:59.487622] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-12T12:04:59.487763] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:59.487884] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-12T12:04:59.487939] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-12T12:04:59.488010] [INFO ] [MAIN ] [689/3519] CING kept (0.1s) | 686 kept, 3 rejected | 140.3/min | ETA: 20.2m [2026-01-12T12:04:59.941055] [DEBUG] [REMOTE ] CION: Retrieved 1071 rows, trimmed to 300. [2026-01-12T12:04:59.941186] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-12T12:04:59.941382] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.73. [2026-01-12T12:04:59.941513] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-12T12:04:59.941639] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-12T12:04:59.941679] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-12T12:04:59.941726] [INFO ] [MAIN ] [690/3519] CION kept (0.5s) | 687 kept, 3 rejected | 140.3/min | ETA: 20.2m [2026-01-12T12:05:00.684698] [DEBUG] [REMOTE ] CIVB: Retrieved 6283 rows, trimmed to 300. [2026-01-12T12:05:00.684909] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-12T12:05:00.685209] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $19.81. [2026-01-12T12:05:00.685493] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:00.685665] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-12T12:05:00.685758] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-12T12:05:00.685817] [INFO ] [MAIN ] [691/3519] CIVB kept (0.7s) | 688 kept, 3 rejected | 140.2/min | ETA: 20.2m [2026-01-12T12:05:01.084191] [DEBUG] [REMOTE ] CIVI: Retrieved 3537 rows, trimmed to 300. [2026-01-12T12:05:01.084324] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-12T12:05:01.084525] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-12T12:05:01.084679] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:01.084790] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-12T12:05:01.084833] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-12T12:05:01.084890] [INFO ] [MAIN ] [692/3519] CIVI kept (0.4s) | 689 kept, 3 rejected | 140.2/min | ETA: 20.2m [2026-01-12T12:05:01.557324] [DEBUG] [REMOTE ] CLB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:01.557485] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-12T12:05:01.557909] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $11.33. [2026-01-12T12:05:01.558089] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:01.558282] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-12T12:05:01.558338] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-12T12:05:01.558404] [INFO ] [MAIN ] [693/3519] CLB kept (0.5s) | 690 kept, 3 rejected | 140.2/min | ETA: 20.2m [2026-01-12T12:05:01.788703] [DEBUG] [REMOTE ] CLBK: Retrieved 1942 rows, trimmed to 300. [2026-01-12T12:05:01.788856] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-12T12:05:01.789185] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $13.73. [2026-01-12T12:05:01.789362] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:01.789528] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-12T12:05:01.789601] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-12T12:05:01.789670] [INFO ] [MAIN ] [694/3519] CLBK kept (0.2s) | 691 kept, 3 rejected | 140.2/min | ETA: 20.1m [2026-01-12T12:05:02.502892] [DEBUG] [REMOTE ] CLDX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:02.503059] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-12T12:05:02.503358] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-12T12:05:02.503524] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:02.503682] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-12T12:05:02.503727] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-12T12:05:02.503781] [INFO ] [MAIN ] [695/3519] CLDX kept (0.7s) | 692 kept, 3 rejected | 140.1/min | ETA: 20.2m [2026-01-12T12:05:02.994357] [DEBUG] [REMOTE ] CLF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:02.994491] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-12T12:05:02.994730] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-12T12:05:02.994870] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:02.994984] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-12T12:05:02.995025] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-12T12:05:02.995074] [INFO ] [MAIN ] [696/3519] CLF kept (0.5s) | 693 kept, 3 rejected | 140.1/min | ETA: 20.2m [2026-01-12T12:05:03.506056] [DEBUG] [REMOTE ] CLFD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:03.506204] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-12T12:05:03.506459] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-12T12:05:03.506628] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:03.506774] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-12T12:05:03.506838] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-12T12:05:03.506897] [INFO ] [MAIN ] [697/3519] CLFD kept (0.5s) | 694 kept, 3 rejected | 140.0/min | ETA: 20.2m [2026-01-12T12:05:04.072606] [DEBUG] [REMOTE ] CLH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:04.072753] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-12T12:05:04.073002] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-12T12:05:04.073137] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:04.073255] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-12T12:05:04.073295] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-12T12:05:04.073344] [INFO ] [MAIN ] [698/3519] CLH kept (0.6s) | 695 kept, 3 rejected | 140.0/min | ETA: 20.2m [2026-01-12T12:05:04.438432] [DEBUG] [REMOTE ] CLLS: Retrieved 2716 rows, trimmed to 300. [2026-01-12T12:05:04.438616] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-12T12:05:04.438891] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-12T12:05:04.439038] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:04.439169] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-12T12:05:04.439212] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-12T12:05:04.439268] [INFO ] [MAIN ] [699/3519] CLLS kept (0.4s) | 696 kept, 3 rejected | 140.0/min | ETA: 20.1m [2026-01-12T12:05:05.027159] [DEBUG] [REMOTE ] CLMB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:05.027350] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-12T12:05:05.027754] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-12T12:05:05.027910] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:05.028035] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-12T12:05:05.028077] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-12T12:05:05.028338] [INFO ] [MAIN ] [700/3519] CLMB kept (0.6s) | 697 kept, 3 rejected | 139.9/min | ETA: 20.1m [2026-01-12T12:05:05.548395] [DEBUG] [REMOTE ] CLNE: Retrieved 4687 rows, trimmed to 300. [2026-01-12T12:05:05.548537] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-12T12:05:05.548806] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-12T12:05:05.548943] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:05.549062] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-12T12:05:05.549102] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-12T12:05:05.549149] [INFO ] [MAIN ] [701/3519] CLNE kept (0.5s) | 698 kept, 3 rejected | 139.9/min | ETA: 20.1m [2026-01-12T12:05:05.680353] [DEBUG] [REMOTE ] CLNN: Retrieved 1262 rows, trimmed to 300. [2026-01-12T12:05:05.680499] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-12T12:05:05.680733] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $5.76. [2026-01-12T12:05:05.680872] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:05.680987] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-12T12:05:05.681028] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-12T12:05:05.681076] [INFO ] [MAIN ] [702/3519] CLNN kept (0.1s) | 699 kept, 3 rejected | 140.0/min | ETA: 20.1m [2026-01-12T12:05:06.212156] [DEBUG] [REMOTE ] CLOA: Retrieved 751 rows, trimmed to 300. [2026-01-12T12:05:06.212294] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-12T12:05:06.212504] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.10. [2026-01-12T12:05:06.212665] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:06.212780] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-12T12:05:06.212838] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-12T12:05:06.212889] [INFO ] [MAIN ] [703/3519] CLOA kept (0.5s) | 700 kept, 3 rejected | 140.0/min | ETA: 20.1m [2026-01-12T12:05:06.677790] [DEBUG] [REMOTE ] CLRB: Retrieved 5072 rows, trimmed to 300. [2026-01-12T12:05:06.677929] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-12T12:05:06.678203] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-12T12:05:06.678373] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:06.678494] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-12T12:05:06.678534] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-12T12:05:06.678603] [INFO ] [MAIN ] [704/3519] CLRB kept (0.5s) | 701 kept, 3 rejected | 140.0/min | ETA: 20.1m [2026-01-12T12:05:07.092308] [DEBUG] [REMOTE ] CLRO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:07.092442] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-12T12:05:07.092682] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-12T12:05:07.092822] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:07.092937] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-12T12:05:07.092982] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-12T12:05:07.093031] [INFO ] [MAIN ] [705/3519] CLRO kept (0.4s) | 702 kept, 3 rejected | 140.0/min | ETA: 20.1m [2026-01-12T12:05:07.650760] [DEBUG] [REMOTE ] CLS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:07.650908] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-12T12:05:07.651153] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $264.69. [2026-01-12T12:05:07.651288] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:07.651411] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-12T12:05:07.651451] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-12T12:05:07.651502] [INFO ] [MAIN ] [706/3519] CLS kept (0.6s) | 703 kept, 3 rejected | 139.9/min | ETA: 20.1m [2026-01-12T12:05:08.198615] [DEBUG] [REMOTE ] CLX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:08.198757] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-12T12:05:08.198987] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-12T12:05:08.199144] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:08.199259] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-12T12:05:08.199298] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-12T12:05:08.199346] [INFO ] [MAIN ] [707/3519] CLX kept (0.5s) | 704 kept, 3 rejected | 139.9/min | ETA: 20.1m [2026-01-12T12:05:08.478412] [DEBUG] [REMOTE ] CM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:08.478550] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-12T12:05:08.478785] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $79.48. [2026-01-12T12:05:08.478922] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:08.479038] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-12T12:05:08.479079] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-12T12:05:08.479129] [INFO ] [MAIN ] [708/3519] CM kept (0.3s) | 705 kept, 3 rejected | 139.9/min | ETA: 20.1m [2026-01-12T12:05:09.065220] [DEBUG] [REMOTE ] CMA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:09.065352] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-12T12:05:09.065588] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $73.26. [2026-01-12T12:05:09.065730] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:09.065842] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-12T12:05:09.065897] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-12T12:05:09.065948] [INFO ] [MAIN ] [709/3519] CMA kept (0.6s) | 706 kept, 3 rejected | 139.9/min | ETA: 20.1m [2026-01-12T12:05:09.538957] [DEBUG] [REMOTE ] CMC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:09.539094] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-12T12:05:09.539317] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $55.18. [2026-01-12T12:05:09.539475] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:09.539644] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-12T12:05:09.539693] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-12T12:05:09.539743] [INFO ] [MAIN ] [710/3519] CMC kept (0.5s) | 707 kept, 3 rejected | 139.8/min | ETA: 20.1m [2026-01-12T12:05:09.880008] [DEBUG] [REMOTE ] CMCM: Retrieved 2937 rows, trimmed to 300. [2026-01-12T12:05:09.880152] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-12T12:05:09.880368] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-12T12:05:09.880502] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:09.880631] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-12T12:05:09.880673] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-12T12:05:09.880721] [INFO ] [MAIN ] [711/3519] CMCM kept (0.3s) | 708 kept, 3 rejected | 139.9/min | ETA: 20.1m [2026-01-12T12:05:10.372919] [DEBUG] [REMOTE ] CMCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:10.373061] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-12T12:05:10.373300] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-12T12:05:10.373436] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:10.373549] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-12T12:05:10.373607] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-12T12:05:10.373656] [INFO ] [MAIN ] [712/3519] CMCO kept (0.5s) | 709 kept, 3 rejected | 139.8/min | ETA: 20.1m [2026-01-12T12:05:10.743167] [DEBUG] [REMOTE ] CMCSA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:10.743320] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-12T12:05:10.743609] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.45. [2026-01-12T12:05:10.743756] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:10.743905] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-12T12:05:10.743946] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-12T12:05:10.743997] [INFO ] [MAIN ] [713/3519] CMCSA kept (0.4s) | 710 kept, 3 rejected | 139.9/min | ETA: 20.1m [2026-01-12T12:05:11.194784] [DEBUG] [REMOTE ] CME: Retrieved 5810 rows, trimmed to 300. [2026-01-12T12:05:11.194919] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-12T12:05:11.195131] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-12T12:05:11.195263] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:11.195377] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-12T12:05:11.195415] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-12T12:05:11.195463] [INFO ] [MAIN ] [714/3519] CME kept (0.5s) | 711 kept, 3 rejected | 139.9/min | ETA: 20.1m [2026-01-12T12:05:11.611846] [DEBUG] [REMOTE ] CMG: Retrieved 5021 rows, trimmed to 300. [2026-01-12T12:05:11.611986] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-12T12:05:11.612257] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-12T12:05:11.612397] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:11.612515] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-12T12:05:11.612569] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-12T12:05:11.612643] [INFO ] [MAIN ] [715/3519] CMG kept (0.4s) | 712 kept, 3 rejected | 139.9/min | ETA: 20.0m [2026-01-12T12:05:12.118561] [DEBUG] [REMOTE ] CMI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:12.118723] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-12T12:05:12.118968] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $406.26. [2026-01-12T12:05:12.119102] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:12.119222] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-12T12:05:12.119262] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-12T12:05:12.119312] [INFO ] [MAIN ] [716/3519] CMI kept (0.5s) | 713 kept, 3 rejected | 139.8/min | ETA: 20.0m [2026-01-12T12:05:12.260413] [DEBUG] [REMOTE ] CMMB: Retrieved 1737 rows, trimmed to 300. [2026-01-12T12:05:12.260538] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-12T12:05:12.260757] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.64. [2026-01-12T12:05:12.260890] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:12.261000] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-12T12:05:12.261040] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-12T12:05:12.261087] [INFO ] [MAIN ] [717/3519] CMMB kept (0.1s) | 714 kept, 3 rejected | 140.0/min | ETA: 20.0m [2026-01-12T12:05:14.004071] [DEBUG] [REMOTE ] CMP: Retrieved 5554 rows, trimmed to 300. [2026-01-12T12:05:14.004215] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-12T12:05:14.004438] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-12T12:05:14.004588] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:14.004707] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-12T12:05:14.004746] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-12T12:05:14.004793] [INFO ] [MAIN ] [718/3519] CMP kept (1.7s) | 715 kept, 3 rejected | 139.4/min | ETA: 20.1m [2026-01-12T12:05:14.252888] [DEBUG] [REMOTE ] CMPO: Retrieved 1290 rows, trimmed to 300. [2026-01-12T12:05:14.253021] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-12T12:05:14.253227] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-12T12:05:14.253361] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:14.253471] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-12T12:05:14.253511] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-12T12:05:14.253559] [INFO ] [MAIN ] [719/3519] CMPO kept (0.2s) | 716 kept, 3 rejected | 139.4/min | ETA: 20.1m [2026-01-12T12:05:14.554388] [DEBUG] [REMOTE ] CMPS: Retrieved 1334 rows, trimmed to 300. [2026-01-12T12:05:14.554527] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-12T12:05:14.554753] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-12T12:05:14.554890] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:14.555019] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-12T12:05:14.555066] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-12T12:05:14.555117] [INFO ] [MAIN ] [720/3519] CMPS kept (0.3s) | 717 kept, 3 rejected | 139.5/min | ETA: 20.1m [2026-01-12T12:05:15.031390] [DEBUG] [REMOTE ] CMPX: Retrieved 1199 rows, trimmed to 300. [2026-01-12T12:05:15.031518] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-12T12:05:15.031739] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-12T12:05:15.031871] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:15.031993] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-12T12:05:15.032033] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-12T12:05:15.032081] [INFO ] [MAIN ] [721/3519] CMPX kept (0.5s) | 718 kept, 3 rejected | 139.5/min | ETA: 20.1m [2026-01-12T12:05:15.520208] [DEBUG] [REMOTE ] CMRE: Retrieved 3818 rows, trimmed to 300. [2026-01-12T12:05:15.520381] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-12T12:05:15.520640] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $11.26. [2026-01-12T12:05:15.520783] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:15.520904] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-12T12:05:15.520946] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-12T12:05:15.520996] [INFO ] [MAIN ] [722/3519] CMRE kept (0.5s) | 719 kept, 3 rejected | 139.5/min | ETA: 20.1m [2026-01-12T12:05:16.073228] [DEBUG] [REMOTE ] CMS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:16.073467] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-12T12:05:16.073840] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-12T12:05:16.073991] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:16.074141] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-12T12:05:16.074186] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-12T12:05:16.074245] [INFO ] [MAIN ] [723/3519] CMS kept (0.6s) | 720 kept, 3 rejected | 139.4/min | ETA: 20.1m [2026-01-12T12:05:16.391420] [DEBUG] [REMOTE ] CMSA: Retrieved 1970 rows, trimmed to 300. [2026-01-12T12:05:16.391558] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-12T12:05:16.391798] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-12T12:05:16.391939] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:16.392053] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-12T12:05:16.392097] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-12T12:05:16.392148] [INFO ] [MAIN ] [724/3519] CMSA kept (0.3s) | 721 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:16.666946] [DEBUG] [REMOTE ] CMSC: Retrieved 1829 rows, trimmed to 300. [2026-01-12T12:05:16.667083] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-12T12:05:16.667295] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-12T12:05:16.667436] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:16.667551] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-12T12:05:16.667623] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-12T12:05:16.667677] [INFO ] [MAIN ] [725/3519] CMSC kept (0.3s) | 722 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:17.051369] [DEBUG] [REMOTE ] CMSD: Retrieved 1732 rows, trimmed to 300. [2026-01-12T12:05:17.051540] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-12T12:05:17.051901] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-12T12:05:17.052053] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:17.052204] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-12T12:05:17.052246] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-12T12:05:17.052299] [INFO ] [MAIN ] [726/3519] CMSD kept (0.4s) | 723 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:17.475591] [DEBUG] [REMOTE ] CMTG: Retrieved 1050 rows, trimmed to 300. [2026-01-12T12:05:17.475759] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-12T12:05:17.475987] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-12T12:05:17.476134] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:17.476272] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-12T12:05:17.476316] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-12T12:05:17.476367] [INFO ] [MAIN ] [727/3519] CMTG kept (0.4s) | 724 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:18.005350] [DEBUG] [REMOTE ] CMTL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:18.005558] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-12T12:05:18.005912] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-12T12:05:18.006061] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:18.006210] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-12T12:05:18.006252] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-12T12:05:18.006306] [INFO ] [MAIN ] [728/3519] CMTL kept (0.5s) | 725 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:18.543446] [DEBUG] [REMOTE ] CNA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:18.543600] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-12T12:05:18.543844] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-12T12:05:18.543978] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:18.544093] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-12T12:05:18.544132] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-12T12:05:18.544180] [INFO ] [MAIN ] [729/3519] CNA kept (0.5s) | 726 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:18.957795] [DEBUG] [REMOTE ] CNC: Retrieved 6057 rows, trimmed to 300. [2026-01-12T12:05:18.957930] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-12T12:05:18.958156] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-12T12:05:18.958324] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:18.958438] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-12T12:05:18.958478] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-12T12:05:18.958526] [INFO ] [MAIN ] [730/3519] CNC kept (0.4s) | 727 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:19.165200] [DEBUG] [REMOTE ] CNF: Retrieved 1798 rows, trimmed to 300. [2026-01-12T12:05:19.165329] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-12T12:05:19.165534] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.45. [2026-01-12T12:05:19.165696] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:19.165805] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-12T12:05:19.165846] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-12T12:05:19.165893] [INFO ] [MAIN ] [731/3519] CNF kept (0.2s) | 728 kept, 3 rejected | 139.6/min | ETA: 20.0m [2026-01-12T12:05:19.843009] [DEBUG] [REMOTE ] CNI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:19.843230] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-12T12:05:19.843559] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-12T12:05:19.843729] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:19.844019] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-12T12:05:19.844068] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-12T12:05:19.844125] [INFO ] [MAIN ] [732/3519] CNI kept (0.7s) | 729 kept, 3 rejected | 139.4/min | ETA: 20.0m [2026-01-12T12:05:20.242606] [DEBUG] [REMOTE ] CNK: Retrieved 4710 rows, trimmed to 300. [2026-01-12T12:05:20.242748] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-12T12:05:20.242966] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-12T12:05:20.243102] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:20.243232] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-12T12:05:20.243272] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-12T12:05:20.243323] [INFO ] [MAIN ] [733/3519] CNK kept (0.4s) | 730 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:20.488962] [DEBUG] [REMOTE ] CNM: Retrieved 1123 rows, trimmed to 300. [2026-01-12T12:05:20.489158] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-12T12:05:20.489407] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-12T12:05:20.489545] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:20.489685] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-12T12:05:20.489727] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-12T12:05:20.489779] [INFO ] [MAIN ] [734/3519] CNM kept (0.2s) | 731 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:21.046405] [DEBUG] [REMOTE ] CNMD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:21.046625] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-12T12:05:21.047069] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-12T12:05:21.047236] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:21.047382] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-12T12:05:21.047426] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-12T12:05:21.047482] [INFO ] [MAIN ] [735/3519] CNMD kept (0.6s) | 732 kept, 3 rejected | 139.5/min | ETA: 20.0m [2026-01-12T12:05:21.271692] [DEBUG] [REMOTE ] CNNE: Retrieved 2045 rows, trimmed to 300. [2026-01-12T12:05:21.271887] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-12T12:05:21.272153] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-12T12:05:21.272297] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:21.272427] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-12T12:05:21.272470] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-12T12:05:21.272525] [INFO ] [MAIN ] [736/3519] CNNE kept (0.2s) | 733 kept, 3 rejected | 139.6/min | ETA: 19.9m [2026-01-12T12:05:21.885228] [DEBUG] [REMOTE ] CNO: Retrieved 5620 rows, trimmed to 300. [2026-01-12T12:05:21.885371] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-12T12:05:21.885664] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $38.33. [2026-01-12T12:05:21.885816] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:21.885954] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-12T12:05:21.886003] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-12T12:05:21.886054] [INFO ] [MAIN ] [737/3519] CNO kept (0.6s) | 734 kept, 3 rejected | 139.5/min | ETA: 19.9m [2026-01-12T12:05:22.421936] [DEBUG] [REMOTE ] CNOB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:22.422076] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-12T12:05:22.422302] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.12. [2026-01-12T12:05:22.422436] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:22.422551] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-12T12:05:22.422612] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-12T12:05:22.422660] [INFO ] [MAIN ] [738/3519] CNOB kept (0.5s) | 735 kept, 3 rejected | 139.4/min | ETA: 19.9m [2026-01-12T12:05:22.891935] [DEBUG] [REMOTE ] CNP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:22.892077] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-12T12:05:22.892302] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-12T12:05:22.892439] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:22.892588] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-12T12:05:22.892631] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-12T12:05:22.892680] [INFO ] [MAIN ] [739/3519] CNP kept (0.5s) | 736 kept, 3 rejected | 139.4/min | ETA: 19.9m [2026-01-12T12:05:23.322005] [DEBUG] [REMOTE ] CNQ: Retrieved 6400 rows, trimmed to 300. [2026-01-12T12:05:23.322141] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-12T12:05:23.322357] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $29.53. [2026-01-12T12:05:23.322494] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:23.322626] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-12T12:05:23.322668] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-12T12:05:23.322717] [INFO ] [MAIN ] [740/3519] CNQ kept (0.4s) | 737 kept, 3 rejected | 139.4/min | ETA: 19.9m [2026-01-12T12:05:23.737972] [DEBUG] [REMOTE ] CNS: Retrieved 5386 rows, trimmed to 300. [2026-01-12T12:05:23.738104] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-12T12:05:23.738348] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-12T12:05:23.738485] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:23.738796] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-12T12:05:23.738838] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-12T12:05:23.738886] [INFO ] [MAIN ] [741/3519] CNS kept (0.4s) | 738 kept, 3 rejected | 139.4/min | ETA: 19.9m [2026-01-12T12:05:23.977308] [DEBUG] [REMOTE ] CNSP: Retrieved 1550 rows, trimmed to 300. [2026-01-12T12:05:23.977488] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-12T12:05:23.977765] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-12T12:05:23.977911] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:23.978029] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-12T12:05:23.978072] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-12T12:05:23.978124] [INFO ] [MAIN ] [742/3519] CNSP kept (0.2s) | 739 kept, 3 rejected | 139.5/min | ETA: 19.9m [2026-01-12T12:05:24.375659] [DEBUG] [REMOTE ] CNTA: Retrieved 1160 rows, trimmed to 300. [2026-01-12T12:05:24.375798] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-12T12:05:24.376008] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.05. [2026-01-12T12:05:24.376144] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:24.376258] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-12T12:05:24.376300] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-12T12:05:24.376350] [INFO ] [MAIN ] [743/3519] CNTA kept (0.4s) | 740 kept, 3 rejected | 139.5/min | ETA: 19.9m [2026-01-12T12:05:24.899658] [DEBUG] [REMOTE ] CNTY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:24.899798] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-12T12:05:24.900019] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-12T12:05:24.900156] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:24.900296] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-12T12:05:24.900350] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-12T12:05:24.900411] [INFO ] [MAIN ] [744/3519] CNTY kept (0.5s) | 741 kept, 3 rejected | 139.5/min | ETA: 19.9m [2026-01-12T12:05:25.370002] [DEBUG] [REMOTE ] CNVS: Retrieved 5577 rows, trimmed to 300. [2026-01-12T12:05:25.370219] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-12T12:05:25.370498] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.04. [2026-01-12T12:05:25.370660] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:25.370834] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-12T12:05:25.370876] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-12T12:05:25.370930] [INFO ] [MAIN ] [745/3519] CNVS kept (0.5s) | 742 kept, 3 rejected | 139.5/min | ETA: 19.9m [2026-01-12T12:05:25.681868] [DEBUG] [REMOTE ] CNX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:25.682013] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-12T12:05:25.682235] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-12T12:05:25.682371] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:25.682488] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-12T12:05:25.682527] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-12T12:05:25.682593] [INFO ] [MAIN ] [746/3519] CNX kept (0.3s) | 743 kept, 3 rejected | 139.5/min | ETA: 19.9m [2026-01-12T12:05:26.118815] [DEBUG] [REMOTE ] CNXN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:26.119055] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-12T12:05:26.119308] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.98. [2026-01-12T12:05:26.119452] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:26.119596] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-12T12:05:26.119640] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-12T12:05:26.119693] [INFO ] [MAIN ] [747/3519] CNXN kept (0.4s) | 744 kept, 3 rejected | 139.5/min | ETA: 19.9m [2026-01-12T12:05:26.290701] [DEBUG] [REMOTE ] COCO: Retrieved 1059 rows, trimmed to 300. [2026-01-12T12:05:26.290900] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-12T12:05:26.291205] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.66. [2026-01-12T12:05:26.291346] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:26.291471] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-12T12:05:26.291513] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-12T12:05:26.291565] [INFO ] [MAIN ] [748/3519] COCO kept (0.2s) | 745 kept, 3 rejected | 139.6/min | ETA: 19.8m [2026-01-12T12:05:26.982247] [DEBUG] [REMOTE ] CODA: Retrieved 4324 rows, trimmed to 300. [2026-01-12T12:05:26.982469] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-12T12:05:26.983247] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-12T12:05:26.983398] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:26.983775] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-12T12:05:26.983822] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-12T12:05:26.983880] [INFO ] [MAIN ] [749/3519] CODA kept (0.7s) | 746 kept, 3 rejected | 139.5/min | ETA: 19.9m [2026-01-12T12:05:27.356429] [DEBUG] [REMOTE ] CODI: Retrieved 4943 rows, trimmed to 300. [2026-01-12T12:05:27.356603] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-12T12:05:27.356830] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-12T12:05:27.356967] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:27.357085] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-12T12:05:27.357129] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-12T12:05:27.357278] [INFO ] [MAIN ] [750/3519] CODI kept (0.4s) | 747 kept, 3 rejected | 139.5/min | ETA: 19.8m [2026-01-12T12:05:27.504817] [DEBUG] [REMOTE ] COEP: Retrieved 1271 rows, trimmed to 300. [2026-01-12T12:05:27.505095] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-12T12:05:27.505412] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $13.71. [2026-01-12T12:05:27.505605] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:27.505731] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-12T12:05:27.505775] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-12T12:05:27.505826] [INFO ] [MAIN ] [751/3519] COEP kept (0.1s) | 748 kept, 3 rejected | 139.7/min | ETA: 19.8m [2026-01-12T12:05:28.264433] [DEBUG] [REMOTE ] COF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:28.264596] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-12T12:05:28.264841] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-12T12:05:28.264977] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:28.265097] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-12T12:05:28.265138] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-12T12:05:28.265187] [INFO ] [MAIN ] [752/3519] COF kept (0.8s) | 749 kept, 3 rejected | 139.5/min | ETA: 19.8m [2026-01-12T12:05:28.669715] [DEBUG] [REMOTE ] COFS: Retrieved 6036 rows, trimmed to 300. [2026-01-12T12:05:28.669854] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-12T12:05:28.670073] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $26.05. [2026-01-12T12:05:28.670209] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:28.670325] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-12T12:05:28.670365] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-12T12:05:28.670412] [INFO ] [MAIN ] [753/3519] COFS kept (0.4s) | 750 kept, 3 rejected | 139.5/min | ETA: 19.8m [2026-01-12T12:05:28.872110] [DEBUG] [REMOTE ] COIN: Retrieved 1192 rows, trimmed to 300. [2026-01-12T12:05:28.872235] [DEBUG] [REMOTE ] COIN: PASS: History has at least 300 days. [2026-01-12T12:05:28.872429] [DEBUG] [REMOTE ] COIN: PASS: Price check passed. Min price $226.14. [2026-01-12T12:05:28.872564] [DEBUG] [REMOTE ] COIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:28.872696] [DEBUG] [REMOTE ] COIN: PASS: Integrity check passed. [2026-01-12T12:05:28.872736] [DEBUG] [REMOTE ] COIN: Symbol is viable for forecasting. [2026-01-12T12:05:28.872782] [INFO ] [MAIN ] [754/3519] COIN kept (0.2s) | 751 kept, 3 rejected | 139.6/min | ETA: 19.8m [2026-01-12T12:05:29.380646] [DEBUG] [REMOTE ] COKE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:29.380984] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-12T12:05:29.381228] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $126.62. [2026-01-12T12:05:29.381361] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:29.381481] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-12T12:05:29.381521] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-12T12:05:29.381588] [INFO ] [MAIN ] [755/3519] COKE kept (0.5s) | 752 kept, 3 rejected | 139.6/min | ETA: 19.8m [2026-01-12T12:05:30.143906] [DEBUG] [REMOTE ] COLB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:30.144038] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-12T12:05:30.144257] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $23.75. [2026-01-12T12:05:30.144391] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:30.144504] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-12T12:05:30.144543] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-12T12:05:30.144608] [INFO ] [MAIN ] [756/3519] COLB kept (0.8s) | 753 kept, 3 rejected | 139.5/min | ETA: 19.8m [2026-01-12T12:05:30.419690] [DEBUG] [REMOTE ] COLD: Retrieved 2005 rows, trimmed to 300. [2026-01-12T12:05:30.419818] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-12T12:05:30.420022] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-12T12:05:30.420170] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:30.420277] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-12T12:05:30.420317] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-12T12:05:30.420364] [INFO ] [MAIN ] [757/3519] COLD kept (0.3s) | 754 kept, 3 rejected | 139.5/min | ETA: 19.8m [2026-01-12T12:05:30.938044] [DEBUG] [REMOTE ] COLL: Retrieved 2686 rows, trimmed to 300. [2026-01-12T12:05:30.938254] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-12T12:05:30.938508] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $32.88. [2026-01-12T12:05:30.938701] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:30.938824] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-12T12:05:30.938863] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-12T12:05:30.938917] [INFO ] [MAIN ] [758/3519] COLL kept (0.5s) | 755 kept, 3 rejected | 139.5/min | ETA: 19.8m [2026-01-12T12:05:31.413462] [DEBUG] [REMOTE ] COLM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:31.413659] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-12T12:05:31.414087] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-12T12:05:31.414233] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:31.414404] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-12T12:05:31.414445] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-12T12:05:31.414502] [INFO ] [MAIN ] [759/3519] COLM kept (0.5s) | 756 kept, 3 rejected | 139.5/min | ETA: 19.8m [2026-01-12T12:05:31.701032] [DEBUG] [REMOTE ] COMM: Retrieved 3070 rows, trimmed to 300. [2026-01-12T12:05:31.701162] [DEBUG] [REMOTE ] COMM: PASS: History has at least 300 days. [2026-01-12T12:05:31.701364] [DEBUG] [REMOTE ] COMM: PASS: Price check passed. Min price $15.28. [2026-01-12T12:05:31.701498] [DEBUG] [REMOTE ] COMM: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:31.701633] [DEBUG] [REMOTE ] COMM: PASS: Integrity check passed. [2026-01-12T12:05:31.701675] [DEBUG] [REMOTE ] COMM: Symbol is viable for forecasting. [2026-01-12T12:05:31.701723] [INFO ] [MAIN ] [760/3519] COMM kept (0.3s) | 757 kept, 3 rejected | 139.5/min | ETA: 19.8m [2026-01-12T12:05:32.001403] [DEBUG] [REMOTE ] COMP: Retrieved 1200 rows, trimmed to 300. [2026-01-12T12:05:32.001537] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-12T12:05:32.001758] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.29. [2026-01-12T12:05:32.002079] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:32.002185] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-12T12:05:32.002224] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-12T12:05:32.002271] [INFO ] [MAIN ] [761/3519] COMP kept (0.3s) | 758 kept, 3 rejected | 139.6/min | ETA: 19.8m [2026-01-12T12:05:32.446981] [DEBUG] [REMOTE ] CONL: Retrieved 859 rows, trimmed to 300. [2026-01-12T12:05:32.447111] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-12T12:05:32.447328] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.65. [2026-01-12T12:05:32.447476] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:32.447627] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-12T12:05:32.447673] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-12T12:05:32.447723] [INFO ] [MAIN ] [762/3519] CONL kept (0.4s) | 759 kept, 3 rejected | 139.6/min | ETA: 19.8m [2026-01-12T12:05:33.004064] [DEBUG] [REMOTE ] COO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:33.004198] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-12T12:05:33.004417] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.76. [2026-01-12T12:05:33.004566] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:33.004704] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-12T12:05:33.004743] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-12T12:05:33.004980] [INFO ] [MAIN ] [763/3519] COO kept (0.6s) | 760 kept, 3 rejected | 139.5/min | ETA: 19.8m [2026-01-12T12:05:33.492294] [DEBUG] [REMOTE ] COP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:33.492444] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-12T12:05:33.492743] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-12T12:05:33.492884] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:33.493008] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-12T12:05:33.493050] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-12T12:05:33.493102] [INFO ] [MAIN ] [764/3519] COP kept (0.5s) | 761 kept, 3 rejected | 139.5/min | ETA: 19.7m [2026-01-12T12:05:33.607019] [DEBUG] [REMOTE ] COPP: Retrieved 464 rows, trimmed to 300. [2026-01-12T12:05:33.607149] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-12T12:05:33.607348] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-12T12:05:33.607482] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:33.607622] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-12T12:05:33.607665] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-12T12:05:33.607714] [INFO ] [MAIN ] [765/3519] COPP kept (0.1s) | 762 kept, 3 rejected | 139.6/min | ETA: 19.7m [2026-01-12T12:05:34.089470] [DEBUG] [REMOTE ] CORZ: Retrieved 493 rows, trimmed to 300. [2026-01-12T12:05:34.089625] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-12T12:05:34.089826] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-12T12:05:34.089957] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:34.090064] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-12T12:05:34.090103] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-12T12:05:34.090149] [INFO ] [MAIN ] [766/3519] CORZ kept (0.5s) | 763 kept, 3 rejected | 139.6/min | ETA: 19.7m [2026-01-12T12:05:34.426136] [DEBUG] [REMOTE ] CORZZ: Retrieved 493 rows, trimmed to 300. [2026-01-12T12:05:34.426263] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-12T12:05:34.426466] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-12T12:05:34.426622] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:34.426735] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-12T12:05:34.426775] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-12T12:05:34.426822] [INFO ] [MAIN ] [767/3519] CORZZ kept (0.3s) | 764 kept, 3 rejected | 139.6/min | ETA: 19.7m [2026-01-12T12:05:35.010024] [DEBUG] [REMOTE ] COTY: Retrieved 3164 rows, trimmed to 300. [2026-01-12T12:05:35.010158] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-12T12:05:35.010364] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-12T12:05:35.010499] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:35.010628] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-12T12:05:35.010669] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-12T12:05:35.010716] [INFO ] [MAIN ] [768/3519] COTY kept (0.6s) | 765 kept, 3 rejected | 139.6/min | ETA: 19.7m [2026-01-12T12:05:35.270475] [DEBUG] [REMOTE ] COWG: Retrieved 764 rows, trimmed to 300. [2026-01-12T12:05:35.270625] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-12T12:05:35.270848] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-12T12:05:35.270987] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:35.271099] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-12T12:05:35.271140] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-12T12:05:35.271189] [INFO ] [MAIN ] [769/3519] COWG kept (0.3s) | 766 kept, 3 rejected | 139.7/min | ETA: 19.7m [2026-01-12T12:05:35.612148] [DEBUG] [REMOTE ] COYA: Retrieved 760 rows, trimmed to 300. [2026-01-12T12:05:35.612332] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-12T12:05:35.612639] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $4.85. [2026-01-12T12:05:35.612781] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:35.612898] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-12T12:05:35.612939] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-12T12:05:35.612989] [INFO ] [MAIN ] [770/3519] COYA kept (0.3s) | 767 kept, 3 rejected | 139.7/min | ETA: 19.7m [2026-01-12T12:05:36.389330] [DEBUG] [REMOTE ] CP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:36.389532] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-12T12:05:36.389846] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-12T12:05:36.390075] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:36.390238] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-12T12:05:36.390294] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-12T12:05:36.390354] [INFO ] [MAIN ] [771/3519] CP kept (0.8s) | 768 kept, 3 rejected | 139.5/min | ETA: 19.7m [2026-01-12T12:05:36.781440] [DEBUG] [REMOTE ] CPA: Retrieved 5048 rows, trimmed to 300. [2026-01-12T12:05:36.781649] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-12T12:05:36.781919] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-12T12:05:36.782062] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:36.782185] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-12T12:05:36.782227] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-12T12:05:36.782279] [INFO ] [MAIN ] [772/3519] CPA kept (0.4s) | 769 kept, 3 rejected | 139.6/min | ETA: 19.7m [2026-01-12T12:05:37.214080] [DEBUG] [REMOTE ] CPB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:37.214283] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-12T12:05:37.214634] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-12T12:05:37.214788] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:37.214927] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-12T12:05:37.214970] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-12T12:05:37.215190] [INFO ] [MAIN ] [773/3519] CPB kept (0.4s) | 770 kept, 3 rejected | 139.6/min | ETA: 19.7m [2026-01-12T12:05:37.713796] [DEBUG] [REMOTE ] CPF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:37.713994] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-12T12:05:37.714289] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $27.33. [2026-01-12T12:05:37.714442] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:37.714600] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-12T12:05:37.714646] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-12T12:05:37.714702] [INFO ] [MAIN ] [774/3519] CPF kept (0.5s) | 771 kept, 3 rejected | 139.5/min | ETA: 19.7m [2026-01-12T12:05:38.106859] [DEBUG] [REMOTE ] CPIX: Retrieved 4130 rows, trimmed to 300. [2026-01-12T12:05:38.107056] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-12T12:05:38.107376] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-12T12:05:38.107542] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:38.107705] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-12T12:05:38.107750] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-12T12:05:38.107804] [INFO ] [MAIN ] [775/3519] CPIX kept (0.4s) | 772 kept, 3 rejected | 139.5/min | ETA: 19.7m [2026-01-12T12:05:38.566689] [DEBUG] [REMOTE ] CPK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:38.566830] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-12T12:05:38.567142] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-12T12:05:38.567281] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:38.567395] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-12T12:05:38.567434] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-12T12:05:38.567482] [INFO ] [MAIN ] [776/3519] CPK kept (0.5s) | 773 kept, 3 rejected | 139.5/min | ETA: 19.7m [2026-01-12T12:05:38.813541] [DEBUG] [REMOTE ] CPNG: Retrieved 1215 rows, trimmed to 300. [2026-01-12T12:05:38.814123] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-12T12:05:38.814804] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $22.42. [2026-01-12T12:05:38.814960] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:38.815139] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-12T12:05:38.815181] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-12T12:05:38.815242] [INFO ] [MAIN ] [777/3519] CPNG kept (0.2s) | 774 kept, 3 rejected | 139.6/min | ETA: 19.6m [2026-01-12T12:05:39.360002] [DEBUG] [REMOTE ] CPRI: Retrieved 3537 rows, trimmed to 300. [2026-01-12T12:05:39.360186] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-12T12:05:39.360437] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.71. [2026-01-12T12:05:39.360599] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:39.360722] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-12T12:05:39.360765] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-12T12:05:39.360818] [INFO ] [MAIN ] [778/3519] CPRI kept (0.5s) | 775 kept, 3 rejected | 139.6/min | ETA: 19.6m [2026-01-12T12:05:39.713448] [DEBUG] [REMOTE ] CPRX: Retrieved 4822 rows, trimmed to 300. [2026-01-12T12:05:39.713669] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-12T12:05:39.713959] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.53. [2026-01-12T12:05:39.714107] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:39.714246] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-12T12:05:39.714289] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-12T12:05:39.714346] [INFO ] [MAIN ] [779/3519] CPRX kept (0.4s) | 776 kept, 3 rejected | 139.6/min | ETA: 19.6m [2026-01-12T12:05:40.124198] [DEBUG] [REMOTE ] CPS: Retrieved 3930 rows, trimmed to 300. [2026-01-12T12:05:40.124468] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-12T12:05:40.124823] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-12T12:05:40.124985] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:40.125153] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-12T12:05:40.125212] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-12T12:05:40.125275] [INFO ] [MAIN ] [780/3519] CPS kept (0.4s) | 777 kept, 3 rejected | 139.6/min | ETA: 19.6m [2026-01-12T12:05:40.626956] [DEBUG] [REMOTE ] CPSH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:40.627176] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-12T12:05:40.627525] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-12T12:05:40.627842] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:40.627984] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-12T12:05:40.628026] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-12T12:05:40.628081] [INFO ] [MAIN ] [781/3519] CPSH kept (0.5s) | 778 kept, 3 rejected | 139.6/min | ETA: 19.6m [2026-01-12T12:05:41.175187] [DEBUG] [REMOTE ] CPSS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:41.175401] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-12T12:05:41.176235] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.39. [2026-01-12T12:05:41.176401] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:41.176556] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-12T12:05:41.176620] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-12T12:05:41.176686] [INFO ] [MAIN ] [782/3519] CPSS kept (0.5s) | 779 kept, 3 rejected | 139.5/min | ETA: 19.6m [2026-01-12T12:05:41.468866] [DEBUG] [REMOTE ] CPZ: Retrieved 1538 rows, trimmed to 300. [2026-01-12T12:05:41.469241] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-12T12:05:41.469489] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-12T12:05:41.469649] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:41.469767] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-12T12:05:41.469808] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-12T12:05:41.469859] [INFO ] [MAIN ] [783/3519] CPZ kept (0.3s) | 780 kept, 3 rejected | 139.6/min | ETA: 19.6m [2026-01-12T12:05:41.982360] [DEBUG] [REMOTE ] CQP: Retrieved 4733 rows, trimmed to 300. [2026-01-12T12:05:41.982591] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-12T12:05:41.982879] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $49.68. [2026-01-12T12:05:41.983022] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:41.983156] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-12T12:05:41.983198] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-12T12:05:41.983251] [INFO ] [MAIN ] [784/3519] CQP kept (0.5s) | 781 kept, 3 rejected | 139.5/min | ETA: 19.6m [2026-01-12T12:05:42.461816] [DEBUG] [REMOTE ] CRAI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:42.462077] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-12T12:05:42.462485] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-12T12:05:42.462676] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:42.462842] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-12T12:05:42.462884] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-12T12:05:42.462944] [INFO ] [MAIN ] [785/3519] CRAI kept (0.5s) | 782 kept, 3 rejected | 139.5/min | ETA: 19.6m [2026-01-12T12:05:42.610031] [DEBUG] [REMOTE ] CRAN: 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-12T12:05:42.610491] [DEBUG] [REMOTE ] CRAN: FAIL: History check failed. No DataFrame was returned. [2026-01-12T12:05:42.610595] [WARN ] [LOCAL ] CRAN: SET TO BLACKLISTED [2026-01-12T12:05:42.612020] [INFO ] [MAIN ] [786/3519] CRAN rejected (0.1s) | 782 kept, 4 rejected | 139.6/min | ETA: 19.6m [2026-01-12T12:05:43.063049] [DEBUG] [REMOTE ] CRBG: Retrieved 833 rows, trimmed to 300. [2026-01-12T12:05:43.063231] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-12T12:05:43.063474] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-12T12:05:43.063666] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:43.063783] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-12T12:05:43.063823] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-12T12:05:43.063873] [INFO ] [MAIN ] [787/3519] CRBG kept (0.5s) | 783 kept, 4 rejected | 139.6/min | ETA: 19.6m [2026-01-12T12:05:43.552651] [DEBUG] [REMOTE ] CRBP: Retrieved 2807 rows, trimmed to 300. [2026-01-12T12:05:43.552843] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-12T12:05:43.553102] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-12T12:05:43.553302] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:43.553432] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-12T12:05:43.553473] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-12T12:05:43.553526] [INFO ] [MAIN ] [788/3519] CRBP kept (0.5s) | 784 kept, 4 rejected | 139.6/min | ETA: 19.6m [2026-01-12T12:05:43.779474] [DEBUG] [REMOTE ] CRC: Retrieved 1306 rows, trimmed to 300. [2026-01-12T12:05:43.779669] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-12T12:05:43.779930] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-12T12:05:43.780105] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:43.780243] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-12T12:05:43.780293] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-12T12:05:43.780359] [INFO ] [MAIN ] [789/3519] CRC kept (0.2s) | 785 kept, 4 rejected | 139.7/min | ETA: 19.5m [2026-01-12T12:05:44.329782] [DEBUG] [REMOTE ] CRDF: Retrieved 5400 rows, trimmed to 300. [2026-01-12T12:05:44.329979] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-12T12:05:44.330250] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-12T12:05:44.330389] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:44.330513] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-12T12:05:44.330553] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-12T12:05:44.330634] [INFO ] [MAIN ] [790/3519] CRDF kept (0.6s) | 786 kept, 4 rejected | 139.6/min | ETA: 19.5m [2026-01-12T12:05:44.679352] [DEBUG] [REMOTE ] CRDO: Retrieved 992 rows, trimmed to 300. [2026-01-12T12:05:44.679553] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-12T12:05:44.679831] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $131.41. [2026-01-12T12:05:44.679977] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:44.680097] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-12T12:05:44.680139] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-12T12:05:44.680192] [INFO ] [MAIN ] [791/3519] CRDO kept (0.3s) | 787 kept, 4 rejected | 139.7/min | ETA: 19.5m [2026-01-12T12:05:45.318348] [DEBUG] [REMOTE ] CRESY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:45.318549] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-12T12:05:45.318842] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.56. [2026-01-12T12:05:45.318985] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:45.319148] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-12T12:05:45.319306] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-12T12:05:45.319367] [INFO ] [MAIN ] [792/3519] CRESY kept (0.6s) | 788 kept, 4 rejected | 139.6/min | ETA: 19.5m [2026-01-12T12:05:45.673394] [DEBUG] [REMOTE ] CREX: Retrieved 3165 rows, trimmed to 300. [2026-01-12T12:05:45.673640] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-12T12:05:45.673931] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-12T12:05:45.674101] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:45.674612] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-12T12:05:45.674663] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-12T12:05:45.674717] [INFO ] [MAIN ] [793/3519] CREX kept (0.4s) | 789 kept, 4 rejected | 139.6/min | ETA: 19.5m [2026-01-12T12:05:45.989249] [DEBUG] [REMOTE ] CRGO: Retrieved 1040 rows, trimmed to 300. [2026-01-12T12:05:45.989449] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-12T12:05:45.989774] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.19. [2026-01-12T12:05:45.989919] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:45.990040] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-12T12:05:45.990081] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-12T12:05:45.990134] [INFO ] [MAIN ] [794/3519] CRGO kept (0.3s) | 790 kept, 4 rejected | 139.7/min | ETA: 19.5m [2026-01-12T12:05:46.225154] [DEBUG] [REMOTE ] CRGY: Retrieved 1026 rows, trimmed to 300. [2026-01-12T12:05:46.225326] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-12T12:05:46.225565] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-12T12:05:46.225730] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:46.225848] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-12T12:05:46.225889] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-12T12:05:46.225940] [INFO ] [MAIN ] [795/3519] CRGY kept (0.2s) | 791 kept, 4 rejected | 139.7/min | ETA: 19.5m [2026-01-12T12:05:46.940002] [DEBUG] [REMOTE ] CRH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:46.940237] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-12T12:05:46.940743] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-12T12:05:46.940895] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:46.941047] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-12T12:05:46.941090] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-12T12:05:46.941146] [INFO ] [MAIN ] [796/3519] CRH kept (0.7s) | 792 kept, 4 rejected | 139.6/min | ETA: 19.5m [2026-01-12T12:05:47.366293] [DEBUG] [REMOTE ] CRI: Retrieved 5588 rows, trimmed to 300. [2026-01-12T12:05:47.366543] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-12T12:05:47.366907] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-12T12:05:47.367256] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:47.367418] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-12T12:05:47.367463] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-12T12:05:47.367520] [INFO ] [MAIN ] [797/3519] CRI kept (0.4s) | 793 kept, 4 rejected | 139.6/min | ETA: 19.5m [2026-01-12T12:05:47.833201] [DEBUG] [REMOTE ] CRK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:47.833434] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-12T12:05:47.833826] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.00. [2026-01-12T12:05:47.833974] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:47.834126] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-12T12:05:47.834169] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-12T12:05:47.834225] [INFO ] [MAIN ] [798/3519] CRK kept (0.5s) | 794 kept, 4 rejected | 139.6/min | ETA: 19.5m [2026-01-12T12:05:48.299212] [DEBUG] [REMOTE ] CRL: Retrieved 6425 rows, trimmed to 300. [2026-01-12T12:05:48.299453] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-12T12:05:48.299934] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-12T12:05:48.300117] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:48.300255] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-12T12:05:48.300296] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-12T12:05:48.300352] [INFO ] [MAIN ] [799/3519] CRL kept (0.5s) | 795 kept, 4 rejected | 139.6/min | ETA: 19.5m [2026-01-12T12:05:48.693392] [DEBUG] [REMOTE ] CRM: Retrieved 5423 rows, trimmed to 300. [2026-01-12T12:05:48.693613] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-12T12:05:48.693913] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $225.01. [2026-01-12T12:05:48.694075] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:48.694221] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-12T12:05:48.694265] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-12T12:05:48.694319] [INFO ] [MAIN ] [800/3519] CRM kept (0.4s) | 796 kept, 4 rejected | 139.6/min | ETA: 19.5m [2026-01-12T12:05:48.920252] [DEBUG] [REMOTE ] CRMD: Retrieved 3940 rows, trimmed to 300. [2026-01-12T12:05:48.920464] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-12T12:05:48.920778] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $7.51. [2026-01-12T12:05:48.920927] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:48.921062] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-12T12:05:48.921109] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-12T12:05:48.921179] [INFO ] [MAIN ] [801/3519] CRMD kept (0.2s) | 797 kept, 4 rejected | 139.7/min | ETA: 19.5m [2026-01-12T12:05:49.272001] [DEBUG] [REMOTE ] CRML: Retrieved 470 rows, trimmed to 300. [2026-01-12T12:05:49.272190] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-12T12:05:49.272432] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-12T12:05:49.272587] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:49.272706] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-12T12:05:49.272746] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-12T12:05:49.272797] [INFO ] [MAIN ] [802/3519] CRML kept (0.4s) | 798 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:49.800164] [DEBUG] [REMOTE ] CRNC: Retrieved 1589 rows, trimmed to 300. [2026-01-12T12:05:49.800364] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-12T12:05:49.800657] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-12T12:05:49.800855] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:49.801055] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-12T12:05:49.801098] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-12T12:05:49.801150] [INFO ] [MAIN ] [803/3519] CRNC kept (0.5s) | 799 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:50.195457] [DEBUG] [REMOTE ] CRNX: Retrieved 1881 rows, trimmed to 300. [2026-01-12T12:05:50.195655] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-12T12:05:50.195937] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-12T12:05:50.196083] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:50.196204] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-12T12:05:50.196247] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-12T12:05:50.196300] [INFO ] [MAIN ] [804/3519] CRNX kept (0.4s) | 800 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:50.607023] [DEBUG] [REMOTE ] CRON: Retrieved 2389 rows, trimmed to 300. [2026-01-12T12:05:50.607263] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-12T12:05:50.607648] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-12T12:05:50.607866] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:50.608046] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-12T12:05:50.608105] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-12T12:05:50.608328] [INFO ] [MAIN ] [805/3519] CRON kept (0.4s) | 801 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:51.124290] [DEBUG] [REMOTE ] CROX: Retrieved 5012 rows, trimmed to 300. [2026-01-12T12:05:51.124507] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-12T12:05:51.124845] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-12T12:05:51.124997] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:51.125148] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-12T12:05:51.125191] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-12T12:05:51.125445] [INFO ] [MAIN ] [806/3519] CROX kept (0.5s) | 802 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:51.593903] [DEBUG] [REMOTE ] CRS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:51.594265] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-12T12:05:51.594654] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $237.93. [2026-01-12T12:05:51.594805] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:51.594951] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-12T12:05:51.594994] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-12T12:05:51.595053] [INFO ] [MAIN ] [807/3519] CRS kept (0.5s) | 803 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:51.888291] [DEBUG] [REMOTE ] CRSP: Retrieved 2319 rows, trimmed to 300. [2026-01-12T12:05:51.888496] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-12T12:05:51.888780] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-12T12:05:51.888927] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:51.889045] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-12T12:05:51.889086] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-12T12:05:51.889139] [INFO ] [MAIN ] [808/3519] CRSP kept (0.3s) | 804 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:52.336046] [DEBUG] [REMOTE ] CRTO: Retrieved 3067 rows, trimmed to 300. [2026-01-12T12:05:52.336266] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-12T12:05:52.336605] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.41. [2026-01-12T12:05:52.336776] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:52.336911] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-12T12:05:52.336953] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-12T12:05:52.337005] [INFO ] [MAIN ] [809/3519] CRTO kept (0.4s) | 805 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:52.860527] [DEBUG] [REMOTE ] CRUS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:52.860735] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-12T12:05:52.861014] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-12T12:05:52.861160] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:52.861430] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-12T12:05:52.861480] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-12T12:05:52.861539] [INFO ] [MAIN ] [810/3519] CRUS kept (0.5s) | 806 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:53.230445] [DEBUG] [REMOTE ] CRVL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:53.230675] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-12T12:05:53.231020] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-12T12:05:53.231196] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:53.231336] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-12T12:05:53.231378] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-12T12:05:53.231433] [INFO ] [MAIN ] [811/3519] CRVL kept (0.4s) | 807 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:53.426780] [DEBUG] [REMOTE ] CRVO: Retrieved 2460 rows, trimmed to 300. [2026-01-12T12:05:53.426913] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-12T12:05:53.427117] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.74. [2026-01-12T12:05:53.427249] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:53.427358] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-12T12:05:53.427398] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-12T12:05:53.427444] [INFO ] [MAIN ] [812/3519] CRVO kept (0.2s) | 808 kept, 4 rejected | 139.8/min | ETA: 19.4m [2026-01-12T12:05:53.963865] [DEBUG] [REMOTE ] CRVS: Retrieved 2465 rows, trimmed to 300. [2026-01-12T12:05:53.964004] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-12T12:05:53.964206] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.68. [2026-01-12T12:05:53.964338] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:53.964462] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-12T12:05:53.964521] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-12T12:05:53.964601] [INFO ] [MAIN ] [813/3519] CRVS kept (0.5s) | 809 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:54.337483] [DEBUG] [REMOTE ] CRWD: Retrieved 1655 rows, trimmed to 300. [2026-01-12T12:05:54.337628] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-12T12:05:54.337831] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $453.58. [2026-01-12T12:05:54.337966] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:54.338116] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-12T12:05:54.338191] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-12T12:05:54.338242] [INFO ] [MAIN ] [814/3519] CRWD kept (0.4s) | 810 kept, 4 rejected | 139.8/min | ETA: 19.4m [2026-01-12T12:05:54.915878] [DEBUG] [REMOTE ] CRWS: Retrieved 5601 rows, trimmed to 300. [2026-01-12T12:05:54.916029] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-12T12:05:54.916282] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-12T12:05:54.916421] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:54.916543] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-12T12:05:54.916603] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-12T12:05:54.916656] [INFO ] [MAIN ] [815/3519] CRWS kept (0.6s) | 811 kept, 4 rejected | 139.7/min | ETA: 19.4m [2026-01-12T12:05:55.136873] [DEBUG] [REMOTE ] CSAN: Retrieved 1218 rows, trimmed to 300. [2026-01-12T12:05:55.137004] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-12T12:05:55.137201] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.87. [2026-01-12T12:05:55.137334] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:55.137444] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-12T12:05:55.137483] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-12T12:05:55.137531] [INFO ] [MAIN ] [816/3519] CSAN kept (0.2s) | 812 kept, 4 rejected | 139.8/min | ETA: 19.3m [2026-01-12T12:05:55.664412] [DEBUG] [REMOTE ] CSB: Retrieved 2644 rows, trimmed to 300. [2026-01-12T12:05:55.664547] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-12T12:05:55.664825] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-12T12:05:55.664971] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:55.665088] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-12T12:05:55.665127] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-12T12:05:55.665175] [INFO ] [MAIN ] [817/3519] CSB kept (0.5s) | 813 kept, 4 rejected | 139.7/min | ETA: 19.3m [2026-01-12T12:05:56.312477] [DEBUG] [REMOTE ] CSCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:56.312629] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-12T12:05:56.312850] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $68.72. [2026-01-12T12:05:56.313007] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:56.313130] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-12T12:05:56.313172] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-12T12:05:56.313223] [INFO ] [MAIN ] [818/3519] CSCO kept (0.6s) | 814 kept, 4 rejected | 139.7/min | ETA: 19.3m [2026-01-12T12:05:56.796665] [DEBUG] [REMOTE ] CSGP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:56.796806] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-12T12:05:56.797026] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $58.49. [2026-01-12T12:05:56.797164] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:56.797279] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-12T12:05:56.797320] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-12T12:05:56.797370] [INFO ] [MAIN ] [819/3519] CSGP kept (0.5s) | 815 kept, 4 rejected | 139.6/min | ETA: 19.3m [2026-01-12T12:05:57.279686] [DEBUG] [REMOTE ] CSGS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:57.279818] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-12T12:05:57.280024] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $63.97. [2026-01-12T12:05:57.280157] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:57.280272] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-12T12:05:57.280311] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-12T12:05:57.280358] [INFO ] [MAIN ] [820/3519] CSGS kept (0.5s) | 816 kept, 4 rejected | 139.6/min | ETA: 19.3m [2026-01-12T12:05:57.679929] [DEBUG] [REMOTE ] CSIQ: Retrieved 4821 rows, trimmed to 300. [2026-01-12T12:05:57.680062] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-12T12:05:57.680283] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $14.00. [2026-01-12T12:05:57.680421] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:57.680537] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-12T12:05:57.680597] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-12T12:05:57.680649] [INFO ] [MAIN ] [821/3519] CSIQ kept (0.4s) | 817 kept, 4 rejected | 139.6/min | ETA: 19.3m [2026-01-12T12:05:58.145255] [DEBUG] [REMOTE ] CSPI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:58.145595] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-12T12:05:58.145814] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-12T12:05:58.145954] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:58.146071] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-12T12:05:58.146112] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-12T12:05:58.146161] [INFO ] [MAIN ] [822/3519] CSPI kept (0.5s) | 818 kept, 4 rejected | 139.6/min | ETA: 19.3m [2026-01-12T12:05:58.441366] [DEBUG] [REMOTE ] CSQ: Retrieved 5479 rows, trimmed to 300. [2026-01-12T12:05:58.441508] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-12T12:05:58.441777] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-12T12:05:58.441918] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:58.442032] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-12T12:05:58.442074] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-12T12:05:58.442123] [INFO ] [MAIN ] [823/3519] CSQ kept (0.3s) | 819 kept, 4 rejected | 139.7/min | ETA: 19.3m [2026-01-12T12:05:58.819679] [DEBUG] [REMOTE ] CSTL: Retrieved 1625 rows, trimmed to 300. [2026-01-12T12:05:58.819807] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-12T12:05:58.820013] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $22.14. [2026-01-12T12:05:58.820147] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:58.820255] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-12T12:05:58.820294] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-12T12:05:58.820341] [INFO ] [MAIN ] [824/3519] CSTL kept (0.4s) | 820 kept, 4 rejected | 139.7/min | ETA: 19.3m [2026-01-12T12:05:59.204655] [DEBUG] [REMOTE ] CSTM: Retrieved 3178 rows, trimmed to 300. [2026-01-12T12:05:59.204860] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-12T12:05:59.205133] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-12T12:05:59.205270] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:59.205429] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-12T12:05:59.205471] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-12T12:05:59.205523] [INFO ] [MAIN ] [825/3519] CSTM kept (0.4s) | 821 kept, 4 rejected | 139.7/min | ETA: 19.3m [2026-01-12T12:05:59.755225] [DEBUG] [REMOTE ] CSWC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:05:59.755446] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-12T12:05:59.756018] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.56. [2026-01-12T12:05:59.756174] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-12T12:05:59.756336] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-12T12:05:59.756380] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-12T12:05:59.756650] [INFO ] [MAIN ] [826/3519] CSWC kept (0.6s) | 822 kept, 4 rejected | 139.7/min | ETA: 19.3m [2026-01-12T12:06:00.129516] [DEBUG] [REMOTE ] CSX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:00.129856] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-12T12:06:00.130447] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-12T12:06:00.130686] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:00.130867] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-12T12:06:00.130911] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-12T12:06:00.130968] [INFO ] [MAIN ] [827/3519] CSX kept (0.4s) | 823 kept, 4 rejected | 139.7/min | ETA: 19.3m [2026-01-12T12:06:00.674787] [DEBUG] [REMOTE ] CTAS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:00.675011] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-12T12:06:00.675326] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-12T12:06:00.675869] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:00.676021] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-12T12:06:00.676068] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-12T12:06:00.676126] [INFO ] [MAIN ] [828/3519] CTAS kept (0.5s) | 824 kept, 4 rejected | 139.6/min | ETA: 19.3m [2026-01-12T12:06:00.831097] [DEBUG] [REMOTE ] CTBB: Retrieved 2359 rows, trimmed to 300. [2026-01-12T12:06:00.831245] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-12T12:06:00.831481] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-12T12:06:00.831647] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:00.831772] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-12T12:06:00.831812] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-12T12:06:00.831861] [INFO ] [MAIN ] [829/3519] CTBB kept (0.2s) | 825 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:01.581915] [DEBUG] [REMOTE ] CTBI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:01.582055] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-12T12:06:01.582281] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.57. [2026-01-12T12:06:01.582418] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:01.582645] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-12T12:06:01.582696] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-12T12:06:01.582746] [INFO ] [MAIN ] [830/3519] CTBI kept (0.8s) | 826 kept, 4 rejected | 139.6/min | ETA: 19.3m [2026-01-12T12:06:01.920494] [DEBUG] [REMOTE ] CTDD: Retrieved 2188 rows, trimmed to 300. [2026-01-12T12:06:01.920649] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-12T12:06:01.920856] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-12T12:06:01.920991] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:01.921102] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-12T12:06:01.921141] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-12T12:06:01.921188] [INFO ] [MAIN ] [831/3519] CTDD kept (0.3s) | 827 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:02.104969] [DEBUG] [REMOTE ] CTKB: Retrieved 1122 rows, trimmed to 300. [2026-01-12T12:06:02.105131] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-12T12:06:02.105391] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-12T12:06:02.105599] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:02.105761] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-12T12:06:02.105820] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-12T12:06:02.105887] [INFO ] [MAIN ] [832/3519] CTKB kept (0.2s) | 828 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:02.746817] [DEBUG] [REMOTE ] CTLP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:02.746967] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-12T12:06:02.747216] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-12T12:06:02.747355] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:02.747673] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-12T12:06:02.747717] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-12T12:06:02.747768] [INFO ] [MAIN ] [833/3519] CTLP kept (0.6s) | 829 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:03.079088] [DEBUG] [REMOTE ] CTMX: Retrieved 2579 rows, trimmed to 300. [2026-01-12T12:06:03.079248] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-12T12:06:03.079488] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.20. [2026-01-12T12:06:03.079663] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:03.079788] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-12T12:06:03.079831] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-12T12:06:03.079882] [INFO ] [MAIN ] [834/3519] CTMX kept (0.3s) | 830 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:03.280111] [DEBUG] [REMOTE ] CTNM: Retrieved 443 rows, trimmed to 300. [2026-01-12T12:06:03.280284] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-12T12:06:03.280512] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-12T12:06:03.280721] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:03.280852] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-12T12:06:03.280895] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-12T12:06:03.280946] [INFO ] [MAIN ] [835/3519] CTNM kept (0.2s) | 831 kept, 4 rejected | 139.8/min | ETA: 19.2m [2026-01-12T12:06:04.117799] [DEBUG] [REMOTE ] CTO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:04.117984] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-12T12:06:04.118640] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $15.33. [2026-01-12T12:06:04.118791] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:04.118964] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-12T12:06:04.119006] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-12T12:06:04.119058] [INFO ] [MAIN ] [836/3519] CTO kept (0.8s) | 832 kept, 4 rejected | 139.6/min | ETA: 19.2m [2026-01-12T12:06:04.553694] [DEBUG] [REMOTE ] CTRA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:04.554021] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-12T12:06:04.554358] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $22.39. [2026-01-12T12:06:04.554502] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:04.554667] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-12T12:06:04.554712] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-12T12:06:04.554768] [INFO ] [MAIN ] [837/3519] CTRA kept (0.4s) | 833 kept, 4 rejected | 139.6/min | ETA: 19.2m [2026-01-12T12:06:04.908961] [DEBUG] [REMOTE ] CTRE: Retrieved 2923 rows, trimmed to 300. [2026-01-12T12:06:04.909110] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-12T12:06:04.909353] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $32.97. [2026-01-12T12:06:04.909627] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:04.909756] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-12T12:06:04.909798] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-12T12:06:04.909849] [INFO ] [MAIN ] [838/3519] CTRE kept (0.4s) | 834 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:05.208152] [DEBUG] [REMOTE ] CTRM: Retrieved 1739 rows, trimmed to 300. [2026-01-12T12:06:05.208366] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-12T12:06:05.208684] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-12T12:06:05.208835] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:05.208979] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-12T12:06:05.209023] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-12T12:06:05.209078] [INFO ] [MAIN ] [839/3519] CTRM kept (0.3s) | 835 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:05.661553] [DEBUG] [REMOTE ] CTRN: Retrieved 5195 rows, trimmed to 300. [2026-01-12T12:06:05.661799] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-12T12:06:05.662326] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $34.92. [2026-01-12T12:06:05.662493] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:05.662663] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-12T12:06:05.662707] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-12T12:06:05.662765] [INFO ] [MAIN ] [840/3519] CTRN kept (0.5s) | 836 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:06.062897] [DEBUG] [REMOTE ] CTS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:06.063131] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-12T12:06:06.063457] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $39.63. [2026-01-12T12:06:06.063781] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:06.063944] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-12T12:06:06.063988] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-12T12:06:06.064045] [INFO ] [MAIN ] [841/3519] CTS kept (0.4s) | 837 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:06.629569] [DEBUG] [REMOTE ] CTSH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:06.629746] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-12T12:06:06.630019] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $65.19. [2026-01-12T12:06:06.630168] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:06.630295] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-12T12:06:06.630337] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-12T12:06:06.630389] [INFO ] [MAIN ] [842/3519] CTSH kept (0.6s) | 838 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:06.822710] [DEBUG] [REMOTE ] CTVA: Retrieved 1667 rows, trimmed to 300. [2026-01-12T12:06:06.822835] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-12T12:06:06.823040] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $60.84. [2026-01-12T12:06:06.823176] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:06.823286] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-12T12:06:06.823325] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-12T12:06:06.823372] [INFO ] [MAIN ] [843/3519] CTVA kept (0.2s) | 839 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:07.443138] [DEBUG] [REMOTE ] CUBE: Retrieved 5338 rows, trimmed to 300. [2026-01-12T12:06:07.443351] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-12T12:06:07.443731] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-12T12:06:07.443880] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:07.444022] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-12T12:06:07.444063] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-12T12:06:07.444122] [INFO ] [MAIN ] [844/3519] CUBE kept (0.6s) | 840 kept, 4 rejected | 139.7/min | ETA: 19.2m [2026-01-12T12:06:07.806188] [DEBUG] [REMOTE ] CUBI: Retrieved 3493 rows, trimmed to 300. [2026-01-12T12:06:07.806353] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-12T12:06:07.806691] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $60.52. [2026-01-12T12:06:07.806911] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:07.807094] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-12T12:06:07.807159] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-12T12:06:07.807227] [INFO ] [MAIN ] [845/3519] CUBI kept (0.4s) | 841 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:08.317039] [DEBUG] [REMOTE ] CUK: Retrieved 6341 rows, trimmed to 300. [2026-01-12T12:06:08.317177] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-12T12:06:08.317398] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-12T12:06:08.317544] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:08.317685] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-12T12:06:08.317728] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-12T12:06:08.317778] [INFO ] [MAIN ] [846/3519] CUK kept (0.5s) | 842 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:08.651146] [DEBUG] [REMOTE ] CULP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:08.651282] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-12T12:06:08.651512] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-12T12:06:08.651676] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:08.651822] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-12T12:06:08.651864] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-12T12:06:08.651914] [INFO ] [MAIN ] [847/3519] CULP kept (0.3s) | 843 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:08.994382] [DEBUG] [REMOTE ] CURI: Retrieved 1509 rows, trimmed to 300. [2026-01-12T12:06:08.994518] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-12T12:06:08.994768] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-12T12:06:08.994905] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:08.995018] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-12T12:06:08.995057] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-12T12:06:08.995103] [INFO ] [MAIN ] [848/3519] CURI kept (0.3s) | 844 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:09.643336] [DEBUG] [REMOTE ] CUZ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:09.643493] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-12T12:06:09.643759] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-12T12:06:09.643899] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:09.644020] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-12T12:06:09.644062] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-12T12:06:09.644114] [INFO ] [MAIN ] [849/3519] CUZ kept (0.6s) | 845 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:10.083490] [DEBUG] [REMOTE ] CVBF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:10.083650] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-12T12:06:10.083895] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-12T12:06:10.084029] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:10.084149] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-12T12:06:10.084189] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-12T12:06:10.084237] [INFO ] [MAIN ] [850/3519] CVBF kept (0.4s) | 846 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:10.504394] [DEBUG] [REMOTE ] CVCO: Retrieved 5669 rows, trimmed to 300. [2026-01-12T12:06:10.504526] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-12T12:06:10.504762] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $504.00. [2026-01-12T12:06:10.504899] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:10.505014] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-12T12:06:10.505054] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-12T12:06:10.505100] [INFO ] [MAIN ] [851/3519] CVCO kept (0.4s) | 847 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:10.927595] [DEBUG] [REMOTE ] CVE: Retrieved 4061 rows, trimmed to 300. [2026-01-12T12:06:10.927741] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-12T12:06:10.927978] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-12T12:06:10.928112] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:10.928274] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-12T12:06:10.928319] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-12T12:06:10.928368] [INFO ] [MAIN ] [852/3519] CVE kept (0.4s) | 848 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:11.271548] [DEBUG] [REMOTE ] CVEO: Retrieved 2930 rows, trimmed to 300. [2026-01-12T12:06:11.271745] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-12T12:06:11.271964] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.78. [2026-01-12T12:06:11.272095] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:11.272205] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-12T12:06:11.272245] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-12T12:06:11.272293] [INFO ] [MAIN ] [853/3519] CVEO kept (0.3s) | 849 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:11.816919] [DEBUG] [REMOTE ] CVGI: Retrieved 5391 rows, trimmed to 300. [2026-01-12T12:06:11.817149] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-12T12:06:11.817456] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-12T12:06:11.817639] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:11.817857] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-12T12:06:11.817914] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-12T12:06:11.818010] [INFO ] [MAIN ] [854/3519] CVGI kept (0.5s) | 850 kept, 4 rejected | 139.6/min | ETA: 19.1m [2026-01-12T12:06:12.035321] [DEBUG] [REMOTE ] CVI: Retrieved 4583 rows, trimmed to 300. [2026-01-12T12:06:12.035465] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-12T12:06:12.035739] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.93. [2026-01-12T12:06:12.035877] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:12.035989] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-12T12:06:12.036028] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-12T12:06:12.036075] [INFO ] [MAIN ] [855/3519] CVI kept (0.2s) | 851 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:12.452614] [DEBUG] [REMOTE ] CVKD: Retrieved 746 rows, trimmed to 300. [2026-01-12T12:06:12.452817] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-12T12:06:12.453096] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-12T12:06:12.453271] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:12.453426] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-12T12:06:12.453473] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-12T12:06:12.453529] [INFO ] [MAIN ] [856/3519] CVKD kept (0.4s) | 852 kept, 4 rejected | 139.7/min | ETA: 19.1m [2026-01-12T12:06:12.772675] [DEBUG] [REMOTE ] CVNA: Retrieved 2188 rows, trimmed to 300. [2026-01-12T12:06:12.772903] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-12T12:06:12.773231] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-12T12:06:12.773411] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:12.773608] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-12T12:06:12.773667] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-12T12:06:12.773737] [INFO ] [MAIN ] [857/3519] CVNA kept (0.3s) | 853 kept, 4 rejected | 139.8/min | ETA: 19.0m [2026-01-12T12:06:13.254857] [DEBUG] [REMOTE ] CVRX: Retrieved 1138 rows, trimmed to 300. [2026-01-12T12:06:13.255074] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-12T12:06:13.255360] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $7.10. [2026-01-12T12:06:13.255505] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:13.255723] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-12T12:06:13.255765] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-12T12:06:13.255820] [INFO ] [MAIN ] [858/3519] CVRX kept (0.5s) | 854 kept, 4 rejected | 139.8/min | ETA: 19.0m [2026-01-12T12:06:13.926871] [DEBUG] [REMOTE ] CVS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:13.927111] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-12T12:06:13.927407] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-12T12:06:13.927554] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:13.927723] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-12T12:06:13.927768] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-12T12:06:13.927822] [INFO ] [MAIN ] [859/3519] CVS kept (0.7s) | 855 kept, 4 rejected | 139.7/min | ETA: 19.0m [2026-01-12T12:06:14.389689] [DEBUG] [REMOTE ] CVX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:14.389826] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-12T12:06:14.390061] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-12T12:06:14.390196] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:14.390315] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-12T12:06:14.390354] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-12T12:06:14.390402] [INFO ] [MAIN ] [860/3519] CVX kept (0.5s) | 856 kept, 4 rejected | 139.6/min | ETA: 19.0m [2026-01-12T12:06:14.618843] [DEBUG] [REMOTE ] CWAN: Retrieved 1078 rows, trimmed to 300. [2026-01-12T12:06:14.618988] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-12T12:06:14.619201] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-12T12:06:14.619343] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:14.619460] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-12T12:06:14.619502] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-12T12:06:14.619553] [INFO ] [MAIN ] [861/3519] CWAN kept (0.2s) | 857 kept, 4 rejected | 139.7/min | ETA: 19.0m [2026-01-12T12:06:15.241696] [DEBUG] [REMOTE ] CWBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:15.241837] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-12T12:06:15.242062] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.08. [2026-01-12T12:06:15.242203] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:15.242322] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-12T12:06:15.242362] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-12T12:06:15.242412] [INFO ] [MAIN ] [862/3519] CWBC kept (0.6s) | 858 kept, 4 rejected | 139.6/min | ETA: 19.0m [2026-01-12T12:06:15.558949] [DEBUG] [REMOTE ] CWCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:15.559162] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-12T12:06:15.559491] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-12T12:06:15.559659] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:15.559804] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-12T12:06:15.559853] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-12T12:06:15.559915] [INFO ] [MAIN ] [863/3519] CWCO kept (0.3s) | 859 kept, 4 rejected | 139.7/min | ETA: 19.0m [2026-01-12T12:06:15.829695] [DEBUG] [REMOTE ] CWD: Retrieved 665 rows, trimmed to 300. [2026-01-12T12:06:15.829879] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-12T12:06:15.830121] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-12T12:06:15.830259] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:15.830376] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-12T12:06:15.830416] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-12T12:06:15.830469] [INFO ] [MAIN ] [864/3519] CWD kept (0.3s) | 860 kept, 4 rejected | 139.8/min | ETA: 19.0m [2026-01-12T12:06:16.366608] [DEBUG] [REMOTE ] CWEN: Retrieved 3141 rows, trimmed to 300. [2026-01-12T12:06:16.366798] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-12T12:06:16.367243] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $30.02. [2026-01-12T12:06:16.367384] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:16.367506] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-12T12:06:16.367548] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-12T12:06:16.367629] [INFO ] [MAIN ] [865/3519] CWEN kept (0.5s) | 861 kept, 4 rejected | 139.7/min | ETA: 19.0m [2026-01-12T12:06:16.711167] [DEBUG] [REMOTE ] CWH: Retrieved 2327 rows, trimmed to 300. [2026-01-12T12:06:16.711386] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-12T12:06:16.711721] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-12T12:06:16.711894] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:16.712043] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-12T12:06:16.712090] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-12T12:06:16.712155] [INFO ] [MAIN ] [866/3519] CWH kept (0.3s) | 862 kept, 4 rejected | 139.7/min | ETA: 19.0m [2026-01-12T12:06:17.113247] [DEBUG] [REMOTE ] CWK: Retrieved 1870 rows, trimmed to 300. [2026-01-12T12:06:17.113469] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-12T12:06:17.113808] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-12T12:06:17.113959] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:17.114100] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-12T12:06:17.114146] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-12T12:06:17.114200] [INFO ] [MAIN ] [867/3519] CWK kept (0.4s) | 863 kept, 4 rejected | 139.8/min | ETA: 19.0m [2026-01-12T12:06:17.477535] [DEBUG] [REMOTE ] CXDO: Retrieved 2303 rows, trimmed to 300. [2026-01-12T12:06:17.477756] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-12T12:06:17.478017] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-12T12:06:17.478158] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:17.478303] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-12T12:06:17.478380] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-12T12:06:17.478438] [INFO ] [MAIN ] [868/3519] CXDO kept (0.4s) | 864 kept, 4 rejected | 139.8/min | ETA: 19.0m [2026-01-12T12:06:17.984567] [DEBUG] [REMOTE ] CXE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:17.985005] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-12T12:06:17.985388] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.64. [2026-01-12T12:06:17.985546] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:17.985762] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-12T12:06:17.985810] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-12T12:06:17.986073] [INFO ] [MAIN ] [869/3519] CXE kept (0.5s) | 865 kept, 4 rejected | 139.7/min | ETA: 19.0m [2026-01-12T12:06:18.357304] [DEBUG] [REMOTE ] CXSE: Retrieved 3345 rows, trimmed to 300. [2026-01-12T12:06:18.357525] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-12T12:06:18.357871] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-12T12:06:18.358073] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:18.358252] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-12T12:06:18.358299] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-12T12:06:18.358359] [INFO ] [MAIN ] [870/3519] CXSE kept (0.4s) | 866 kept, 4 rejected | 139.8/min | ETA: 19.0m [2026-01-12T12:06:18.774428] [DEBUG] [REMOTE ] CYD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:18.774692] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-12T12:06:18.775070] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $32.32. [2026-01-12T12:06:18.775215] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:18.775384] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-12T12:06:18.775428] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-12T12:06:18.775485] [INFO ] [MAIN ] [871/3519] CYD kept (0.4s) | 867 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:19.276468] [DEBUG] [REMOTE ] CYH: Retrieved 6435 rows, trimmed to 300. [2026-01-12T12:06:19.276690] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-12T12:06:19.276960] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-12T12:06:19.277255] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:19.277398] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-12T12:06:19.277440] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-12T12:06:19.277498] [INFO ] [MAIN ] [872/3519] CYH kept (0.5s) | 868 kept, 4 rejected | 139.7/min | ETA: 18.9m [2026-01-12T12:06:19.504471] [DEBUG] [REMOTE ] CYN: Retrieved 1060 rows, trimmed to 300. [2026-01-12T12:06:19.504692] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-12T12:06:19.505159] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.38. [2026-01-12T12:06:19.505310] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:19.505507] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-12T12:06:19.505560] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-12T12:06:19.505635] [INFO ] [MAIN ] [873/3519] CYN kept (0.2s) | 869 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:20.059660] [DEBUG] [REMOTE ] CYRX: Retrieved 4282 rows, trimmed to 300. [2026-01-12T12:06:20.059892] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-12T12:06:20.060237] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-12T12:06:20.060562] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:20.060770] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-12T12:06:20.060826] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-12T12:06:20.060900] [INFO ] [MAIN ] [874/3519] CYRX kept (0.6s) | 870 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:20.380519] [DEBUG] [REMOTE ] CYTK: Retrieved 5460 rows, trimmed to 300. [2026-01-12T12:06:20.380754] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-12T12:06:20.381071] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $54.76. [2026-01-12T12:06:20.381220] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:20.381356] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-12T12:06:20.381399] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-12T12:06:20.381456] [INFO ] [MAIN ] [875/3519] CYTK kept (0.3s) | 871 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:20.865224] [DEBUG] [REMOTE ] CZFS: Retrieved 6289 rows, trimmed to 300. [2026-01-12T12:06:20.865449] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-12T12:06:20.865852] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $52.75. [2026-01-12T12:06:20.866010] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:20.866221] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-12T12:06:20.866283] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-12T12:06:20.866341] [INFO ] [MAIN ] [876/3519] CZFS kept (0.5s) | 872 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:21.325795] [DEBUG] [REMOTE ] CZNC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:21.326218] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-12T12:06:21.326634] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.73. [2026-01-12T12:06:21.326786] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:21.326942] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-12T12:06:21.326984] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-12T12:06:21.327042] [INFO ] [MAIN ] [877/3519] CZNC kept (0.5s) | 873 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:21.584366] [DEBUG] [REMOTE ] CZWI: Retrieved 5481 rows, trimmed to 300. [2026-01-12T12:06:21.584630] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-12T12:06:21.585017] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.11. [2026-01-12T12:06:21.585169] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:21.585314] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-12T12:06:21.585359] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-12T12:06:21.585416] [INFO ] [MAIN ] [878/3519] CZWI kept (0.3s) | 874 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:22.183558] [DEBUG] [REMOTE ] DAIO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:22.183773] [DEBUG] [REMOTE ] DAIO: PASS: History has at least 300 days. [2026-01-12T12:06:22.184039] [DEBUG] [REMOTE ] DAIO: PASS: Price check passed. Min price $2.49. [2026-01-12T12:06:22.184186] [DEBUG] [REMOTE ] DAIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:22.184311] [DEBUG] [REMOTE ] DAIO: PASS: Integrity check passed. [2026-01-12T12:06:22.184355] [DEBUG] [REMOTE ] DAIO: Symbol is viable for forecasting. [2026-01-12T12:06:22.184410] [INFO ] [MAIN ] [879/3519] DAIO kept (0.6s) | 875 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:22.563994] [DEBUG] [REMOTE ] DAL: Retrieved 4703 rows, trimmed to 300. [2026-01-12T12:06:22.564187] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-12T12:06:22.564448] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-12T12:06:22.564611] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:22.564855] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-12T12:06:22.564912] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-12T12:06:22.564979] [INFO ] [MAIN ] [880/3519] DAL kept (0.4s) | 876 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:22.964310] [DEBUG] [REMOTE ] DAN: Retrieved 4535 rows, trimmed to 300. [2026-01-12T12:06:22.964526] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-12T12:06:22.964801] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $18.80. [2026-01-12T12:06:22.964975] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:22.965096] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-12T12:06:22.965140] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-12T12:06:22.965192] [INFO ] [MAIN ] [881/3519] DAN kept (0.4s) | 877 kept, 4 rejected | 139.8/min | ETA: 18.9m [2026-01-12T12:06:23.130671] [DEBUG] [REMOTE ] DAO: Retrieved 1560 rows, trimmed to 300. [2026-01-12T12:06:23.130860] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-12T12:06:23.131344] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-12T12:06:23.131497] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:23.131651] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-12T12:06:23.131697] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-12T12:06:23.131835] [INFO ] [MAIN ] [882/3519] DAO kept (0.2s) | 878 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:23.509728] [DEBUG] [REMOTE ] DAPP: Retrieved 1192 rows, trimmed to 300. [2026-01-12T12:06:23.509877] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-12T12:06:23.510087] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-12T12:06:23.510226] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:23.510338] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-12T12:06:23.510379] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-12T12:06:23.510426] [INFO ] [MAIN ] [883/3519] DAPP kept (0.4s) | 879 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:24.080280] [DEBUG] [REMOTE ] DARE: Retrieved 2956 rows, trimmed to 300. [2026-01-12T12:06:24.080478] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-12T12:06:24.080782] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-12T12:06:24.080928] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:24.081055] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-12T12:06:24.081099] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-12T12:06:24.081157] [INFO ] [MAIN ] [884/3519] DARE kept (0.6s) | 880 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:24.446677] [DEBUG] [REMOTE ] DASH: Retrieved 1277 rows, trimmed to 300. [2026-01-12T12:06:24.446826] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-12T12:06:24.447037] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-12T12:06:24.447175] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:24.447291] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-12T12:06:24.447332] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-12T12:06:24.447380] [INFO ] [MAIN ] [885/3519] DASH kept (0.4s) | 881 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:24.855362] [DEBUG] [REMOTE ] DAVA: Retrieved 1874 rows, trimmed to 300. [2026-01-12T12:06:24.855541] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-12T12:06:24.855875] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-12T12:06:24.856016] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:24.856134] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-12T12:06:24.856175] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-12T12:06:24.856225] [INFO ] [MAIN ] [886/3519] DAVA kept (0.4s) | 882 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:25.129800] [DEBUG] [REMOTE ] DAVE: Retrieved 1184 rows, trimmed to 300. [2026-01-12T12:06:25.129936] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-12T12:06:25.130147] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-12T12:06:25.130285] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:25.130396] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-12T12:06:25.130436] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-12T12:06:25.130484] [INFO ] [MAIN ] [887/3519] DAVE kept (0.3s) | 883 kept, 4 rejected | 140.0/min | ETA: 18.8m [2026-01-12T12:06:25.705988] [DEBUG] [REMOTE ] DAWN: Retrieved 1161 rows, trimmed to 300. [2026-01-12T12:06:25.706167] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-12T12:06:25.706447] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-12T12:06:25.706613] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:25.706760] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-12T12:06:25.706803] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-12T12:06:25.706876] [INFO ] [MAIN ] [888/3519] DAWN kept (0.6s) | 884 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:26.249989] [DEBUG] [REMOTE ] DB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:26.250127] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-12T12:06:26.250353] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.18. [2026-01-12T12:06:26.250490] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:26.250632] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-12T12:06:26.250676] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-12T12:06:26.250725] [INFO ] [MAIN ] [889/3519] DB kept (0.5s) | 885 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:26.429482] [DEBUG] [REMOTE ] DBD: Retrieved 604 rows, trimmed to 300. [2026-01-12T12:06:26.429692] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-12T12:06:26.429957] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $55.99. [2026-01-12T12:06:26.430104] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:26.430226] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-12T12:06:26.430269] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-12T12:06:26.430331] [INFO ] [MAIN ] [890/3519] DBD kept (0.2s) | 886 kept, 4 rejected | 140.0/min | ETA: 18.8m [2026-01-12T12:06:26.897937] [DEBUG] [REMOTE ] DBI: Retrieved 5166 rows, trimmed to 300. [2026-01-12T12:06:26.898090] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-12T12:06:26.898369] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-12T12:06:26.898513] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:26.898693] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-12T12:06:26.898736] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-12T12:06:26.898789] [INFO ] [MAIN ] [891/3519] DBI kept (0.5s) | 887 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:27.422435] [DEBUG] [REMOTE ] DBL: Retrieved 3509 rows, trimmed to 300. [2026-01-12T12:06:27.422637] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-12T12:06:27.422883] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $15.05. [2026-01-12T12:06:27.423022] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:27.423136] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-12T12:06:27.423178] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-12T12:06:27.423229] [INFO ] [MAIN ] [892/3519] DBL kept (0.5s) | 888 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:27.795848] [DEBUG] [REMOTE ] DBRG: Retrieved 2902 rows, trimmed to 300. [2026-01-12T12:06:27.796041] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-12T12:06:27.796304] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-12T12:06:27.796445] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:27.796566] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-12T12:06:27.796629] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-12T12:06:27.796683] [INFO ] [MAIN ] [893/3519] DBRG kept (0.4s) | 889 kept, 4 rejected | 139.9/min | ETA: 18.8m [2026-01-12T12:06:28.020725] [DEBUG] [REMOTE ] DBX: Retrieved 1961 rows, trimmed to 300. [2026-01-12T12:06:28.020912] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-12T12:06:28.021164] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $26.93. [2026-01-12T12:06:28.021305] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:28.021424] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-12T12:06:28.021465] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-12T12:06:28.021542] [INFO ] [MAIN ] [894/3519] DBX kept (0.2s) | 890 kept, 4 rejected | 140.0/min | ETA: 18.7m [2026-01-12T12:06:28.385423] [DEBUG] [REMOTE ] DCBO: Retrieved 1384 rows, trimmed to 300. [2026-01-12T12:06:28.385769] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-12T12:06:28.386199] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $20.48. [2026-01-12T12:06:28.386346] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:28.386530] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-12T12:06:28.386591] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-12T12:06:28.386655] [INFO ] [MAIN ] [895/3519] DCBO kept (0.4s) | 891 kept, 4 rejected | 140.0/min | ETA: 18.7m [2026-01-12T12:06:29.073746] [DEBUG] [REMOTE ] DCI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:29.073952] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-12T12:06:29.074252] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $82.01. [2026-01-12T12:06:29.074391] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:29.074526] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-12T12:06:29.074566] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-12T12:06:29.074642] [INFO ] [MAIN ] [896/3519] DCI kept (0.7s) | 892 kept, 4 rejected | 139.9/min | ETA: 18.7m [2026-01-12T12:06:29.563889] [DEBUG] [REMOTE ] DCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:29.564108] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-12T12:06:29.564437] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-12T12:06:29.564605] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:29.564747] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-12T12:06:29.564793] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-12T12:06:29.564850] [INFO ] [MAIN ] [897/3519] DCO kept (0.5s) | 893 kept, 4 rejected | 139.9/min | ETA: 18.7m [2026-01-12T12:06:30.029722] [DEBUG] [REMOTE ] DCOM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:30.029930] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-12T12:06:30.030248] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.78. [2026-01-12T12:06:30.030387] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:30.030549] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-12T12:06:30.030615] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-12T12:06:30.030673] [INFO ] [MAIN ] [898/3519] DCOM kept (0.5s) | 894 kept, 4 rejected | 139.9/min | ETA: 18.7m [2026-01-12T12:06:30.488340] [DEBUG] [REMOTE ] DCTH: Retrieved 5962 rows, trimmed to 300. [2026-01-12T12:06:30.488624] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-12T12:06:30.489031] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-12T12:06:30.489190] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:30.489339] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-12T12:06:30.489383] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-12T12:06:30.489439] [INFO ] [MAIN ] [899/3519] DCTH kept (0.5s) | 895 kept, 4 rejected | 139.9/min | ETA: 18.7m [2026-01-12T12:06:31.068907] [DEBUG] [REMOTE ] DD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:31.069107] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-12T12:06:31.069397] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $32.81. [2026-01-12T12:06:31.069535] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:31.069699] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-12T12:06:31.069753] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-12T12:06:31.069830] [INFO ] [MAIN ] [900/3519] DD kept (0.6s) | 896 kept, 4 rejected | 139.8/min | ETA: 18.7m [2026-01-12T12:06:31.536066] [DEBUG] [REMOTE ] DDD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:31.536274] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-12T12:06:31.536559] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-12T12:06:31.536729] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:31.536903] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-12T12:06:31.536949] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-12T12:06:31.537005] [INFO ] [MAIN ] [901/3519] DDD kept (0.5s) | 897 kept, 4 rejected | 139.8/min | ETA: 18.7m [2026-01-12T12:06:31.771813] [DEBUG] [REMOTE ] DDI: Retrieved 1095 rows, trimmed to 300. [2026-01-12T12:06:31.772015] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-12T12:06:31.772303] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-12T12:06:31.772482] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:31.772712] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-12T12:06:31.772765] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-12T12:06:31.772830] [INFO ] [MAIN ] [902/3519] DDI kept (0.2s) | 898 kept, 4 rejected | 139.9/min | ETA: 18.7m [2026-01-12T12:06:32.042742] [DEBUG] [REMOTE ] DDL: Retrieved 1139 rows, trimmed to 300. [2026-01-12T12:06:32.042873] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-12T12:06:32.043071] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-12T12:06:32.043204] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:32.043312] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-12T12:06:32.043352] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-12T12:06:32.043398] [INFO ] [MAIN ] [903/3519] DDL kept (0.3s) | 899 kept, 4 rejected | 139.9/min | ETA: 18.7m [2026-01-12T12:06:32.610614] [DEBUG] [REMOTE ] DDOG: Retrieved 1586 rows, trimmed to 300. [2026-01-12T12:06:32.610742] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-12T12:06:32.610944] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $125.49. [2026-01-12T12:06:32.611077] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:32.611185] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-12T12:06:32.611225] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-12T12:06:32.611272] [INFO ] [MAIN ] [904/3519] DDOG kept (0.6s) | 900 kept, 4 rejected | 139.9/min | ETA: 18.7m [2026-01-12T12:06:33.221293] [DEBUG] [REMOTE ] DDS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:33.221499] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-12T12:06:33.221824] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $568.41. [2026-01-12T12:06:33.221965] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:33.222103] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-12T12:06:33.222146] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-12T12:06:33.222201] [INFO ] [MAIN ] [905/3519] DDS kept (0.6s) | 901 kept, 4 rejected | 139.8/min | ETA: 18.7m [2026-01-12T12:06:33.693079] [DEBUG] [REMOTE ] DE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:33.693291] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-12T12:06:33.693610] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $446.90. [2026-01-12T12:06:33.693775] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:33.693950] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-12T12:06:33.694000] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-12T12:06:33.694106] [INFO ] [MAIN ] [906/3519] DE kept (0.5s) | 902 kept, 4 rejected | 139.8/min | ETA: 18.7m [2026-01-12T12:06:34.019021] [DEBUG] [REMOTE ] DEA: Retrieved 2748 rows, trimmed to 300. [2026-01-12T12:06:34.019218] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-12T12:06:34.019486] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-12T12:06:34.019649] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:34.019774] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-12T12:06:34.019815] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-12T12:06:34.019869] [INFO ] [MAIN ] [907/3519] DEA kept (0.3s) | 903 kept, 4 rejected | 139.8/min | ETA: 18.7m [2026-01-12T12:06:34.399290] [DEBUG] [REMOTE ] DECK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:34.399490] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-12T12:06:34.399802] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-12T12:06:34.399950] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:34.400093] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-12T12:06:34.400136] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-12T12:06:34.400440] [INFO ] [MAIN ] [908/3519] DECK kept (0.4s) | 904 kept, 4 rejected | 139.9/min | ETA: 18.7m [2026-01-12T12:06:34.890539] [DEBUG] [REMOTE ] DEI: Retrieved 4832 rows, trimmed to 300. [2026-01-12T12:06:34.890770] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-12T12:06:34.891040] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.85. [2026-01-12T12:06:34.891196] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:34.891322] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-12T12:06:34.891376] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-12T12:06:34.891441] [INFO ] [MAIN ] [909/3519] DEI kept (0.5s) | 905 kept, 4 rejected | 139.8/min | ETA: 18.7m [2026-01-12T12:06:35.158429] [DEBUG] [REMOTE ] DELL: Retrieved 1772 rows, trimmed to 300. [2026-01-12T12:06:35.158644] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-12T12:06:35.158907] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $117.40. [2026-01-12T12:06:35.159047] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:35.159167] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-12T12:06:35.159208] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-12T12:06:35.159258] [INFO ] [MAIN ] [910/3519] DELL kept (0.3s) | 906 kept, 4 rejected | 139.9/min | ETA: 18.6m [2026-01-12T12:06:35.761916] [DEBUG] [REMOTE ] DENN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:35.762066] [DEBUG] [REMOTE ] DENN: PASS: History has at least 300 days. [2026-01-12T12:06:35.762298] [DEBUG] [REMOTE ] DENN: PASS: Price check passed. Min price $3.89. [2026-01-12T12:06:35.762433] [DEBUG] [REMOTE ] DENN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:35.762552] [DEBUG] [REMOTE ] DENN: PASS: Integrity check passed. [2026-01-12T12:06:35.762616] [DEBUG] [REMOTE ] DENN: Symbol is viable for forecasting. [2026-01-12T12:06:35.762667] [INFO ] [MAIN ] [911/3519] DENN kept (0.6s) | 907 kept, 4 rejected | 139.8/min | ETA: 18.6m [2026-01-12T12:06:36.177378] [DEBUG] [REMOTE ] DEO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:36.177528] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-12T12:06:36.177809] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-12T12:06:36.177954] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:36.178083] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-12T12:06:36.178125] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-12T12:06:36.178222] [INFO ] [MAIN ] [912/3519] DEO kept (0.4s) | 908 kept, 4 rejected | 139.8/min | ETA: 18.6m [2026-01-12T12:06:36.343532] [DEBUG] [REMOTE ] DERM: Retrieved 1043 rows, trimmed to 300. [2026-01-12T12:06:36.343683] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-12T12:06:36.343886] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-12T12:06:36.344022] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:36.344163] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-12T12:06:36.344206] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-12T12:06:36.344255] [INFO ] [MAIN ] [913/3519] DERM kept (0.2s) | 909 kept, 4 rejected | 139.9/min | ETA: 18.6m [2026-01-12T12:06:36.844649] [DEBUG] [REMOTE ] DFGP: Retrieved 544 rows, trimmed to 300. [2026-01-12T12:06:36.844834] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-12T12:06:36.845070] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-12T12:06:36.845206] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:36.845319] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-12T12:06:36.845359] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-12T12:06:36.845409] [INFO ] [MAIN ] [914/3519] DFGP kept (0.5s) | 910 kept, 4 rejected | 139.9/min | ETA: 18.6m [2026-01-12T12:06:37.202016] [DEBUG] [REMOTE ] DFGX: Retrieved 544 rows, trimmed to 300. [2026-01-12T12:06:37.202224] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-12T12:06:37.202558] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-12T12:06:37.202752] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:37.202887] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-12T12:06:37.202939] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-12T12:06:37.203000] [INFO ] [MAIN ] [915/3519] DFGX kept (0.4s) | 911 kept, 4 rejected | 139.9/min | ETA: 18.6m [2026-01-12T12:06:37.580129] [DEBUG] [REMOTE ] DFH: Retrieved 1249 rows, trimmed to 300. [2026-01-12T12:06:37.580325] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-12T12:06:37.580564] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-12T12:06:37.580745] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:37.580863] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-12T12:06:37.580906] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-12T12:06:37.580958] [INFO ] [MAIN ] [916/3519] DFH kept (0.4s) | 912 kept, 4 rejected | 140.0/min | ETA: 18.6m [2026-01-12T12:06:38.054476] [DEBUG] [REMOTE ] DFIN: Retrieved 2331 rows, trimmed to 300. [2026-01-12T12:06:38.054697] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-12T12:06:38.054979] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-12T12:06:38.055126] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:38.055254] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-12T12:06:38.055298] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-12T12:06:38.055547] [INFO ] [MAIN ] [917/3519] DFIN kept (0.5s) | 913 kept, 4 rejected | 139.9/min | ETA: 18.6m [2026-01-12T12:06:38.582115] [DEBUG] [REMOTE ] DFP: Retrieved 3177 rows, trimmed to 300. [2026-01-12T12:06:38.582514] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-12T12:06:38.582799] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-12T12:06:38.582938] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:38.583255] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-12T12:06:38.583305] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-12T12:06:38.583623] [INFO ] [MAIN ] [918/3519] DFP kept (0.5s) | 914 kept, 4 rejected | 139.9/min | ETA: 18.6m [2026-01-12T12:06:38.863674] [DEBUG] [REMOTE ] DG: Retrieved 4063 rows, trimmed to 300. [2026-01-12T12:06:38.863822] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-12T12:06:38.864053] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-12T12:06:38.864189] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:38.864310] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-12T12:06:38.864355] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-12T12:06:38.864516] [INFO ] [MAIN ] [919/3519] DG kept (0.3s) | 915 kept, 4 rejected | 140.0/min | ETA: 18.6m [2026-01-12T12:06:39.141269] [DEBUG] [REMOTE ] DGCB: Retrieved 544 rows, trimmed to 300. [2026-01-12T12:06:39.141404] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-12T12:06:39.141625] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-12T12:06:39.141761] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:39.141871] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-12T12:06:39.141910] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-12T12:06:39.141957] [INFO ] [MAIN ] [920/3519] DGCB kept (0.3s) | 916 kept, 4 rejected | 140.0/min | ETA: 18.6m [2026-01-12T12:06:39.867549] [DEBUG] [REMOTE ] DGICA: Retrieved 6216 rows, trimmed to 300. [2026-01-12T12:06:39.867838] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-12T12:06:39.868215] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-12T12:06:39.868397] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:39.868764] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-12T12:06:39.868827] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-12T12:06:39.868895] [INFO ] [MAIN ] [921/3519] DGICA kept (0.7s) | 917 kept, 4 rejected | 139.9/min | ETA: 18.6m [2026-01-12T12:06:40.258397] [DEBUG] [REMOTE ] DGII: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:40.258547] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-12T12:06:40.258801] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-12T12:06:40.258942] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:40.259167] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-12T12:06:40.259214] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-12T12:06:40.259264] [INFO ] [MAIN ] [922/3519] DGII kept (0.4s) | 918 kept, 4 rejected | 139.9/min | ETA: 18.6m [2026-01-12T12:06:40.612952] [DEBUG] [REMOTE ] DGRE: Retrieved 3130 rows, trimmed to 300. [2026-01-12T12:06:40.613147] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-12T12:06:40.613419] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $29.30. [2026-01-12T12:06:40.613560] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:40.613711] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-12T12:06:40.613752] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-12T12:06:40.613806] [INFO ] [MAIN ] [923/3519] DGRE kept (0.4s) | 919 kept, 4 rejected | 139.9/min | ETA: 18.6m [2026-01-12T12:06:40.909640] [DEBUG] [REMOTE ] DGRS: Retrieved 3135 rows, trimmed to 300. [2026-01-12T12:06:40.909846] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-12T12:06:40.910128] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-12T12:06:40.910273] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:40.910443] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-12T12:06:40.910508] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-12T12:06:40.910564] [INFO ] [MAIN ] [924/3519] DGRS kept (0.3s) | 920 kept, 4 rejected | 140.0/min | ETA: 18.5m [2026-01-12T12:06:41.565170] [DEBUG] [REMOTE ] DGX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:41.565377] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-12T12:06:41.565694] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $173.49. [2026-01-12T12:06:41.565839] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:41.565973] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-12T12:06:41.566016] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-12T12:06:41.566070] [INFO ] [MAIN ] [925/3519] DGX kept (0.7s) | 921 kept, 4 rejected | 139.9/min | ETA: 18.5m [2026-01-12T12:06:41.801440] [DEBUG] [REMOTE ] DH: Retrieved 1085 rows, trimmed to 300. [2026-01-12T12:06:41.801660] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-12T12:06:41.801908] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.28. [2026-01-12T12:06:41.802049] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:41.802167] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-12T12:06:41.802208] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-12T12:06:41.802270] [INFO ] [MAIN ] [926/3519] DH kept (0.2s) | 922 kept, 4 rejected | 140.0/min | ETA: 18.5m [2026-01-12T12:06:42.381800] [DEBUG] [REMOTE ] DHC: Retrieved 6510 rows, trimmed to 300. [2026-01-12T12:06:42.382005] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-12T12:06:42.382285] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.06. [2026-01-12T12:06:42.382439] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:42.382594] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-12T12:06:42.382638] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-12T12:06:42.382693] [INFO ] [MAIN ] [927/3519] DHC kept (0.6s) | 923 kept, 4 rejected | 139.9/min | ETA: 18.5m [2026-01-12T12:06:42.895324] [DEBUG] [REMOTE ] DHF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:42.895746] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-12T12:06:42.896045] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-12T12:06:42.896344] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:42.896487] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-12T12:06:42.896528] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-12T12:06:42.896600] [INFO ] [MAIN ] [928/3519] DHF kept (0.5s) | 924 kept, 4 rejected | 139.9/min | ETA: 18.5m [2026-01-12T12:06:43.325181] [DEBUG] [REMOTE ] DHI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:43.325631] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-12T12:06:43.325990] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-12T12:06:43.326165] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:43.326324] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-12T12:06:43.326367] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-12T12:06:43.326431] [INFO ] [MAIN ] [929/3519] DHI kept (0.4s) | 925 kept, 4 rejected | 139.9/min | ETA: 18.5m [2026-01-12T12:06:43.823495] [DEBUG] [REMOTE ] DHIL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:43.823813] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-12T12:06:43.824129] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-12T12:06:43.824394] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:43.824531] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-12T12:06:43.824616] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-12T12:06:43.824675] [INFO ] [MAIN ] [930/3519] DHIL kept (0.5s) | 926 kept, 4 rejected | 139.9/min | ETA: 18.5m [2026-01-12T12:06:44.472971] [DEBUG] [REMOTE ] DHX: Retrieved 4645 rows, trimmed to 300. [2026-01-12T12:06:44.473109] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-12T12:06:44.473323] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-12T12:06:44.473455] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:44.473566] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-12T12:06:44.473627] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-12T12:06:44.473675] [INFO ] [MAIN ] [931/3519] DHX kept (0.6s) | 927 kept, 4 rejected | 139.8/min | ETA: 18.5m [2026-01-12T12:06:44.615236] [DEBUG] [REMOTE ] DIBS: Retrieved 1152 rows, trimmed to 300. [2026-01-12T12:06:44.615376] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-12T12:06:44.615616] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $2.70. [2026-01-12T12:06:44.615755] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:44.615867] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-12T12:06:44.615908] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-12T12:06:44.615958] [INFO ] [MAIN ] [932/3519] DIBS kept (0.1s) | 928 kept, 4 rejected | 139.9/min | ETA: 18.5m [2026-01-12T12:06:45.435937] [DEBUG] [REMOTE ] DIN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:45.436188] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-12T12:06:45.436857] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-12T12:06:45.437039] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:45.437232] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-12T12:06:45.437335] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-12T12:06:45.437408] [INFO ] [MAIN ] [933/3519] DIN kept (0.8s) | 929 kept, 4 rejected | 139.8/min | ETA: 18.5m [2026-01-12T12:06:45.876948] [DEBUG] [REMOTE ] DINO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:45.877137] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-12T12:06:45.877408] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-12T12:06:45.877596] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:45.877735] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-12T12:06:45.877779] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-12T12:06:45.877834] [INFO ] [MAIN ] [934/3519] DINO kept (0.4s) | 930 kept, 4 rejected | 139.8/min | ETA: 18.5m [2026-01-12T12:06:46.326746] [DEBUG] [REMOTE ] DIOD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:46.326878] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-12T12:06:46.327095] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-12T12:06:46.327233] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:46.327377] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-12T12:06:46.327418] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-12T12:06:46.327467] [INFO ] [MAIN ] [935/3519] DIOD kept (0.4s) | 931 kept, 4 rejected | 139.7/min | ETA: 18.5m [2026-01-12T12:06:46.800270] [DEBUG] [REMOTE ] DIS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:46.800401] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-12T12:06:46.800629] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-12T12:06:46.800764] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:46.800875] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-12T12:06:46.800928] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-12T12:06:46.800975] [INFO ] [MAIN ] [936/3519] DIS kept (0.5s) | 932 kept, 4 rejected | 139.7/min | ETA: 18.5m [2026-01-12T12:06:47.286850] [DEBUG] [REMOTE ] DJCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:47.286990] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-12T12:06:47.287217] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-12T12:06:47.287355] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:47.287473] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-12T12:06:47.287515] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-12T12:06:47.287564] [INFO ] [MAIN ] [937/3519] DJCO kept (0.5s) | 933 kept, 4 rejected | 139.7/min | ETA: 18.5m [2026-01-12T12:06:47.736063] [DEBUG] [REMOTE ] DK: Retrieved 4952 rows, trimmed to 300. [2026-01-12T12:06:47.736214] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-12T12:06:47.736467] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $29.37. [2026-01-12T12:06:47.736641] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:47.736767] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-12T12:06:47.736807] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-12T12:06:47.736855] [INFO ] [MAIN ] [938/3519] DK kept (0.4s) | 934 kept, 4 rejected | 139.7/min | ETA: 18.5m [2026-01-12T12:06:48.110184] [DEBUG] [REMOTE ] DKL: Retrieved 3316 rows, trimmed to 300. [2026-01-12T12:06:48.110344] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-12T12:06:48.110636] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $42.24. [2026-01-12T12:06:48.110807] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:48.110953] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-12T12:06:48.111001] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-12T12:06:48.111063] [INFO ] [MAIN ] [939/3519] DKL kept (0.4s) | 935 kept, 4 rejected | 139.7/min | ETA: 18.5m [2026-01-12T12:06:48.327169] [DEBUG] [REMOTE ] DKNG: Retrieved 1624 rows, trimmed to 300. [2026-01-12T12:06:48.327321] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-12T12:06:48.327552] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-12T12:06:48.327720] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:48.327848] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-12T12:06:48.327889] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-12T12:06:48.327938] [INFO ] [MAIN ] [940/3519] DKNG kept (0.2s) | 936 kept, 4 rejected | 139.8/min | ETA: 18.4m [2026-01-12T12:06:49.052750] [DEBUG] [REMOTE ] DKS: Retrieved 5846 rows, trimmed to 300. [2026-01-12T12:06:49.052888] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-12T12:06:49.053104] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-12T12:06:49.053241] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:49.053355] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-12T12:06:49.053401] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-12T12:06:49.053449] [INFO ] [MAIN ] [941/3519] DKS kept (0.7s) | 937 kept, 4 rejected | 139.7/min | ETA: 18.5m [2026-01-12T12:06:49.410269] [DEBUG] [REMOTE ] DLB: Retrieved 5257 rows, trimmed to 300. [2026-01-12T12:06:49.410403] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-12T12:06:49.410840] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $63.53. [2026-01-12T12:06:49.410980] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:49.411094] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-12T12:06:49.411152] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-12T12:06:49.411202] [INFO ] [MAIN ] [942/3519] DLB kept (0.4s) | 938 kept, 4 rejected | 139.7/min | ETA: 18.4m [2026-01-12T12:06:49.931361] [DEBUG] [REMOTE ] DLHC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:49.931520] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-12T12:06:49.931831] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-12T12:06:49.931969] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:49.932098] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-12T12:06:49.932139] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-12T12:06:49.932189] [INFO ] [MAIN ] [943/3519] DLHC kept (0.5s) | 939 kept, 4 rejected | 139.7/min | ETA: 18.4m [2026-01-12T12:06:50.098489] [DEBUG] [REMOTE ] DLNG: Retrieved 3057 rows, trimmed to 300. [2026-01-12T12:06:50.098659] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-12T12:06:50.098884] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.43. [2026-01-12T12:06:50.099022] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:50.099136] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-12T12:06:50.099178] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-12T12:06:50.099227] [INFO ] [MAIN ] [944/3519] DLNG kept (0.2s) | 940 kept, 4 rejected | 139.8/min | ETA: 18.4m [2026-01-12T12:06:50.562632] [DEBUG] [REMOTE ] DLO: Retrieved 1157 rows, trimmed to 300. [2026-01-12T12:06:50.562808] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-12T12:06:50.563091] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-12T12:06:50.563280] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:50.563446] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-12T12:06:50.563509] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-12T12:06:50.563601] [INFO ] [MAIN ] [945/3519] DLO kept (0.5s) | 941 kept, 4 rejected | 139.8/min | ETA: 18.4m [2026-01-12T12:06:50.920744] [DEBUG] [REMOTE ] DLPN: Retrieved 2021 rows, trimmed to 300. [2026-01-12T12:06:50.921002] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-12T12:06:50.921386] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-12T12:06:50.921621] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:50.921935] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-12T12:06:50.922003] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-12T12:06:50.922085] [INFO ] [MAIN ] [946/3519] DLPN kept (0.4s) | 942 kept, 4 rejected | 139.8/min | ETA: 18.4m [2026-01-12T12:06:51.444932] [DEBUG] [REMOTE ] DLTH: Retrieved 2548 rows, trimmed to 300. [2026-01-12T12:06:51.445299] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-12T12:06:51.445755] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-12T12:06:51.445969] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:51.446183] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-12T12:06:51.446248] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-12T12:06:51.446333] [INFO ] [MAIN ] [947/3519] DLTH kept (0.5s) | 943 kept, 4 rejected | 139.8/min | ETA: 18.4m [2026-01-12T12:06:52.063590] [DEBUG] [REMOTE ] DLX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:52.063743] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-12T12:06:52.064002] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.64. [2026-01-12T12:06:52.064147] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:52.064276] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-12T12:06:52.064366] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-12T12:06:52.064436] [INFO ] [MAIN ] [948/3519] DLX kept (0.6s) | 944 kept, 4 rejected | 139.7/min | ETA: 18.4m [2026-01-12T12:06:52.307513] [DEBUG] [REMOTE ] DLY: Retrieved 1477 rows, trimmed to 300. [2026-01-12T12:06:52.307705] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-12T12:06:52.307967] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.18. [2026-01-12T12:06:52.308158] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:52.308336] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-12T12:06:52.308391] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-12T12:06:52.308458] [INFO ] [MAIN ] [949/3519] DLY kept (0.2s) | 945 kept, 4 rejected | 139.8/min | ETA: 18.4m [2026-01-12T12:06:52.840160] [DEBUG] [REMOTE ] DMAC: Retrieved 4532 rows, trimmed to 300. [2026-01-12T12:06:52.840305] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-12T12:06:52.840549] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-12T12:06:52.840716] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:52.840840] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-12T12:06:52.840881] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-12T12:06:52.840930] [INFO ] [MAIN ] [950/3519] DMAC kept (0.5s) | 946 kept, 4 rejected | 139.7/min | ETA: 18.4m [2026-01-12T12:06:53.216149] [DEBUG] [REMOTE ] DMB: Retrieved 3197 rows, trimmed to 300. [2026-01-12T12:06:53.216358] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-12T12:06:53.216646] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.43. [2026-01-12T12:06:53.216793] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:53.216929] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-12T12:06:53.216975] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-12T12:06:53.217029] [INFO ] [MAIN ] [951/3519] DMB kept (0.4s) | 947 kept, 4 rejected | 139.7/min | ETA: 18.4m [2026-01-12T12:06:53.651490] [DEBUG] [REMOTE ] DMLP: Retrieved 5772 rows, trimmed to 300. [2026-01-12T12:06:53.651722] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-12T12:06:53.652034] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-12T12:06:53.652180] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:53.652327] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-12T12:06:53.652371] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-12T12:06:53.652428] [INFO ] [MAIN ] [952/3519] DMLP kept (0.4s) | 948 kept, 4 rejected | 139.7/min | ETA: 18.4m [2026-01-12T12:06:54.053988] [DEBUG] [REMOTE ] DMO: Retrieved 3995 rows, trimmed to 300. [2026-01-12T12:06:54.054180] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-12T12:06:54.054439] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-12T12:06:54.054606] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:54.054733] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-12T12:06:54.054777] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-12T12:06:54.054833] [INFO ] [MAIN ] [953/3519] DMO kept (0.4s) | 949 kept, 4 rejected | 139.7/min | ETA: 18.4m [2026-01-12T12:06:54.630440] [DEBUG] [REMOTE ] DMRC: Retrieved 6528 rows, trimmed to 300. [2026-01-12T12:06:54.630774] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-12T12:06:54.631299] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $6.32. [2026-01-12T12:06:54.631508] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:54.631739] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-12T12:06:54.631824] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-12T12:06:54.631904] [INFO ] [MAIN ] [954/3519] DMRC kept (0.6s) | 950 kept, 4 rejected | 139.7/min | ETA: 18.4m [2026-01-12T12:06:54.915933] [DEBUG] [REMOTE ] DMXF: Retrieved 1398 rows, trimmed to 300. [2026-01-12T12:06:54.916144] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-12T12:06:54.916436] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-12T12:06:54.916606] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:54.916743] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-12T12:06:54.916817] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-12T12:06:54.916875] [INFO ] [MAIN ] [955/3519] DMXF kept (0.3s) | 951 kept, 4 rejected | 139.7/min | ETA: 18.3m [2026-01-12T12:06:55.218207] [DEBUG] [REMOTE ] DNA: Retrieved 1189 rows, trimmed to 300. [2026-01-12T12:06:55.218398] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-12T12:06:55.218685] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-12T12:06:55.218862] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:55.218989] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-12T12:06:55.219031] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-12T12:06:55.219083] [INFO ] [MAIN ] [956/3519] DNA kept (0.3s) | 952 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:55.656215] [DEBUG] [REMOTE ] DNLI: Retrieved 2032 rows, trimmed to 300. [2026-01-12T12:06:55.656409] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-12T12:06:55.656719] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-12T12:06:55.656862] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:55.657024] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-12T12:06:55.657066] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-12T12:06:55.657130] [INFO ] [MAIN ] [957/3519] DNLI kept (0.4s) | 953 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:56.374740] [DEBUG] [REMOTE ] DNP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:56.375184] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-12T12:06:56.375878] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.76. [2026-01-12T12:06:56.376041] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:56.376206] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-12T12:06:56.376251] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-12T12:06:56.376314] [INFO ] [MAIN ] [958/3519] DNP kept (0.7s) | 954 kept, 4 rejected | 139.7/min | ETA: 18.3m [2026-01-12T12:06:56.583371] [DEBUG] [REMOTE ] DNTH: Retrieved 585 rows, trimmed to 300. [2026-01-12T12:06:56.583565] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-12T12:06:56.583829] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-12T12:06:56.583969] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:56.584085] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-12T12:06:56.584126] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-12T12:06:56.584177] [INFO ] [MAIN ] [959/3519] DNTH kept (0.2s) | 955 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:57.015402] [DEBUG] [REMOTE ] DOCN: Retrieved 1206 rows, trimmed to 300. [2026-01-12T12:06:57.015624] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-12T12:06:57.015887] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-12T12:06:57.016035] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:57.016159] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-12T12:06:57.016223] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-12T12:06:57.016279] [INFO ] [MAIN ] [960/3519] DOCN kept (0.4s) | 956 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:57.409120] [DEBUG] [REMOTE ] DOCS: Retrieved 1142 rows, trimmed to 300. [2026-01-12T12:06:57.409353] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-12T12:06:57.409691] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $43.29. [2026-01-12T12:06:57.409871] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:57.410018] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-12T12:06:57.410069] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-12T12:06:57.410134] [INFO ] [MAIN ] [961/3519] DOCS kept (0.4s) | 957 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:57.890790] [DEBUG] [REMOTE ] DOGZ: Retrieved 2025 rows, trimmed to 300. [2026-01-12T12:06:57.890991] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-12T12:06:57.891301] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-12T12:06:57.891471] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:57.891639] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-12T12:06:57.891691] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-12T12:06:57.891756] [INFO ] [MAIN ] [962/3519] DOGZ kept (0.5s) | 958 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:58.254426] [DEBUG] [REMOTE ] DOLE: Retrieved 1117 rows, trimmed to 300. [2026-01-12T12:06:58.254688] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-12T12:06:58.255044] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-12T12:06:58.255269] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:58.255436] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-12T12:06:58.255500] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-12T12:06:58.255599] [INFO ] [MAIN ] [963/3519] DOLE kept (0.4s) | 959 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:58.661246] [DEBUG] [REMOTE ] DOMO: Retrieved 1893 rows, trimmed to 300. [2026-01-12T12:06:58.661438] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-12T12:06:58.661741] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $7.88. [2026-01-12T12:06:58.661897] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:58.662027] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-12T12:06:58.662069] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-12T12:06:58.662129] [INFO ] [MAIN ] [964/3519] DOMO kept (0.4s) | 960 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:59.024264] [DEBUG] [REMOTE ] DOO: Retrieved 3142 rows, trimmed to 300. [2026-01-12T12:06:59.024404] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-12T12:06:59.024635] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-12T12:06:59.024965] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:59.025077] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-12T12:06:59.025118] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-12T12:06:59.025165] [INFO ] [MAIN ] [965/3519] DOO kept (0.4s) | 961 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:59.534255] [DEBUG] [REMOTE ] DORM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:06:59.534479] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-12T12:06:59.534935] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-12T12:06:59.535103] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:59.535291] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-12T12:06:59.535339] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-12T12:06:59.535403] [INFO ] [MAIN ] [966/3519] DORM kept (0.5s) | 962 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:06:59.847103] [DEBUG] [REMOTE ] DOUG: Retrieved 1011 rows, trimmed to 300. [2026-01-12T12:06:59.847288] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-12T12:06:59.847536] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-12T12:06:59.847736] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-12T12:06:59.847888] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-12T12:06:59.847931] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-12T12:06:59.847984] [INFO ] [MAIN ] [967/3519] DOUG kept (0.3s) | 963 kept, 4 rejected | 139.8/min | ETA: 18.3m [2026-01-12T12:07:00.384681] [DEBUG] [REMOTE ] DOX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:00.384909] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-12T12:07:00.385459] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-12T12:07:00.385632] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:00.386650] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-12T12:07:00.386754] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-12T12:07:00.386868] [INFO ] [MAIN ] [968/3519] DOX kept (0.5s) | 964 kept, 4 rejected | 139.8/min | ETA: 18.2m [2026-01-12T12:07:00.757538] [DEBUG] [REMOTE ] DPG: Retrieved 3633 rows, trimmed to 300. [2026-01-12T12:07:00.757728] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-12T12:07:00.757998] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-12T12:07:00.758158] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:00.758328] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-12T12:07:00.758378] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-12T12:07:00.758438] [INFO ] [MAIN ] [969/3519] DPG kept (0.4s) | 965 kept, 4 rejected | 139.8/min | ETA: 18.2m [2026-01-12T12:07:00.919144] [DEBUG] [REMOTE ] DPRO: Retrieved 1528 rows, trimmed to 300. [2026-01-12T12:07:00.919302] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-12T12:07:00.919605] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-12T12:07:00.919764] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:00.919896] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-12T12:07:00.919940] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-12T12:07:00.919993] [INFO ] [MAIN ] [970/3519] DPRO kept (0.2s) | 966 kept, 4 rejected | 139.9/min | ETA: 18.2m [2026-01-12T12:07:01.675547] [DEBUG] [REMOTE ] DPZ: Retrieved 5410 rows, trimmed to 300. [2026-01-12T12:07:01.675788] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-12T12:07:01.676174] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $395.64. [2026-01-12T12:07:01.676357] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:01.676547] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-12T12:07:01.676633] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-12T12:07:01.676716] [INFO ] [MAIN ] [971/3519] DPZ kept (0.8s) | 967 kept, 4 rejected | 139.8/min | ETA: 18.2m [2026-01-12T12:07:02.051078] [DEBUG] [REMOTE ] DQ: Retrieved 3838 rows, trimmed to 300. [2026-01-12T12:07:02.051213] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-12T12:07:02.051423] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $25.49. [2026-01-12T12:07:02.051558] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:02.051708] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-12T12:07:02.051748] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-12T12:07:02.051796] [INFO ] [MAIN ] [972/3519] DQ kept (0.4s) | 968 kept, 4 rejected | 139.8/min | ETA: 18.2m [2026-01-12T12:07:02.532027] [DEBUG] [REMOTE ] DRD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:02.532163] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-12T12:07:02.532374] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-12T12:07:02.532510] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:02.532642] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-12T12:07:02.532687] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-12T12:07:02.532736] [INFO ] [MAIN ] [973/3519] DRD kept (0.5s) | 969 kept, 4 rejected | 139.8/min | ETA: 18.2m [2026-01-12T12:07:02.917379] [DEBUG] [REMOTE ] DRH: Retrieved 5189 rows, trimmed to 300. [2026-01-12T12:07:02.917533] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-12T12:07:02.917901] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.55. [2026-01-12T12:07:02.918046] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:02.918203] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-12T12:07:02.918248] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-12T12:07:02.918300] [INFO ] [MAIN ] [974/3519] DRH kept (0.4s) | 970 kept, 4 rejected | 139.8/min | ETA: 18.2m [2026-01-12T12:07:03.367000] [DEBUG] [REMOTE ] DRI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:03.367160] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-12T12:07:03.367416] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $167.96. [2026-01-12T12:07:03.367549] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:03.367696] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-12T12:07:03.367736] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-12T12:07:03.367786] [INFO ] [MAIN ] [975/3519] DRI kept (0.4s) | 971 kept, 4 rejected | 139.8/min | ETA: 18.2m [2026-01-12T12:07:03.723533] [DEBUG] [REMOTE ] DRIO: Retrieved 2833 rows, trimmed to 300. [2026-01-12T12:07:03.723752] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-12T12:07:03.724052] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-12T12:07:03.724194] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:03.724321] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-12T12:07:03.724362] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-12T12:07:03.724412] [INFO ] [MAIN ] [976/3519] DRIO kept (0.4s) | 972 kept, 4 rejected | 139.8/min | ETA: 18.2m [2026-01-12T12:07:03.870393] [DEBUG] [REMOTE ] DRLL: Retrieved 859 rows, trimmed to 300. [2026-01-12T12:07:03.870619] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-12T12:07:03.870876] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.29. [2026-01-12T12:07:03.871020] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:03.871137] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-12T12:07:03.871180] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-12T12:07:03.871244] [INFO ] [MAIN ] [977/3519] DRLL kept (0.1s) | 973 kept, 4 rejected | 139.9/min | ETA: 18.2m [2026-01-12T12:07:04.359184] [DEBUG] [REMOTE ] DRMA: Retrieved 1107 rows, trimmed to 300. [2026-01-12T12:07:04.359374] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-12T12:07:04.359653] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.86. [2026-01-12T12:07:04.359841] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:04.359996] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-12T12:07:04.360040] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-12T12:07:04.360094] [INFO ] [MAIN ] [978/3519] DRMA kept (0.5s) | 974 kept, 4 rejected | 139.9/min | ETA: 18.2m [2026-01-12T12:07:04.700730] [DEBUG] [REMOTE ] DRS: Retrieved 781 rows, trimmed to 300. [2026-01-12T12:07:04.700873] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-12T12:07:04.701083] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-12T12:07:04.701217] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:04.701358] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-12T12:07:04.701399] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-12T12:07:04.701446] [INFO ] [MAIN ] [979/3519] DRS kept (0.3s) | 975 kept, 4 rejected | 139.9/min | ETA: 18.2m [2026-01-12T12:07:05.136629] [DEBUG] [REMOTE ] DRTS: Retrieved 1218 rows, trimmed to 300. [2026-01-12T12:07:05.136764] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-12T12:07:05.136963] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-12T12:07:05.137094] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:05.137200] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-12T12:07:05.137239] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-12T12:07:05.137286] [INFO ] [MAIN ] [980/3519] DRTS kept (0.4s) | 976 kept, 4 rejected | 139.9/min | ETA: 18.1m [2026-01-12T12:07:05.540563] [DEBUG] [REMOTE ] DRUG: Retrieved 1208 rows, trimmed to 300. [2026-01-12T12:07:05.541044] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-12T12:07:05.541751] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-12T12:07:05.541947] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:05.542268] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-12T12:07:05.542322] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-12T12:07:05.542386] [INFO ] [MAIN ] [981/3519] DRUG kept (0.4s) | 977 kept, 4 rejected | 139.9/min | ETA: 18.1m [2026-01-12T12:07:05.938054] [DEBUG] [REMOTE ] DRVN: Retrieved 1252 rows, trimmed to 300. [2026-01-12T12:07:05.938260] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-12T12:07:05.938513] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-12T12:07:05.938679] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:05.938798] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-12T12:07:05.938838] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-12T12:07:05.938889] [INFO ] [MAIN ] [982/3519] DRVN kept (0.4s) | 978 kept, 4 rejected | 139.9/min | ETA: 18.1m [2026-01-12T12:07:06.228998] [DEBUG] [REMOTE ] DSGN: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-12T12:07:06.229283] [DEBUG] [REMOTE ] DSGN: FAIL: History check failed. No DataFrame was returned. [2026-01-12T12:07:06.229352] [WARN ] [LOCAL ] DSGN: SET TO BLACKLISTED [2026-01-12T12:07:06.230589] [INFO ] [MAIN ] [983/3519] DSGN rejected (0.3s) | 978 kept, 5 rejected | 140.0/min | ETA: 18.1m [2026-01-12T12:07:07.108463] [DEBUG] [REMOTE ] DSGX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:07.108667] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-12T12:07:07.109124] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-12T12:07:07.109314] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:07.109485] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-12T12:07:07.109545] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-12T12:07:07.109651] [INFO ] [MAIN ] [984/3519] DSGX kept (0.9s) | 979 kept, 5 rejected | 139.8/min | ETA: 18.1m [2026-01-12T12:07:07.474800] [DEBUG] [REMOTE ] DSL: Retrieved 3197 rows, trimmed to 300. [2026-01-12T12:07:07.474929] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-12T12:07:07.475135] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $11.03. [2026-01-12T12:07:07.475272] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:07.475385] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-12T12:07:07.475426] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-12T12:07:07.475473] [INFO ] [MAIN ] [985/3519] DSL kept (0.4s) | 980 kept, 5 rejected | 139.9/min | ETA: 18.1m [2026-01-12T12:07:08.023097] [DEBUG] [REMOTE ] DSM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:08.023347] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-12T12:07:08.023650] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.85. [2026-01-12T12:07:08.023823] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:08.024090] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-12T12:07:08.024151] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-12T12:07:08.024217] [INFO ] [MAIN ] [986/3519] DSM kept (0.5s) | 981 kept, 5 rejected | 139.8/min | ETA: 18.1m [2026-01-12T12:07:08.188227] [DEBUG] [REMOTE ] DSP: Retrieved 1235 rows, trimmed to 300. [2026-01-12T12:07:08.188359] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-12T12:07:08.188564] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.16. [2026-01-12T12:07:08.188723] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:08.188834] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-12T12:07:08.188874] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-12T12:07:08.188921] [INFO ] [MAIN ] [987/3519] DSP kept (0.2s) | 982 kept, 5 rejected | 139.9/min | ETA: 18.1m [2026-01-12T12:07:08.871555] [DEBUG] [REMOTE ] DSX: Retrieved 5234 rows, trimmed to 300. [2026-01-12T12:07:08.871732] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-12T12:07:08.872000] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.62. [2026-01-12T12:07:08.872175] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:08.872321] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-12T12:07:08.872370] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-12T12:07:08.872435] [INFO ] [MAIN ] [988/3519] DSX kept (0.7s) | 983 kept, 5 rejected | 139.8/min | ETA: 18.1m [2026-01-12T12:07:09.153703] [DEBUG] [REMOTE ] DTB: Retrieved 1321 rows, trimmed to 300. [2026-01-12T12:07:09.153841] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-12T12:07:09.154047] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-12T12:07:09.154180] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:09.154289] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-12T12:07:09.154328] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-12T12:07:09.154375] [INFO ] [MAIN ] [989/3519] DTB kept (0.3s) | 984 kept, 5 rejected | 139.9/min | ETA: 18.1m [2026-01-12T12:07:09.483224] [DEBUG] [REMOTE ] DTCX: Retrieved 955 rows, trimmed to 300. [2026-01-12T12:07:09.483358] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-12T12:07:09.483557] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $2.25. [2026-01-12T12:07:09.483710] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:09.483818] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-12T12:07:09.483858] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-12T12:07:09.483945] [INFO ] [MAIN ] [990/3519] DTCX kept (0.3s) | 985 kept, 5 rejected | 139.9/min | ETA: 18.1m [2026-01-12T12:07:10.130028] [DEBUG] [REMOTE ] DTE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:10.130162] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-12T12:07:10.130379] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-12T12:07:10.130513] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:10.130646] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-12T12:07:10.130687] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-12T12:07:10.130735] [INFO ] [MAIN ] [991/3519] DTE kept (0.6s) | 986 kept, 5 rejected | 139.8/min | ETA: 18.1m [2026-01-12T12:07:10.309082] [DEBUG] [REMOTE ] DTG: Retrieved 1033 rows, trimmed to 300. [2026-01-12T12:07:10.309199] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-12T12:07:10.309398] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-12T12:07:10.309528] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:10.309661] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-12T12:07:10.309703] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-12T12:07:10.309749] [INFO ] [MAIN ] [992/3519] DTG kept (0.2s) | 987 kept, 5 rejected | 139.9/min | ETA: 18.1m [2026-01-12T12:07:10.695065] [DEBUG] [REMOTE ] DTIL: Retrieved 1707 rows, trimmed to 300. [2026-01-12T12:07:10.695187] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-12T12:07:10.695388] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $3.92. [2026-01-12T12:07:10.695519] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:10.695643] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-12T12:07:10.695685] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-12T12:07:10.695732] [INFO ] [MAIN ] [993/3519] DTIL kept (0.4s) | 988 kept, 5 rejected | 139.9/min | ETA: 18.1m [2026-01-12T12:07:11.178649] [DEBUG] [REMOTE ] DTM: Retrieved 1137 rows, trimmed to 300. [2026-01-12T12:07:11.178790] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-12T12:07:11.179007] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-12T12:07:11.179146] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:11.179260] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-12T12:07:11.179302] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-12T12:07:11.179351] [INFO ] [MAIN ] [994/3519] DTM kept (0.5s) | 989 kept, 5 rejected | 139.9/min | ETA: 18.0m [2026-01-12T12:07:11.748195] [DEBUG] [REMOTE ] DUK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:11.748412] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-12T12:07:11.748763] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-12T12:07:11.748906] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:11.749198] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-12T12:07:11.749247] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-12T12:07:11.749303] [INFO ] [MAIN ] [995/3519] DUK kept (0.6s) | 990 kept, 5 rejected | 139.9/min | ETA: 18.0m [2026-01-12T12:07:12.034384] [DEBUG] [REMOTE ] DUKB: Retrieved 1836 rows, trimmed to 300. [2026-01-12T12:07:12.034607] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-12T12:07:12.034899] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-12T12:07:12.035042] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:12.035371] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-12T12:07:12.035417] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-12T12:07:12.035495] [INFO ] [MAIN ] [996/3519] DUKB kept (0.3s) | 991 kept, 5 rejected | 139.9/min | ETA: 18.0m [2026-01-12T12:07:12.267027] [DEBUG] [REMOTE ] DUOL: Retrieved 1119 rows, trimmed to 300. [2026-01-12T12:07:12.267431] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-12T12:07:12.267731] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $168.01. [2026-01-12T12:07:12.267874] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:12.267998] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-12T12:07:12.268040] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-12T12:07:12.268303] [INFO ] [MAIN ] [997/3519] DUOL kept (0.2s) | 992 kept, 5 rejected | 140.0/min | ETA: 18.0m [2026-01-12T12:07:13.083043] [DEBUG] [REMOTE ] DVA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:13.083295] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-12T12:07:13.083842] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $111.01. [2026-01-12T12:07:13.084013] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:13.084171] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-12T12:07:13.084311] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-12T12:07:13.084375] [INFO ] [MAIN ] [998/3519] DVA kept (0.8s) | 993 kept, 5 rejected | 139.8/min | ETA: 18.0m [2026-01-12T12:07:13.552545] [DEBUG] [REMOTE ] DVAX: Retrieved 5509 rows, trimmed to 300. [2026-01-12T12:07:13.552858] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-12T12:07:13.553503] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $9.80. [2026-01-12T12:07:13.553719] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:13.553931] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-12T12:07:13.553986] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-12T12:07:13.554333] [INFO ] [MAIN ] [999/3519] DVAX kept (0.5s) | 994 kept, 5 rejected | 139.8/min | ETA: 18.0m [2026-01-12T12:07:13.988700] [DEBUG] [REMOTE ] DVN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:13.988911] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-12T12:07:13.989228] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.53. [2026-01-12T12:07:13.989373] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:13.989664] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-12T12:07:13.989713] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-12T12:07:13.989769] [INFO ] [MAIN ] [1000/3519] DVN kept (0.4s) | 995 kept, 5 rejected | 139.8/min | ETA: 18.0m [2026-01-12T12:07:14.276550] [DEBUG] [REMOTE ] DWAS: Retrieved 3389 rows, trimmed to 300. [2026-01-12T12:07:14.276753] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-12T12:07:14.277002] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-12T12:07:14.277336] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:14.277457] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-12T12:07:14.277499] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-12T12:07:14.277560] [INFO ] [MAIN ] [1001/3519] DWAS kept (0.3s) | 996 kept, 5 rejected | 139.9/min | ETA: 18.0m [2026-01-12T12:07:14.676844] [DEBUG] [REMOTE ] DWSH: Retrieved 1886 rows, trimmed to 300. [2026-01-12T12:07:14.677032] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-12T12:07:14.677285] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.04. [2026-01-12T12:07:14.677424] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:14.677545] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-12T12:07:14.677606] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-12T12:07:14.677683] [INFO ] [MAIN ] [1002/3519] DWSH kept (0.4s) | 997 kept, 5 rejected | 139.9/min | ETA: 18.0m [2026-01-12T12:07:15.221004] [DEBUG] [REMOTE ] DX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:15.221149] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-12T12:07:15.221410] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.72. [2026-01-12T12:07:15.221562] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:15.221711] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-12T12:07:15.221753] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-12T12:07:15.221805] [INFO ] [MAIN ] [1003/3519] DX kept (0.5s) | 998 kept, 5 rejected | 139.8/min | ETA: 18.0m [2026-01-12T12:07:15.427913] [DEBUG] [REMOTE ] DXC: Retrieved 2248 rows, trimmed to 300. [2026-01-12T12:07:15.428107] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-12T12:07:15.428399] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-12T12:07:15.428552] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:15.428702] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-12T12:07:15.428752] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-12T12:07:15.428815] [INFO ] [MAIN ] [1004/3519] DXC kept (0.2s) | 999 kept, 5 rejected | 139.9/min | ETA: 18.0m [2026-01-12T12:07:15.999074] [DEBUG] [REMOTE ] DXCM: Retrieved 5219 rows, trimmed to 300. [2026-01-12T12:07:15.999254] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-12T12:07:15.999519] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-12T12:07:15.999678] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:15.999798] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-12T12:07:15.999839] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-12T12:07:16.000033] [INFO ] [MAIN ] [1005/3519] DXCM kept (0.6s) | 1000 kept, 5 rejected | 139.9/min | ETA: 18.0m [2026-01-12T12:07:16.483466] [DEBUG] [REMOTE ] DXPE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:16.483689] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-12T12:07:16.483997] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-12T12:07:16.484150] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:16.484301] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-12T12:07:16.484343] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-12T12:07:16.484399] [INFO ] [MAIN ] [1006/3519] DXPE kept (0.5s) | 1001 kept, 5 rejected | 139.9/min | ETA: 18.0m [2026-01-12T12:07:16.936131] [DEBUG] [REMOTE ] DY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:16.936291] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-12T12:07:16.936538] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $279.52. [2026-01-12T12:07:16.936706] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:16.936832] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-12T12:07:16.936875] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-12T12:07:16.936926] [INFO ] [MAIN ] [1007/3519] DY kept (0.5s) | 1002 kept, 5 rejected | 139.8/min | ETA: 18.0m [2026-01-12T12:07:17.191399] [DEBUG] [REMOTE ] DYN: Retrieved 1335 rows, trimmed to 300. [2026-01-12T12:07:17.191567] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-12T12:07:17.191857] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $16.35. [2026-01-12T12:07:17.192034] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:17.192181] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-12T12:07:17.192232] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-12T12:07:17.192315] [INFO ] [MAIN ] [1008/3519] DYN kept (0.3s) | 1003 kept, 5 rejected | 139.9/min | ETA: 17.9m [2026-01-12T12:07:17.883746] [DEBUG] [REMOTE ] E: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:17.883894] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-12T12:07:17.884141] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $33.66. [2026-01-12T12:07:17.884284] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:17.884406] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-12T12:07:17.884449] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-12T12:07:17.884500] [INFO ] [MAIN ] [1009/3519] E kept (0.7s) | 1004 kept, 5 rejected | 139.8/min | ETA: 18.0m [2026-01-12T12:07:18.368067] [DEBUG] [REMOTE ] EA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:18.368303] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-12T12:07:18.368780] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-12T12:07:18.368940] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:18.369085] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-12T12:07:18.369128] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-12T12:07:18.369186] [INFO ] [MAIN ] [1010/3519] EA kept (0.5s) | 1005 kept, 5 rejected | 139.8/min | ETA: 17.9m [2026-01-12T12:07:18.529584] [DEBUG] [REMOTE ] EAF: Retrieved 1943 rows, trimmed to 300. [2026-01-12T12:07:18.529759] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-12T12:07:18.530004] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-12T12:07:18.530140] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:18.530254] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-12T12:07:18.530294] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-12T12:07:18.530344] [INFO ] [MAIN ] [1011/3519] EAF kept (0.2s) | 1006 kept, 5 rejected | 139.9/min | ETA: 17.9m [2026-01-12T12:07:19.007993] [DEBUG] [REMOTE ] EAI: Retrieved 2362 rows, trimmed to 300. [2026-01-12T12:07:19.008208] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-12T12:07:19.008531] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-12T12:07:19.008726] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:19.008865] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-12T12:07:19.008907] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-12T12:07:19.008961] [INFO ] [MAIN ] [1012/3519] EAI kept (0.5s) | 1007 kept, 5 rejected | 139.9/min | ETA: 17.9m [2026-01-12T12:07:19.534694] [DEBUG] [REMOTE ] EARN: Retrieved 3194 rows, trimmed to 300. [2026-01-12T12:07:19.534828] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-12T12:07:19.535048] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.88. [2026-01-12T12:07:19.535219] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:19.535336] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-12T12:07:19.535378] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-12T12:07:19.535429] [INFO ] [MAIN ] [1013/3519] EARN kept (0.5s) | 1008 kept, 5 rejected | 139.8/min | ETA: 17.9m [2026-01-12T12:07:19.735962] [DEBUG] [REMOTE ] EB: Retrieved 1836 rows, trimmed to 300. [2026-01-12T12:07:19.736089] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-12T12:07:19.736293] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-12T12:07:19.736427] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:19.736537] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-12T12:07:19.736596] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-12T12:07:19.736662] [INFO ] [MAIN ] [1014/3519] EB kept (0.2s) | 1009 kept, 5 rejected | 139.9/min | ETA: 17.9m [2026-01-12T12:07:20.425512] [DEBUG] [REMOTE ] EBAY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:20.425659] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-12T12:07:20.425877] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-12T12:07:20.426012] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:20.426145] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-12T12:07:20.426194] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-12T12:07:20.426251] [INFO ] [MAIN ] [1015/3519] EBAY kept (0.7s) | 1010 kept, 5 rejected | 139.8/min | ETA: 17.9m [2026-01-12T12:07:20.594861] [DEBUG] [REMOTE ] EBC: Retrieved 1315 rows, trimmed to 300. [2026-01-12T12:07:20.595053] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-12T12:07:20.595307] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-12T12:07:20.595461] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:20.595628] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-12T12:07:20.595679] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-12T12:07:20.595733] [INFO ] [MAIN ] [1016/3519] EBC kept (0.2s) | 1011 kept, 5 rejected | 139.9/min | ETA: 17.9m [2026-01-12T12:07:21.270897] [DEBUG] [REMOTE ] EBF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:21.271070] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-12T12:07:21.271375] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-12T12:07:21.271517] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:21.271704] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-12T12:07:21.271769] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-12T12:07:21.271826] [INFO ] [MAIN ] [1017/3519] EBF kept (0.7s) | 1012 kept, 5 rejected | 139.8/min | ETA: 17.9m [2026-01-12T12:07:21.581769] [DEBUG] [REMOTE ] EBON: Retrieved 1392 rows, trimmed to 300. [2026-01-12T12:07:21.581896] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-12T12:07:21.582101] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-12T12:07:21.582241] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:21.582356] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-12T12:07:21.582396] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-12T12:07:21.582444] [INFO ] [MAIN ] [1018/3519] EBON kept (0.3s) | 1013 kept, 5 rejected | 139.9/min | ETA: 17.9m [2026-01-12T12:07:22.025158] [DEBUG] [REMOTE ] EBS: Retrieved 4817 rows, trimmed to 300. [2026-01-12T12:07:22.025305] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-12T12:07:22.025541] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-12T12:07:22.025701] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:22.025825] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-12T12:07:22.025864] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-12T12:07:22.025913] [INFO ] [MAIN ] [1019/3519] EBS kept (0.4s) | 1014 kept, 5 rejected | 139.9/min | ETA: 17.9m [2026-01-12T12:07:22.367331] [DEBUG] [REMOTE ] EC: Retrieved 4355 rows, trimmed to 300. [2026-01-12T12:07:22.367461] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-12T12:07:22.367708] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $8.61. [2026-01-12T12:07:22.367854] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:22.367968] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-12T12:07:22.368010] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-12T12:07:22.368076] [INFO ] [MAIN ] [1020/3519] EC kept (0.3s) | 1015 kept, 5 rejected | 139.9/min | ETA: 17.9m [2026-01-12T12:07:22.719966] [DEBUG] [REMOTE ] ECC: Retrieved 2831 rows, trimmed to 300. [2026-01-12T12:07:22.720164] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-12T12:07:22.720446] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.39. [2026-01-12T12:07:22.720641] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:22.720778] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-12T12:07:22.720821] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-12T12:07:22.720884] [INFO ] [MAIN ] [1021/3519] ECC kept (0.4s) | 1016 kept, 5 rejected | 139.9/min | ETA: 17.9m [2026-01-12T12:07:23.366887] [DEBUG] [REMOTE ] ECL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:23.367097] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-12T12:07:23.367416] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-12T12:07:23.367560] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:23.367726] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-12T12:07:23.367769] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-12T12:07:23.367826] [INFO ] [MAIN ] [1022/3519] ECL kept (0.6s) | 1017 kept, 5 rejected | 139.8/min | ETA: 17.9m [2026-01-12T12:07:23.797332] [DEBUG] [REMOTE ] ECPG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:23.797495] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-12T12:07:23.797774] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.53. [2026-01-12T12:07:23.797915] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:23.798188] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-12T12:07:23.798239] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-12T12:07:23.798325] [INFO ] [MAIN ] [1023/3519] ECPG kept (0.4s) | 1018 kept, 5 rejected | 139.8/min | ETA: 17.8m [2026-01-12T12:07:24.001271] [DEBUG] [REMOTE ] ECX: Retrieved 766 rows, trimmed to 300. [2026-01-12T12:07:24.001412] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-12T12:07:24.001666] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-12T12:07:24.001826] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:24.001946] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-12T12:07:24.001988] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-12T12:07:24.002038] [INFO ] [MAIN ] [1024/3519] ECX kept (0.2s) | 1019 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:24.675383] [DEBUG] [REMOTE ] ED: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:24.675542] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-12T12:07:24.675926] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-12T12:07:24.676088] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:24.676230] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-12T12:07:24.676276] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-12T12:07:24.676334] [INFO ] [MAIN ] [1025/3519] ED kept (0.7s) | 1020 kept, 5 rejected | 139.8/min | ETA: 17.8m [2026-01-12T12:07:25.031532] [DEBUG] [REMOTE ] EDAP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:25.031690] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-12T12:07:25.031927] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-12T12:07:25.032074] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:25.032197] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-12T12:07:25.032241] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-12T12:07:25.032310] [INFO ] [MAIN ] [1026/3519] EDAP kept (0.4s) | 1021 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:25.486448] [DEBUG] [REMOTE ] EDD: Retrieved 4710 rows, trimmed to 300. [2026-01-12T12:07:25.486624] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-12T12:07:25.486855] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.06. [2026-01-12T12:07:25.486997] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:25.487111] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-12T12:07:25.487153] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-12T12:07:25.487204] [INFO ] [MAIN ] [1027/3519] EDD kept (0.5s) | 1022 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:25.761892] [DEBUG] [REMOTE ] EDF: Retrieved 3783 rows, trimmed to 300. [2026-01-12T12:07:25.762030] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-12T12:07:25.762245] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.74. [2026-01-12T12:07:25.762384] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:25.762496] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-12T12:07:25.762537] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-12T12:07:25.762606] [INFO ] [MAIN ] [1028/3519] EDF kept (0.3s) | 1023 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:26.295741] [DEBUG] [REMOTE ] EDN: Retrieved 4708 rows, trimmed to 300. [2026-01-12T12:07:26.295942] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-12T12:07:26.296208] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $17.31. [2026-01-12T12:07:26.296348] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:26.296470] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-12T12:07:26.296512] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-12T12:07:26.296565] [INFO ] [MAIN ] [1029/3519] EDN kept (0.5s) | 1024 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:26.537938] [DEBUG] [REMOTE ] EE: Retrieved 939 rows, trimmed to 300. [2026-01-12T12:07:26.538119] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-12T12:07:26.538398] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-12T12:07:26.538538] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:26.538675] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-12T12:07:26.538716] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-12T12:07:26.538767] [INFO ] [MAIN ] [1030/3519] EE kept (0.2s) | 1025 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:27.215964] [DEBUG] [REMOTE ] EEMA: Retrieved 3500 rows, trimmed to 300. [2026-01-12T12:07:27.216161] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-12T12:07:27.216432] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-12T12:07:27.216805] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:27.216936] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-12T12:07:27.216987] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-12T12:07:27.217042] [INFO ] [MAIN ] [1031/3519] EEMA kept (0.7s) | 1026 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:27.533024] [DEBUG] [REMOTE ] EEX: Retrieved 2188 rows, trimmed to 300. [2026-01-12T12:07:27.533213] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-12T12:07:27.533461] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-12T12:07:27.533629] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:27.533750] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-12T12:07:27.533792] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-12T12:07:27.533868] [INFO ] [MAIN ] [1032/3519] EEX kept (0.3s) | 1027 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:27.956506] [DEBUG] [REMOTE ] EFC: Retrieved 3837 rows, trimmed to 300. [2026-01-12T12:07:27.956737] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-12T12:07:27.957005] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-12T12:07:27.957144] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:27.957269] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-12T12:07:27.957308] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-12T12:07:27.957359] [INFO ] [MAIN ] [1033/3519] EFC kept (0.4s) | 1028 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:28.319284] [DEBUG] [REMOTE ] EFSC: Retrieved 5660 rows, trimmed to 300. [2026-01-12T12:07:28.319428] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-12T12:07:28.319853] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-12T12:07:28.319987] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:28.320099] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-12T12:07:28.320138] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-12T12:07:28.320184] [INFO ] [MAIN ] [1034/3519] EFSC kept (0.4s) | 1029 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:28.863227] [DEBUG] [REMOTE ] EFX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:28.863372] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-12T12:07:28.863636] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-12T12:07:28.863793] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:28.863910] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-12T12:07:28.863949] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-12T12:07:28.863997] [INFO ] [MAIN ] [1035/3519] EFX kept (0.5s) | 1030 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:29.318196] [DEBUG] [REMOTE ] EG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:29.318325] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-12T12:07:29.318553] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-12T12:07:29.318712] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:29.318822] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-12T12:07:29.318861] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-12T12:07:29.318909] [INFO ] [MAIN ] [1036/3519] EG kept (0.5s) | 1031 kept, 5 rejected | 139.9/min | ETA: 17.8m [2026-01-12T12:07:29.822199] [DEBUG] [REMOTE ] EGAN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:29.822367] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-12T12:07:29.822695] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-12T12:07:29.822883] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:29.823053] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-12T12:07:29.823110] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-12T12:07:29.823166] [INFO ] [MAIN ] [1037/3519] EGAN kept (0.5s) | 1032 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:30.310529] [DEBUG] [REMOTE ] EGBN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:30.310689] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-12T12:07:30.310923] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-12T12:07:30.311067] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:30.311187] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-12T12:07:30.311244] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-12T12:07:30.311296] [INFO ] [MAIN ] [1038/3519] EGBN kept (0.5s) | 1033 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:30.773889] [DEBUG] [REMOTE ] EGP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:30.774024] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-12T12:07:30.774243] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $172.53. [2026-01-12T12:07:30.774398] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:30.774527] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-12T12:07:30.774566] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-12T12:07:30.774635] [INFO ] [MAIN ] [1039/3519] EGP kept (0.5s) | 1034 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:31.258344] [DEBUG] [REMOTE ] EGY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:31.258486] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-12T12:07:31.258738] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-12T12:07:31.258879] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:31.258999] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-12T12:07:31.259040] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-12T12:07:31.259088] [INFO ] [MAIN ] [1040/3519] EGY kept (0.5s) | 1035 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:31.430950] [DEBUG] [REMOTE ] EH: Retrieved 1527 rows, trimmed to 300. [2026-01-12T12:07:31.431091] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-12T12:07:31.431298] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-12T12:07:31.431430] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:31.431541] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-12T12:07:31.431600] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-12T12:07:31.431650] [INFO ] [MAIN ] [1041/3519] EH kept (0.2s) | 1036 kept, 5 rejected | 139.9/min | ETA: 17.7m [2026-01-12T12:07:31.794106] [DEBUG] [REMOTE ] EHAB: Retrieved 885 rows, trimmed to 300. [2026-01-12T12:07:31.794268] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-12T12:07:31.794510] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-12T12:07:31.794702] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:31.794836] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-12T12:07:31.794883] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-12T12:07:31.794940] [INFO ] [MAIN ] [1042/3519] EHAB kept (0.4s) | 1037 kept, 5 rejected | 139.9/min | ETA: 17.7m [2026-01-12T12:07:32.243212] [DEBUG] [REMOTE ] EHC: Retrieved 2018 rows, trimmed to 300. [2026-01-12T12:07:32.243390] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-12T12:07:32.243676] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $102.93. [2026-01-12T12:07:32.243830] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:32.243951] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-12T12:07:32.243993] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-12T12:07:32.244046] [INFO ] [MAIN ] [1043/3519] EHC kept (0.4s) | 1038 kept, 5 rejected | 139.9/min | ETA: 17.7m [2026-01-12T12:07:32.934904] [DEBUG] [REMOTE ] EHI: Retrieved 5650 rows, trimmed to 300. [2026-01-12T12:07:32.935071] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-12T12:07:32.935309] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.15. [2026-01-12T12:07:32.935451] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:32.935594] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-12T12:07:32.935662] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-12T12:07:32.935714] [INFO ] [MAIN ] [1044/3519] EHI kept (0.7s) | 1039 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:33.369426] [DEBUG] [REMOTE ] EHTH: Retrieved 4835 rows, trimmed to 300. [2026-01-12T12:07:33.369683] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-12T12:07:33.370019] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-12T12:07:33.370166] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:33.370463] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-12T12:07:33.370511] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-12T12:07:33.370569] [INFO ] [MAIN ] [1045/3519] EHTH kept (0.4s) | 1040 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:33.655884] [DEBUG] [REMOTE ] EIC: Retrieved 1626 rows, trimmed to 300. [2026-01-12T12:07:33.656081] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-12T12:07:33.656380] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.94. [2026-01-12T12:07:33.656538] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:33.656904] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-12T12:07:33.656952] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-12T12:07:33.657024] [INFO ] [MAIN ] [1046/3519] EIC kept (0.3s) | 1041 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:34.212380] [DEBUG] [REMOTE ] EIG: Retrieved 4767 rows, trimmed to 300. [2026-01-12T12:07:34.212640] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-12T12:07:34.212953] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-12T12:07:34.213106] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:34.213245] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-12T12:07:34.213291] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-12T12:07:34.213348] [INFO ] [MAIN ] [1047/3519] EIG kept (0.6s) | 1042 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:34.689009] [DEBUG] [REMOTE ] EIX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:34.689166] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-12T12:07:34.689417] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-12T12:07:34.689619] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:34.689747] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-12T12:07:34.689789] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-12T12:07:34.689840] [INFO ] [MAIN ] [1048/3519] EIX kept (0.5s) | 1043 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:35.103157] [DEBUG] [REMOTE ] EL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:35.103378] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-12T12:07:35.103758] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-12T12:07:35.104090] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:35.104250] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-12T12:07:35.104294] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-12T12:07:35.104363] [INFO ] [MAIN ] [1049/3519] EL kept (0.4s) | 1044 kept, 5 rejected | 139.8/min | ETA: 17.7m [2026-01-12T12:07:35.318771] [DEBUG] [REMOTE ] ELAB: Retrieved 535 rows, trimmed to 300. [2026-01-12T12:07:35.318966] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-12T12:07:35.319225] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $5.25. [2026-01-12T12:07:35.319385] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:35.319510] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-12T12:07:35.319595] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-12T12:07:35.319653] [INFO ] [MAIN ] [1050/3519] ELAB kept (0.2s) | 1045 kept, 5 rejected | 139.9/min | ETA: 17.7m [2026-01-12T12:07:35.720121] [DEBUG] [REMOTE ] ELAN: Retrieved 1836 rows, trimmed to 300. [2026-01-12T12:07:35.720318] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-12T12:07:35.720611] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.43. [2026-01-12T12:07:35.720766] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:35.720898] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-12T12:07:35.720942] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-12T12:07:35.720997] [INFO ] [MAIN ] [1051/3519] ELAN kept (0.4s) | 1046 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:36.221249] [DEBUG] [REMOTE ] ELC: Retrieved 2361 rows, trimmed to 300. [2026-01-12T12:07:36.221389] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-12T12:07:36.221622] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-12T12:07:36.221759] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:36.221867] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-12T12:07:36.221906] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-12T12:07:36.221951] [INFO ] [MAIN ] [1052/3519] ELC kept (0.5s) | 1047 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:36.636096] [DEBUG] [REMOTE ] ELDN: Retrieved 2846 rows, trimmed to 300. [2026-01-12T12:07:36.636294] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-12T12:07:36.636550] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-12T12:07:36.636715] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:36.636837] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-12T12:07:36.636880] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-12T12:07:36.636933] [INFO ] [MAIN ] [1053/3519] ELDN kept (0.4s) | 1048 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:36.996675] [DEBUG] [REMOTE ] ELF: Retrieved 2338 rows, trimmed to 300. [2026-01-12T12:07:36.996854] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-12T12:07:36.997108] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-12T12:07:36.997252] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:36.997375] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-12T12:07:36.997419] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-12T12:07:36.997474] [INFO ] [MAIN ] [1054/3519] ELF kept (0.4s) | 1049 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:37.654713] [DEBUG] [REMOTE ] ELME: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:37.654853] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-12T12:07:37.655072] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.60. [2026-01-12T12:07:37.655213] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:37.655327] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-12T12:07:37.655367] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-12T12:07:37.655415] [INFO ] [MAIN ] [1055/3519] ELME kept (0.7s) | 1050 kept, 5 rejected | 139.8/min | ETA: 17.6m [2026-01-12T12:07:38.143404] [DEBUG] [REMOTE ] ELS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:38.143628] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-12T12:07:38.143936] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-12T12:07:38.144083] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:38.144227] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-12T12:07:38.144294] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-12T12:07:38.144355] [INFO ] [MAIN ] [1056/3519] ELS kept (0.5s) | 1051 kept, 5 rejected | 139.8/min | ETA: 17.6m [2026-01-12T12:07:38.363333] [DEBUG] [REMOTE ] ELTX: Retrieved 1238 rows, trimmed to 300. [2026-01-12T12:07:38.363537] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-12T12:07:38.363861] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-12T12:07:38.364009] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:38.364127] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-12T12:07:38.364168] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-12T12:07:38.364220] [INFO ] [MAIN ] [1057/3519] ELTX kept (0.2s) | 1052 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:38.749262] [DEBUG] [REMOTE ] ELVA: Retrieved 2441 rows, trimmed to 300. [2026-01-12T12:07:38.749483] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-12T12:07:38.749848] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-12T12:07:38.750057] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:38.750404] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-12T12:07:38.750470] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-12T12:07:38.750548] [INFO ] [MAIN ] [1058/3519] ELVA kept (0.4s) | 1053 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:39.212893] [DEBUG] [REMOTE ] ELVN: Retrieved 1466 rows, trimmed to 300. [2026-01-12T12:07:39.213042] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-12T12:07:39.213263] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-12T12:07:39.213397] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:39.213515] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-12T12:07:39.213556] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-12T12:07:39.213625] [INFO ] [MAIN ] [1059/3519] ELVN kept (0.5s) | 1054 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:39.503962] [DEBUG] [REMOTE ] ELWS: Retrieved 619 rows, trimmed to 300. [2026-01-12T12:07:39.504093] [DEBUG] [REMOTE ] ELWS: PASS: History has at least 300 days. [2026-01-12T12:07:39.504293] [DEBUG] [REMOTE ] ELWS: PASS: Price check passed. Min price $3.68. [2026-01-12T12:07:39.504424] [DEBUG] [REMOTE ] ELWS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:39.504531] [DEBUG] [REMOTE ] ELWS: PASS: Integrity check passed. [2026-01-12T12:07:39.504593] [DEBUG] [REMOTE ] ELWS: Symbol is viable for forecasting. [2026-01-12T12:07:39.504642] [INFO ] [MAIN ] [1060/3519] ELWS kept (0.3s) | 1055 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:39.915533] [DEBUG] [REMOTE ] EM: Retrieved 1200 rows, trimmed to 300. [2026-01-12T12:07:39.915692] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-12T12:07:39.915916] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-12T12:07:39.916080] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:39.916201] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-12T12:07:39.916252] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-12T12:07:39.916308] [INFO ] [MAIN ] [1061/3519] EM kept (0.4s) | 1056 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:40.555646] [DEBUG] [REMOTE ] EMB: Retrieved 4543 rows, trimmed to 300. [2026-01-12T12:07:40.555854] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-12T12:07:40.556133] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.41. [2026-01-12T12:07:40.556277] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:40.556409] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-12T12:07:40.556615] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-12T12:07:40.556679] [INFO ] [MAIN ] [1062/3519] EMB kept (0.6s) | 1057 kept, 5 rejected | 139.8/min | ETA: 17.6m [2026-01-12T12:07:40.735907] [DEBUG] [REMOTE ] EMBC: Retrieved 947 rows, trimmed to 300. [2026-01-12T12:07:40.736109] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-12T12:07:40.736416] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-12T12:07:40.736645] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:40.736823] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-12T12:07:40.736884] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-12T12:07:40.736959] [INFO ] [MAIN ] [1063/3519] EMBC kept (0.2s) | 1058 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:41.304801] [DEBUG] [REMOTE ] EMD: Retrieved 5562 rows, trimmed to 300. [2026-01-12T12:07:41.304940] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-12T12:07:41.305165] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $10.05. [2026-01-12T12:07:41.305302] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:41.305419] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-12T12:07:41.305460] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-12T12:07:41.305509] [INFO ] [MAIN ] [1064/3519] EMD kept (0.6s) | 1059 kept, 5 rejected | 139.9/min | ETA: 17.6m [2026-01-12T12:07:41.934799] [DEBUG] [REMOTE ] EMF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:41.935013] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-12T12:07:41.935252] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.57. [2026-01-12T12:07:41.935392] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:41.935506] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-12T12:07:41.935545] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-12T12:07:41.935644] [INFO ] [MAIN ] [1065/3519] EMF kept (0.6s) | 1060 kept, 5 rejected | 139.8/min | ETA: 17.6m [2026-01-12T12:07:42.404527] [DEBUG] [REMOTE ] EMN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:42.404788] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-12T12:07:42.405219] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-12T12:07:42.405372] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:42.405536] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-12T12:07:42.405607] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-12T12:07:42.405674] [INFO ] [MAIN ] [1066/3519] EMN kept (0.5s) | 1061 kept, 5 rejected | 139.8/min | ETA: 17.5m [2026-01-12T12:07:42.773781] [DEBUG] [REMOTE ] EMO: Retrieved 3666 rows, trimmed to 300. [2026-01-12T12:07:42.773914] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-12T12:07:42.774131] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.14. [2026-01-12T12:07:42.774270] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:42.774383] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-12T12:07:42.774424] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-12T12:07:42.774473] [INFO ] [MAIN ] [1067/3519] EMO kept (0.4s) | 1062 kept, 5 rejected | 139.8/min | ETA: 17.5m [2026-01-12T12:07:43.057767] [DEBUG] [REMOTE ] EMXC: Retrieved 2127 rows, trimmed to 300. [2026-01-12T12:07:43.057899] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-12T12:07:43.058107] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $68.23. [2026-01-12T12:07:43.058269] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:43.058400] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-12T12:07:43.058443] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-12T12:07:43.058492] [INFO ] [MAIN ] [1068/3519] EMXC kept (0.3s) | 1063 kept, 5 rejected | 139.9/min | ETA: 17.5m [2026-01-12T12:07:43.567404] [DEBUG] [REMOTE ] ENB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:43.567606] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-12T12:07:43.567893] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-12T12:07:43.568036] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:43.568185] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-12T12:07:43.568230] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-12T12:07:43.568282] [INFO ] [MAIN ] [1069/3519] ENB kept (0.5s) | 1064 kept, 5 rejected | 139.8/min | ETA: 17.5m [2026-01-12T12:07:43.757849] [DEBUG] [REMOTE ] ENGN: Retrieved 549 rows, trimmed to 300. [2026-01-12T12:07:43.758034] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-12T12:07:43.758310] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-12T12:07:43.758452] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:43.758567] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-12T12:07:43.758627] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-12T12:07:43.758680] [INFO ] [MAIN ] [1070/3519] ENGN kept (0.2s) | 1065 kept, 5 rejected | 139.9/min | ETA: 17.5m [2026-01-12T12:07:44.325872] [DEBUG] [REMOTE ] ENIC: Retrieved 2441 rows, trimmed to 300. [2026-01-12T12:07:44.326007] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-12T12:07:44.326218] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.69. [2026-01-12T12:07:44.326372] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:44.326491] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-12T12:07:44.326533] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-12T12:07:44.326601] [INFO ] [MAIN ] [1071/3519] ENIC kept (0.6s) | 1066 kept, 5 rejected | 139.9/min | ETA: 17.5m [2026-01-12T12:07:44.733133] [DEBUG] [REMOTE ] ENPH: Retrieved 3465 rows, trimmed to 300. [2026-01-12T12:07:44.733388] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-12T12:07:44.734016] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-12T12:07:44.734234] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:44.734448] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-12T12:07:44.734505] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-12T12:07:44.734599] [INFO ] [MAIN ] [1072/3519] ENPH kept (0.4s) | 1067 kept, 5 rejected | 139.9/min | ETA: 17.5m [2026-01-12T12:07:45.204111] [DEBUG] [REMOTE ] ENS: Retrieved 5396 rows, trimmed to 300. [2026-01-12T12:07:45.204304] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-12T12:07:45.204678] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $118.88. [2026-01-12T12:07:45.204832] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:45.204980] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-12T12:07:45.205024] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-12T12:07:45.205078] [INFO ] [MAIN ] [1073/3519] ENS kept (0.5s) | 1068 kept, 5 rejected | 139.9/min | ETA: 17.5m [2026-01-12T12:07:45.507504] [DEBUG] [REMOTE ] ENSG: Retrieved 4570 rows, trimmed to 300. [2026-01-12T12:07:45.507715] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-12T12:07:45.508076] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-12T12:07:45.508319] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:45.508699] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-12T12:07:45.508767] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-12T12:07:45.508849] [INFO ] [MAIN ] [1074/3519] ENSG kept (0.3s) | 1069 kept, 5 rejected | 139.9/min | ETA: 17.5m [2026-01-12T12:07:46.015612] [DEBUG] [REMOTE ] ENTA: Retrieved 3222 rows, trimmed to 300. [2026-01-12T12:07:46.015781] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-12T12:07:46.016066] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-12T12:07:46.016254] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:46.016404] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-12T12:07:46.016447] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-12T12:07:46.016498] [INFO ] [MAIN ] [1075/3519] ENTA kept (0.5s) | 1070 kept, 5 rejected | 139.9/min | ETA: 17.5m [2026-01-12T12:07:46.491147] [DEBUG] [REMOTE ] ENTG: Retrieved 6414 rows, trimmed to 300. [2026-01-12T12:07:46.491285] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-12T12:07:46.491507] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-12T12:07:46.491665] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:46.491783] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-12T12:07:46.491823] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-12T12:07:46.491872] [INFO ] [MAIN ] [1076/3519] ENTG kept (0.5s) | 1071 kept, 5 rejected | 139.9/min | ETA: 17.5m [2026-01-12T12:07:46.651606] [DEBUG] [REMOTE ] ENTX: Retrieved 1894 rows, trimmed to 300. [2026-01-12T12:07:46.651733] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-12T12:07:46.651931] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.57. [2026-01-12T12:07:46.652064] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:46.652171] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-12T12:07:46.652210] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-12T12:07:46.652256] [INFO ] [MAIN ] [1077/3519] ENTX kept (0.2s) | 1072 kept, 5 rejected | 139.9/min | ETA: 17.5m [2026-01-12T12:07:47.179444] [DEBUG] [REMOTE ] ENVA: Retrieved 2805 rows, trimmed to 300. [2026-01-12T12:07:47.179593] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-12T12:07:47.179802] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $107.07. [2026-01-12T12:07:47.179938] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:47.180049] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-12T12:07:47.180089] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-12T12:07:47.180138] [INFO ] [MAIN ] [1078/3519] ENVA kept (0.5s) | 1073 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:47.585845] [DEBUG] [REMOTE ] ENVB: Retrieved 2378 rows, trimmed to 300. [2026-01-12T12:07:47.586004] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-12T12:07:47.586257] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-12T12:07:47.586425] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:47.586565] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-12T12:07:47.586637] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-12T12:07:47.586698] [INFO ] [MAIN ] [1079/3519] ENVB kept (0.4s) | 1074 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:47.949815] [DEBUG] [REMOTE ] ENVX: Retrieved 1260 rows, trimmed to 300. [2026-01-12T12:07:47.950129] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-12T12:07:47.950329] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-12T12:07:47.950460] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:47.950602] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-12T12:07:47.950644] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-12T12:07:47.950691] [INFO ] [MAIN ] [1080/3519] ENVX kept (0.4s) | 1075 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:48.450981] [DEBUG] [REMOTE ] EOD: Retrieved 4728 rows, trimmed to 300. [2026-01-12T12:07:48.451219] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-12T12:07:48.451599] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-12T12:07:48.451749] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:48.452044] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-12T12:07:48.452093] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-12T12:07:48.452150] [INFO ] [MAIN ] [1081/3519] EOD kept (0.5s) | 1076 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:48.983389] [DEBUG] [REMOTE ] EOG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:48.983609] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-12T12:07:48.983914] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $101.78. [2026-01-12T12:07:48.984057] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:48.984194] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-12T12:07:48.984236] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-12T12:07:48.984292] [INFO ] [MAIN ] [1082/3519] EOG kept (0.5s) | 1077 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:49.306455] [DEBUG] [REMOTE ] EOI: Retrieved 5335 rows, trimmed to 300. [2026-01-12T12:07:49.306614] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-12T12:07:49.306839] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.16. [2026-01-12T12:07:49.306981] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:49.307099] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-12T12:07:49.307141] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-12T12:07:49.307190] [INFO ] [MAIN ] [1083/3519] EOI kept (0.3s) | 1078 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:49.671874] [DEBUG] [REMOTE ] EOLS: Retrieved 1991 rows, trimmed to 300. [2026-01-12T12:07:49.672071] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-12T12:07:49.672534] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $5.65. [2026-01-12T12:07:49.672744] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:49.673107] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-12T12:07:49.673155] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-12T12:07:49.673218] [INFO ] [MAIN ] [1084/3519] EOLS kept (0.4s) | 1079 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:50.265455] [DEBUG] [REMOTE ] EOS: Retrieved 5272 rows, trimmed to 300. [2026-01-12T12:07:50.265680] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-12T12:07:50.265964] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.59. [2026-01-12T12:07:50.266104] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:50.266237] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-12T12:07:50.266279] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-12T12:07:50.266332] [INFO ] [MAIN ] [1085/3519] EOS kept (0.6s) | 1080 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:50.569680] [DEBUG] [REMOTE ] EOSE: Retrieved 1409 rows, trimmed to 300. [2026-01-12T12:07:50.569833] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-12T12:07:50.570249] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-12T12:07:50.570403] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:50.570515] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-12T12:07:50.570555] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-12T12:07:50.570623] [INFO ] [MAIN ] [1086/3519] EOSE kept (0.3s) | 1081 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:51.145407] [DEBUG] [REMOTE ] EPAC: Retrieved 6405 rows, trimmed to 300. [2026-01-12T12:07:51.145546] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-12T12:07:51.145812] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-12T12:07:51.145982] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:51.146107] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-12T12:07:51.146150] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-12T12:07:51.146217] [INFO ] [MAIN ] [1087/3519] EPAC kept (0.6s) | 1082 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:51.494492] [DEBUG] [REMOTE ] EPAM: Retrieved 3501 rows, trimmed to 300. [2026-01-12T12:07:51.494736] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-12T12:07:51.495067] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $142.20. [2026-01-12T12:07:51.495243] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:51.495397] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-12T12:07:51.495458] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-12T12:07:51.495536] [INFO ] [MAIN ] [1088/3519] EPAM kept (0.3s) | 1083 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:52.012182] [DEBUG] [REMOTE ] EPC: Retrieved 6487 rows, trimmed to 300. [2026-01-12T12:07:52.012387] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-12T12:07:52.012708] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-12T12:07:52.012853] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:52.012985] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-12T12:07:52.013028] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-12T12:07:52.013081] [INFO ] [MAIN ] [1089/3519] EPC kept (0.5s) | 1084 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:52.392639] [DEBUG] [REMOTE ] EPD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:52.393009] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-12T12:07:52.393405] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $29.66. [2026-01-12T12:07:52.393552] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:52.393742] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-12T12:07:52.393790] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-12T12:07:52.393851] [INFO ] [MAIN ] [1090/3519] EPD kept (0.4s) | 1085 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:52.726980] [DEBUG] [REMOTE ] EPSN: Retrieved 2385 rows, trimmed to 300. [2026-01-12T12:07:52.727117] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-12T12:07:52.727331] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.25. [2026-01-12T12:07:52.727467] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:52.727602] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-12T12:07:52.727644] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-12T12:07:52.727692] [INFO ] [MAIN ] [1091/3519] EPSN kept (0.3s) | 1086 kept, 5 rejected | 139.9/min | ETA: 17.4m [2026-01-12T12:07:53.171043] [DEBUG] [REMOTE ] EQBK: Retrieved 2555 rows, trimmed to 300. [2026-01-12T12:07:53.171257] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-12T12:07:53.171526] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $38.62. [2026-01-12T12:07:53.171729] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:53.171857] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-12T12:07:53.171899] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-12T12:07:53.171951] [INFO ] [MAIN ] [1092/3519] EQBK kept (0.4s) | 1087 kept, 5 rejected | 139.9/min | ETA: 17.3m [2026-01-12T12:07:53.514211] [DEBUG] [REMOTE ] EQH: Retrieved 1928 rows, trimmed to 300. [2026-01-12T12:07:53.514404] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-12T12:07:53.514743] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-12T12:07:53.514935] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:53.515081] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-12T12:07:53.515127] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-12T12:07:53.515182] [INFO ] [MAIN ] [1093/3519] EQH kept (0.3s) | 1088 kept, 5 rejected | 139.9/min | ETA: 17.3m [2026-01-12T12:07:53.964432] [DEBUG] [REMOTE ] EQIX: Retrieved 6391 rows, trimmed to 300. [2026-01-12T12:07:53.964738] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-12T12:07:53.965139] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-12T12:07:53.965295] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:53.965666] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-12T12:07:53.965715] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-12T12:07:53.965777] [INFO ] [MAIN ] [1094/3519] EQIX kept (0.5s) | 1089 kept, 5 rejected | 139.9/min | ETA: 17.3m [2026-01-12T12:07:54.229512] [DEBUG] [REMOTE ] ERAS: Retrieved 1127 rows, trimmed to 300. [2026-01-12T12:07:54.229735] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-12T12:07:54.230002] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-12T12:07:54.230144] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:54.230274] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-12T12:07:54.230315] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-12T12:07:54.230366] [INFO ] [MAIN ] [1095/3519] ERAS kept (0.3s) | 1090 kept, 5 rejected | 140.0/min | ETA: 17.3m [2026-01-12T12:07:54.819141] [DEBUG] [REMOTE ] ERIC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:54.819294] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-12T12:07:54.819548] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-12T12:07:54.819710] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:54.819842] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-12T12:07:54.819884] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-12T12:07:54.819935] [INFO ] [MAIN ] [1096/3519] ERIC kept (0.6s) | 1091 kept, 5 rejected | 139.9/min | ETA: 17.3m [2026-01-12T12:07:55.238768] [DEBUG] [REMOTE ] ERIE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:55.238907] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-12T12:07:55.239148] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-12T12:07:55.239287] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:55.239404] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-12T12:07:55.239446] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-12T12:07:55.239496] [INFO ] [MAIN ] [1097/3519] ERIE kept (0.4s) | 1092 kept, 5 rejected | 139.9/min | ETA: 17.3m [2026-01-12T12:07:55.505615] [DEBUG] [REMOTE ] ERII: Retrieved 4409 rows, trimmed to 300. [2026-01-12T12:07:55.505746] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-12T12:07:55.505972] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-12T12:07:55.506137] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:55.506250] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-12T12:07:55.506291] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-12T12:07:55.506338] [INFO ] [MAIN ] [1098/3519] ERII kept (0.3s) | 1093 kept, 5 rejected | 140.0/min | ETA: 17.3m [2026-01-12T12:07:55.924199] [DEBUG] [REMOTE ] ERNA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:55.924342] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-12T12:07:55.924568] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-12T12:07:55.924727] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:55.924848] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-12T12:07:55.924889] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-12T12:07:55.924939] [INFO ] [MAIN ] [1099/3519] ERNA kept (0.4s) | 1094 kept, 5 rejected | 140.0/min | ETA: 17.3m [2026-01-12T12:07:56.218731] [DEBUG] [REMOTE ] ERO: Retrieved 1793 rows, trimmed to 300. [2026-01-12T12:07:56.218850] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-12T12:07:56.219073] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-12T12:07:56.219208] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:56.219315] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-12T12:07:56.219355] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-12T12:07:56.219402] [INFO ] [MAIN ] [1100/3519] ERO kept (0.3s) | 1095 kept, 5 rejected | 140.0/min | ETA: 17.3m [2026-01-12T12:07:56.915915] [DEBUG] [REMOTE ] ES: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:56.916066] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-12T12:07:56.916311] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-12T12:07:56.916453] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:56.916600] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-12T12:07:56.916644] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-12T12:07:56.916696] [INFO ] [MAIN ] [1101/3519] ES kept (0.7s) | 1096 kept, 5 rejected | 139.9/min | ETA: 17.3m [2026-01-12T12:07:57.136335] [DEBUG] [REMOTE ] ESAB: Retrieved 950 rows, trimmed to 300. [2026-01-12T12:07:57.136474] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-12T12:07:57.136704] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-12T12:07:57.136844] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:57.136960] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-12T12:07:57.137003] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-12T12:07:57.137054] [INFO ] [MAIN ] [1102/3519] ESAB kept (0.2s) | 1097 kept, 5 rejected | 140.0/min | ETA: 17.3m [2026-01-12T12:07:57.782320] [DEBUG] [REMOTE ] ESCA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:57.782463] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-12T12:07:57.782714] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-12T12:07:57.782853] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:57.782978] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-12T12:07:57.783019] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-12T12:07:57.783069] [INFO ] [MAIN ] [1103/3519] ESCA kept (0.6s) | 1098 kept, 5 rejected | 139.9/min | ETA: 17.3m [2026-01-12T12:07:58.254956] [DEBUG] [REMOTE ] ESE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:07:58.255102] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-12T12:07:58.255365] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-12T12:07:58.255511] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:58.255669] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-12T12:07:58.255725] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-12T12:07:58.255780] [INFO ] [MAIN ] [1104/3519] ESE kept (0.5s) | 1099 kept, 5 rejected | 139.9/min | ETA: 17.3m [2026-01-12T12:07:58.666564] [DEBUG] [REMOTE ] ESEA: Retrieved 4952 rows, trimmed to 300. [2026-01-12T12:07:58.666726] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-12T12:07:58.666945] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $53.84. [2026-01-12T12:07:58.667084] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:58.667199] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-12T12:07:58.667239] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-12T12:07:58.667288] [INFO ] [MAIN ] [1105/3519] ESEA kept (0.4s) | 1100 kept, 5 rejected | 139.9/min | ETA: 17.3m [2026-01-12T12:07:58.966600] [DEBUG] [REMOTE ] ESGD: Retrieved 2396 rows, trimmed to 300. [2026-01-12T12:07:58.966812] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-12T12:07:58.967143] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-12T12:07:58.967329] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:58.967501] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-12T12:07:58.967552] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-12T12:07:58.967662] [INFO ] [MAIN ] [1106/3519] ESGD kept (0.3s) | 1101 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:07:59.312937] [DEBUG] [REMOTE ] ESGE: Retrieved 2383 rows, trimmed to 300. [2026-01-12T12:07:59.313140] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-12T12:07:59.313633] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.43. [2026-01-12T12:07:59.313822] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:59.313974] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-12T12:07:59.314018] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-12T12:07:59.314079] [INFO ] [MAIN ] [1107/3519] ESGE kept (0.3s) | 1102 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:07:59.890917] [DEBUG] [REMOTE ] ESI: Retrieved 3073 rows, trimmed to 300. [2026-01-12T12:07:59.891056] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-12T12:07:59.891266] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-12T12:07:59.891399] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-12T12:07:59.891512] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-12T12:07:59.891551] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-12T12:07:59.891623] [INFO ] [MAIN ] [1108/3519] ESI kept (0.6s) | 1103 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:08:00.188123] [DEBUG] [REMOTE ] ESOA: Retrieved 3291 rows, trimmed to 300. [2026-01-12T12:08:00.188319] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-12T12:08:00.188554] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-12T12:08:00.188710] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:00.188834] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-12T12:08:00.188873] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-12T12:08:00.188920] [INFO ] [MAIN ] [1109/3519] ESOA kept (0.3s) | 1104 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:08:00.490599] [DEBUG] [REMOTE ] ESPO: Retrieved 1817 rows, trimmed to 300. [2026-01-12T12:08:00.490728] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-12T12:08:00.490957] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.46. [2026-01-12T12:08:00.491094] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:00.491207] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-12T12:08:00.491248] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-12T12:08:00.491296] [INFO ] [MAIN ] [1110/3519] ESPO kept (0.3s) | 1105 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:08:00.974503] [DEBUG] [REMOTE ] ESQ: Retrieved 2147 rows, trimmed to 300. [2026-01-12T12:08:00.974621] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-12T12:08:00.974834] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-12T12:08:00.974974] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:00.975113] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-12T12:08:00.975163] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-12T12:08:00.975215] [INFO ] [MAIN ] [1111/3519] ESQ kept (0.5s) | 1106 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:08:01.234490] [DEBUG] [REMOTE ] ESTA: Retrieved 1880 rows, trimmed to 300. [2026-01-12T12:08:01.234626] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-12T12:08:01.234846] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $44.86. [2026-01-12T12:08:01.234987] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:01.235113] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-12T12:08:01.235166] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-12T12:08:01.235221] [INFO ] [MAIN ] [1112/3519] ESTA kept (0.3s) | 1107 kept, 5 rejected | 140.1/min | ETA: 17.2m [2026-01-12T12:08:01.765513] [DEBUG] [REMOTE ] ESTC: Retrieved 1825 rows, trimmed to 300. [2026-01-12T12:08:01.765669] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-12T12:08:01.765886] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-12T12:08:01.766025] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:01.766145] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-12T12:08:01.766187] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-12T12:08:01.766236] [INFO ] [MAIN ] [1113/3519] ESTC kept (0.5s) | 1108 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:08:02.389568] [DEBUG] [REMOTE ] ETB: Retrieved 5210 rows, trimmed to 300. [2026-01-12T12:08:02.389812] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-12T12:08:02.390122] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.55. [2026-01-12T12:08:02.390280] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:02.390426] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-12T12:08:02.390470] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-12T12:08:02.390530] [INFO ] [MAIN ] [1114/3519] ETB kept (0.6s) | 1109 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:08:02.969607] [DEBUG] [REMOTE ] ETD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:02.969751] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-12T12:08:02.969975] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-12T12:08:02.970112] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:02.970231] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-12T12:08:02.970272] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-12T12:08:02.970322] [INFO ] [MAIN ] [1115/3519] ETD kept (0.6s) | 1110 kept, 5 rejected | 139.9/min | ETA: 17.2m [2026-01-12T12:08:03.325157] [DEBUG] [REMOTE ] ETG: Retrieved 5523 rows, trimmed to 300. [2026-01-12T12:08:03.325395] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-12T12:08:03.325764] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.81. [2026-01-12T12:08:03.325911] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:03.326051] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-12T12:08:03.326094] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-12T12:08:03.326152] [INFO ] [MAIN ] [1116/3519] ETG kept (0.4s) | 1111 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:08:03.561003] [DEBUG] [REMOTE ] ETHA: Retrieved 369 rows, trimmed to 300. [2026-01-12T12:08:03.561199] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-12T12:08:03.561451] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-12T12:08:03.561612] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:03.561731] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-12T12:08:03.561774] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-12T12:08:03.561826] [INFO ] [MAIN ] [1117/3519] ETHA kept (0.2s) | 1112 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:08:04.193645] [DEBUG] [REMOTE ] ETJ: Retrieved 4644 rows, trimmed to 300. [2026-01-12T12:08:04.193778] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-12T12:08:04.193987] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.46. [2026-01-12T12:08:04.194119] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:04.194231] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-12T12:08:04.194270] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-12T12:08:04.194317] [INFO ] [MAIN ] [1118/3519] ETJ kept (0.6s) | 1113 kept, 5 rejected | 140.0/min | ETA: 17.2m [2026-01-12T12:08:04.716972] [DEBUG] [REMOTE ] ETN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:04.717103] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-12T12:08:04.717318] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-12T12:08:04.717451] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:04.717561] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-12T12:08:04.717621] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-12T12:08:04.717669] [INFO ] [MAIN ] [1119/3519] ETN kept (0.5s) | 1114 kept, 5 rejected | 139.9/min | ETA: 17.2m [2026-01-12T12:08:05.114102] [DEBUG] [REMOTE ] ETO: Retrieved 5441 rows, trimmed to 300. [2026-01-12T12:08:05.114238] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-12T12:08:05.114676] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $26.94. [2026-01-12T12:08:05.114811] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:05.114928] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-12T12:08:05.114967] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-12T12:08:05.115015] [INFO ] [MAIN ] [1120/3519] ETO kept (0.4s) | 1115 kept, 5 rejected | 139.9/min | ETA: 17.1m [2026-01-12T12:08:05.390211] [DEBUG] [REMOTE ] ETON: Retrieved 1798 rows, trimmed to 300. [2026-01-12T12:08:05.390331] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-12T12:08:05.390534] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.37. [2026-01-12T12:08:05.390693] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:05.390806] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-12T12:08:05.390847] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-12T12:08:05.390895] [INFO ] [MAIN ] [1121/3519] ETON kept (0.3s) | 1116 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:05.858066] [DEBUG] [REMOTE ] ETSY: Retrieved 2701 rows, trimmed to 300. [2026-01-12T12:08:05.858235] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-12T12:08:05.858449] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-12T12:08:05.858613] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:05.858731] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-12T12:08:05.858772] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-12T12:08:05.858820] [INFO ] [MAIN ] [1122/3519] ETSY kept (0.5s) | 1117 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:06.307017] [DEBUG] [REMOTE ] ETY: Retrieved 4809 rows, trimmed to 300. [2026-01-12T12:08:06.307223] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-12T12:08:06.307510] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.82. [2026-01-12T12:08:06.307697] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:06.307827] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-12T12:08:06.307871] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-12T12:08:06.307926] [INFO ] [MAIN ] [1123/3519] ETY kept (0.4s) | 1118 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:06.599420] [DEBUG] [REMOTE ] EUFN: Retrieved 4009 rows, trimmed to 300. [2026-01-12T12:08:06.599665] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-12T12:08:06.600007] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-12T12:08:06.600348] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:06.600503] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-12T12:08:06.600549] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-12T12:08:06.600633] [INFO ] [MAIN ] [1124/3519] EUFN kept (0.3s) | 1119 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:06.890772] [DEBUG] [REMOTE ] EVAX: Retrieved 1238 rows, trimmed to 300. [2026-01-12T12:08:06.890974] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-12T12:08:06.891221] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.70. [2026-01-12T12:08:06.891359] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:06.891473] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-12T12:08:06.891513] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-12T12:08:06.891566] [INFO ] [MAIN ] [1125/3519] EVAX kept (0.3s) | 1120 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:07.590487] [DEBUG] [REMOTE ] EVC: Retrieved 6398 rows, trimmed to 300. [2026-01-12T12:08:07.590875] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-12T12:08:07.591259] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-12T12:08:07.591416] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:07.591609] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-12T12:08:07.591671] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-12T12:08:07.591740] [INFO ] [MAIN ] [1126/3519] EVC kept (0.7s) | 1121 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:07.820305] [DEBUG] [REMOTE ] EVCM: Retrieved 1137 rows, trimmed to 300. [2026-01-12T12:08:07.820532] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-12T12:08:07.820835] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-12T12:08:07.820984] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:07.821122] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-12T12:08:07.821164] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-12T12:08:07.821219] [INFO ] [MAIN ] [1127/3519] EVCM kept (0.2s) | 1122 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:08.225419] [DEBUG] [REMOTE ] EVEX: Retrieved 1258 rows, trimmed to 300. [2026-01-12T12:08:08.225658] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-12T12:08:08.225918] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-12T12:08:08.226062] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:08.226179] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-12T12:08:08.226219] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-12T12:08:08.226269] [INFO ] [MAIN ] [1128/3519] EVEX kept (0.4s) | 1123 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:08.840949] [DEBUG] [REMOTE ] EVF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:08.841100] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-12T12:08:08.841335] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.22. [2026-01-12T12:08:08.841478] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:08.841719] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-12T12:08:08.841767] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-12T12:08:08.841820] [INFO ] [MAIN ] [1129/3519] EVF kept (0.6s) | 1124 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:09.173122] [DEBUG] [REMOTE ] EVG: Retrieved 5253 rows, trimmed to 300. [2026-01-12T12:08:09.173260] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-12T12:08:09.173478] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.79. [2026-01-12T12:08:09.173657] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:09.173790] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-12T12:08:09.173833] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-12T12:08:09.173881] [INFO ] [MAIN ] [1130/3519] EVG kept (0.3s) | 1125 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:09.440901] [DEBUG] [REMOTE ] EVGO: Retrieved 1289 rows, trimmed to 300. [2026-01-12T12:08:09.441114] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-12T12:08:09.441407] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-12T12:08:09.441556] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:09.441717] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-12T12:08:09.441760] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-12T12:08:09.441815] [INFO ] [MAIN ] [1131/3519] EVGO kept (0.3s) | 1126 kept, 5 rejected | 140.0/min | ETA: 17.1m [2026-01-12T12:08:09.884306] [DEBUG] [REMOTE ] EVH: Retrieved 2666 rows, trimmed to 300. [2026-01-12T12:08:09.884507] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-12T12:08:09.884786] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-12T12:08:09.884930] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:09.885050] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-12T12:08:09.885095] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-12T12:08:09.885149] [INFO ] [MAIN ] [1132/3519] EVH kept (0.4s) | 1127 kept, 5 rejected | 140.0/min | ETA: 17.0m [2026-01-12T12:08:10.522611] [DEBUG] [REMOTE ] EVN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:10.522750] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-12T12:08:10.522965] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.62. [2026-01-12T12:08:10.523100] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:10.523213] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-12T12:08:10.523253] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-12T12:08:10.523305] [INFO ] [MAIN ] [1133/3519] EVN kept (0.6s) | 1128 kept, 5 rejected | 140.0/min | ETA: 17.0m [2026-01-12T12:08:10.736464] [DEBUG] [REMOTE ] EVO: Retrieved 4037 rows, trimmed to 300. [2026-01-12T12:08:10.736628] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-12T12:08:10.736840] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-12T12:08:10.736972] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:10.737084] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-12T12:08:10.737124] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-12T12:08:10.737172] [INFO ] [MAIN ] [1134/3519] EVO kept (0.2s) | 1129 kept, 5 rejected | 140.0/min | ETA: 17.0m [2026-01-12T12:08:11.200986] [DEBUG] [REMOTE ] EVRG: Retrieved 1912 rows, trimmed to 300. [2026-01-12T12:08:11.201169] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-12T12:08:11.201372] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-12T12:08:11.201542] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:11.201669] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-12T12:08:11.201709] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-12T12:08:11.201756] [INFO ] [MAIN ] [1135/3519] EVRG kept (0.5s) | 1130 kept, 5 rejected | 140.0/min | ETA: 17.0m [2026-01-12T12:08:11.408967] [DEBUG] [REMOTE ] EVSD: Retrieved 393 rows, trimmed to 300. [2026-01-12T12:08:11.409123] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-12T12:08:11.409332] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-12T12:08:11.409470] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:11.409598] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-12T12:08:11.409641] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-12T12:08:11.409690] [INFO ] [MAIN ] [1136/3519] EVSD kept (0.2s) | 1131 kept, 5 rejected | 140.1/min | ETA: 17.0m [2026-01-12T12:08:12.091079] [DEBUG] [REMOTE ] EVTC: Retrieved 3207 rows, trimmed to 300. [2026-01-12T12:08:12.091208] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-12T12:08:12.091408] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-12T12:08:12.091541] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:12.091670] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-12T12:08:12.091711] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-12T12:08:12.091758] [INFO ] [MAIN ] [1137/3519] EVTC kept (0.7s) | 1132 kept, 5 rejected | 140.0/min | ETA: 17.0m [2026-01-12T12:08:12.345297] [DEBUG] [REMOTE ] EVTL: Retrieved 1015 rows, trimmed to 300. [2026-01-12T12:08:12.345495] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-12T12:08:12.345771] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-12T12:08:12.345915] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:12.346034] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-12T12:08:12.346075] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-12T12:08:12.346129] [INFO ] [MAIN ] [1138/3519] EVTL kept (0.3s) | 1133 kept, 5 rejected | 140.1/min | ETA: 17.0m [2026-01-12T12:08:13.012017] [DEBUG] [REMOTE ] EWBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:13.012152] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-12T12:08:13.012374] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $93.75. [2026-01-12T12:08:13.012510] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:13.012646] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-12T12:08:13.012689] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-12T12:08:13.012737] [INFO ] [MAIN ] [1139/3519] EWBC kept (0.7s) | 1134 kept, 5 rejected | 140.0/min | ETA: 17.0m [2026-01-12T12:08:13.271395] [DEBUG] [REMOTE ] EWCZ: Retrieved 1113 rows, trimmed to 300. [2026-01-12T12:08:13.271528] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-12T12:08:13.271756] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.43. [2026-01-12T12:08:13.271912] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:13.272022] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-12T12:08:13.272061] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-12T12:08:13.272109] [INFO ] [MAIN ] [1140/3519] EWCZ kept (0.3s) | 1135 kept, 5 rejected | 140.1/min | ETA: 17.0m [2026-01-12T12:08:13.642005] [DEBUG] [REMOTE ] EWTX: Retrieved 1204 rows, trimmed to 300. [2026-01-12T12:08:13.642139] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-12T12:08:13.642344] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $14.89. [2026-01-12T12:08:13.642477] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:13.642603] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-12T12:08:13.642645] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-12T12:08:13.642693] [INFO ] [MAIN ] [1141/3519] EWTX kept (0.4s) | 1136 kept, 5 rejected | 140.1/min | ETA: 17.0m [2026-01-12T12:08:14.208785] [DEBUG] [REMOTE ] EWZS: Retrieved 3844 rows, trimmed to 300. [2026-01-12T12:08:14.208913] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-12T12:08:14.209118] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-12T12:08:14.209250] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:14.209359] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-12T12:08:14.209397] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-12T12:08:14.209443] [INFO ] [MAIN ] [1142/3519] EWZS kept (0.6s) | 1137 kept, 5 rejected | 140.0/min | ETA: 17.0m [2026-01-12T12:08:14.490631] [DEBUG] [REMOTE ] EXAS: Retrieved 6272 rows, trimmed to 300. [2026-01-12T12:08:14.490785] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-12T12:08:14.491031] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $60.58. [2026-01-12T12:08:14.491172] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:14.491297] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-12T12:08:14.491338] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-12T12:08:14.491390] [INFO ] [MAIN ] [1143/3519] EXAS kept (0.3s) | 1138 kept, 5 rejected | 140.1/min | ETA: 17.0m [2026-01-12T12:08:15.052300] [DEBUG] [REMOTE ] EXC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:15.052450] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-12T12:08:15.052729] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.99. [2026-01-12T12:08:15.052881] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:15.052999] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-12T12:08:15.053040] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-12T12:08:15.053091] [INFO ] [MAIN ] [1144/3519] EXC kept (0.6s) | 1139 kept, 5 rejected | 140.0/min | ETA: 17.0m [2026-01-12T12:08:15.513825] [DEBUG] [REMOTE ] EXEL: Retrieved 6472 rows, trimmed to 300. [2026-01-12T12:08:15.513960] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-12T12:08:15.514172] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $34.54. [2026-01-12T12:08:15.514304] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:15.514416] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-12T12:08:15.514455] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-12T12:08:15.514505] [INFO ] [MAIN ] [1145/3519] EXEL kept (0.5s) | 1140 kept, 5 rejected | 140.0/min | ETA: 17.0m [2026-01-12T12:08:15.743629] [DEBUG] [REMOTE ] EXFY: Retrieved 1045 rows, trimmed to 300. [2026-01-12T12:08:15.743900] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-12T12:08:15.744342] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-12T12:08:15.744813] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:15.745018] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-12T12:08:15.745078] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-12T12:08:15.745208] [INFO ] [MAIN ] [1146/3519] EXFY kept (0.2s) | 1141 kept, 5 rejected | 140.1/min | ETA: 16.9m [2026-01-12T12:08:16.300823] [DEBUG] [REMOTE ] EXG: Retrieved 4711 rows, trimmed to 300. [2026-01-12T12:08:16.301030] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-12T12:08:16.301299] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.74. [2026-01-12T12:08:16.301451] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:16.301594] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-12T12:08:16.301638] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-12T12:08:16.301694] [INFO ] [MAIN ] [1147/3519] EXG kept (0.6s) | 1142 kept, 5 rejected | 140.0/min | ETA: 16.9m [2026-01-12T12:08:16.689554] [DEBUG] [REMOTE ] EXK: Retrieved 4959 rows, trimmed to 300. [2026-01-12T12:08:16.689973] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-12T12:08:16.690271] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-12T12:08:16.690412] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:16.690547] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-12T12:08:16.690607] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-12T12:08:16.690663] [INFO ] [MAIN ] [1148/3519] EXK kept (0.4s) | 1143 kept, 5 rejected | 140.1/min | ETA: 16.9m [2026-01-12T12:08:17.174171] [DEBUG] [REMOTE ] EXLS: Retrieved 4835 rows, trimmed to 300. [2026-01-12T12:08:17.174360] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-12T12:08:17.174636] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-12T12:08:17.174781] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:17.174905] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-12T12:08:17.174947] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-12T12:08:17.174999] [INFO ] [MAIN ] [1149/3519] EXLS kept (0.5s) | 1144 kept, 5 rejected | 140.0/min | ETA: 16.9m [2026-01-12T12:08:17.638340] [DEBUG] [REMOTE ] EXP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:17.638569] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-12T12:08:17.638937] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-12T12:08:17.639084] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:17.639233] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-12T12:08:17.639274] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-12T12:08:17.639330] [INFO ] [MAIN ] [1150/3519] EXP kept (0.5s) | 1145 kept, 5 rejected | 140.0/min | ETA: 16.9m [2026-01-12T12:08:18.135815] [DEBUG] [REMOTE ] EXPD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:18.136102] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-12T12:08:18.136417] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $116.74. [2026-01-12T12:08:18.136565] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:18.136854] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-12T12:08:18.136902] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-12T12:08:18.136958] [INFO ] [MAIN ] [1151/3519] EXPD kept (0.5s) | 1146 kept, 5 rejected | 140.0/min | ETA: 16.9m [2026-01-12T12:08:18.548023] [DEBUG] [REMOTE ] EXPE: Retrieved 5151 rows, trimmed to 300. [2026-01-12T12:08:18.548244] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-12T12:08:18.548518] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-12T12:08:18.548871] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:18.548998] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-12T12:08:18.549041] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-12T12:08:18.549093] [INFO ] [MAIN ] [1152/3519] EXPE kept (0.4s) | 1147 kept, 5 rejected | 140.0/min | ETA: 16.9m [2026-01-12T12:08:18.821938] [DEBUG] [REMOTE ] EXPI: Retrieved 2992 rows, trimmed to 300. [2026-01-12T12:08:18.822117] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-12T12:08:18.822362] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-12T12:08:18.822503] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:18.822640] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-12T12:08:18.822684] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-12T12:08:18.822737] [INFO ] [MAIN ] [1153/3519] EXPI kept (0.3s) | 1148 kept, 5 rejected | 140.1/min | ETA: 16.9m [2026-01-12T12:08:19.367902] [DEBUG] [REMOTE ] EXPO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:19.368114] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-12T12:08:19.368442] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-12T12:08:19.368607] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:19.368744] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-12T12:08:19.368786] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-12T12:08:19.368843] [INFO ] [MAIN ] [1154/3519] EXPO kept (0.5s) | 1149 kept, 5 rejected | 140.0/min | ETA: 16.9m [2026-01-12T12:08:19.656188] [DEBUG] [REMOTE ] EYE: Retrieved 2062 rows, trimmed to 300. [2026-01-12T12:08:19.656361] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-12T12:08:19.656632] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-12T12:08:19.656800] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:19.656926] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-12T12:08:19.656967] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-12T12:08:19.657018] [INFO ] [MAIN ] [1155/3519] EYE kept (0.3s) | 1150 kept, 5 rejected | 140.1/min | ETA: 16.9m [2026-01-12T12:08:20.040450] [DEBUG] [REMOTE ] EZGO: Retrieved 1246 rows, trimmed to 300. [2026-01-12T12:08:20.040653] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-12T12:08:20.040904] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.83. [2026-01-12T12:08:20.041045] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:20.041161] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-12T12:08:20.041204] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-12T12:08:20.041257] [INFO ] [MAIN ] [1156/3519] EZGO kept (0.4s) | 1151 kept, 5 rejected | 140.1/min | ETA: 16.9m [2026-01-12T12:08:20.678320] [DEBUG] [REMOTE ] F: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:20.678484] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-12T12:08:20.678730] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $11.61. [2026-01-12T12:08:20.678871] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:20.678988] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-12T12:08:20.679030] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-12T12:08:20.679080] [INFO ] [MAIN ] [1157/3519] F kept (0.6s) | 1152 kept, 5 rejected | 140.0/min | ETA: 16.9m [2026-01-12T12:08:20.913657] [DEBUG] [REMOTE ] FA: Retrieved 1143 rows, trimmed to 300. [2026-01-12T12:08:20.913784] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-12T12:08:20.913984] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-12T12:08:20.914116] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:20.914222] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-12T12:08:20.914261] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-12T12:08:20.914307] [INFO ] [MAIN ] [1158/3519] FA kept (0.2s) | 1153 kept, 5 rejected | 140.1/min | ETA: 16.9m [2026-01-12T12:08:21.471803] [DEBUG] [REMOTE ] FAF: Retrieved 3929 rows, trimmed to 300. [2026-01-12T12:08:21.471937] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-12T12:08:21.472147] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.62. [2026-01-12T12:08:21.472284] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:21.472398] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-12T12:08:21.472439] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-12T12:08:21.472488] [INFO ] [MAIN ] [1159/3519] FAF kept (0.6s) | 1154 kept, 5 rejected | 140.0/min | ETA: 16.9m [2026-01-12T12:08:21.809228] [DEBUG] [REMOTE ] FALN: Retrieved 2405 rows, trimmed to 300. [2026-01-12T12:08:21.809414] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-12T12:08:21.809708] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-12T12:08:21.809879] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:21.810005] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-12T12:08:21.810049] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-12T12:08:21.810109] [INFO ] [MAIN ] [1160/3519] FALN kept (0.3s) | 1155 kept, 5 rejected | 140.1/min | ETA: 16.8m [2026-01-12T12:08:22.233142] [DEBUG] [REMOTE ] FANG: Retrieved 3329 rows, trimmed to 300. [2026-01-12T12:08:22.233294] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-12T12:08:22.233550] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-12T12:08:22.233763] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:22.233917] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-12T12:08:22.233968] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-12T12:08:22.234028] [INFO ] [MAIN ] [1161/3519] FANG kept (0.4s) | 1156 kept, 5 rejected | 140.1/min | ETA: 16.8m [2026-01-12T12:08:22.788666] [DEBUG] [REMOTE ] FARM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:22.789241] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-12T12:08:22.789596] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-12T12:08:22.789934] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:22.790082] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-12T12:08:22.790126] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-12T12:08:22.790192] [INFO ] [MAIN ] [1162/3519] FARM kept (0.6s) | 1157 kept, 5 rejected | 140.0/min | ETA: 16.8m [2026-01-12T12:08:23.132899] [DEBUG] [REMOTE ] FBIN: Retrieved 3600 rows, trimmed to 300. [2026-01-12T12:08:23.133088] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-12T12:08:23.133355] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-12T12:08:23.133502] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:23.133647] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-12T12:08:23.133692] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-12T12:08:23.133771] [INFO ] [MAIN ] [1163/3519] FBIN kept (0.3s) | 1158 kept, 5 rejected | 140.1/min | ETA: 16.8m [2026-01-12T12:08:23.538281] [DEBUG] [REMOTE ] FBIO: Retrieved 3556 rows, trimmed to 300. [2026-01-12T12:08:23.538459] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-12T12:08:23.538733] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-12T12:08:23.538879] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:23.538998] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-12T12:08:23.539041] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-12T12:08:23.539093] [INFO ] [MAIN ] [1164/3519] FBIO kept (0.4s) | 1159 kept, 5 rejected | 140.1/min | ETA: 16.8m [2026-01-12T12:08:23.995778] [DEBUG] [REMOTE ] FBIZ: Retrieved 5096 rows, trimmed to 300. [2026-01-12T12:08:23.995991] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-12T12:08:23.996263] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $47.40. [2026-01-12T12:08:23.996396] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:23.996517] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-12T12:08:23.996557] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-12T12:08:23.996629] [INFO ] [MAIN ] [1165/3519] FBIZ kept (0.5s) | 1160 kept, 5 rejected | 140.0/min | ETA: 16.8m [2026-01-12T12:08:24.304507] [DEBUG] [REMOTE ] FBK: Retrieved 2342 rows, trimmed to 300. [2026-01-12T12:08:24.304740] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-12T12:08:24.305000] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $51.87. [2026-01-12T12:08:24.305135] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:24.305267] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-12T12:08:24.305313] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-12T12:08:24.305373] [INFO ] [MAIN ] [1166/3519] FBK kept (0.3s) | 1161 kept, 5 rejected | 140.1/min | ETA: 16.8m [2026-01-12T12:08:24.513673] [DEBUG] [REMOTE ] FBL: Retrieved 771 rows, trimmed to 300. [2026-01-12T12:08:24.513858] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-12T12:08:24.514097] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-12T12:08:24.514231] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:24.514346] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-12T12:08:24.514386] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-12T12:08:24.514440] [INFO ] [MAIN ] [1167/3519] FBL kept (0.2s) | 1162 kept, 5 rejected | 140.1/min | ETA: 16.8m [2026-01-12T12:08:25.279349] [DEBUG] [REMOTE ] FBNC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:25.279550] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-12T12:08:25.279974] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $46.11. [2026-01-12T12:08:25.280140] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:25.280353] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-12T12:08:25.280405] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-12T12:08:25.280464] [INFO ] [MAIN ] [1168/3519] FBNC kept (0.8s) | 1163 kept, 5 rejected | 140.0/min | ETA: 16.8m [2026-01-12T12:08:25.631075] [DEBUG] [REMOTE ] FBP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:25.631291] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-12T12:08:25.631604] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-12T12:08:25.631943] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:25.632218] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-12T12:08:25.632268] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-12T12:08:25.632344] [INFO ] [MAIN ] [1169/3519] FBP kept (0.4s) | 1164 kept, 5 rejected | 140.1/min | ETA: 16.8m [2026-01-12T12:08:26.136592] [DEBUG] [REMOTE ] FC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:26.136804] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-12T12:08:26.137084] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-12T12:08:26.137222] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:26.137485] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-12T12:08:26.137536] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-12T12:08:26.137609] [INFO ] [MAIN ] [1170/3519] FC kept (0.5s) | 1165 kept, 5 rejected | 140.0/min | ETA: 16.8m [2026-01-12T12:08:26.452186] [DEBUG] [REMOTE ] FCAL: Retrieved 2147 rows, trimmed to 300. [2026-01-12T12:08:26.452385] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-12T12:08:26.452693] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.78. [2026-01-12T12:08:26.452853] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:26.452985] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-12T12:08:26.453027] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-12T12:08:26.453080] [INFO ] [MAIN ] [1171/3519] FCAL kept (0.3s) | 1166 kept, 5 rejected | 140.1/min | ETA: 16.8m [2026-01-12T12:08:27.086352] [DEBUG] [REMOTE ] FCBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:27.086501] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-12T12:08:27.086760] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-12T12:08:27.086906] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:27.087029] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-12T12:08:27.087069] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-12T12:08:27.087135] [INFO ] [MAIN ] [1172/3519] FCBC kept (0.6s) | 1167 kept, 5 rejected | 140.0/min | ETA: 16.8m [2026-01-12T12:08:27.445995] [DEBUG] [REMOTE ] FCCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:27.446131] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-12T12:08:27.446348] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-12T12:08:27.446481] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:27.446616] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-12T12:08:27.446658] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-12T12:08:27.446706] [INFO ] [MAIN ] [1173/3519] FCCO kept (0.4s) | 1168 kept, 5 rejected | 140.0/min | ETA: 16.8m [2026-01-12T12:08:28.013913] [DEBUG] [REMOTE ] FCEL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:28.014064] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-12T12:08:28.014329] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-12T12:08:28.014492] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:28.014657] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-12T12:08:28.014708] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-12T12:08:28.014760] [INFO ] [MAIN ] [1174/3519] FCEL kept (0.6s) | 1169 kept, 5 rejected | 140.0/min | ETA: 16.7m [2026-01-12T12:08:28.529848] [DEBUG] [REMOTE ] FCF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:28.529995] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-12T12:08:28.530242] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-12T12:08:28.530377] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:28.530497] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-12T12:08:28.530536] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-12T12:08:28.530645] [INFO ] [MAIN ] [1175/3519] FCF kept (0.5s) | 1170 kept, 5 rejected | 140.0/min | ETA: 16.7m [2026-01-12T12:08:28.995298] [DEBUG] [REMOTE ] FCFS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:28.995434] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-12T12:08:28.995668] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-12T12:08:28.995809] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:28.995923] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-12T12:08:28.995962] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-12T12:08:28.996203] [INFO ] [MAIN ] [1176/3519] FCFS kept (0.5s) | 1171 kept, 5 rejected | 140.0/min | ETA: 16.7m [2026-01-12T12:08:29.542546] [DEBUG] [REMOTE ] FCN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:29.542720] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-12T12:08:29.542973] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $151.68. [2026-01-12T12:08:29.543109] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:29.543235] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-12T12:08:29.543274] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-12T12:08:29.543324] [INFO ] [MAIN ] [1177/3519] FCN kept (0.5s) | 1172 kept, 5 rejected | 139.9/min | ETA: 16.7m [2026-01-12T12:08:30.040365] [DEBUG] [REMOTE ] FCNCA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:30.040499] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-12T12:08:30.040760] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1636.85. [2026-01-12T12:08:30.040909] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:30.041020] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-12T12:08:30.041059] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-12T12:08:30.041106] [INFO ] [MAIN ] [1178/3519] FCNCA kept (0.5s) | 1173 kept, 5 rejected | 139.9/min | ETA: 16.7m [2026-01-12T12:08:30.271887] [DEBUG] [REMOTE ] FCNCO: Retrieved 1007 rows, trimmed to 300. [2026-01-12T12:08:30.272022] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-12T12:08:30.272239] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-12T12:08:30.272397] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:30.272515] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-12T12:08:30.272561] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-12T12:08:30.272640] [INFO ] [MAIN ] [1179/3519] FCNCO kept (0.2s) | 1174 kept, 5 rejected | 140.0/min | ETA: 16.7m [2026-01-12T12:08:30.682297] [DEBUG] [REMOTE ] FCNCP: Retrieved 1470 rows, trimmed to 300. [2026-01-12T12:08:30.682487] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-12T12:08:30.682773] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-12T12:08:30.682916] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:30.683035] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-12T12:08:30.683076] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-12T12:08:30.683130] [INFO ] [MAIN ] [1180/3519] FCNCP kept (0.4s) | 1175 kept, 5 rejected | 140.0/min | ETA: 16.7m [2026-01-12T12:08:30.988441] [DEBUG] [REMOTE ] FCTE: Retrieved 383 rows, trimmed to 300. [2026-01-12T12:08:30.988605] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-12T12:08:30.988822] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-12T12:08:30.988959] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:30.989070] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-12T12:08:30.989125] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-12T12:08:30.989173] [INFO ] [MAIN ] [1181/3519] FCTE kept (0.3s) | 1176 kept, 5 rejected | 140.0/min | ETA: 16.7m [2026-01-12T12:08:31.694961] [DEBUG] [REMOTE ] FCX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:31.695104] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-12T12:08:31.695341] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.65. [2026-01-12T12:08:31.695483] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:31.695628] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-12T12:08:31.695672] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-12T12:08:31.695723] [INFO ] [MAIN ] [1182/3519] FCX kept (0.7s) | 1177 kept, 5 rejected | 139.9/min | ETA: 16.7m [2026-01-12T12:08:32.141584] [DEBUG] [REMOTE ] FDBC: Retrieved 6283 rows, trimmed to 300. [2026-01-12T12:08:32.141725] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-12T12:08:32.141950] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $40.95. [2026-01-12T12:08:32.142086] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:32.142204] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-12T12:08:32.142243] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-12T12:08:32.142291] [INFO ] [MAIN ] [1183/3519] FDBC kept (0.4s) | 1178 kept, 5 rejected | 139.9/min | ETA: 16.7m [2026-01-12T12:08:32.379088] [DEBUG] [REMOTE ] FDIF: Retrieved 643 rows, trimmed to 300. [2026-01-12T12:08:32.379343] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-12T12:08:32.379740] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-12T12:08:32.379927] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:32.380104] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-12T12:08:32.380156] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-12T12:08:32.380227] [INFO ] [MAIN ] [1184/3519] FDIF kept (0.2s) | 1179 kept, 5 rejected | 140.0/min | ETA: 16.7m [2026-01-12T12:08:32.783671] [DEBUG] [REMOTE ] FDIG: Retrieved 934 rows, trimmed to 300. [2026-01-12T12:08:32.783926] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-12T12:08:32.784362] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-12T12:08:32.784597] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:32.784810] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-12T12:08:32.784877] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-12T12:08:32.784964] [INFO ] [MAIN ] [1185/3519] FDIG kept (0.4s) | 1180 kept, 5 rejected | 140.0/min | ETA: 16.7m [2026-01-12T12:08:33.370967] [DEBUG] [REMOTE ] FDP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:33.371220] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-12T12:08:33.371663] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $32.81. [2026-01-12T12:08:33.371828] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:33.371998] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-12T12:08:33.372043] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-12T12:08:33.372108] [INFO ] [MAIN ] [1186/3519] FDP kept (0.6s) | 1181 kept, 5 rejected | 139.9/min | ETA: 16.7m [2026-01-12T12:08:33.857845] [DEBUG] [REMOTE ] FDS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:33.858058] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-12T12:08:33.858410] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-12T12:08:33.858555] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:33.858724] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-12T12:08:33.858787] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-12T12:08:33.858843] [INFO ] [MAIN ] [1187/3519] FDS kept (0.5s) | 1182 kept, 5 rejected | 139.9/min | ETA: 16.7m [2026-01-12T12:08:34.071090] [DEBUG] [REMOTE ] FDTX: Retrieved 648 rows, trimmed to 300. [2026-01-12T12:08:34.071336] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-12T12:08:34.071718] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-12T12:08:34.071940] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:34.072076] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-12T12:08:34.072119] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-12T12:08:34.072172] [INFO ] [MAIN ] [1188/3519] FDTX kept (0.2s) | 1183 kept, 5 rejected | 140.0/min | ETA: 16.7m [2026-01-12T12:08:34.579047] [DEBUG] [REMOTE ] FDUS: Retrieved 3661 rows, trimmed to 300. [2026-01-12T12:08:34.579211] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-12T12:08:34.579457] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-12T12:08:34.579618] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:34.579734] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-12T12:08:34.579774] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-12T12:08:34.579820] [INFO ] [MAIN ] [1189/3519] FDUS kept (0.5s) | 1184 kept, 5 rejected | 140.0/min | ETA: 16.6m [2026-01-12T12:08:35.147910] [DEBUG] [REMOTE ] FDX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:35.148045] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-12T12:08:35.148291] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $234.59. [2026-01-12T12:08:35.148430] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:35.148546] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-12T12:08:35.148608] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-12T12:08:35.148659] [INFO ] [MAIN ] [1190/3519] FDX kept (0.6s) | 1185 kept, 5 rejected | 139.9/min | ETA: 16.6m [2026-01-12T12:08:35.707666] [DEBUG] [REMOTE ] FE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:35.707815] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-12T12:08:35.708074] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-12T12:08:35.708247] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:35.708391] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-12T12:08:35.708437] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-12T12:08:35.708488] [INFO ] [MAIN ] [1191/3519] FE kept (0.6s) | 1186 kept, 5 rejected | 139.9/min | ETA: 16.6m [2026-01-12T12:08:35.990325] [DEBUG] [REMOTE ] FEED: Retrieved 2154 rows, trimmed to 300. [2026-01-12T12:08:35.990477] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-12T12:08:35.990723] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $2.18. [2026-01-12T12:08:35.990865] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:35.990995] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-12T12:08:35.991046] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-12T12:08:35.991103] [INFO ] [MAIN ] [1192/3519] FEED kept (0.3s) | 1187 kept, 5 rejected | 139.9/min | ETA: 16.6m [2026-01-12T12:08:36.593191] [DEBUG] [REMOTE ] FEIM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:36.593336] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-12T12:08:36.593558] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-12T12:08:36.593712] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:36.593848] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-12T12:08:36.593889] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-12T12:08:36.593935] [INFO ] [MAIN ] [1193/3519] FEIM kept (0.6s) | 1188 kept, 5 rejected | 139.9/min | ETA: 16.6m [2026-01-12T12:08:36.964532] [DEBUG] [REMOTE ] FELE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:36.964696] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-12T12:08:36.964933] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-12T12:08:36.965070] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:36.965188] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-12T12:08:36.965227] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-12T12:08:36.965275] [INFO ] [MAIN ] [1194/3519] FELE kept (0.4s) | 1189 kept, 5 rejected | 139.9/min | ETA: 16.6m [2026-01-12T12:08:37.337180] [DEBUG] [REMOTE ] FEM: Retrieved 3704 rows, trimmed to 300. [2026-01-12T12:08:37.337320] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-12T12:08:37.337535] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $26.01. [2026-01-12T12:08:37.337708] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:37.337826] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-12T12:08:37.337867] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-12T12:08:37.337917] [INFO ] [MAIN ] [1195/3519] FEM kept (0.4s) | 1190 kept, 5 rejected | 139.9/min | ETA: 16.6m [2026-01-12T12:08:37.576484] [DEBUG] [REMOTE ] FEMB: Retrieved 2811 rows, trimmed to 300. [2026-01-12T12:08:37.576635] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-12T12:08:37.576852] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.90. [2026-01-12T12:08:37.576989] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:37.577102] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-12T12:08:37.577142] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-12T12:08:37.577189] [INFO ] [MAIN ] [1196/3519] FEMB kept (0.2s) | 1191 kept, 5 rejected | 140.0/min | ETA: 16.6m [2026-01-12T12:08:38.166031] [DEBUG] [REMOTE ] FEMS: Retrieved 3494 rows, trimmed to 300. [2026-01-12T12:08:38.166235] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-12T12:08:38.166505] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-12T12:08:38.166671] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:38.166795] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-12T12:08:38.166839] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-12T12:08:38.166909] [INFO ] [MAIN ] [1197/3519] FEMS kept (0.6s) | 1192 kept, 5 rejected | 139.9/min | ETA: 16.6m [2026-01-12T12:08:38.490302] [DEBUG] [REMOTE ] FEP: Retrieved 3700 rows, trimmed to 300. [2026-01-12T12:08:38.490478] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-12T12:08:38.490827] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-12T12:08:38.490969] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:38.491118] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-12T12:08:38.491158] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-12T12:08:38.491212] [INFO ] [MAIN ] [1198/3519] FEP kept (0.3s) | 1193 kept, 5 rejected | 140.0/min | ETA: 16.6m [2026-01-12T12:08:38.775154] [DEBUG] [REMOTE ] FEPI: Retrieved 564 rows, trimmed to 300. [2026-01-12T12:08:38.775289] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-12T12:08:38.775487] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-12T12:08:38.775639] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:38.775766] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-12T12:08:38.775806] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-12T12:08:38.775853] [INFO ] [MAIN ] [1199/3519] FEPI kept (0.3s) | 1194 kept, 5 rejected | 140.0/min | ETA: 16.6m [2026-01-12T12:08:39.353377] [DEBUG] [REMOTE ] FERG: Retrieved 3944 rows, trimmed to 300. [2026-01-12T12:08:39.353506] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-12T12:08:39.353762] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-12T12:08:39.353941] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:39.354084] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-12T12:08:39.354129] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-12T12:08:39.354179] [INFO ] [MAIN ] [1200/3519] FERG kept (0.6s) | 1195 kept, 5 rejected | 140.0/min | ETA: 16.6m [2026-01-12T12:08:39.787969] [DEBUG] [REMOTE ] FEX: Retrieved 4698 rows, trimmed to 300. [2026-01-12T12:08:39.788208] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-12T12:08:39.788531] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-12T12:08:39.788860] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:39.789036] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-12T12:08:39.789087] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-12T12:08:39.789143] [INFO ] [MAIN ] [1201/3519] FEX kept (0.4s) | 1196 kept, 5 rejected | 139.9/min | ETA: 16.6m [2026-01-12T12:08:40.072606] [DEBUG] [REMOTE ] FF: Retrieved 3723 rows, trimmed to 300. [2026-01-12T12:08:40.072830] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-12T12:08:40.073366] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-12T12:08:40.073544] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:40.073872] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-12T12:08:40.073927] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-12T12:08:40.073997] [INFO ] [MAIN ] [1202/3519] FF kept (0.3s) | 1197 kept, 5 rejected | 140.0/min | ETA: 16.6m [2026-01-12T12:08:40.611062] [DEBUG] [REMOTE ] FFA: Retrieved 5377 rows, trimmed to 300. [2026-01-12T12:08:40.611280] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-12T12:08:40.611594] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-12T12:08:40.611743] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:40.611888] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-12T12:08:40.611932] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-12T12:08:40.611989] [INFO ] [MAIN ] [1203/3519] FFA kept (0.5s) | 1198 kept, 5 rejected | 140.0/min | ETA: 16.5m [2026-01-12T12:08:40.990205] [DEBUG] [REMOTE ] FFBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:40.990669] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-12T12:08:40.991029] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.03. [2026-01-12T12:08:40.991176] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:40.991329] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-12T12:08:40.991372] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-12T12:08:40.991431] [INFO ] [MAIN ] [1204/3519] FFBC kept (0.4s) | 1199 kept, 5 rejected | 140.0/min | ETA: 16.5m [2026-01-12T12:08:41.515810] [DEBUG] [REMOTE ] FFC: Retrieved 5774 rows, trimmed to 300. [2026-01-12T12:08:41.516066] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-12T12:08:41.516771] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-12T12:08:41.516933] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:41.517106] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-12T12:08:41.517147] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-12T12:08:41.517203] [INFO ] [MAIN ] [1205/3519] FFC kept (0.5s) | 1200 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:42.005206] [DEBUG] [REMOTE ] FFIC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:42.005353] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-12T12:08:42.005645] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.33. [2026-01-12T12:08:42.005827] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:42.006083] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-12T12:08:42.006142] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-12T12:08:42.006207] [INFO ] [MAIN ] [1206/3519] FFIC kept (0.5s) | 1201 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:42.485983] [DEBUG] [REMOTE ] FFIN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:42.486198] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-12T12:08:42.486553] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-12T12:08:42.486727] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:42.486987] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-12T12:08:42.487037] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-12T12:08:42.487093] [INFO ] [MAIN ] [1207/3519] FFIN kept (0.5s) | 1202 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:42.807083] [DEBUG] [REMOTE ] FFWM: Retrieved 2813 rows, trimmed to 300. [2026-01-12T12:08:42.807285] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-12T12:08:42.807606] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-12T12:08:42.807762] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:42.807916] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-12T12:08:42.807959] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-12T12:08:42.808015] [INFO ] [MAIN ] [1208/3519] FFWM kept (0.3s) | 1203 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:42.992905] [DEBUG] [REMOTE ] FG: Retrieved 785 rows, trimmed to 300. [2026-01-12T12:08:42.993092] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-12T12:08:42.993338] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $28.46. [2026-01-12T12:08:42.993478] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:42.993616] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-12T12:08:42.993660] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-12T12:08:42.993710] [INFO ] [MAIN ] [1209/3519] FG kept (0.2s) | 1204 kept, 5 rejected | 140.0/min | ETA: 16.5m [2026-01-12T12:08:43.595800] [DEBUG] [REMOTE ] FHB: Retrieved 2372 rows, trimmed to 300. [2026-01-12T12:08:43.596010] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-12T12:08:43.596267] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $22.52. [2026-01-12T12:08:43.596420] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:43.596547] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-12T12:08:43.596607] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-12T12:08:43.596662] [INFO ] [MAIN ] [1210/3519] FHB kept (0.6s) | 1205 kept, 5 rejected | 140.0/min | ETA: 16.5m [2026-01-12T12:08:44.129556] [DEBUG] [REMOTE ] FHI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:44.129722] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-12T12:08:44.129982] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-12T12:08:44.130129] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:44.130276] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-12T12:08:44.130319] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-12T12:08:44.130370] [INFO ] [MAIN ] [1211/3519] FHI kept (0.5s) | 1206 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:44.721801] [DEBUG] [REMOTE ] FHN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:44.721937] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-12T12:08:44.722159] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $19.81. [2026-01-12T12:08:44.722294] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:44.722408] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-12T12:08:44.722447] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-12T12:08:44.722494] [INFO ] [MAIN ] [1212/3519] FHN kept (0.6s) | 1207 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:44.987260] [DEBUG] [REMOTE ] FHTX: Retrieved 1309 rows, trimmed to 300. [2026-01-12T12:08:44.987390] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-12T12:08:44.987610] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-12T12:08:44.987745] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:44.987851] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-12T12:08:44.987890] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-12T12:08:44.987936] [INFO ] [MAIN ] [1213/3519] FHTX kept (0.3s) | 1208 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:45.571630] [DEBUG] [REMOTE ] FIBK: Retrieved 3975 rows, trimmed to 300. [2026-01-12T12:08:45.571790] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-12T12:08:45.572046] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $28.89. [2026-01-12T12:08:45.572190] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:45.572320] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-12T12:08:45.572361] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-12T12:08:45.572412] [INFO ] [MAIN ] [1214/3519] FIBK kept (0.6s) | 1209 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:45.965490] [DEBUG] [REMOTE ] FICO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:45.965645] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-12T12:08:45.965875] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1565.83. [2026-01-12T12:08:45.966009] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:45.966127] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-12T12:08:45.966167] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-12T12:08:45.966214] [INFO ] [MAIN ] [1215/3519] FICO kept (0.4s) | 1210 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:46.233629] [DEBUG] [REMOTE ] FICS: Retrieved 1272 rows, trimmed to 300. [2026-01-12T12:08:46.233760] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-12T12:08:46.233959] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-12T12:08:46.234091] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:46.234203] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-12T12:08:46.234243] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-12T12:08:46.234289] [INFO ] [MAIN ] [1216/3519] FICS kept (0.3s) | 1211 kept, 5 rejected | 139.9/min | ETA: 16.5m [2026-01-12T12:08:46.653384] [DEBUG] [REMOTE ] FID: Retrieved 1851 rows, trimmed to 300. [2026-01-12T12:08:46.653604] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-12T12:08:46.653884] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-12T12:08:46.654052] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:46.654187] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-12T12:08:46.654229] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-12T12:08:46.654281] [INFO ] [MAIN ] [1217/3519] FID kept (0.4s) | 1212 kept, 5 rejected | 139.9/min | ETA: 16.4m [2026-01-12T12:08:47.024989] [DEBUG] [REMOTE ] FIGS: Retrieved 1161 rows, trimmed to 300. [2026-01-12T12:08:47.025208] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-12T12:08:47.025522] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.38. [2026-01-12T12:08:47.025689] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:47.025814] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-12T12:08:47.025863] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-12T12:08:47.025945] [INFO ] [MAIN ] [1218/3519] FIGS kept (0.4s) | 1213 kept, 5 rejected | 140.0/min | ETA: 16.4m [2026-01-12T12:08:47.336439] [DEBUG] [REMOTE ] FIHL: Retrieved 636 rows, trimmed to 300. [2026-01-12T12:08:47.336587] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-12T12:08:47.336791] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.53. [2026-01-12T12:08:47.336927] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:47.337054] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-12T12:08:47.337099] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-12T12:08:47.337151] [INFO ] [MAIN ] [1219/3519] FIHL kept (0.3s) | 1214 kept, 5 rejected | 140.0/min | ETA: 16.4m [2026-01-12T12:08:47.847664] [DEBUG] [REMOTE ] FINS: Retrieved 1665 rows, trimmed to 300. [2026-01-12T12:08:47.847898] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-12T12:08:47.848160] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.67. [2026-01-12T12:08:47.848339] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:47.848459] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-12T12:08:47.848500] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-12T12:08:47.848551] [INFO ] [MAIN ] [1220/3519] FINS kept (0.5s) | 1215 kept, 5 rejected | 140.0/min | ETA: 16.4m [2026-01-12T12:08:48.146926] [DEBUG] [REMOTE ] FINX: Retrieved 2345 rows, trimmed to 300. [2026-01-12T12:08:48.147091] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-12T12:08:48.147355] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-12T12:08:48.147522] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:48.147674] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-12T12:08:48.147720] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-12T12:08:48.147782] [INFO ] [MAIN ] [1221/3519] FINX kept (0.3s) | 1216 kept, 5 rejected | 140.0/min | ETA: 16.4m [2026-01-12T12:08:48.613059] [DEBUG] [REMOTE ] FIP: Retrieved 867 rows, trimmed to 300. [2026-01-12T12:08:48.613253] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-12T12:08:48.613524] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-12T12:08:48.613726] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:48.613848] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-12T12:08:48.613891] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-12T12:08:48.613944] [INFO ] [MAIN ] [1222/3519] FIP kept (0.5s) | 1217 kept, 5 rejected | 140.0/min | ETA: 16.4m [2026-01-12T12:08:49.237012] [DEBUG] [REMOTE ] FIS: Retrieved 6176 rows, trimmed to 300. [2026-01-12T12:08:49.237266] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-12T12:08:49.237736] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $61.12. [2026-01-12T12:08:49.237958] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:49.238129] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-12T12:08:49.238365] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-12T12:08:49.238457] [INFO ] [MAIN ] [1223/3519] FIS kept (0.6s) | 1218 kept, 5 rejected | 139.9/min | ETA: 16.4m [2026-01-12T12:08:49.674070] [DEBUG] [REMOTE ] FISI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:49.674271] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-12T12:08:49.674594] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $25.48. [2026-01-12T12:08:49.674881] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:49.675022] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-12T12:08:49.675063] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-12T12:08:49.675117] [INFO ] [MAIN ] [1224/3519] FISI kept (0.4s) | 1219 kept, 5 rejected | 139.9/min | ETA: 16.4m [2026-01-12T12:08:50.104190] [DEBUG] [REMOTE ] FITB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:50.104398] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-12T12:08:50.104728] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.02. [2026-01-12T12:08:50.104874] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:50.105014] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-12T12:08:50.105061] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-12T12:08:50.105122] [INFO ] [MAIN ] [1225/3519] FITB kept (0.4s) | 1220 kept, 5 rejected | 139.9/min | ETA: 16.4m [2026-01-12T12:08:50.535490] [DEBUG] [REMOTE ] FITBI: Retrieved 3041 rows, trimmed to 300. [2026-01-12T12:08:50.535736] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-12T12:08:50.536056] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-12T12:08:50.536212] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:50.536337] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-12T12:08:50.536380] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-12T12:08:50.536434] [INFO ] [MAIN ] [1226/3519] FITBI kept (0.4s) | 1221 kept, 5 rejected | 139.9/min | ETA: 16.4m [2026-01-12T12:08:50.746166] [DEBUG] [REMOTE ] FITBO: Retrieved 1590 rows, trimmed to 300. [2026-01-12T12:08:50.746353] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-12T12:08:50.746628] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-12T12:08:50.746788] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:50.746910] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-12T12:08:50.746953] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-12T12:08:50.747012] [INFO ] [MAIN ] [1227/3519] FITBO kept (0.2s) | 1222 kept, 5 rejected | 140.0/min | ETA: 16.4m [2026-01-12T12:08:51.317346] [DEBUG] [REMOTE ] FIVE: Retrieved 3389 rows, trimmed to 300. [2026-01-12T12:08:51.317483] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-12T12:08:51.317724] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-12T12:08:51.317858] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:51.317969] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-12T12:08:51.318008] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-12T12:08:51.318057] [INFO ] [MAIN ] [1228/3519] FIVE kept (0.6s) | 1223 kept, 5 rejected | 140.0/min | ETA: 16.4m [2026-01-12T12:08:51.778780] [DEBUG] [REMOTE ] FIVN: Retrieved 2960 rows, trimmed to 300. [2026-01-12T12:08:51.778983] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-12T12:08:51.779280] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.78. [2026-01-12T12:08:51.779428] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:51.779555] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-12T12:08:51.779620] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-12T12:08:51.779680] [INFO ] [MAIN ] [1229/3519] FIVN kept (0.5s) | 1224 kept, 5 rejected | 140.0/min | ETA: 16.4m [2026-01-12T12:08:52.235686] [DEBUG] [REMOTE ] FIX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:52.235889] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-12T12:08:52.236306] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $790.19. [2026-01-12T12:08:52.236465] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:52.236626] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-12T12:08:52.236669] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-12T12:08:52.236724] [INFO ] [MAIN ] [1230/3519] FIX kept (0.5s) | 1225 kept, 5 rejected | 139.9/min | ETA: 16.4m [2026-01-12T12:08:52.550353] [DEBUG] [REMOTE ] FIXD: Retrieved 2238 rows, trimmed to 300. [2026-01-12T12:08:52.550559] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-12T12:08:52.550848] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.99. [2026-01-12T12:08:52.550992] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:52.551117] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-12T12:08:52.551158] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-12T12:08:52.551212] [INFO ] [MAIN ] [1231/3519] FIXD kept (0.3s) | 1226 kept, 5 rejected | 140.0/min | ETA: 16.3m [2026-01-12T12:08:53.117514] [DEBUG] [REMOTE ] FIZZ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:53.117740] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-12T12:08:53.118203] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-12T12:08:53.118358] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:53.118709] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-12T12:08:53.118754] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-12T12:08:53.118810] [INFO ] [MAIN ] [1232/3519] FIZZ kept (0.6s) | 1227 kept, 5 rejected | 139.9/min | ETA: 16.3m [2026-01-12T12:08:53.452312] [DEBUG] [REMOTE ] FJP: Retrieved 3700 rows, trimmed to 300. [2026-01-12T12:08:53.452534] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-12T12:08:53.452858] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $63.87. [2026-01-12T12:08:53.453023] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:53.453165] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-12T12:08:53.453212] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-12T12:08:53.453274] [INFO ] [MAIN ] [1233/3519] FJP kept (0.3s) | 1228 kept, 5 rejected | 140.0/min | ETA: 16.3m [2026-01-12T12:08:53.998917] [DEBUG] [REMOTE ] FLEX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:53.999138] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-12T12:08:53.999462] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-12T12:08:53.999707] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:53.999862] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-12T12:08:53.999905] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-12T12:08:54.000099] [INFO ] [MAIN ] [1234/3519] FLEX kept (0.5s) | 1229 kept, 5 rejected | 139.9/min | ETA: 16.3m [2026-01-12T12:08:54.153720] [DEBUG] [REMOTE ] FLGC: Retrieved 1173 rows, trimmed to 300. [2026-01-12T12:08:54.153945] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-12T12:08:54.154282] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.26. [2026-01-12T12:08:54.154461] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:54.154658] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-12T12:08:54.154715] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-12T12:08:54.154809] [INFO ] [MAIN ] [1235/3519] FLGC kept (0.2s) | 1230 kept, 5 rejected | 140.0/min | ETA: 16.3m [2026-01-12T12:08:54.769983] [DEBUG] [REMOTE ] FLL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:54.770220] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-12T12:08:54.770609] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-12T12:08:54.770759] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:54.770914] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-12T12:08:54.770957] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-12T12:08:54.771015] [INFO ] [MAIN ] [1236/3519] FLL kept (0.6s) | 1231 kept, 5 rejected | 140.0/min | ETA: 16.3m [2026-01-12T12:08:54.969455] [DEBUG] [REMOTE ] FLNC: Retrieved 1054 rows, trimmed to 300. [2026-01-12T12:08:54.969674] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-12T12:08:54.969934] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.22. [2026-01-12T12:08:54.970075] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:54.970194] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-12T12:08:54.970235] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-12T12:08:54.970288] [INFO ] [MAIN ] [1237/3519] FLNC kept (0.2s) | 1232 kept, 5 rejected | 140.0/min | ETA: 16.3m [2026-01-12T12:08:55.484791] [DEBUG] [REMOTE ] FLNG: Retrieved 1652 rows, trimmed to 300. [2026-01-12T12:08:55.485013] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-12T12:08:55.485287] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $23.97. [2026-01-12T12:08:55.485434] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:55.485774] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-12T12:08:55.485820] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-12T12:08:55.485874] [INFO ] [MAIN ] [1238/3519] FLNG kept (0.5s) | 1233 kept, 5 rejected | 140.0/min | ETA: 16.3m [2026-01-12T12:08:56.147390] [DEBUG] [REMOTE ] FLO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:56.147980] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-12T12:08:56.149092] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-12T12:08:56.149536] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:56.149964] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-12T12:08:56.150015] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-12T12:08:56.150091] [INFO ] [MAIN ] [1239/3519] FLO kept (0.7s) | 1234 kept, 5 rejected | 139.9/min | ETA: 16.3m [2026-01-12T12:08:56.740210] [DEBUG] [REMOTE ] FLS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:56.740469] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-12T12:08:56.740855] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $50.26. [2026-01-12T12:08:56.741004] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:56.741313] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-12T12:08:56.741370] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-12T12:08:56.741429] [INFO ] [MAIN ] [1240/3519] FLS kept (0.6s) | 1235 kept, 5 rejected | 139.9/min | ETA: 16.3m [2026-01-12T12:08:57.138557] [DEBUG] [REMOTE ] FLUX: Retrieved 5733 rows, trimmed to 300. [2026-01-12T12:08:57.138811] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-12T12:08:57.139342] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-12T12:08:57.139496] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:57.139665] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-12T12:08:57.139710] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-12T12:08:57.139767] [INFO ] [MAIN ] [1241/3519] FLUX kept (0.4s) | 1236 kept, 5 rejected | 139.9/min | ETA: 16.3m [2026-01-12T12:08:57.659364] [DEBUG] [REMOTE ] FLWS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:57.659631] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-12T12:08:57.659982] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-12T12:08:57.660373] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:57.660557] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-12T12:08:57.660625] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-12T12:08:57.660680] [INFO ] [MAIN ] [1242/3519] FLWS kept (0.5s) | 1237 kept, 5 rejected | 139.9/min | ETA: 16.3m [2026-01-12T12:08:58.110039] [DEBUG] [REMOTE ] FLXS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:58.110250] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-12T12:08:58.110555] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-12T12:08:58.110717] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:58.110858] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-12T12:08:58.110898] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-12T12:08:58.110952] [INFO ] [MAIN ] [1243/3519] FLXS kept (0.5s) | 1238 kept, 5 rejected | 139.9/min | ETA: 16.3m [2026-01-12T12:08:58.231323] [DEBUG] [REMOTE ] FLYE: Retrieved 400 rows, trimmed to 300. [2026-01-12T12:08:58.231526] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-12T12:08:58.231800] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-12T12:08:58.231941] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:58.232063] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-12T12:08:58.232104] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-12T12:08:58.232156] [INFO ] [MAIN ] [1244/3519] FLYE kept (0.1s) | 1239 kept, 5 rejected | 139.9/min | ETA: 16.3m [2026-01-12T12:08:58.926343] [DEBUG] [REMOTE ] FMAO: Retrieved 5310 rows, trimmed to 300. [2026-01-12T12:08:58.926534] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-12T12:08:58.926809] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-12T12:08:58.926953] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:58.927074] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-12T12:08:58.927117] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-12T12:08:58.927170] [INFO ] [MAIN ] [1245/3519] FMAO kept (0.7s) | 1240 kept, 5 rejected | 139.9/min | ETA: 16.3m [2026-01-12T12:08:59.265337] [DEBUG] [REMOTE ] FMB: Retrieved 2932 rows, trimmed to 300. [2026-01-12T12:08:59.265518] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-12T12:08:59.265864] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.67. [2026-01-12T12:08:59.266014] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:59.266134] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-12T12:08:59.266176] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-12T12:08:59.266229] [INFO ] [MAIN ] [1246/3519] FMB kept (0.3s) | 1241 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:08:59.796712] [DEBUG] [REMOTE ] FMBH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:08:59.796949] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-12T12:08:59.797354] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.75. [2026-01-12T12:08:59.797507] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-12T12:08:59.797672] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-12T12:08:59.797718] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-12T12:08:59.797774] [INFO ] [MAIN ] [1247/3519] FMBH kept (0.5s) | 1242 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:00.270860] [DEBUG] [REMOTE ] FMC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:00.271104] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-12T12:09:00.271489] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-12T12:09:00.271660] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:00.271811] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-12T12:09:00.271853] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-12T12:09:00.271909] [INFO ] [MAIN ] [1248/3519] FMC kept (0.5s) | 1243 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:00.506215] [DEBUG] [REMOTE ] FMHI: Retrieved 2056 rows, trimmed to 300. [2026-01-12T12:09:00.506671] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-12T12:09:00.507133] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.47. [2026-01-12T12:09:00.507484] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:00.507704] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-12T12:09:00.507762] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-12T12:09:00.507838] [INFO ] [MAIN ] [1249/3519] FMHI kept (0.2s) | 1244 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:01.176368] [DEBUG] [REMOTE ] FMN: Retrieved 5800 rows, trimmed to 300. [2026-01-12T12:09:01.176624] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-12T12:09:01.177316] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.89. [2026-01-12T12:09:01.177467] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:01.177633] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-12T12:09:01.177678] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-12T12:09:01.177736] [INFO ] [MAIN ] [1250/3519] FMN kept (0.7s) | 1245 kept, 5 rejected | 139.8/min | ETA: 16.2m [2026-01-12T12:09:01.670601] [DEBUG] [REMOTE ] FMNB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:01.670744] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-12T12:09:01.670971] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-12T12:09:01.671112] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:01.671231] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-12T12:09:01.671275] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-12T12:09:01.671326] [INFO ] [MAIN ] [1251/3519] FMNB kept (0.5s) | 1246 kept, 5 rejected | 139.8/min | ETA: 16.2m [2026-01-12T12:09:01.989435] [DEBUG] [REMOTE ] FMS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:01.989673] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-12T12:09:01.990640] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $22.59. [2026-01-12T12:09:01.990811] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:01.990969] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-12T12:09:01.991023] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-12T12:09:01.991090] [INFO ] [MAIN ] [1252/3519] FMS kept (0.3s) | 1247 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:02.435233] [DEBUG] [REMOTE ] FMX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:02.435677] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-12T12:09:02.436085] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $91.10. [2026-01-12T12:09:02.436235] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:02.436399] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-12T12:09:02.436441] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-12T12:09:02.436499] [INFO ] [MAIN ] [1253/3519] FMX kept (0.4s) | 1248 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:02.720679] [DEBUG] [REMOTE ] FN: Retrieved 3910 rows, trimmed to 300. [2026-01-12T12:09:02.720893] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-12T12:09:02.721202] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $387.22. [2026-01-12T12:09:02.721384] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:02.721552] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-12T12:09:02.721621] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-12T12:09:02.721679] [INFO ] [MAIN ] [1254/3519] FN kept (0.3s) | 1249 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:03.188292] [DEBUG] [REMOTE ] FNB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:03.188515] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-12T12:09:03.188904] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $14.55. [2026-01-12T12:09:03.189243] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:03.189403] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-12T12:09:03.189446] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-12T12:09:03.189502] [INFO ] [MAIN ] [1255/3519] FNB kept (0.5s) | 1250 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:03.569977] [DEBUG] [REMOTE ] FND: Retrieved 2189 rows, trimmed to 300. [2026-01-12T12:09:03.570174] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-12T12:09:03.570461] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-12T12:09:03.570627] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:03.570750] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-12T12:09:03.570793] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-12T12:09:03.570845] [INFO ] [MAIN ] [1256/3519] FND kept (0.4s) | 1251 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:04.117775] [DEBUG] [REMOTE ] FNF: Retrieved 5091 rows, trimmed to 300. [2026-01-12T12:09:04.118024] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-12T12:09:04.118302] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $52.13. [2026-01-12T12:09:04.118441] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:04.118564] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-12T12:09:04.118626] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-12T12:09:04.118677] [INFO ] [MAIN ] [1257/3519] FNF kept (0.5s) | 1252 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:04.416375] [DEBUG] [REMOTE ] FNKO: Retrieved 2057 rows, trimmed to 300. [2026-01-12T12:09:04.416518] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-12T12:09:04.416748] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-12T12:09:04.416884] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:04.416995] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-12T12:09:04.417035] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-12T12:09:04.417083] [INFO ] [MAIN ] [1258/3519] FNKO kept (0.3s) | 1253 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:04.905286] [DEBUG] [REMOTE ] FNLC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:04.905441] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-12T12:09:04.905695] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.07. [2026-01-12T12:09:04.905833] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:04.905954] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-12T12:09:04.905995] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-12T12:09:04.906044] [INFO ] [MAIN ] [1259/3519] FNLC kept (0.5s) | 1254 kept, 5 rejected | 139.9/min | ETA: 16.2m [2026-01-12T12:09:05.337628] [DEBUG] [REMOTE ] FNX: Retrieved 4698 rows, trimmed to 300. [2026-01-12T12:09:05.337823] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-12T12:09:05.338089] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-12T12:09:05.338272] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:05.338405] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-12T12:09:05.338447] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-12T12:09:05.338499] [INFO ] [MAIN ] [1260/3519] FNX kept (0.4s) | 1255 kept, 5 rejected | 139.9/min | ETA: 16.1m [2026-01-12T12:09:05.561010] [DEBUG] [REMOTE ] FNY: Retrieved 3703 rows, trimmed to 300. [2026-01-12T12:09:05.561194] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-12T12:09:05.561443] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-12T12:09:05.561603] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:05.561726] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-12T12:09:05.561767] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-12T12:09:05.561821] [INFO ] [MAIN ] [1261/3519] FNY kept (0.2s) | 1256 kept, 5 rejected | 139.9/min | ETA: 16.1m [2026-01-12T12:09:06.038258] [DEBUG] [REMOTE ] FOA: Retrieved 1692 rows, trimmed to 300. [2026-01-12T12:09:06.038451] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-12T12:09:06.038753] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.41. [2026-01-12T12:09:06.038895] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:06.039042] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-12T12:09:06.039092] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-12T12:09:06.039146] [INFO ] [MAIN ] [1262/3519] FOA kept (0.5s) | 1257 kept, 5 rejected | 139.9/min | ETA: 16.1m [2026-01-12T12:09:06.550271] [DEBUG] [REMOTE ] FOF: Retrieved 4809 rows, trimmed to 300. [2026-01-12T12:09:06.550474] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-12T12:09:06.550799] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.70. [2026-01-12T12:09:06.550947] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:06.551079] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-12T12:09:06.551124] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-12T12:09:06.551179] [INFO ] [MAIN ] [1263/3519] FOF kept (0.5s) | 1258 kept, 5 rejected | 139.9/min | ETA: 16.1m [2026-01-12T12:09:07.019763] [DEBUG] [REMOTE ] FOLD: Retrieved 4684 rows, trimmed to 300. [2026-01-12T12:09:07.019987] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-12T12:09:07.020328] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.04. [2026-01-12T12:09:07.020477] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:07.020648] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-12T12:09:07.020694] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-12T12:09:07.020753] [INFO ] [MAIN ] [1264/3519] FOLD kept (0.5s) | 1259 kept, 5 rejected | 139.9/min | ETA: 16.1m [2026-01-12T12:09:07.424103] [DEBUG] [REMOTE ] FORM: Retrieved 5682 rows, trimmed to 300. [2026-01-12T12:09:07.424324] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-12T12:09:07.424616] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $41.29. [2026-01-12T12:09:07.424763] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:07.424891] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-12T12:09:07.424933] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-12T12:09:07.424986] [INFO ] [MAIN ] [1265/3519] FORM kept (0.4s) | 1260 kept, 5 rejected | 139.9/min | ETA: 16.1m [2026-01-12T12:09:07.813299] [DEBUG] [REMOTE ] FOSL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:07.813485] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-12T12:09:07.813780] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-12T12:09:07.813929] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:07.814059] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-12T12:09:07.814100] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-12T12:09:07.814154] [INFO ] [MAIN ] [1266/3519] FOSL kept (0.4s) | 1261 kept, 5 rejected | 139.9/min | ETA: 16.1m [2026-01-12T12:09:08.007833] [DEBUG] [REMOTE ] FOX: Retrieved 1718 rows, trimmed to 300. [2026-01-12T12:09:08.008027] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-12T12:09:08.008325] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $51.27. [2026-01-12T12:09:08.008467] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:08.008610] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-12T12:09:08.008653] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-12T12:09:08.008705] [INFO ] [MAIN ] [1267/3519] FOX kept (0.2s) | 1262 kept, 5 rejected | 140.0/min | ETA: 16.1m [2026-01-12T12:09:08.507682] [DEBUG] [REMOTE ] FOXA: Retrieved 1719 rows, trimmed to 300. [2026-01-12T12:09:08.507872] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-12T12:09:08.508120] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $57.00. [2026-01-12T12:09:08.508297] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:08.508420] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-12T12:09:08.508462] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-12T12:09:08.508515] [INFO ] [MAIN ] [1268/3519] FOXA kept (0.5s) | 1263 kept, 5 rejected | 140.0/min | ETA: 16.1m [2026-01-12T12:09:08.955470] [DEBUG] [REMOTE ] FOXF: Retrieved 3125 rows, trimmed to 300. [2026-01-12T12:09:08.955712] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-12T12:09:08.956073] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-12T12:09:08.956230] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:08.956374] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-12T12:09:08.956425] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-12T12:09:08.956486] [INFO ] [MAIN ] [1269/3519] FOXF kept (0.4s) | 1264 kept, 5 rejected | 139.9/min | ETA: 16.1m [2026-01-12T12:09:09.404869] [DEBUG] [REMOTE ] FPF: Retrieved 3177 rows, trimmed to 300. [2026-01-12T12:09:09.405066] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-12T12:09:09.405337] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-12T12:09:09.405478] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:09.405625] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-12T12:09:09.405667] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-12T12:09:09.405721] [INFO ] [MAIN ] [1270/3519] FPF kept (0.4s) | 1265 kept, 5 rejected | 139.9/min | ETA: 16.1m [2026-01-12T12:09:09.720081] [DEBUG] [REMOTE ] FPH: Retrieved 2180 rows, trimmed to 300. [2026-01-12T12:09:09.720291] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-12T12:09:09.720607] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-12T12:09:09.720757] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:09.720901] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-12T12:09:09.720944] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-12T12:09:09.721006] [INFO ] [MAIN ] [1271/3519] FPH kept (0.3s) | 1266 kept, 5 rejected | 140.0/min | ETA: 16.1m [2026-01-12T12:09:10.175949] [DEBUG] [REMOTE ] FPI: Retrieved 2955 rows, trimmed to 300. [2026-01-12T12:09:10.176134] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-12T12:09:10.176398] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-12T12:09:10.176541] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:10.176684] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-12T12:09:10.176728] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-12T12:09:10.176782] [INFO ] [MAIN ] [1272/3519] FPI kept (0.5s) | 1267 kept, 5 rejected | 140.0/min | ETA: 16.1m [2026-01-12T12:09:10.448833] [DEBUG] [REMOTE ] FPXI: Retrieved 2809 rows, trimmed to 300. [2026-01-12T12:09:10.449030] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-12T12:09:10.449306] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-12T12:09:10.449451] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:10.449632] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-12T12:09:10.449682] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-12T12:09:10.449740] [INFO ] [MAIN ] [1273/3519] FPXI kept (0.3s) | 1268 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:11.085772] [DEBUG] [REMOTE ] FRA: Retrieved 5585 rows, trimmed to 300. [2026-01-12T12:09:11.085967] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-12T12:09:11.086247] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.46. [2026-01-12T12:09:11.086393] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:11.086517] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-12T12:09:11.086559] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-12T12:09:11.086739] [INFO ] [MAIN ] [1274/3519] FRA kept (0.6s) | 1269 kept, 5 rejected | 139.9/min | ETA: 16.0m [2026-01-12T12:09:11.466677] [DEBUG] [REMOTE ] FRBA: Retrieved 4728 rows, trimmed to 300. [2026-01-12T12:09:11.466877] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-12T12:09:11.467343] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $14.98. [2026-01-12T12:09:11.467479] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:11.467633] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-12T12:09:11.467675] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-12T12:09:11.467728] [INFO ] [MAIN ] [1275/3519] FRBA kept (0.4s) | 1270 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:11.619154] [DEBUG] [REMOTE ] FRGE: Retrieved 1242 rows, trimmed to 300. [2026-01-12T12:09:11.619344] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-12T12:09:11.619614] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $16.23. [2026-01-12T12:09:11.619759] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:11.619881] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-12T12:09:11.619925] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-12T12:09:11.619977] [INFO ] [MAIN ] [1276/3519] FRGE kept (0.2s) | 1271 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:12.201953] [DEBUG] [REMOTE ] FRHC: Retrieved 2077 rows, trimmed to 300. [2026-01-12T12:09:12.202358] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-12T12:09:12.202645] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-12T12:09:12.202790] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:12.202915] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-12T12:09:12.202957] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-12T12:09:12.203011] [INFO ] [MAIN ] [1277/3519] FRHC kept (0.6s) | 1272 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:12.740880] [DEBUG] [REMOTE ] FRME: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:12.741088] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-12T12:09:12.741385] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-12T12:09:12.741599] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:12.741771] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-12T12:09:12.741816] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-12T12:09:12.741871] [INFO ] [MAIN ] [1278/3519] FRME kept (0.5s) | 1273 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:13.178727] [DEBUG] [REMOTE ] FRO: Retrieved 6144 rows, trimmed to 300. [2026-01-12T12:09:13.178931] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-12T12:09:13.179214] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-12T12:09:13.179356] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:13.179618] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-12T12:09:13.179666] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-12T12:09:13.179722] [INFO ] [MAIN ] [1279/3519] FRO kept (0.4s) | 1274 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:13.470493] [DEBUG] [REMOTE ] FROG: Retrieved 1336 rows, trimmed to 300. [2026-01-12T12:09:13.470738] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-12T12:09:13.471015] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-12T12:09:13.471179] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:13.471315] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-12T12:09:13.471366] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-12T12:09:13.471441] [INFO ] [MAIN ] [1280/3519] FROG kept (0.3s) | 1275 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:14.075948] [DEBUG] [REMOTE ] FRPH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:14.076708] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-12T12:09:14.077372] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-12T12:09:14.077633] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:14.077845] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-12T12:09:14.077912] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-12T12:09:14.078002] [INFO ] [MAIN ] [1281/3519] FRPH kept (0.6s) | 1276 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:14.336990] [DEBUG] [REMOTE ] FRSH: Retrieved 1080 rows, trimmed to 300. [2026-01-12T12:09:14.337245] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-12T12:09:14.337628] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-12T12:09:14.337843] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:14.338017] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-12T12:09:14.338084] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-12T12:09:14.338189] [INFO ] [MAIN ] [1282/3519] FRSH kept (0.3s) | 1277 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:14.685548] [DEBUG] [REMOTE ] FRSX: Retrieved 2155 rows, trimmed to 300. [2026-01-12T12:09:14.685766] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-12T12:09:14.686017] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.29. [2026-01-12T12:09:14.686168] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:14.686291] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-12T12:09:14.686341] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-12T12:09:14.686397] [INFO ] [MAIN ] [1283/3519] FRSX kept (0.3s) | 1278 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:15.178742] [DEBUG] [REMOTE ] FSBC: Retrieved 1178 rows, trimmed to 300. [2026-01-12T12:09:15.178972] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-12T12:09:15.179243] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $31.32. [2026-01-12T12:09:15.179385] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:15.179502] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-12T12:09:15.179546] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-12T12:09:15.179619] [INFO ] [MAIN ] [1284/3519] FSBC kept (0.5s) | 1279 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:15.513778] [DEBUG] [REMOTE ] FSCO: Retrieved 791 rows, trimmed to 300. [2026-01-12T12:09:15.513970] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-12T12:09:15.514215] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-12T12:09:15.514358] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:15.514478] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-12T12:09:15.514520] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-12T12:09:15.514591] [INFO ] [MAIN ] [1285/3519] FSCO kept (0.3s) | 1280 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:16.031835] [DEBUG] [REMOTE ] FSK: Retrieved 2952 rows, trimmed to 300. [2026-01-12T12:09:16.032031] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-12T12:09:16.032295] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.12. [2026-01-12T12:09:16.032436] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:16.032556] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-12T12:09:16.032618] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-12T12:09:16.032671] [INFO ] [MAIN ] [1286/3519] FSK kept (0.5s) | 1281 kept, 5 rejected | 140.0/min | ETA: 16.0m [2026-01-12T12:09:16.361109] [DEBUG] [REMOTE ] FSLY: Retrieved 1672 rows, trimmed to 300. [2026-01-12T12:09:16.361297] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-12T12:09:16.361542] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.86. [2026-01-12T12:09:16.361702] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:16.361823] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-12T12:09:16.361864] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-12T12:09:16.361916] [INFO ] [MAIN ] [1287/3519] FSLY kept (0.3s) | 1282 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:16.916901] [DEBUG] [REMOTE ] FSM: Retrieved 4783 rows, trimmed to 300. [2026-01-12T12:09:16.917051] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-12T12:09:16.917286] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-12T12:09:16.917453] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:16.917596] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-12T12:09:16.917640] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-12T12:09:16.917691] [INFO ] [MAIN ] [1288/3519] FSM kept (0.6s) | 1283 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:17.331185] [DEBUG] [REMOTE ] FSS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:17.331323] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-12T12:09:17.331540] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-12T12:09:17.331701] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:17.331816] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-12T12:09:17.331856] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-12T12:09:17.331905] [INFO ] [MAIN ] [1289/3519] FSS kept (0.4s) | 1284 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:17.590359] [DEBUG] [REMOTE ] FTA: Retrieved 4697 rows, trimmed to 300. [2026-01-12T12:09:17.590563] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-12T12:09:17.590863] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $80.93. [2026-01-12T12:09:17.591001] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:17.591138] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-12T12:09:17.591180] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-12T12:09:17.591234] [INFO ] [MAIN ] [1290/3519] FTA kept (0.3s) | 1285 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:18.078306] [DEBUG] [REMOTE ] FTAI: Retrieved 2680 rows, trimmed to 300. [2026-01-12T12:09:18.078495] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-12T12:09:18.078783] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-12T12:09:18.078927] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:18.079053] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-12T12:09:18.079096] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-12T12:09:18.079150] [INFO ] [MAIN ] [1291/3519] FTAI kept (0.5s) | 1286 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:18.428872] [DEBUG] [REMOTE ] FTC: Retrieved 4697 rows, trimmed to 300. [2026-01-12T12:09:18.429112] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-12T12:09:18.429653] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-12T12:09:18.429805] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:18.429948] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-12T12:09:18.429991] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-12T12:09:18.430048] [INFO ] [MAIN ] [1292/3519] FTC kept (0.4s) | 1287 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:18.769834] [DEBUG] [REMOTE ] FTCI: Retrieved 1182 rows, trimmed to 300. [2026-01-12T12:09:18.770026] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-12T12:09:18.770274] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-12T12:09:18.770419] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:18.770536] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-12T12:09:18.770606] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-12T12:09:18.770683] [INFO ] [MAIN ] [1293/3519] FTCI kept (0.3s) | 1288 kept, 5 rejected | 140.1/min | ETA: 15.9m [2026-01-12T12:09:19.290859] [DEBUG] [REMOTE ] FTCS: Retrieved 4907 rows, trimmed to 300. [2026-01-12T12:09:19.291047] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-12T12:09:19.291302] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-12T12:09:19.291445] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:19.291590] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-12T12:09:19.291635] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-12T12:09:19.291720] [INFO ] [MAIN ] [1294/3519] FTCS kept (0.5s) | 1289 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:19.848652] [DEBUG] [REMOTE ] FTEK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:19.848861] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-12T12:09:19.849141] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-12T12:09:19.849286] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:19.849414] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-12T12:09:19.849456] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-12T12:09:19.849511] [INFO ] [MAIN ] [1295/3519] FTEK kept (0.6s) | 1290 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:20.215188] [DEBUG] [REMOTE ] FTGC: Retrieved 3072 rows, trimmed to 300. [2026-01-12T12:09:20.215397] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-12T12:09:20.215686] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.29. [2026-01-12T12:09:20.215831] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:20.215945] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-12T12:09:20.216016] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-12T12:09:20.216068] [INFO ] [MAIN ] [1296/3519] FTGC kept (0.4s) | 1291 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:20.386909] [DEBUG] [REMOTE ] FTGS: Retrieved 804 rows, trimmed to 300. [2026-01-12T12:09:20.387101] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-12T12:09:20.387348] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-12T12:09:20.387489] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:20.387629] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-12T12:09:20.387675] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-12T12:09:20.387732] [INFO ] [MAIN ] [1297/3519] FTGS kept (0.2s) | 1292 kept, 5 rejected | 140.1/min | ETA: 15.9m [2026-01-12T12:09:21.001705] [DEBUG] [REMOTE ] FTHI: Retrieved 3021 rows, trimmed to 300. [2026-01-12T12:09:21.001899] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-12T12:09:21.002156] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.71. [2026-01-12T12:09:21.002498] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:21.002642] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-12T12:09:21.002701] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-12T12:09:21.002773] [INFO ] [MAIN ] [1298/3519] FTHI kept (0.6s) | 1293 kept, 5 rejected | 140.0/min | ETA: 15.9m [2026-01-12T12:09:21.369678] [DEBUG] [REMOTE ] FTHY: Retrieved 1392 rows, trimmed to 300. [2026-01-12T12:09:21.369906] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-12T12:09:21.370229] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-12T12:09:21.370413] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:21.370656] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-12T12:09:21.370716] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-12T12:09:21.370789] [INFO ] [MAIN ] [1299/3519] FTHY kept (0.4s) | 1294 kept, 5 rejected | 140.1/min | ETA: 15.9m [2026-01-12T12:09:21.849686] [DEBUG] [REMOTE ] FTI: Retrieved 6180 rows, trimmed to 300. [2026-01-12T12:09:21.849888] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-12T12:09:21.850172] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $35.53. [2026-01-12T12:09:21.850313] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:21.850443] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-12T12:09:21.850485] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-12T12:09:21.850563] [INFO ] [MAIN ] [1300/3519] FTI kept (0.5s) | 1295 kept, 5 rejected | 140.0/min | ETA: 15.8m [2026-01-12T12:09:22.209727] [DEBUG] [REMOTE ] FTK: Retrieved 5147 rows, trimmed to 300. [2026-01-12T12:09:22.209924] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-12T12:09:22.210195] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-12T12:09:22.210336] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:22.210462] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-12T12:09:22.210504] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-12T12:09:22.210557] [INFO ] [MAIN ] [1301/3519] FTK kept (0.4s) | 1296 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:22.609279] [DEBUG] [REMOTE ] FTLF: Retrieved 4567 rows, trimmed to 300. [2026-01-12T12:09:22.609481] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-12T12:09:22.609726] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.40. [2026-01-12T12:09:22.609864] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:22.609984] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-12T12:09:22.610026] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-12T12:09:22.610075] [INFO ] [MAIN ] [1302/3519] FTLF kept (0.4s) | 1297 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:22.929896] [DEBUG] [REMOTE ] FTQI: Retrieved 3021 rows, trimmed to 300. [2026-01-12T12:09:22.930080] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-12T12:09:22.930339] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.83. [2026-01-12T12:09:22.930479] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:22.930629] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-12T12:09:22.930674] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-12T12:09:22.930726] [INFO ] [MAIN ] [1303/3519] FTQI kept (0.3s) | 1298 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:23.160875] [DEBUG] [REMOTE ] FTRE: Retrieved 631 rows, trimmed to 300. [2026-01-12T12:09:23.161066] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-12T12:09:23.161310] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.45. [2026-01-12T12:09:23.161465] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:23.161606] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-12T12:09:23.161651] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-12T12:09:23.161704] [INFO ] [MAIN ] [1304/3519] FTRE kept (0.2s) | 1299 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:23.801215] [DEBUG] [REMOTE ] FTRI: Retrieved 2528 rows, trimmed to 300. [2026-01-12T12:09:23.801345] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-12T12:09:23.801548] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-12T12:09:23.801714] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:23.801832] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-12T12:09:23.801871] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-12T12:09:23.801918] [INFO ] [MAIN ] [1305/3519] FTRI kept (0.6s) | 1300 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:24.190539] [DEBUG] [REMOTE ] FTS: Retrieved 2520 rows, trimmed to 300. [2026-01-12T12:09:24.190711] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-12T12:09:24.190968] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-12T12:09:24.191122] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:24.191241] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-12T12:09:24.191299] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-12T12:09:24.191351] [INFO ] [MAIN ] [1306/3519] FTS kept (0.4s) | 1301 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:24.583739] [DEBUG] [REMOTE ] FTSL: Retrieved 3193 rows, trimmed to 300. [2026-01-12T12:09:24.583877] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-12T12:09:24.584085] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.01. [2026-01-12T12:09:24.584219] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:24.584330] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-12T12:09:24.584369] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-12T12:09:24.584417] [INFO ] [MAIN ] [1307/3519] FTSL kept (0.4s) | 1302 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:24.968961] [DEBUG] [REMOTE ] FTSM: Retrieved 2875 rows, trimmed to 300. [2026-01-12T12:09:24.969095] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-12T12:09:24.969308] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.42. [2026-01-12T12:09:24.969445] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:24.969561] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-12T12:09:24.969621] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-12T12:09:24.969670] [INFO ] [MAIN ] [1308/3519] FTSM kept (0.4s) | 1303 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:25.366079] [DEBUG] [REMOTE ] FTXL: Retrieved 2339 rows, trimmed to 300. [2026-01-12T12:09:25.366207] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-12T12:09:25.366406] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-12T12:09:25.366538] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:25.366677] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-12T12:09:25.366719] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-12T12:09:25.366766] [INFO ] [MAIN ] [1309/3519] FTXL kept (0.4s) | 1304 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:25.741368] [DEBUG] [REMOTE ] FTXN: Retrieved 2337 rows, trimmed to 300. [2026-01-12T12:09:25.741520] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-12T12:09:25.741819] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.46. [2026-01-12T12:09:25.741997] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:25.742150] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-12T12:09:25.742209] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-12T12:09:25.742278] [INFO ] [MAIN ] [1310/3519] FTXN kept (0.4s) | 1305 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:26.166274] [DEBUG] [REMOTE ] FTXO: Retrieved 2327 rows, trimmed to 300. [2026-01-12T12:09:26.166429] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-12T12:09:26.166726] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $32.89. [2026-01-12T12:09:26.166893] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:26.167033] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-12T12:09:26.167082] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-12T12:09:26.167143] [INFO ] [MAIN ] [1311/3519] FTXO kept (0.4s) | 1306 kept, 5 rejected | 140.1/min | ETA: 15.8m [2026-01-12T12:09:26.457908] [DEBUG] [REMOTE ] FUBO: Retrieved 2022 rows, trimmed to 300. [2026-01-12T12:09:26.458043] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-12T12:09:26.458283] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.48. [2026-01-12T12:09:26.458425] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:26.458539] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-12T12:09:26.458617] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-12T12:09:26.458683] [INFO ] [MAIN ] [1312/3519] FUBO kept (0.3s) | 1307 kept, 5 rejected | 140.2/min | ETA: 15.7m [2026-01-12T12:09:27.127233] [DEBUG] [REMOTE ] FUL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:27.127372] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-12T12:09:27.127605] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-12T12:09:27.127742] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:27.127856] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-12T12:09:27.127895] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-12T12:09:27.127944] [INFO ] [MAIN ] [1313/3519] FUL kept (0.7s) | 1308 kept, 5 rejected | 140.1/min | ETA: 15.7m [2026-01-12T12:09:27.399515] [DEBUG] [REMOTE ] FULC: Retrieved 1630 rows, trimmed to 300. [2026-01-12T12:09:27.399659] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-12T12:09:27.399863] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-12T12:09:27.399998] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:27.400109] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-12T12:09:27.400149] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-12T12:09:27.400197] [INFO ] [MAIN ] [1314/3519] FULC kept (0.3s) | 1309 kept, 5 rejected | 140.2/min | ETA: 15.7m [2026-01-12T12:09:27.977126] [DEBUG] [REMOTE ] FUN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:27.977267] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-12T12:09:27.977484] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-12T12:09:27.977644] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:27.977763] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-12T12:09:27.977804] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-12T12:09:27.977854] [INFO ] [MAIN ] [1315/3519] FUN kept (0.6s) | 1310 kept, 5 rejected | 140.1/min | ETA: 15.7m [2026-01-12T12:09:28.321131] [DEBUG] [REMOTE ] FUNC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:28.321268] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-12T12:09:28.321490] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $33.85. [2026-01-12T12:09:28.321645] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:28.321763] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-12T12:09:28.321804] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-12T12:09:28.321852] [INFO ] [MAIN ] [1316/3519] FUNC kept (0.3s) | 1311 kept, 5 rejected | 140.1/min | ETA: 15.7m [2026-01-12T12:09:28.847327] [DEBUG] [REMOTE ] FUND: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:28.847479] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-12T12:09:28.847726] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-12T12:09:28.847865] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:28.847984] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-12T12:09:28.848026] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-12T12:09:28.848075] [INFO ] [MAIN ] [1317/3519] FUND kept (0.5s) | 1312 kept, 5 rejected | 140.1/min | ETA: 15.7m [2026-01-12T12:09:29.064273] [DEBUG] [REMOTE ] FVCB: Retrieved 3061 rows, trimmed to 300. [2026-01-12T12:09:29.064408] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-12T12:09:29.064651] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-12T12:09:29.064788] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:29.064922] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-12T12:09:29.064962] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-12T12:09:29.065009] [INFO ] [MAIN ] [1318/3519] FVCB kept (0.2s) | 1313 kept, 5 rejected | 140.2/min | ETA: 15.7m [2026-01-12T12:09:29.610503] [DEBUG] [REMOTE ] FWONA: Retrieved 3270 rows, trimmed to 300. [2026-01-12T12:09:29.610667] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-12T12:09:29.610874] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $82.40. [2026-01-12T12:09:29.611005] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:29.611115] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-12T12:09:29.611158] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-12T12:09:29.611206] [INFO ] [MAIN ] [1319/3519] FWONA kept (0.5s) | 1314 kept, 5 rejected | 140.1/min | ETA: 15.7m [2026-01-12T12:09:29.895983] [DEBUG] [REMOTE ] FWONK: Retrieved 2896 rows, trimmed to 300. [2026-01-12T12:09:29.896120] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-12T12:09:29.896331] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $90.28. [2026-01-12T12:09:29.896467] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:29.896600] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-12T12:09:29.896643] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-12T12:09:29.896692] [INFO ] [MAIN ] [1320/3519] FWONK kept (0.3s) | 1315 kept, 5 rejected | 140.2/min | ETA: 15.7m [2026-01-12T12:09:30.543335] [DEBUG] [REMOTE ] FWRD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:30.543470] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-12T12:09:30.543703] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-12T12:09:30.543838] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:30.543950] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-12T12:09:30.543990] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-12T12:09:30.544036] [INFO ] [MAIN ] [1321/3519] FWRD kept (0.6s) | 1316 kept, 5 rejected | 140.1/min | ETA: 15.7m [2026-01-12T12:09:30.800142] [DEBUG] [REMOTE ] FWRG: Retrieved 1073 rows, trimmed to 300. [2026-01-12T12:09:30.800624] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-12T12:09:30.800944] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-12T12:09:30.801109] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:30.801260] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-12T12:09:30.801308] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-12T12:09:30.801370] [INFO ] [MAIN ] [1322/3519] FWRG kept (0.3s) | 1317 kept, 5 rejected | 140.2/min | ETA: 15.7m [2026-01-12T12:09:31.359107] [DEBUG] [REMOTE ] FYC: Retrieved 3703 rows, trimmed to 300. [2026-01-12T12:09:31.359321] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-12T12:09:31.359659] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-12T12:09:31.359842] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:31.359998] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-12T12:09:31.360052] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-12T12:09:31.360121] [INFO ] [MAIN ] [1323/3519] FYC kept (0.6s) | 1318 kept, 5 rejected | 140.1/min | ETA: 15.7m [2026-01-12T12:09:31.763317] [DEBUG] [REMOTE ] FYX: Retrieved 4698 rows, trimmed to 300. [2026-01-12T12:09:31.763505] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-12T12:09:31.763774] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-12T12:09:31.763913] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:31.764056] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-12T12:09:31.764097] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-12T12:09:31.764148] [INFO ] [MAIN ] [1324/3519] FYX kept (0.4s) | 1319 kept, 5 rejected | 140.1/min | ETA: 15.7m [2026-01-12T12:09:32.042011] [DEBUG] [REMOTE ] G: Retrieved 4640 rows, trimmed to 300. [2026-01-12T12:09:32.042165] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-12T12:09:32.042439] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-12T12:09:32.042609] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:32.042745] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-12T12:09:32.042788] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-12T12:09:32.042840] [INFO ] [MAIN ] [1325/3519] G kept (0.3s) | 1320 kept, 5 rejected | 140.2/min | ETA: 15.7m [2026-01-12T12:09:32.620648] [DEBUG] [REMOTE ] GAB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:32.620860] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-12T12:09:32.621163] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-12T12:09:32.621328] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:32.621470] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-12T12:09:32.621511] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-12T12:09:32.621565] [INFO ] [MAIN ] [1326/3519] GAB kept (0.6s) | 1321 kept, 5 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:33.144807] [DEBUG] [REMOTE ] GABC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:33.144964] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-12T12:09:33.145287] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.38. [2026-01-12T12:09:33.145427] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:33.145543] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-12T12:09:33.145603] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-12T12:09:33.145654] [INFO ] [MAIN ] [1327/3519] GABC kept (0.5s) | 1322 kept, 5 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:33.517732] [DEBUG] [REMOTE ] GAIA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:33.517933] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-12T12:09:33.518375] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-12T12:09:33.518532] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:33.518685] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-12T12:09:33.518732] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-12T12:09:33.518788] [INFO ] [MAIN ] [1328/3519] GAIA kept (0.4s) | 1323 kept, 5 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:33.974657] [DEBUG] [REMOTE ] GAIN: Retrieved 5170 rows, trimmed to 300. [2026-01-12T12:09:33.974862] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-12T12:09:33.975129] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.47. [2026-01-12T12:09:33.975268] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:33.975394] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-12T12:09:33.975457] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-12T12:09:33.975524] [INFO ] [MAIN ] [1329/3519] GAIN kept (0.5s) | 1324 kept, 5 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:34.450675] [DEBUG] [REMOTE ] GAM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:34.450902] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-12T12:09:34.451229] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $55.87. [2026-01-12T12:09:34.451385] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:34.451551] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-12T12:09:34.451618] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-12T12:09:34.451684] [INFO ] [MAIN ] [1330/3519] GAM kept (0.5s) | 1325 kept, 5 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:34.617214] [DEBUG] [REMOTE ] GAMB: Retrieved 1122 rows, trimmed to 300. [2026-01-12T12:09:34.617462] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-12T12:09:34.617886] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-12T12:09:34.618044] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:34.618238] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-12T12:09:34.618289] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-12T12:09:34.618352] [INFO ] [MAIN ] [1331/3519] GAMB kept (0.2s) | 1326 kept, 5 rejected | 140.2/min | ETA: 15.6m [2026-01-12T12:09:35.138005] [DEBUG] [REMOTE ] GANX: Retrieved 1210 rows, trimmed to 300. [2026-01-12T12:09:35.138248] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-12T12:09:35.138523] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-12T12:09:35.138694] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:35.138813] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-12T12:09:35.138853] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-12T12:09:35.138906] [INFO ] [MAIN ] [1332/3519] GANX kept (0.5s) | 1327 kept, 5 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:35.686888] [DEBUG] [REMOTE ] GASS: Retrieved 5097 rows, trimmed to 300. [2026-01-12T12:09:35.687082] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-12T12:09:35.687349] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.33. [2026-01-12T12:09:35.687490] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:35.687630] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-12T12:09:35.687675] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-12T12:09:35.687728] [INFO ] [MAIN ] [1333/3519] GASS kept (0.5s) | 1328 kept, 5 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:36.205729] [DEBUG] [REMOTE ] GATX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:36.205878] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-12T12:09:36.206093] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-12T12:09:36.206228] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:36.206347] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-12T12:09:36.206387] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-12T12:09:36.206435] [INFO ] [MAIN ] [1334/3519] GATX kept (0.5s) | 1329 kept, 5 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:36.400362] [DEBUG] [REMOTE ] GAUZ: Retrieved 400 rows, trimmed to 300. [2026-01-12T12:09:36.400558] [DEBUG] [REMOTE ] GAUZ: PASS: History has at least 300 days. [2026-01-12T12:09:36.400838] [DEBUG] [REMOTE ] GAUZ: FAIL: Price check failed. Min price $0.98 < $1.00. [2026-01-12T12:09:36.400908] [WARN ] [LOCAL ] GAUZ: SET TO BLACKLISTED [2026-01-12T12:09:36.402163] [INFO ] [MAIN ] [1335/3519] GAUZ rejected (0.2s) | 1329 kept, 6 rejected | 140.2/min | ETA: 15.6m [2026-01-12T12:09:37.067826] [DEBUG] [REMOTE ] GBAB: Retrieved 3823 rows, trimmed to 300. [2026-01-12T12:09:37.067984] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-12T12:09:37.068273] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.80. [2026-01-12T12:09:37.068416] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:37.068547] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-12T12:09:37.068627] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-12T12:09:37.068682] [INFO ] [MAIN ] [1336/3519] GBAB kept (0.7s) | 1330 kept, 6 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:37.550855] [DEBUG] [REMOTE ] GBCI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:37.550990] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-12T12:09:37.551201] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-12T12:09:37.551334] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:37.551444] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-12T12:09:37.551484] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-12T12:09:37.551532] [INFO ] [MAIN ] [1337/3519] GBCI kept (0.5s) | 1331 kept, 6 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:37.906887] [DEBUG] [REMOTE ] GBDC: Retrieved 3960 rows, trimmed to 300. [2026-01-12T12:09:37.907013] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-12T12:09:37.907215] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-12T12:09:37.907347] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:37.907456] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-12T12:09:37.907495] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-12T12:09:37.907543] [INFO ] [MAIN ] [1338/3519] GBDC kept (0.4s) | 1332 kept, 6 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:38.310150] [DEBUG] [REMOTE ] GBIO: Retrieved 1402 rows, trimmed to 300. [2026-01-12T12:09:38.310271] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-12T12:09:38.310478] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-12T12:09:38.310639] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:38.310750] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-12T12:09:38.310789] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-12T12:09:38.310837] [INFO ] [MAIN ] [1339/3519] GBIO kept (0.4s) | 1333 kept, 6 rejected | 140.1/min | ETA: 15.6m [2026-01-12T12:09:38.640881] [DEBUG] [REMOTE ] GBTG: Retrieved 1288 rows, trimmed to 300. [2026-01-12T12:09:38.641013] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-12T12:09:38.641219] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-12T12:09:38.641361] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:38.641473] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-12T12:09:38.641514] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-12T12:09:38.641564] [INFO ] [MAIN ] [1340/3519] GBTG kept (0.3s) | 1334 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:39.248816] [DEBUG] [REMOTE ] GBX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:39.248953] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-12T12:09:39.249172] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-12T12:09:39.249304] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:39.249417] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-12T12:09:39.249456] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-12T12:09:39.249504] [INFO ] [MAIN ] [1341/3519] GBX kept (0.6s) | 1335 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:39.728943] [DEBUG] [REMOTE ] GCBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:39.729110] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-12T12:09:39.729385] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.44. [2026-01-12T12:09:39.729565] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:39.729724] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-12T12:09:39.729787] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-12T12:09:39.729838] [INFO ] [MAIN ] [1342/3519] GCBC kept (0.5s) | 1336 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:40.001947] [DEBUG] [REMOTE ] GCMG: Retrieved 1291 rows, trimmed to 300. [2026-01-12T12:09:40.002085] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-12T12:09:40.002337] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-12T12:09:40.002469] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:40.002602] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-12T12:09:40.002645] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-12T12:09:40.002694] [INFO ] [MAIN ] [1343/3519] GCMG kept (0.3s) | 1337 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:40.586031] [DEBUG] [REMOTE ] GCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:40.586176] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-12T12:09:40.586403] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-12T12:09:40.586538] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:40.586676] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-12T12:09:40.586718] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-12T12:09:40.586768] [INFO ] [MAIN ] [1344/3519] GCO kept (0.6s) | 1338 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:41.041694] [DEBUG] [REMOTE ] GD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:41.041832] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-12T12:09:41.042054] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $330.59. [2026-01-12T12:09:41.042187] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:41.042302] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-12T12:09:41.042341] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-12T12:09:41.042391] [INFO ] [MAIN ] [1345/3519] GD kept (0.5s) | 1339 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:41.312625] [DEBUG] [REMOTE ] GDC: Retrieved 2522 rows, trimmed to 300. [2026-01-12T12:09:41.312759] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-12T12:09:41.312969] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-12T12:09:41.313109] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:41.313224] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-12T12:09:41.313265] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-12T12:09:41.313314] [INFO ] [MAIN ] [1346/3519] GDC kept (0.3s) | 1340 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:41.780751] [DEBUG] [REMOTE ] GDDY: Retrieved 2711 rows, trimmed to 300. [2026-01-12T12:09:41.780873] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-12T12:09:41.781069] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $113.54. [2026-01-12T12:09:41.781200] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:41.781306] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-12T12:09:41.781344] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-12T12:09:41.781391] [INFO ] [MAIN ] [1347/3519] GDDY kept (0.5s) | 1341 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:42.013809] [DEBUG] [REMOTE ] GDEN: Retrieved 2625 rows, trimmed to 300. [2026-01-12T12:09:42.013933] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-12T12:09:42.014129] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-12T12:09:42.014261] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:42.014367] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-12T12:09:42.014423] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-12T12:09:42.014472] [INFO ] [MAIN ] [1348/3519] GDEN kept (0.2s) | 1342 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:42.506967] [DEBUG] [REMOTE ] GDRX: Retrieved 1331 rows, trimmed to 300. [2026-01-12T12:09:42.507126] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-12T12:09:42.507370] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.62. [2026-01-12T12:09:42.507519] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:42.507683] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-12T12:09:42.507731] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-12T12:09:42.507782] [INFO ] [MAIN ] [1349/3519] GDRX kept (0.5s) | 1343 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:42.950702] [DEBUG] [REMOTE ] GDS: Retrieved 2309 rows, trimmed to 300. [2026-01-12T12:09:42.950928] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-12T12:09:42.951230] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-12T12:09:42.951384] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:42.951537] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-12T12:09:42.951606] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-12T12:09:42.951674] [INFO ] [MAIN ] [1350/3519] GDS kept (0.4s) | 1344 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:43.311304] [DEBUG] [REMOTE ] GDYN: Retrieved 1805 rows, trimmed to 300. [2026-01-12T12:09:43.311501] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-12T12:09:43.311896] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.59. [2026-01-12T12:09:43.312101] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:43.312287] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-12T12:09:43.312351] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-12T12:09:43.312432] [INFO ] [MAIN ] [1351/3519] GDYN kept (0.4s) | 1345 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:43.827474] [DEBUG] [REMOTE ] GE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:43.827662] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-12T12:09:43.827963] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-12T12:09:43.828118] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:43.828303] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-12T12:09:43.828354] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-12T12:09:43.828408] [INFO ] [MAIN ] [1352/3519] GE kept (0.5s) | 1346 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:44.141630] [DEBUG] [REMOTE ] GECC: Retrieved 2307 rows, trimmed to 300. [2026-01-12T12:09:44.141808] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-12T12:09:44.142092] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-12T12:09:44.142262] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:44.142409] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-12T12:09:44.142457] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-12T12:09:44.142520] [INFO ] [MAIN ] [1353/3519] GECC kept (0.3s) | 1347 kept, 6 rejected | 140.1/min | ETA: 15.5m [2026-01-12T12:09:44.574347] [DEBUG] [REMOTE ] GEF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:44.574488] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-12T12:09:44.574769] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-12T12:09:44.574914] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:44.575053] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-12T12:09:44.575095] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-12T12:09:44.575146] [INFO ] [MAIN ] [1354/3519] GEF kept (0.4s) | 1348 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:44.870382] [DEBUG] [REMOTE ] GEHC: Retrieved 757 rows, trimmed to 300. [2026-01-12T12:09:44.870510] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-12T12:09:44.870727] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.60. [2026-01-12T12:09:44.870863] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:44.870969] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-12T12:09:44.871009] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-12T12:09:44.871055] [INFO ] [MAIN ] [1355/3519] GEHC kept (0.3s) | 1349 kept, 6 rejected | 140.2/min | ETA: 15.4m [2026-01-12T12:09:45.570855] [DEBUG] [REMOTE ] GEL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:45.571005] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-12T12:09:45.571242] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.86. [2026-01-12T12:09:45.571381] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:45.571498] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-12T12:09:45.571540] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-12T12:09:45.571611] [INFO ] [MAIN ] [1356/3519] GEL kept (0.7s) | 1350 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:45.939606] [DEBUG] [REMOTE ] GEN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:45.939752] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-12T12:09:45.940014] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.33. [2026-01-12T12:09:45.940155] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:45.940281] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-12T12:09:45.940322] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-12T12:09:45.940372] [INFO ] [MAIN ] [1357/3519] GEN kept (0.4s) | 1351 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:46.216466] [DEBUG] [REMOTE ] GENI: Retrieved 1187 rows, trimmed to 300. [2026-01-12T12:09:46.216650] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-12T12:09:46.216883] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-12T12:09:46.217024] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:46.217146] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-12T12:09:46.217187] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-12T12:09:46.217238] [INFO ] [MAIN ] [1358/3519] GENI kept (0.3s) | 1352 kept, 6 rejected | 140.2/min | ETA: 15.4m [2026-01-12T12:09:46.591744] [DEBUG] [REMOTE ] GENK: Retrieved 637 rows, trimmed to 300. [2026-01-12T12:09:46.591874] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-12T12:09:46.592072] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-12T12:09:46.592204] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:46.592309] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-12T12:09:46.592348] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-12T12:09:46.592395] [INFO ] [MAIN ] [1359/3519] GENK kept (0.4s) | 1353 kept, 6 rejected | 140.2/min | ETA: 15.4m [2026-01-12T12:09:47.226007] [DEBUG] [REMOTE ] GEOS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:47.226149] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-12T12:09:47.226366] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-12T12:09:47.226502] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:47.226659] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-12T12:09:47.226702] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-12T12:09:47.226752] [INFO ] [MAIN ] [1360/3519] GEOS kept (0.6s) | 1354 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:47.676978] [DEBUG] [REMOTE ] GERN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:47.677133] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-12T12:09:47.677363] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-12T12:09:47.677501] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:47.677642] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-12T12:09:47.677685] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-12T12:09:47.677733] [INFO ] [MAIN ] [1361/3519] GERN kept (0.5s) | 1355 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:48.133749] [DEBUG] [REMOTE ] GES: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:48.134091] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-12T12:09:48.134342] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.58. [2026-01-12T12:09:48.134514] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:48.134671] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-12T12:09:48.134715] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-12T12:09:48.134767] [INFO ] [MAIN ] [1362/3519] GES kept (0.5s) | 1356 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:48.499649] [DEBUG] [REMOTE ] GEVO: Retrieved 3752 rows, trimmed to 300. [2026-01-12T12:09:48.499783] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-12T12:09:48.499999] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-12T12:09:48.500133] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:48.500248] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-12T12:09:48.500287] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-12T12:09:48.500334] [INFO ] [MAIN ] [1363/3519] GEVO kept (0.4s) | 1357 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:48.998194] [DEBUG] [REMOTE ] GFF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:48.998334] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-12T12:09:48.998559] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-12T12:09:48.998719] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:48.998838] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-12T12:09:48.998877] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-12T12:09:48.998928] [INFO ] [MAIN ] [1364/3519] GFF kept (0.5s) | 1358 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:49.496968] [DEBUG] [REMOTE ] GFI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:49.497112] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-12T12:09:49.497377] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-12T12:09:49.497520] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:49.497665] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-12T12:09:49.497714] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-12T12:09:49.497786] [INFO ] [MAIN ] [1365/3519] GFI kept (0.5s) | 1359 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:49.776141] [DEBUG] [REMOTE ] GFL: Retrieved 1473 rows, trimmed to 300. [2026-01-12T12:09:49.776274] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-12T12:09:49.776477] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.69. [2026-01-12T12:09:49.776627] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:49.776752] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-12T12:09:49.776792] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-12T12:09:49.776838] [INFO ] [MAIN ] [1366/3519] GFL kept (0.3s) | 1360 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:50.160079] [DEBUG] [REMOTE ] GFS: Retrieved 1054 rows, trimmed to 300. [2026-01-12T12:09:50.160212] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-12T12:09:50.160444] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-12T12:09:50.160616] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:50.160728] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-12T12:09:50.160768] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-12T12:09:50.160813] [INFO ] [MAIN ] [1367/3519] GFS kept (0.4s) | 1361 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:50.793168] [DEBUG] [REMOTE ] GGAL: Retrieved 6404 rows, trimmed to 300. [2026-01-12T12:09:50.793322] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-12T12:09:50.793595] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $31.85. [2026-01-12T12:09:50.793738] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:50.793856] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-12T12:09:50.793896] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-12T12:09:50.793948] [INFO ] [MAIN ] [1368/3519] GGAL kept (0.6s) | 1362 kept, 6 rejected | 140.1/min | ETA: 15.4m [2026-01-12T12:09:51.269993] [DEBUG] [REMOTE ] GGB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:51.270129] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-12T12:09:51.270354] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.20. [2026-01-12T12:09:51.270494] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:51.270632] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-12T12:09:51.270674] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-12T12:09:51.270724] [INFO ] [MAIN ] [1369/3519] GGB kept (0.5s) | 1363 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:51.751828] [DEBUG] [REMOTE ] GGG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:51.752059] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-12T12:09:51.752461] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $79.14. [2026-01-12T12:09:51.752697] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:51.752876] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-12T12:09:51.752923] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-12T12:09:51.752985] [INFO ] [MAIN ] [1370/3519] GGG kept (0.5s) | 1364 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:51.982890] [DEBUG] [REMOTE ] GGLL: Retrieved 839 rows, trimmed to 300. [2026-01-12T12:09:51.983141] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-12T12:09:51.983504] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $64.35. [2026-01-12T12:09:51.983729] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:51.983879] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-12T12:09:51.983923] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-12T12:09:51.983979] [INFO ] [MAIN ] [1371/3519] GGLL kept (0.2s) | 1365 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:52.375042] [DEBUG] [REMOTE ] GGLS: Retrieved 839 rows, trimmed to 300. [2026-01-12T12:09:52.375255] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-12T12:09:52.375525] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.47. [2026-01-12T12:09:52.375714] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:52.375874] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-12T12:09:52.375920] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-12T12:09:52.375976] [INFO ] [MAIN ] [1372/3519] GGLS kept (0.4s) | 1366 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:52.731532] [DEBUG] [REMOTE ] GH: Retrieved 1826 rows, trimmed to 300. [2026-01-12T12:09:52.731691] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-12T12:09:52.731897] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $64.19. [2026-01-12T12:09:52.732030] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:52.732141] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-12T12:09:52.732180] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-12T12:09:52.732227] [INFO ] [MAIN ] [1373/3519] GH kept (0.4s) | 1367 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:53.426996] [DEBUG] [REMOTE ] GHI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:53.427151] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-12T12:09:53.427422] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-12T12:09:53.427565] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:53.427722] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-12T12:09:53.427780] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-12T12:09:53.427832] [INFO ] [MAIN ] [1374/3519] GHI kept (0.7s) | 1368 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:53.785374] [DEBUG] [REMOTE ] GHM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:53.785582] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-12T12:09:53.785854] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-12T12:09:53.785992] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:53.786116] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-12T12:09:53.786156] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-12T12:09:53.786209] [INFO ] [MAIN ] [1375/3519] GHM kept (0.4s) | 1369 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:54.057846] [DEBUG] [REMOTE ] GHRS: Retrieved 1141 rows, trimmed to 300. [2026-01-12T12:09:54.058000] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-12T12:09:54.058278] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-12T12:09:54.058444] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:54.058595] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-12T12:09:54.058639] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-12T12:09:54.058687] [INFO ] [MAIN ] [1376/3519] GHRS kept (0.3s) | 1370 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:54.455382] [DEBUG] [REMOTE ] GHY: Retrieved 3281 rows, trimmed to 300. [2026-01-12T12:09:54.455610] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-12T12:09:54.455896] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-12T12:09:54.456234] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:54.456374] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-12T12:09:54.456417] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-12T12:09:54.456474] [INFO ] [MAIN ] [1377/3519] GHY kept (0.4s) | 1371 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:55.082172] [DEBUG] [REMOTE ] GIB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:55.082312] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-12T12:09:55.082555] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-12T12:09:55.082735] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:55.082862] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-12T12:09:55.082903] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-12T12:09:55.082953] [INFO ] [MAIN ] [1378/3519] GIB kept (0.6s) | 1372 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:55.602434] [DEBUG] [REMOTE ] GIFI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:55.602585] [DEBUG] [REMOTE ] GIFI: PASS: History has at least 300 days. [2026-01-12T12:09:55.602809] [DEBUG] [REMOTE ] GIFI: PASS: Price check passed. Min price $7.25. [2026-01-12T12:09:55.602942] [DEBUG] [REMOTE ] GIFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:55.603053] [DEBUG] [REMOTE ] GIFI: PASS: Integrity check passed. [2026-01-12T12:09:55.603092] [DEBUG] [REMOTE ] GIFI: Symbol is viable for forecasting. [2026-01-12T12:09:55.603139] [INFO ] [MAIN ] [1379/3519] GIFI kept (0.5s) | 1373 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:56.066586] [DEBUG] [REMOTE ] GIII: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:56.066728] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-12T12:09:56.066955] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.77. [2026-01-12T12:09:56.067136] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:56.067274] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-12T12:09:56.067318] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-12T12:09:56.067368] [INFO ] [MAIN ] [1380/3519] GIII kept (0.5s) | 1374 kept, 6 rejected | 140.1/min | ETA: 15.3m [2026-01-12T12:09:56.552128] [DEBUG] [REMOTE ] GILD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:56.552276] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-12T12:09:56.552517] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.08. [2026-01-12T12:09:56.552670] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:56.552813] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-12T12:09:56.552875] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-12T12:09:56.552925] [INFO ] [MAIN ] [1381/3519] GILD kept (0.5s) | 1375 kept, 6 rejected | 140.0/min | ETA: 15.3m [2026-01-12T12:09:56.992964] [DEBUG] [REMOTE ] GIS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:56.993126] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-12T12:09:56.993402] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.37. [2026-01-12T12:09:56.993608] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:56.993782] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-12T12:09:56.993839] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-12T12:09:56.993908] [INFO ] [MAIN ] [1382/3519] GIS kept (0.4s) | 1376 kept, 6 rejected | 140.0/min | ETA: 15.3m [2026-01-12T12:09:57.266227] [DEBUG] [REMOTE ] GKOS: Retrieved 2652 rows, trimmed to 300. [2026-01-12T12:09:57.266363] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-12T12:09:57.266564] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-12T12:09:57.266729] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:57.266839] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-12T12:09:57.266878] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-12T12:09:57.266926] [INFO ] [MAIN ] [1383/3519] GKOS kept (0.3s) | 1377 kept, 6 rejected | 140.1/min | ETA: 15.2m [2026-01-12T12:09:57.912515] [DEBUG] [REMOTE ] GL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:09:57.912661] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-12T12:09:57.912879] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-12T12:09:57.913029] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:57.913139] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-12T12:09:57.913179] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-12T12:09:57.913226] [INFO ] [MAIN ] [1384/3519] GL kept (0.6s) | 1378 kept, 6 rejected | 140.0/min | ETA: 15.2m [2026-01-12T12:09:58.330547] [DEBUG] [REMOTE ] GLAD: Retrieved 5898 rows, trimmed to 300. [2026-01-12T12:09:58.330701] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-12T12:09:58.330908] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-12T12:09:58.331043] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:58.331153] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-12T12:09:58.331192] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-12T12:09:58.331240] [INFO ] [MAIN ] [1385/3519] GLAD kept (0.4s) | 1379 kept, 6 rejected | 140.0/min | ETA: 15.2m [2026-01-12T12:09:58.566751] [DEBUG] [REMOTE ] GLBE: Retrieved 1172 rows, trimmed to 300. [2026-01-12T12:09:58.566878] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-12T12:09:58.567080] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $32.36. [2026-01-12T12:09:58.567212] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:58.567319] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-12T12:09:58.567358] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-12T12:09:58.567405] [INFO ] [MAIN ] [1386/3519] GLBE kept (0.2s) | 1380 kept, 6 rejected | 140.1/min | ETA: 15.2m [2026-01-12T12:09:59.163157] [DEBUG] [REMOTE ] GLBS: Retrieved 4488 rows, trimmed to 300. [2026-01-12T12:09:59.163301] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-12T12:09:59.163557] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-12T12:09:59.163718] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:59.163839] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-12T12:09:59.163880] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-12T12:09:59.163931] [INFO ] [MAIN ] [1387/3519] GLBS kept (0.6s) | 1381 kept, 6 rejected | 140.0/min | ETA: 15.2m [2026-01-12T12:09:59.543936] [DEBUG] [REMOTE ] GLDD: Retrieved 4789 rows, trimmed to 300. [2026-01-12T12:09:59.544071] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-12T12:09:59.544284] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.78. [2026-01-12T12:09:59.544425] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:59.544543] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-12T12:09:59.544605] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-12T12:09:59.544658] [INFO ] [MAIN ] [1388/3519] GLDD kept (0.4s) | 1382 kept, 6 rejected | 140.0/min | ETA: 15.2m [2026-01-12T12:09:59.978674] [DEBUG] [REMOTE ] GLNG: Retrieved 5660 rows, trimmed to 300. [2026-01-12T12:09:59.978816] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-12T12:09:59.979035] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-12T12:09:59.979176] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-12T12:09:59.979305] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-12T12:09:59.979365] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-12T12:09:59.979418] [INFO ] [MAIN ] [1389/3519] GLNG kept (0.4s) | 1383 kept, 6 rejected | 140.0/min | ETA: 15.2m [2026-01-12T12:10:00.322268] [DEBUG] [REMOTE ] GLOB: Retrieved 2888 rows, trimmed to 300. [2026-01-12T12:10:00.322423] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-12T12:10:00.322673] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $56.57. [2026-01-12T12:10:00.322832] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:00.322950] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-12T12:10:00.322990] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-12T12:10:00.323048] [INFO ] [MAIN ] [1390/3519] GLOB kept (0.3s) | 1384 kept, 6 rejected | 140.1/min | ETA: 15.2m [2026-01-12T12:10:00.664102] [DEBUG] [REMOTE ] GLP: Retrieved 5102 rows, trimmed to 300. [2026-01-12T12:10:00.664238] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-12T12:10:00.664459] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-12T12:10:00.664611] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:00.664730] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-12T12:10:00.664770] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-12T12:10:00.664818] [INFO ] [MAIN ] [1391/3519] GLP kept (0.3s) | 1385 kept, 6 rejected | 140.1/min | ETA: 15.2m [2026-01-12T12:10:01.069403] [DEBUG] [REMOTE ] GLPG: Retrieved 2681 rows, trimmed to 300. [2026-01-12T12:10:01.069555] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-12T12:10:01.069807] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-12T12:10:01.069951] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:01.070072] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-12T12:10:01.070306] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-12T12:10:01.070355] [INFO ] [MAIN ] [1392/3519] GLPG kept (0.4s) | 1386 kept, 6 rejected | 140.1/min | ETA: 15.2m [2026-01-12T12:10:01.635275] [DEBUG] [REMOTE ] GLPI: Retrieved 3079 rows, trimmed to 300. [2026-01-12T12:10:01.635467] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-12T12:10:01.635824] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-12T12:10:01.636050] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:01.636414] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-12T12:10:01.636472] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-12T12:10:01.636549] [INFO ] [MAIN ] [1393/3519] GLPI kept (0.6s) | 1387 kept, 6 rejected | 140.1/min | ETA: 15.2m [2026-01-12T12:10:02.057179] [DEBUG] [REMOTE ] GLRE: Retrieved 4688 rows, trimmed to 300. [2026-01-12T12:10:02.057322] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-12T12:10:02.057550] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-12T12:10:02.057711] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:02.057830] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-12T12:10:02.057871] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-12T12:10:02.057921] [INFO ] [MAIN ] [1394/3519] GLRE kept (0.4s) | 1388 kept, 6 rejected | 140.1/min | ETA: 15.2m [2026-01-12T12:10:02.347925] [DEBUG] [REMOTE ] GLSI: Retrieved 1329 rows, trimmed to 300. [2026-01-12T12:10:02.348274] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-12T12:10:02.348515] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-12T12:10:02.348687] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:02.348801] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-12T12:10:02.348842] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-12T12:10:02.348892] [INFO ] [MAIN ] [1395/3519] GLSI kept (0.3s) | 1389 kept, 6 rejected | 140.1/min | ETA: 15.2m [2026-01-12T12:10:02.747244] [DEBUG] [REMOTE ] GLTO: Retrieved 1305 rows, trimmed to 300. [2026-01-12T12:10:02.747437] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-12T12:10:02.747745] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-12T12:10:02.747896] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:02.748018] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-12T12:10:02.748060] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-12T12:10:02.748115] [INFO ] [MAIN ] [1396/3519] GLTO kept (0.4s) | 1390 kept, 6 rejected | 140.1/min | ETA: 15.2m [2026-01-12T12:10:03.088109] [DEBUG] [REMOTE ] GLUE: Retrieved 1142 rows, trimmed to 300. [2026-01-12T12:10:03.088383] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-12T12:10:03.088684] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $9.35. [2026-01-12T12:10:03.088834] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:03.088980] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-12T12:10:03.089025] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-12T12:10:03.089082] [INFO ] [MAIN ] [1397/3519] GLUE kept (0.3s) | 1391 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:03.679947] [DEBUG] [REMOTE ] GMAB: Retrieved 4173 rows, trimmed to 300. [2026-01-12T12:10:03.680285] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-12T12:10:03.680606] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-12T12:10:03.680788] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:03.680932] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-12T12:10:03.680974] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-12T12:10:03.681212] [INFO ] [MAIN ] [1398/3519] GMAB kept (0.6s) | 1392 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:03.992258] [DEBUG] [REMOTE ] GME: Retrieved 6016 rows, trimmed to 300. [2026-01-12T12:10:03.992398] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-12T12:10:03.992635] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-12T12:10:03.992777] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:03.992892] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-12T12:10:03.992932] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-12T12:10:03.992980] [INFO ] [MAIN ] [1399/3519] GME kept (0.3s) | 1393 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:04.451983] [DEBUG] [REMOTE ] GMED: Retrieved 3378 rows, trimmed to 300. [2026-01-12T12:10:04.452119] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-12T12:10:04.452326] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $58.33. [2026-01-12T12:10:04.452471] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:04.452604] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-12T12:10:04.452646] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-12T12:10:04.452693] [INFO ] [MAIN ] [1400/3519] GMED kept (0.5s) | 1394 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:04.674734] [DEBUG] [REMOTE ] GMM: Retrieved 336 rows, trimmed to 300. [2026-01-12T12:10:04.674898] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-12T12:10:04.675140] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-12T12:10:04.675303] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:04.675438] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-12T12:10:04.675487] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-12T12:10:04.675546] [INFO ] [MAIN ] [1401/3519] GMM kept (0.2s) | 1395 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:05.244791] [DEBUG] [REMOTE ] GMRE: Retrieved 2397 rows, trimmed to 300. [2026-01-12T12:10:05.244946] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-12T12:10:05.245410] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-12T12:10:05.245604] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:05.245741] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-12T12:10:05.245786] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-12T12:10:05.245842] [INFO ] [MAIN ] [1402/3519] GMRE kept (0.6s) | 1396 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:05.720312] [DEBUG] [REMOTE ] GNE: Retrieved 3572 rows, trimmed to 300. [2026-01-12T12:10:05.720524] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-12T12:10:05.720873] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-12T12:10:05.721020] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:05.721159] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-12T12:10:05.721201] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-12T12:10:05.721258] [INFO ] [MAIN ] [1403/3519] GNE kept (0.5s) | 1397 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:06.063403] [DEBUG] [REMOTE ] GNK: Retrieved 2867 rows, trimmed to 300. [2026-01-12T12:10:06.063639] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-12T12:10:06.063953] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.57. [2026-01-12T12:10:06.064099] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:06.064243] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-12T12:10:06.064284] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-12T12:10:06.064339] [INFO ] [MAIN ] [1404/3519] GNK kept (0.3s) | 1398 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:06.389077] [DEBUG] [REMOTE ] GNL: Retrieved 2669 rows, trimmed to 300. [2026-01-12T12:10:06.389207] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-12T12:10:06.389417] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.55. [2026-01-12T12:10:06.389553] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:06.389695] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-12T12:10:06.389737] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-12T12:10:06.389785] [INFO ] [MAIN ] [1405/3519] GNL kept (0.3s) | 1399 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:06.716796] [DEBUG] [REMOTE ] GNLN: Retrieved 1692 rows, trimmed to 300. [2026-01-12T12:10:06.716975] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-12T12:10:06.717224] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.56. [2026-01-12T12:10:06.717373] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:06.717502] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-12T12:10:06.717546] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-12T12:10:06.717621] [INFO ] [MAIN ] [1406/3519] GNLN kept (0.3s) | 1400 kept, 6 rejected | 140.2/min | ETA: 15.1m [2026-01-12T12:10:07.160762] [DEBUG] [REMOTE ] GNLX: Retrieved 742 rows, trimmed to 300. [2026-01-12T12:10:07.160951] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-12T12:10:07.161805] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.72. [2026-01-12T12:10:07.162187] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:07.162368] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-12T12:10:07.162411] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-12T12:10:07.162479] [INFO ] [MAIN ] [1407/3519] GNLX kept (0.4s) | 1401 kept, 6 rejected | 140.2/min | ETA: 15.1m [2026-01-12T12:10:07.678427] [DEBUG] [REMOTE ] GNMA: Retrieved 3493 rows, trimmed to 300. [2026-01-12T12:10:07.678605] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-12T12:10:07.678869] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-12T12:10:07.679013] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:07.679137] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-12T12:10:07.679299] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-12T12:10:07.679365] [INFO ] [MAIN ] [1408/3519] GNMA kept (0.5s) | 1402 kept, 6 rejected | 140.1/min | ETA: 15.1m [2026-01-12T12:10:08.000842] [DEBUG] [REMOTE ] GNOM: Retrieved 1698 rows, trimmed to 300. [2026-01-12T12:10:08.000976] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-12T12:10:08.001221] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $41.66. [2026-01-12T12:10:08.001359] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:08.001476] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-12T12:10:08.001517] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-12T12:10:08.001564] [INFO ] [MAIN ] [1409/3519] GNOM kept (0.3s) | 1403 kept, 6 rejected | 140.2/min | ETA: 15.1m [2026-01-12T12:10:08.410429] [DEBUG] [REMOTE ] GNPX: Retrieved 1957 rows, trimmed to 300. [2026-01-12T12:10:08.410558] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-12T12:10:08.410781] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-12T12:10:08.410919] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:08.411031] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-12T12:10:08.411070] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-12T12:10:08.411117] [INFO ] [MAIN ] [1410/3519] GNPX kept (0.4s) | 1404 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:08.899403] [DEBUG] [REMOTE ] GNRC: Retrieved 4003 rows, trimmed to 300. [2026-01-12T12:10:08.899646] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-12T12:10:08.899974] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-12T12:10:08.900117] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:08.900265] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-12T12:10:08.900306] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-12T12:10:08.900557] [INFO ] [MAIN ] [1411/3519] GNRC kept (0.5s) | 1405 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:09.247387] [DEBUG] [REMOTE ] GNSS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:09.247521] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-12T12:10:09.247763] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.11. [2026-01-12T12:10:09.247907] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:09.248024] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-12T12:10:09.248065] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-12T12:10:09.248115] [INFO ] [MAIN ] [1412/3519] GNSS kept (0.3s) | 1406 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:09.891703] [DEBUG] [REMOTE ] GNTX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:09.892058] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-12T12:10:09.892550] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-12T12:10:09.892720] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:09.892878] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-12T12:10:09.892924] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-12T12:10:09.892979] [INFO ] [MAIN ] [1413/3519] GNTX kept (0.6s) | 1407 kept, 6 rejected | 140.1/min | ETA: 15.0m [2026-01-12T12:10:10.051628] [DEBUG] [REMOTE ] GO: Retrieved 1649 rows, trimmed to 300. [2026-01-12T12:10:10.051853] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-12T12:10:10.052119] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-12T12:10:10.052255] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:10.052368] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-12T12:10:10.052408] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-12T12:10:10.052458] [INFO ] [MAIN ] [1414/3519] GO kept (0.2s) | 1408 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:10.441214] [DEBUG] [REMOTE ] GOCO: Retrieved 1380 rows, trimmed to 300. [2026-01-12T12:10:10.441515] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-12T12:10:10.442098] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-12T12:10:10.442299] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:10.442484] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-12T12:10:10.442543] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-12T12:10:10.442699] [INFO ] [MAIN ] [1415/3519] GOCO kept (0.4s) | 1409 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:11.126045] [DEBUG] [REMOTE ] GOF: Retrieved 4644 rows, trimmed to 300. [2026-01-12T12:10:11.126207] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-12T12:10:11.126454] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.79. [2026-01-12T12:10:11.126611] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:11.126735] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-12T12:10:11.126775] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-12T12:10:11.126825] [INFO ] [MAIN ] [1416/3519] GOF kept (0.7s) | 1410 kept, 6 rejected | 140.1/min | ETA: 15.0m [2026-01-12T12:10:11.383083] [DEBUG] [REMOTE ] GOGO: Retrieved 3158 rows, trimmed to 300. [2026-01-12T12:10:11.383512] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-12T12:10:11.383925] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-12T12:10:11.384114] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:11.384655] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-12T12:10:11.384728] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-12T12:10:11.384818] [INFO ] [MAIN ] [1417/3519] GOGO kept (0.3s) | 1411 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:11.828048] [DEBUG] [REMOTE ] GOLF: Retrieved 2312 rows, trimmed to 300. [2026-01-12T12:10:11.828285] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-12T12:10:11.828609] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-12T12:10:11.828760] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:11.828912] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-12T12:10:11.828958] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-12T12:10:11.829016] [INFO ] [MAIN ] [1418/3519] GOLF kept (0.4s) | 1412 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:12.226168] [DEBUG] [REMOTE ] GOOD: Retrieved 5638 rows, trimmed to 300. [2026-01-12T12:10:12.226449] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-12T12:10:12.226880] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-12T12:10:12.227059] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:12.227224] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-12T12:10:12.227275] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-12T12:10:12.227337] [INFO ] [MAIN ] [1419/3519] GOOD kept (0.4s) | 1413 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:12.579034] [DEBUG] [REMOTE ] GOOG: Retrieved 2966 rows, trimmed to 300. [2026-01-12T12:10:12.579253] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-12T12:10:12.579611] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $251.17. [2026-01-12T12:10:12.579762] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:12.579894] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-12T12:10:12.579937] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-12T12:10:12.579993] [INFO ] [MAIN ] [1420/3519] GOOG kept (0.4s) | 1414 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:13.032640] [DEBUG] [REMOTE ] GOOS: Retrieved 2218 rows, trimmed to 300. [2026-01-12T12:10:13.032866] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-12T12:10:13.033220] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.21. [2026-01-12T12:10:13.033377] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:13.033539] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-12T12:10:13.033621] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-12T12:10:13.033688] [INFO ] [MAIN ] [1421/3519] GOOS kept (0.5s) | 1415 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:13.315759] [DEBUG] [REMOTE ] GOSS: Retrieved 1740 rows, trimmed to 300. [2026-01-12T12:10:13.315936] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-12T12:10:13.316191] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.09. [2026-01-12T12:10:13.316330] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:13.316449] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-12T12:10:13.316490] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-12T12:10:13.316542] [INFO ] [MAIN ] [1422/3519] GOSS kept (0.3s) | 1416 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:13.922162] [DEBUG] [REMOTE ] GOVI: Retrieved 4591 rows, trimmed to 300. [2026-01-12T12:10:13.922379] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-12T12:10:13.922650] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.45. [2026-01-12T12:10:13.922794] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:13.922916] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-12T12:10:13.922957] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-12T12:10:13.923010] [INFO ] [MAIN ] [1423/3519] GOVI kept (0.6s) | 1417 kept, 6 rejected | 140.2/min | ETA: 15.0m [2026-01-12T12:10:14.394230] [DEBUG] [REMOTE ] GPC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:14.394452] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-12T12:10:14.394975] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-12T12:10:14.395128] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:14.395281] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-12T12:10:14.395323] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-12T12:10:14.395382] [INFO ] [MAIN ] [1424/3519] GPC kept (0.5s) | 1418 kept, 6 rejected | 140.2/min | ETA: 14.9m [2026-01-12T12:10:14.855283] [DEBUG] [REMOTE ] GPI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:14.855493] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-12T12:10:14.855813] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-12T12:10:14.856000] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:14.856175] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-12T12:10:14.856365] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-12T12:10:14.856424] [INFO ] [MAIN ] [1425/3519] GPI kept (0.5s) | 1419 kept, 6 rejected | 140.2/min | ETA: 14.9m [2026-01-12T12:10:15.042831] [DEBUG] [REMOTE ] GPIQ: Retrieved 553 rows, trimmed to 300. [2026-01-12T12:10:15.043031] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-12T12:10:15.043281] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-12T12:10:15.043419] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:15.043534] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-12T12:10:15.043604] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-12T12:10:15.043661] [INFO ] [MAIN ] [1426/3519] GPIQ kept (0.2s) | 1420 kept, 6 rejected | 140.2/min | ETA: 14.9m [2026-01-12T12:10:16.429827] [DEBUG] [REMOTE ] GPIX: Retrieved 553 rows, trimmed to 300. [2026-01-12T12:10:16.430027] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-12T12:10:16.430287] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-12T12:10:16.430449] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:16.430595] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-12T12:10:16.430646] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-12T12:10:16.430701] [INFO ] [MAIN ] [1427/3519] GPIX kept (1.4s) | 1421 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:16.723458] [DEBUG] [REMOTE ] GPJA: Retrieved 2085 rows, trimmed to 300. [2026-01-12T12:10:16.723610] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-12T12:10:16.723823] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-12T12:10:16.723957] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:16.724065] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-12T12:10:16.724104] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-12T12:10:16.724152] [INFO ] [MAIN ] [1428/3519] GPJA kept (0.3s) | 1422 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:17.259070] [DEBUG] [REMOTE ] GPK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:17.259334] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-12T12:10:17.260110] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-12T12:10:17.260270] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:17.260419] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-12T12:10:17.260461] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-12T12:10:17.260522] [INFO ] [MAIN ] [1429/3519] GPK kept (0.5s) | 1423 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:17.727930] [DEBUG] [REMOTE ] GPN: Retrieved 6284 rows, trimmed to 300. [2026-01-12T12:10:17.728138] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-12T12:10:17.728482] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-12T12:10:17.728659] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:17.728810] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-12T12:10:17.728852] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-12T12:10:17.728911] [INFO ] [MAIN ] [1430/3519] GPN kept (0.5s) | 1424 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:17.966963] [DEBUG] [REMOTE ] GPRE: Retrieved 4988 rows, trimmed to 300. [2026-01-12T12:10:17.967155] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-12T12:10:17.967445] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-12T12:10:17.967607] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:17.967733] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-12T12:10:17.967774] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-12T12:10:17.967827] [INFO ] [MAIN ] [1431/3519] GPRE kept (0.2s) | 1425 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:18.490831] [DEBUG] [REMOTE ] GPRK: Retrieved 3832 rows, trimmed to 300. [2026-01-12T12:10:18.491028] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-12T12:10:18.491297] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $5.94. [2026-01-12T12:10:18.491436] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:18.491557] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-12T12:10:18.491618] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-12T12:10:18.491670] [INFO ] [MAIN ] [1432/3519] GPRK kept (0.5s) | 1426 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:18.981744] [DEBUG] [REMOTE ] GPRO: Retrieved 2903 rows, trimmed to 300. [2026-01-12T12:10:18.981935] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-12T12:10:18.982192] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.41. [2026-01-12T12:10:18.982337] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:18.982458] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-12T12:10:18.982501] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-12T12:10:18.982556] [INFO ] [MAIN ] [1433/3519] GPRO kept (0.5s) | 1427 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:19.225365] [DEBUG] [REMOTE ] GRAB: Retrieved 1283 rows, trimmed to 300. [2026-01-12T12:10:19.225562] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-12T12:10:19.225835] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.85. [2026-01-12T12:10:19.225973] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:19.226093] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-12T12:10:19.226134] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-12T12:10:19.226186] [INFO ] [MAIN ] [1434/3519] GRAB kept (0.2s) | 1428 kept, 6 rejected | 140.1/min | ETA: 14.9m [2026-01-12T12:10:19.570670] [DEBUG] [REMOTE ] GRAL: Retrieved 388 rows, trimmed to 300. [2026-01-12T12:10:19.570870] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-12T12:10:19.571133] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $75.52. [2026-01-12T12:10:19.571282] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:19.571417] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-12T12:10:19.571462] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-12T12:10:19.571514] [INFO ] [MAIN ] [1435/3519] GRAL kept (0.3s) | 1429 kept, 6 rejected | 140.1/min | ETA: 14.9m [2026-01-12T12:10:20.198512] [DEBUG] [REMOTE ] GRBK: Retrieved 4674 rows, trimmed to 300. [2026-01-12T12:10:20.198757] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-12T12:10:20.199239] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-12T12:10:20.199415] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:20.199589] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-12T12:10:20.199641] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-12T12:10:20.199707] [INFO ] [MAIN ] [1436/3519] GRBK kept (0.6s) | 1430 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:20.655038] [DEBUG] [REMOTE ] GRC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:20.655246] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-12T12:10:20.655545] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-12T12:10:20.655715] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:20.656037] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-12T12:10:20.656087] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-12T12:10:20.656145] [INFO ] [MAIN ] [1437/3519] GRC kept (0.5s) | 1431 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:20.954958] [DEBUG] [REMOTE ] GRDX: Retrieved 2325 rows, trimmed to 300. [2026-01-12T12:10:20.955220] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-12T12:10:20.955596] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-12T12:10:20.955747] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:20.955888] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-12T12:10:20.956054] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-12T12:10:20.956114] [INFO ] [MAIN ] [1438/3519] GRDX kept (0.3s) | 1432 kept, 6 rejected | 140.0/min | ETA: 14.9m [2026-01-12T12:10:21.292167] [DEBUG] [REMOTE ] GREE: Retrieved 1086 rows, trimmed to 300. [2026-01-12T12:10:21.292381] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-12T12:10:21.292641] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-12T12:10:21.292829] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:21.292957] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-12T12:10:21.292998] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-12T12:10:21.293049] [INFO ] [MAIN ] [1439/3519] GREE kept (0.3s) | 1433 kept, 6 rejected | 140.1/min | ETA: 14.8m [2026-01-12T12:10:21.811297] [DEBUG] [REMOTE ] GRFS: Retrieved 3674 rows, trimmed to 300. [2026-01-12T12:10:21.811438] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-12T12:10:21.811675] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-12T12:10:21.811808] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:21.811918] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-12T12:10:21.811958] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-12T12:10:21.812006] [INFO ] [MAIN ] [1440/3519] GRFS kept (0.5s) | 1434 kept, 6 rejected | 140.0/min | ETA: 14.8m [2026-01-12T12:10:22.241294] [DEBUG] [REMOTE ] GRID: Retrieved 4061 rows, trimmed to 300. [2026-01-12T12:10:22.241497] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-12T12:10:22.242004] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-12T12:10:22.242150] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:22.242293] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-12T12:10:22.242335] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-12T12:10:22.242392] [INFO ] [MAIN ] [1441/3519] GRID kept (0.4s) | 1435 kept, 6 rejected | 140.0/min | ETA: 14.8m [2026-01-12T12:10:22.763383] [DEBUG] [REMOTE ] GRMN: Retrieved 6308 rows, trimmed to 300. [2026-01-12T12:10:22.763604] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-12T12:10:22.763917] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-12T12:10:22.764058] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:22.764193] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-12T12:10:22.764234] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-12T12:10:22.764288] [INFO ] [MAIN ] [1442/3519] GRMN kept (0.5s) | 1436 kept, 6 rejected | 140.0/min | ETA: 14.8m [2026-01-12T12:10:22.923894] [DEBUG] [REMOTE ] GRND: Retrieved 1253 rows, trimmed to 300. [2026-01-12T12:10:22.924083] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-12T12:10:22.924329] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $12.16. [2026-01-12T12:10:22.924470] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:22.924607] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-12T12:10:22.924650] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-12T12:10:22.924702] [INFO ] [MAIN ] [1443/3519] GRND kept (0.2s) | 1437 kept, 6 rejected | 140.1/min | ETA: 14.8m [2026-01-12T12:10:23.568659] [DEBUG] [REMOTE ] GRPN: Retrieved 3565 rows, trimmed to 300. [2026-01-12T12:10:23.568854] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-12T12:10:23.569117] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-12T12:10:23.569257] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:23.569381] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-12T12:10:23.569423] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-12T12:10:23.569477] [INFO ] [MAIN ] [1444/3519] GRPN kept (0.6s) | 1438 kept, 6 rejected | 140.0/min | ETA: 14.8m [2026-01-12T12:10:24.021416] [DEBUG] [REMOTE ] GRVY: Retrieved 5264 rows, trimmed to 300. [2026-01-12T12:10:24.021842] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-12T12:10:24.022144] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-12T12:10:24.022288] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:24.022435] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-12T12:10:24.022484] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-12T12:10:24.022788] [INFO ] [MAIN ] [1445/3519] GRVY kept (0.5s) | 1439 kept, 6 rejected | 140.0/min | ETA: 14.8m [2026-01-12T12:10:24.194012] [DEBUG] [REMOTE ] GRWG: Retrieved 2301 rows, trimmed to 300. [2026-01-12T12:10:24.194202] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-12T12:10:24.194449] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-12T12:10:24.194627] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:24.194750] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-12T12:10:24.194790] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-12T12:10:24.194842] [INFO ] [MAIN ] [1446/3519] GRWG kept (0.2s) | 1440 kept, 6 rejected | 140.1/min | ETA: 14.8m [2026-01-12T12:10:24.781695] [DEBUG] [REMOTE ] GRX: Retrieved 4671 rows, trimmed to 300. [2026-01-12T12:10:24.781897] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-12T12:10:24.782182] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $8.99. [2026-01-12T12:10:24.782326] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:24.782454] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-12T12:10:24.782504] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-12T12:10:24.782566] [INFO ] [MAIN ] [1447/3519] GRX kept (0.6s) | 1441 kept, 6 rejected | 140.1/min | ETA: 14.8m [2026-01-12T12:10:25.280528] [DEBUG] [REMOTE ] GS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:25.280737] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-12T12:10:25.281034] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $740.96. [2026-01-12T12:10:25.281314] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:25.281439] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-12T12:10:25.281482] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-12T12:10:25.281537] [INFO ] [MAIN ] [1448/3519] GS kept (0.5s) | 1442 kept, 6 rejected | 140.0/min | ETA: 14.8m [2026-01-12T12:10:25.768230] [DEBUG] [REMOTE ] GSBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:25.768480] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-12T12:10:25.769175] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-12T12:10:25.769333] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:25.769473] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-12T12:10:25.769516] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-12T12:10:25.769616] [INFO ] [MAIN ] [1449/3519] GSBC kept (0.5s) | 1443 kept, 6 rejected | 140.0/min | ETA: 14.8m [2026-01-12T12:10:26.104027] [DEBUG] [REMOTE ] GSBD: Retrieved 2721 rows, trimmed to 300. [2026-01-12T12:10:26.104232] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-12T12:10:26.104513] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-12T12:10:26.104692] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:26.104827] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-12T12:10:26.104870] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-12T12:10:26.104924] [INFO ] [MAIN ] [1450/3519] GSBD kept (0.3s) | 1444 kept, 6 rejected | 140.0/min | ETA: 14.8m [2026-01-12T12:10:26.383398] [DEBUG] [REMOTE ] GSHD: Retrieved 1937 rows, trimmed to 300. [2026-01-12T12:10:26.383648] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-12T12:10:26.383999] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $65.20. [2026-01-12T12:10:26.384189] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:26.384358] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-12T12:10:26.384412] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-12T12:10:26.384482] [INFO ] [MAIN ] [1451/3519] GSHD kept (0.3s) | 1445 kept, 6 rejected | 140.1/min | ETA: 14.8m [2026-01-12T12:10:27.066538] [DEBUG] [REMOTE ] GSK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:27.066967] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-12T12:10:27.067281] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-12T12:10:27.067442] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:27.067608] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-12T12:10:27.067849] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-12T12:10:27.067907] [INFO ] [MAIN ] [1452/3519] GSK kept (0.7s) | 1446 kept, 6 rejected | 140.0/min | ETA: 14.8m [2026-01-12T12:10:27.286407] [DEBUG] [REMOTE ] GSL: Retrieved 4378 rows, trimmed to 300. [2026-01-12T12:10:27.286674] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-12T12:10:27.286998] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $27.49. [2026-01-12T12:10:27.287141] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:27.287265] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-12T12:10:27.287305] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-12T12:10:27.287368] [INFO ] [MAIN ] [1453/3519] GSL kept (0.2s) | 1447 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:27.876869] [DEBUG] [REMOTE ] GSM: Retrieved 4138 rows, trimmed to 300. [2026-01-12T12:10:27.877069] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-12T12:10:27.877373] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-12T12:10:27.877523] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:27.877677] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-12T12:10:27.877721] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-12T12:10:27.877776] [INFO ] [MAIN ] [1454/3519] GSM kept (0.6s) | 1448 kept, 6 rejected | 140.0/min | ETA: 14.7m [2026-01-12T12:10:28.173340] [DEBUG] [REMOTE ] GTES: Retrieved 2001 rows, trimmed to 300. [2026-01-12T12:10:28.173528] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-12T12:10:28.173811] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-12T12:10:28.173954] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:28.174075] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-12T12:10:28.174117] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-12T12:10:28.174196] [INFO ] [MAIN ] [1455/3519] GTES kept (0.3s) | 1449 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:28.512029] [DEBUG] [REMOTE ] GTLB: Retrieved 1064 rows, trimmed to 300. [2026-01-12T12:10:28.512244] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-12T12:10:28.512522] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $35.39. [2026-01-12T12:10:28.512727] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:28.512865] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-12T12:10:28.512913] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-12T12:10:28.512974] [INFO ] [MAIN ] [1456/3519] GTLB kept (0.3s) | 1450 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:29.049885] [DEBUG] [REMOTE ] GTLS: Retrieved 4896 rows, trimmed to 300. [2026-01-12T12:10:29.050091] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-12T12:10:29.050375] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-12T12:10:29.050527] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:29.050685] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-12T12:10:29.050729] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-12T12:10:29.050787] [INFO ] [MAIN ] [1457/3519] GTLS kept (0.5s) | 1451 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:29.544414] [DEBUG] [REMOTE ] GTN: Retrieved 5878 rows, trimmed to 300. [2026-01-12T12:10:29.544643] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-12T12:10:29.544922] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.33. [2026-01-12T12:10:29.545071] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:29.545202] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-12T12:10:29.545246] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-12T12:10:29.545302] [INFO ] [MAIN ] [1458/3519] GTN kept (0.5s) | 1452 kept, 6 rejected | 140.0/min | ETA: 14.7m [2026-01-12T12:10:29.796545] [DEBUG] [REMOTE ] GTX: Retrieved 1839 rows, trimmed to 300. [2026-01-12T12:10:29.796766] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-12T12:10:29.797066] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $12.44. [2026-01-12T12:10:29.797247] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:29.797382] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-12T12:10:29.797427] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-12T12:10:29.797482] [INFO ] [MAIN ] [1459/3519] GTX kept (0.3s) | 1453 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:30.388565] [DEBUG] [REMOTE ] GTY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:30.388851] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-12T12:10:30.389327] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $25.80. [2026-01-12T12:10:30.389501] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:30.389716] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-12T12:10:30.389769] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-12T12:10:30.389850] [INFO ] [MAIN ] [1460/3519] GTY kept (0.6s) | 1454 kept, 6 rejected | 140.0/min | ETA: 14.7m [2026-01-12T12:10:30.534867] [DEBUG] [REMOTE ] GUG: Retrieved 1035 rows, trimmed to 300. [2026-01-12T12:10:30.535133] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-12T12:10:30.535561] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.90. [2026-01-12T12:10:30.535805] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:30.535995] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-12T12:10:30.536055] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-12T12:10:30.536167] [INFO ] [MAIN ] [1461/3519] GUG kept (0.1s) | 1455 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:31.268443] [DEBUG] [REMOTE ] GVA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:31.268744] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-12T12:10:31.269211] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-12T12:10:31.269408] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:31.269627] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-12T12:10:31.269688] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-12T12:10:31.269767] [INFO ] [MAIN ] [1462/3519] GVA kept (0.7s) | 1456 kept, 6 rejected | 140.0/min | ETA: 14.7m [2026-01-12T12:10:31.536554] [DEBUG] [REMOTE ] GWH: Retrieved 1261 rows, trimmed to 300. [2026-01-12T12:10:31.536992] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-12T12:10:31.537300] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-12T12:10:31.537479] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:31.537660] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-12T12:10:31.537715] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-12T12:10:31.537787] [INFO ] [MAIN ] [1463/3519] GWH kept (0.3s) | 1457 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:32.041103] [DEBUG] [REMOTE ] GWRE: Retrieved 3511 rows, trimmed to 300. [2026-01-12T12:10:32.041294] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-12T12:10:32.041602] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $180.41. [2026-01-12T12:10:32.041749] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:32.041870] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-12T12:10:32.041913] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-12T12:10:32.041966] [INFO ] [MAIN ] [1464/3519] GWRE kept (0.5s) | 1458 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:32.409530] [DEBUG] [REMOTE ] GWRS: Retrieved 2440 rows, trimmed to 300. [2026-01-12T12:10:32.409756] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-12T12:10:32.410226] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.30. [2026-01-12T12:10:32.410370] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:32.410502] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-12T12:10:32.410588] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-12T12:10:32.410663] [INFO ] [MAIN ] [1465/3519] GWRS kept (0.4s) | 1459 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:32.689910] [DEBUG] [REMOTE ] GXAI: Retrieved 728 rows, trimmed to 300. [2026-01-12T12:10:32.690116] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-12T12:10:32.690393] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-12T12:10:32.690563] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:32.690738] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-12T12:10:32.690787] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-12T12:10:32.690849] [INFO ] [MAIN ] [1466/3519] GXAI kept (0.3s) | 1460 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:33.313960] [DEBUG] [REMOTE ] GYRE: Retrieved 4967 rows, trimmed to 300. [2026-01-12T12:10:33.314155] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-12T12:10:33.314431] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-12T12:10:33.314599] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:33.314734] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-12T12:10:33.314802] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-12T12:10:33.314858] [INFO ] [MAIN ] [1467/3519] GYRE kept (0.6s) | 1461 kept, 6 rejected | 140.1/min | ETA: 14.7m [2026-01-12T12:10:33.679825] [DEBUG] [REMOTE ] H: Retrieved 4069 rows, trimmed to 300. [2026-01-12T12:10:33.680038] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-12T12:10:33.680324] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-12T12:10:33.680469] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:33.680629] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-12T12:10:33.680672] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-12T12:10:33.680729] [INFO ] [MAIN ] [1468/3519] H kept (0.4s) | 1462 kept, 6 rejected | 140.1/min | ETA: 14.6m [2026-01-12T12:10:34.229547] [DEBUG] [REMOTE ] HAE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:34.229787] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-12T12:10:34.230116] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $48.58. [2026-01-12T12:10:34.230260] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:34.230400] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-12T12:10:34.230450] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-12T12:10:34.230510] [INFO ] [MAIN ] [1469/3519] HAE kept (0.5s) | 1463 kept, 6 rejected | 140.1/min | ETA: 14.6m [2026-01-12T12:10:34.600176] [DEBUG] [REMOTE ] HAFC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:34.600393] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-12T12:10:34.600905] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $22.73. [2026-01-12T12:10:34.601078] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:34.601222] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-12T12:10:34.601266] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-12T12:10:34.601324] [INFO ] [MAIN ] [1470/3519] HAFC kept (0.4s) | 1464 kept, 6 rejected | 140.1/min | ETA: 14.6m [2026-01-12T12:10:35.089849] [DEBUG] [REMOTE ] HAIN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:35.090251] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-12T12:10:35.090539] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-12T12:10:35.090702] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:35.090833] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-12T12:10:35.090874] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-12T12:10:35.090926] [INFO ] [MAIN ] [1471/3519] HAIN kept (0.5s) | 1465 kept, 6 rejected | 140.0/min | ETA: 14.6m [2026-01-12T12:10:35.539679] [DEBUG] [REMOTE ] HAL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:35.539888] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-12T12:10:35.540229] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $21.69. [2026-01-12T12:10:35.540386] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:35.540528] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-12T12:10:35.540588] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-12T12:10:35.540648] [INFO ] [MAIN ] [1472/3519] HAL kept (0.4s) | 1466 kept, 6 rejected | 140.0/min | ETA: 14.6m [2026-01-12T12:10:35.954839] [DEBUG] [REMOTE ] HALO: Retrieved 5491 rows, trimmed to 300. [2026-01-12T12:10:35.955065] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-12T12:10:35.955411] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-12T12:10:35.955807] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:35.956203] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-12T12:10:35.956289] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-12T12:10:35.956368] [INFO ] [MAIN ] [1473/3519] HALO kept (0.4s) | 1467 kept, 6 rejected | 140.0/min | ETA: 14.6m [2026-01-12T12:10:36.399934] [DEBUG] [REMOTE ] HAS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:36.400159] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-12T12:10:36.400510] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $73.46. [2026-01-12T12:10:36.400683] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:36.400844] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-12T12:10:36.400886] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-12T12:10:36.400948] [INFO ] [MAIN ] [1474/3519] HAS kept (0.4s) | 1468 kept, 6 rejected | 140.0/min | ETA: 14.6m [2026-01-12T12:10:36.581309] [DEBUG] [REMOTE ] HASI: Retrieved 3203 rows, trimmed to 300. [2026-01-12T12:10:36.581501] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-12T12:10:36.581818] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-12T12:10:36.581963] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:36.582087] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-12T12:10:36.582128] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-12T12:10:36.582181] [INFO ] [MAIN ] [1475/3519] HASI kept (0.2s) | 1469 kept, 6 rejected | 140.1/min | ETA: 14.6m [2026-01-12T12:10:37.275559] [DEBUG] [REMOTE ] HBAN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:37.275766] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-12T12:10:37.276037] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-12T12:10:37.276179] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:37.276364] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-12T12:10:37.276410] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-12T12:10:37.276464] [INFO ] [MAIN ] [1476/3519] HBAN kept (0.7s) | 1470 kept, 6 rejected | 140.0/min | ETA: 14.6m [2026-01-12T12:10:37.541545] [DEBUG] [REMOTE ] HBANL: Retrieved 716 rows, trimmed to 300. [2026-01-12T12:10:37.541800] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-12T12:10:37.542084] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.83. [2026-01-12T12:10:37.542231] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:37.542358] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-12T12:10:37.542401] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-12T12:10:37.542455] [INFO ] [MAIN ] [1477/3519] HBANL kept (0.3s) | 1471 kept, 6 rejected | 140.1/min | ETA: 14.6m [2026-01-12T12:10:37.912775] [DEBUG] [REMOTE ] HBANP: Retrieved 1241 rows, trimmed to 300. [2026-01-12T12:10:37.912975] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-12T12:10:37.913228] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-12T12:10:37.913378] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:37.913510] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-12T12:10:37.913554] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-12T12:10:37.913626] [INFO ] [MAIN ] [1478/3519] HBANP kept (0.4s) | 1472 kept, 6 rejected | 140.1/min | ETA: 14.6m [2026-01-12T12:10:38.368878] [DEBUG] [REMOTE ] HBB: Retrieved 2084 rows, trimmed to 300. [2026-01-12T12:10:38.369066] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-12T12:10:38.369320] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-12T12:10:38.369460] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:38.369617] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-12T12:10:38.369684] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-12T12:10:38.369740] [INFO ] [MAIN ] [1479/3519] HBB kept (0.5s) | 1473 kept, 6 rejected | 140.1/min | ETA: 14.6m [2026-01-12T12:10:38.861877] [DEBUG] [REMOTE ] HBCP: Retrieved 4341 rows, trimmed to 300. [2026-01-12T12:10:38.862091] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-12T12:10:38.862416] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $50.89. [2026-01-12T12:10:38.862605] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:38.862912] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-12T12:10:38.862961] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-12T12:10:38.863022] [INFO ] [MAIN ] [1480/3519] HBCP kept (0.5s) | 1474 kept, 6 rejected | 140.1/min | ETA: 14.6m [2026-01-12T12:10:39.222059] [DEBUG] [REMOTE ] HBM: Retrieved 4253 rows, trimmed to 300. [2026-01-12T12:10:39.222260] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-12T12:10:39.222531] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-12T12:10:39.222709] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:39.222835] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-12T12:10:39.222879] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-12T12:10:39.222933] [INFO ] [MAIN ] [1481/3519] HBM kept (0.4s) | 1475 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:39.735975] [DEBUG] [REMOTE ] HBNC: Retrieved 6055 rows, trimmed to 300. [2026-01-12T12:10:39.736183] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-12T12:10:39.736465] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $14.98. [2026-01-12T12:10:39.736778] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:39.736924] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-12T12:10:39.736967] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-12T12:10:39.737022] [INFO ] [MAIN ] [1482/3519] HBNC kept (0.5s) | 1476 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:40.104916] [DEBUG] [REMOTE ] HCA: Retrieved 3732 rows, trimmed to 300. [2026-01-12T12:10:40.105149] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-12T12:10:40.105508] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $418.97. [2026-01-12T12:10:40.105686] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:40.105832] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-12T12:10:40.105875] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-12T12:10:40.105932] [INFO ] [MAIN ] [1483/3519] HCA kept (0.4s) | 1477 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:40.433466] [DEBUG] [REMOTE ] HCC: Retrieved 2201 rows, trimmed to 300. [2026-01-12T12:10:40.433701] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-12T12:10:40.433984] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $62.31. [2026-01-12T12:10:40.434130] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:40.434265] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-12T12:10:40.434313] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-12T12:10:40.434369] [INFO ] [MAIN ] [1484/3519] HCC kept (0.3s) | 1478 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:40.952462] [DEBUG] [REMOTE ] HCI: Retrieved 4358 rows, trimmed to 300. [2026-01-12T12:10:40.952654] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-12T12:10:40.952886] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-12T12:10:40.953026] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:40.953172] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-12T12:10:40.953213] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-12T12:10:40.953265] [INFO ] [MAIN ] [1485/3519] HCI kept (0.5s) | 1479 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:41.179509] [DEBUG] [REMOTE ] HCM: Retrieved 2469 rows, trimmed to 300. [2026-01-12T12:10:41.179655] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-12T12:10:41.179902] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-12T12:10:41.180035] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:41.180145] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-12T12:10:41.180185] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-12T12:10:41.180231] [INFO ] [MAIN ] [1486/3519] HCM kept (0.2s) | 1480 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:41.757767] [DEBUG] [REMOTE ] HCSG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:41.758019] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-12T12:10:41.758428] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $16.35. [2026-01-12T12:10:41.758597] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:41.758757] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-12T12:10:41.758800] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-12T12:10:41.758867] [INFO ] [MAIN ] [1487/3519] HCSG kept (0.6s) | 1481 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:42.142110] [DEBUG] [REMOTE ] HD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:42.142375] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-12T12:10:42.142853] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-12T12:10:42.143039] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:42.143209] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-12T12:10:42.143252] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-12T12:10:42.143311] [INFO ] [MAIN ] [1488/3519] HD kept (0.4s) | 1482 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:42.625408] [DEBUG] [REMOTE ] HDB: Retrieved 6155 rows, trimmed to 300. [2026-01-12T12:10:42.625643] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-12T12:10:42.625946] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $33.10. [2026-01-12T12:10:42.626093] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:42.626238] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-12T12:10:42.626285] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-12T12:10:42.626348] [INFO ] [MAIN ] [1489/3519] HDB kept (0.5s) | 1483 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:42.955725] [DEBUG] [REMOTE ] HDSN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:42.955949] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-12T12:10:42.956234] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-12T12:10:42.956610] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:42.956768] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-12T12:10:42.956810] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-12T12:10:42.956865] [INFO ] [MAIN ] [1490/3519] HDSN kept (0.3s) | 1484 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:43.556094] [DEBUG] [REMOTE ] HE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:43.556228] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-12T12:10:43.556440] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-12T12:10:43.556599] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:43.556746] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-12T12:10:43.556790] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-12T12:10:43.556839] [INFO ] [MAIN ] [1491/3519] HE kept (0.6s) | 1485 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:44.053012] [DEBUG] [REMOTE ] HEI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:44.053565] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-12T12:10:44.053955] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-12T12:10:44.054289] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:44.054450] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-12T12:10:44.054497] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-12T12:10:44.054560] [INFO ] [MAIN ] [1492/3519] HEI kept (0.5s) | 1486 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:44.583140] [DEBUG] [REMOTE ] HELE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:44.583356] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-12T12:10:44.583714] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-12T12:10:44.583873] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:44.584174] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-12T12:10:44.584221] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-12T12:10:44.584279] [INFO ] [MAIN ] [1493/3519] HELE kept (0.5s) | 1487 kept, 6 rejected | 140.0/min | ETA: 14.5m [2026-01-12T12:10:44.876937] [DEBUG] [REMOTE ] HELP: Retrieved 1384 rows, trimmed to 300. [2026-01-12T12:10:44.877320] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-12T12:10:44.877620] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-12T12:10:44.877774] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:44.877919] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-12T12:10:44.877971] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-12T12:10:44.878031] [INFO ] [MAIN ] [1494/3519] HELP kept (0.3s) | 1488 kept, 6 rejected | 140.1/min | ETA: 14.5m [2026-01-12T12:10:45.139092] [DEBUG] [REMOTE ] HEPS: Retrieved 1137 rows, trimmed to 300. [2026-01-12T12:10:45.139511] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-12T12:10:45.139826] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-12T12:10:45.139980] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:45.140105] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-12T12:10:45.140147] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-12T12:10:45.140201] [INFO ] [MAIN ] [1495/3519] HEPS kept (0.3s) | 1489 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:45.785062] [DEBUG] [REMOTE ] HEQ: Retrieved 3677 rows, trimmed to 300. [2026-01-12T12:10:45.785457] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-12T12:10:45.785746] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-12T12:10:45.785890] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:45.786024] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-12T12:10:45.786070] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-12T12:10:45.786324] [INFO ] [MAIN ] [1496/3519] HEQ kept (0.6s) | 1490 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:45.928397] [DEBUG] [REMOTE ] HERO: Retrieved 1556 rows, trimmed to 300. [2026-01-12T12:10:45.928603] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-12T12:10:45.928897] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-12T12:10:45.929042] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:45.929223] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-12T12:10:45.929268] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-12T12:10:45.929320] [INFO ] [MAIN ] [1497/3519] HERO kept (0.1s) | 1491 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:46.486916] [DEBUG] [REMOTE ] HESM: Retrieved 2204 rows, trimmed to 300. [2026-01-12T12:10:46.487122] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-12T12:10:46.487367] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $31.96. [2026-01-12T12:10:46.487517] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:46.487664] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-12T12:10:46.487709] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-12T12:10:46.487760] [INFO ] [MAIN ] [1498/3519] HESM kept (0.6s) | 1492 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:46.881742] [DEBUG] [REMOTE ] HFFG: Retrieved 2097 rows, trimmed to 300. [2026-01-12T12:10:46.881941] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-12T12:10:46.882207] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-12T12:10:46.882360] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:46.882487] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-12T12:10:46.882531] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-12T12:10:46.882602] [INFO ] [MAIN ] [1499/3519] HFFG kept (0.4s) | 1493 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:47.310687] [DEBUG] [REMOTE ] HFRO: Retrieved 2055 rows, trimmed to 300. [2026-01-12T12:10:47.310870] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-12T12:10:47.311115] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-12T12:10:47.311257] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:47.311376] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-12T12:10:47.311423] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-12T12:10:47.311476] [INFO ] [MAIN ] [1500/3519] HFRO kept (0.4s) | 1494 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:47.710989] [DEBUG] [REMOTE ] HFWA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:47.711124] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-12T12:10:47.711344] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-12T12:10:47.711477] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:47.711626] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-12T12:10:47.711686] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-12T12:10:47.711736] [INFO ] [MAIN ] [1501/3519] HFWA kept (0.4s) | 1495 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:47.998391] [DEBUG] [REMOTE ] HG: Retrieved 542 rows, trimmed to 300. [2026-01-12T12:10:47.998530] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-12T12:10:47.998772] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-12T12:10:47.998931] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:47.999054] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-12T12:10:47.999096] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-12T12:10:47.999148] [INFO ] [MAIN ] [1502/3519] HG kept (0.3s) | 1496 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:48.528938] [DEBUG] [REMOTE ] HGBL: Retrieved 2445 rows, trimmed to 300. [2026-01-12T12:10:48.529064] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-12T12:10:48.529273] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-12T12:10:48.529410] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:48.529538] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-12T12:10:48.529599] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-12T12:10:48.529654] [INFO ] [MAIN ] [1503/3519] HGBL kept (0.5s) | 1497 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:48.866928] [DEBUG] [REMOTE ] HGLB: Retrieved 1734 rows, trimmed to 300. [2026-01-12T12:10:48.867074] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-12T12:10:48.867303] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.71. [2026-01-12T12:10:48.867445] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:48.867558] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-12T12:10:48.867623] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-12T12:10:48.867674] [INFO ] [MAIN ] [1504/3519] HGLB kept (0.3s) | 1498 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:49.212357] [DEBUG] [REMOTE ] HGTY: Retrieved 1159 rows, trimmed to 300. [2026-01-12T12:10:49.212547] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-12T12:10:49.212810] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-12T12:10:49.212961] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:49.213078] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-12T12:10:49.213119] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-12T12:10:49.213169] [INFO ] [MAIN ] [1505/3519] HGTY kept (0.3s) | 1499 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:49.754207] [DEBUG] [REMOTE ] HHH: Retrieved 3817 rows, trimmed to 300. [2026-01-12T12:10:49.754510] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-12T12:10:49.755068] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-12T12:10:49.755323] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:49.755539] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-12T12:10:49.755626] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-12T12:10:49.755710] [INFO ] [MAIN ] [1506/3519] HHH kept (0.5s) | 1500 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:50.018372] [DEBUG] [REMOTE ] HI: Retrieved 4476 rows, trimmed to 300. [2026-01-12T12:10:50.018601] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-12T12:10:50.019012] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $31.09. [2026-01-12T12:10:50.019161] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:50.019303] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-12T12:10:50.019357] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-12T12:10:50.019422] [INFO ] [MAIN ] [1507/3519] HI kept (0.3s) | 1501 kept, 6 rejected | 140.2/min | ETA: 14.4m [2026-01-12T12:10:50.651312] [DEBUG] [REMOTE ] HIFS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:50.651465] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-12T12:10:50.651789] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $251.77. [2026-01-12T12:10:50.651946] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:50.652074] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-12T12:10:50.652117] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-12T12:10:50.652166] [INFO ] [MAIN ] [1508/3519] HIFS kept (0.6s) | 1502 kept, 6 rejected | 140.1/min | ETA: 14.4m [2026-01-12T12:10:50.995850] [DEBUG] [REMOTE ] HIG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:50.995993] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-12T12:10:50.996229] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-12T12:10:50.996387] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:50.996507] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-12T12:10:50.996549] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-12T12:10:50.996717] [INFO ] [MAIN ] [1509/3519] HIG kept (0.3s) | 1503 kept, 6 rejected | 140.1/min | ETA: 14.3m [2026-01-12T12:10:51.422514] [DEBUG] [REMOTE ] HII: Retrieved 3724 rows, trimmed to 300. [2026-01-12T12:10:51.422692] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-12T12:10:51.422932] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $278.79. [2026-01-12T12:10:51.423078] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:51.423194] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-12T12:10:51.423236] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-12T12:10:51.423285] [INFO ] [MAIN ] [1510/3519] HII kept (0.4s) | 1504 kept, 6 rejected | 140.1/min | ETA: 14.3m [2026-01-12T12:10:51.577710] [DEBUG] [REMOTE ] HIMS: Retrieved 1590 rows, trimmed to 300. [2026-01-12T12:10:51.577911] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-12T12:10:51.578191] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $31.69. [2026-01-12T12:10:51.578341] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:51.578463] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-12T12:10:51.578504] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-12T12:10:51.578559] [INFO ] [MAIN ] [1511/3519] HIMS kept (0.2s) | 1505 kept, 6 rejected | 140.2/min | ETA: 14.3m [2026-01-12T12:10:52.279258] [DEBUG] [REMOTE ] HIMX: Retrieved 4976 rows, trimmed to 300. [2026-01-12T12:10:52.279477] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-12T12:10:52.279790] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-12T12:10:52.279936] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:52.280076] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-12T12:10:52.280118] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-12T12:10:52.280174] [INFO ] [MAIN ] [1512/3519] HIMX kept (0.7s) | 1506 kept, 6 rejected | 140.1/min | ETA: 14.3m [2026-01-12T12:10:52.643130] [DEBUG] [REMOTE ] HIO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:52.643345] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-12T12:10:52.643659] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.66. [2026-01-12T12:10:52.643804] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:52.644081] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-12T12:10:52.644124] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-12T12:10:52.644180] [INFO ] [MAIN ] [1513/3519] HIO kept (0.4s) | 1507 kept, 6 rejected | 140.1/min | ETA: 14.3m [2026-01-12T12:10:52.898687] [DEBUG] [REMOTE ] HIPO: Retrieved 1115 rows, trimmed to 300. [2026-01-12T12:10:52.898907] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-12T12:10:52.899157] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-12T12:10:52.899295] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:52.899411] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-12T12:10:52.899451] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-12T12:10:52.899503] [INFO ] [MAIN ] [1514/3519] HIPO kept (0.3s) | 1508 kept, 6 rejected | 140.2/min | ETA: 14.3m [2026-01-12T12:10:53.368137] [DEBUG] [REMOTE ] HITI: Retrieved 1745 rows, trimmed to 300. [2026-01-12T12:10:53.368337] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-12T12:10:53.368599] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-12T12:10:53.368770] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:53.368885] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-12T12:10:53.368926] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-12T12:10:53.368977] [INFO ] [MAIN ] [1515/3519] HITI kept (0.5s) | 1509 kept, 6 rejected | 140.2/min | ETA: 14.3m [2026-01-12T12:10:53.798873] [DEBUG] [REMOTE ] HIVE: Retrieved 2009 rows, trimmed to 300. [2026-01-12T12:10:53.799065] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-12T12:10:53.799325] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-12T12:10:53.799470] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:53.799640] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-12T12:10:53.799688] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-12T12:10:53.799741] [INFO ] [MAIN ] [1516/3519] HIVE kept (0.4s) | 1510 kept, 6 rejected | 140.2/min | ETA: 14.3m [2026-01-12T12:10:54.269879] [DEBUG] [REMOTE ] HIX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:54.270076] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-12T12:10:54.270547] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-12T12:10:54.270722] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:54.270983] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-12T12:10:54.271036] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-12T12:10:54.271094] [INFO ] [MAIN ] [1517/3519] HIX kept (0.5s) | 1511 kept, 6 rejected | 140.2/min | ETA: 14.3m [2026-01-12T12:10:54.610557] [DEBUG] [REMOTE ] HL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:54.610816] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-12T12:10:54.611203] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-12T12:10:54.611547] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:54.611742] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-12T12:10:54.611797] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-12T12:10:54.611869] [INFO ] [MAIN ] [1518/3519] HL kept (0.3s) | 1512 kept, 6 rejected | 140.2/min | ETA: 14.3m [2026-01-12T12:10:54.953738] [DEBUG] [REMOTE ] HLAL: Retrieved 1632 rows, trimmed to 300. [2026-01-12T12:10:54.953932] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-12T12:10:54.954226] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-12T12:10:54.954372] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:54.954495] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-12T12:10:54.954539] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-12T12:10:54.954620] [INFO ] [MAIN ] [1519/3519] HLAL kept (0.3s) | 1513 kept, 6 rejected | 140.2/min | ETA: 14.3m [2026-01-12T12:10:55.596797] [DEBUG] [REMOTE ] HLF: Retrieved 5300 rows, trimmed to 300. [2026-01-12T12:10:55.596989] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-12T12:10:55.597252] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-12T12:10:55.597391] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:55.597511] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-12T12:10:55.597552] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-12T12:10:55.597622] [INFO ] [MAIN ] [1520/3519] HLF kept (0.6s) | 1514 kept, 6 rejected | 140.2/min | ETA: 14.3m [2026-01-12T12:10:55.841203] [DEBUG] [REMOTE ] HLI: Retrieved 2618 rows, trimmed to 300. [2026-01-12T12:10:55.841394] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-12T12:10:55.841681] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-12T12:10:55.841852] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:55.841974] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-12T12:10:55.842016] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-12T12:10:55.842069] [INFO ] [MAIN ] [1521/3519] HLI kept (0.2s) | 1515 kept, 6 rejected | 140.2/min | ETA: 14.3m [2026-01-12T12:10:56.459212] [DEBUG] [REMOTE ] HLIO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:56.459605] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-12T12:10:56.459960] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $50.06. [2026-01-12T12:10:56.460102] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:56.460254] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-12T12:10:56.460294] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-12T12:10:56.460350] [INFO ] [MAIN ] [1522/3519] HLIO kept (0.6s) | 1516 kept, 6 rejected | 140.2/min | ETA: 14.2m [2026-01-12T12:10:56.697450] [DEBUG] [REMOTE ] HLLY: Retrieved 838 rows, trimmed to 300. [2026-01-12T12:10:56.697807] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-12T12:10:56.698072] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-12T12:10:56.698266] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:56.698412] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-12T12:10:56.698688] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-12T12:10:56.698744] [INFO ] [MAIN ] [1523/3519] HLLY kept (0.2s) | 1517 kept, 6 rejected | 140.2/min | ETA: 14.2m [2026-01-12T12:10:56.995208] [DEBUG] [REMOTE ] HLMN: Retrieved 1281 rows, trimmed to 300. [2026-01-12T12:10:56.995415] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-12T12:10:56.995695] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-12T12:10:56.995874] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:56.996010] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-12T12:10:56.996055] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-12T12:10:56.996145] [INFO ] [MAIN ] [1524/3519] HLMN kept (0.3s) | 1518 kept, 6 rejected | 140.2/min | ETA: 14.2m [2026-01-12T12:10:57.480681] [DEBUG] [REMOTE ] HLN: Retrieved 871 rows, trimmed to 300. [2026-01-12T12:10:57.480915] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-12T12:10:57.481156] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-12T12:10:57.481294] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:57.481414] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-12T12:10:57.481456] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-12T12:10:57.481509] [INFO ] [MAIN ] [1525/3519] HLN kept (0.5s) | 1519 kept, 6 rejected | 140.2/min | ETA: 14.2m [2026-01-12T12:10:57.921427] [DEBUG] [REMOTE ] HLNE: Retrieved 2229 rows, trimmed to 300. [2026-01-12T12:10:57.921654] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-12T12:10:57.921961] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-12T12:10:57.922146] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:57.922288] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-12T12:10:57.922335] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-12T12:10:57.922394] [INFO ] [MAIN ] [1526/3519] HLNE kept (0.4s) | 1520 kept, 6 rejected | 140.2/min | ETA: 14.2m [2026-01-12T12:10:58.549830] [DEBUG] [REMOTE ] HLX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:58.550042] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-12T12:10:58.550677] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-12T12:10:58.550879] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:58.551008] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-12T12:10:58.551048] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-12T12:10:58.551103] [INFO ] [MAIN ] [1527/3519] HLX kept (0.6s) | 1521 kept, 6 rejected | 140.2/min | ETA: 14.2m [2026-01-12T12:10:59.030765] [DEBUG] [REMOTE ] HMC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:59.030979] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-12T12:10:59.031431] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-12T12:10:59.031603] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:59.031752] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-12T12:10:59.031794] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-12T12:10:59.031852] [INFO ] [MAIN ] [1528/3519] HMC kept (0.5s) | 1522 kept, 6 rejected | 140.2/min | ETA: 14.2m [2026-01-12T12:10:59.381093] [DEBUG] [REMOTE ] HMN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:59.381321] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-12T12:10:59.381673] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $43.23. [2026-01-12T12:10:59.381825] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:59.381965] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-12T12:10:59.382008] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-12T12:10:59.382065] [INFO ] [MAIN ] [1529/3519] HMN kept (0.4s) | 1523 kept, 6 rejected | 140.2/min | ETA: 14.2m [2026-01-12T12:10:59.915926] [DEBUG] [REMOTE ] HMY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:10:59.916132] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-12T12:10:59.916462] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-12T12:10:59.916630] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-12T12:10:59.916910] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-12T12:10:59.916957] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-12T12:10:59.917013] [INFO ] [MAIN ] [1530/3519] HMY kept (0.5s) | 1524 kept, 6 rejected | 140.1/min | ETA: 14.2m [2026-01-12T12:11:00.207971] [DEBUG] [REMOTE ] HNDL: Retrieved 2007 rows, trimmed to 300. [2026-01-12T12:11:00.208206] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-12T12:11:00.208543] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.67. [2026-01-12T12:11:00.208719] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:00.208867] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-12T12:11:00.208915] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-12T12:11:00.208974] [INFO ] [MAIN ] [1531/3519] HNDL kept (0.3s) | 1525 kept, 6 rejected | 140.2/min | ETA: 14.2m [2026-01-12T12:11:00.834670] [DEBUG] [REMOTE ] HNI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:00.834925] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-12T12:11:00.835258] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-12T12:11:00.835405] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:00.835910] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-12T12:11:00.835966] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-12T12:11:00.836025] [INFO ] [MAIN ] [1532/3519] HNI kept (0.6s) | 1526 kept, 6 rejected | 140.1/min | ETA: 14.2m [2026-01-12T12:11:01.338138] [DEBUG] [REMOTE ] HNRG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:01.338420] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-12T12:11:01.338943] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-12T12:11:01.339132] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:01.339292] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-12T12:11:01.339343] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-12T12:11:01.339402] [INFO ] [MAIN ] [1533/3519] HNRG kept (0.5s) | 1527 kept, 6 rejected | 140.1/min | ETA: 14.2m [2026-01-12T12:11:01.879162] [DEBUG] [REMOTE ] HOG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:01.879436] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-12T12:11:01.879855] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.49. [2026-01-12T12:11:01.880006] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:01.880161] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-12T12:11:01.880204] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-12T12:11:01.880263] [INFO ] [MAIN ] [1534/3519] HOG kept (0.5s) | 1528 kept, 6 rejected | 140.1/min | ETA: 14.2m [2026-01-12T12:11:02.097451] [DEBUG] [REMOTE ] HOLO: Retrieved 766 rows, trimmed to 300. [2026-01-12T12:11:02.097886] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-12T12:11:02.098149] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-12T12:11:02.098323] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:02.098443] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-12T12:11:02.098487] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-12T12:11:02.098540] [INFO ] [MAIN ] [1535/3519] HOLO kept (0.2s) | 1529 kept, 6 rejected | 140.1/min | ETA: 14.2m [2026-01-12T12:11:02.759265] [DEBUG] [REMOTE ] HOLX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:02.759512] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-12T12:11:02.759905] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $67.00. [2026-01-12T12:11:02.760098] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:02.760275] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-12T12:11:02.760321] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-12T12:11:02.760378] [INFO ] [MAIN ] [1536/3519] HOLX kept (0.7s) | 1530 kept, 6 rejected | 140.1/min | ETA: 14.2m [2026-01-12T12:11:03.096156] [DEBUG] [REMOTE ] HOMB: Retrieved 4918 rows, trimmed to 300. [2026-01-12T12:11:03.096425] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-12T12:11:03.096860] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-12T12:11:03.097231] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:03.097431] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-12T12:11:03.097475] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-12T12:11:03.097538] [INFO ] [MAIN ] [1537/3519] HOMB kept (0.3s) | 1531 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:03.477222] [DEBUG] [REMOTE ] HON: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:03.477434] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-12T12:11:03.477756] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-12T12:11:03.477902] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:03.478044] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-12T12:11:03.478087] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-12T12:11:03.478141] [INFO ] [MAIN ] [1538/3519] HON kept (0.4s) | 1532 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:03.677972] [DEBUG] [REMOTE ] HOOD: Retrieved 1118 rows, trimmed to 300. [2026-01-12T12:11:03.678206] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-12T12:11:03.678486] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $106.21. [2026-01-12T12:11:03.678646] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:03.678764] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-12T12:11:03.678804] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-12T12:11:03.678855] [INFO ] [MAIN ] [1539/3519] HOOD kept (0.2s) | 1533 kept, 6 rejected | 140.2/min | ETA: 14.1m [2026-01-12T12:11:04.429772] [DEBUG] [REMOTE ] HOPE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:04.430013] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-12T12:11:04.430317] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-12T12:11:04.430778] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:04.430933] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-12T12:11:04.430980] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-12T12:11:04.431037] [INFO ] [MAIN ] [1540/3519] HOPE kept (0.8s) | 1534 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:04.954204] [DEBUG] [REMOTE ] HP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:04.954472] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-12T12:11:04.955110] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $22.89. [2026-01-12T12:11:04.955261] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:04.955439] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-12T12:11:04.955484] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-12T12:11:04.955540] [INFO ] [MAIN ] [1541/3519] HP kept (0.5s) | 1535 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:05.306120] [DEBUG] [REMOTE ] HPE: Retrieved 2572 rows, trimmed to 300. [2026-01-12T12:11:05.306298] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-12T12:11:05.306552] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-12T12:11:05.306723] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:05.306847] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-12T12:11:05.306887] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-12T12:11:05.306939] [INFO ] [MAIN ] [1542/3519] HPE kept (0.4s) | 1536 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:05.845545] [DEBUG] [REMOTE ] HPF: Retrieved 5817 rows, trimmed to 300. [2026-01-12T12:11:05.845839] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-12T12:11:05.846241] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.98. [2026-01-12T12:11:05.846394] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:05.846549] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-12T12:11:05.846615] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-12T12:11:05.846855] [INFO ] [MAIN ] [1543/3519] HPF kept (0.5s) | 1537 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:06.237425] [DEBUG] [REMOTE ] HPI: Retrieved 5660 rows, trimmed to 300. [2026-01-12T12:11:06.237642] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-12T12:11:06.237914] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.17. [2026-01-12T12:11:06.238054] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:06.238219] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-12T12:11:06.238264] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-12T12:11:06.238318] [INFO ] [MAIN ] [1544/3519] HPI kept (0.4s) | 1538 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:06.372820] [DEBUG] [REMOTE ] HPK: Retrieved 1352 rows, trimmed to 300. [2026-01-12T12:11:06.373038] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-12T12:11:06.373382] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.10. [2026-01-12T12:11:06.373598] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:06.373745] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-12T12:11:06.373794] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-12T12:11:06.373858] [INFO ] [MAIN ] [1545/3519] HPK kept (0.1s) | 1539 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:07.060680] [DEBUG] [REMOTE ] HPP: Retrieved 3911 rows, trimmed to 300. [2026-01-12T12:11:07.060881] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-12T12:11:07.061169] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $9.72. [2026-01-12T12:11:07.061329] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:07.061475] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-12T12:11:07.061520] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-12T12:11:07.061597] [INFO ] [MAIN ] [1546/3519] HPP kept (0.7s) | 1540 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:07.458419] [DEBUG] [REMOTE ] HPQ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:07.458756] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-12T12:11:07.459152] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $21.09. [2026-01-12T12:11:07.459304] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:07.459467] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-12T12:11:07.459510] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-12T12:11:07.459608] [INFO ] [MAIN ] [1547/3519] HPQ kept (0.4s) | 1541 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:07.974310] [DEBUG] [REMOTE ] HPS: Retrieved 5679 rows, trimmed to 300. [2026-01-12T12:11:07.974565] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-12T12:11:07.975226] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.32. [2026-01-12T12:11:07.975378] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:07.975543] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-12T12:11:07.975798] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-12T12:11:07.975859] [INFO ] [MAIN ] [1548/3519] HPS kept (0.5s) | 1542 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:08.460910] [DEBUG] [REMOTE ] HQI: Retrieved 5934 rows, trimmed to 300. [2026-01-12T12:11:08.461122] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-12T12:11:08.461384] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-12T12:11:08.461537] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:08.461687] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-12T12:11:08.461731] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-12T12:11:08.461785] [INFO ] [MAIN ] [1549/3519] HQI kept (0.5s) | 1543 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:08.993113] [DEBUG] [REMOTE ] HQL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:08.993486] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-12T12:11:08.993868] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-12T12:11:08.994055] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:08.994232] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-12T12:11:08.994277] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-12T12:11:08.994333] [INFO ] [MAIN ] [1550/3519] HQL kept (0.5s) | 1544 kept, 6 rejected | 140.0/min | ETA: 14.1m [2026-01-12T12:11:09.339911] [DEBUG] [REMOTE ] HQY: Retrieved 2879 rows, trimmed to 300. [2026-01-12T12:11:09.340116] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-12T12:11:09.340426] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $91.04. [2026-01-12T12:11:09.340596] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:09.340726] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-12T12:11:09.340767] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-12T12:11:09.340822] [INFO ] [MAIN ] [1551/3519] HQY kept (0.3s) | 1545 kept, 6 rejected | 140.1/min | ETA: 14.1m [2026-01-12T12:11:09.869338] [DEBUG] [REMOTE ] HRB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:09.869553] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-12T12:11:09.869921] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.99. [2026-01-12T12:11:09.870070] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:09.870222] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-12T12:11:09.870265] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-12T12:11:09.870323] [INFO ] [MAIN ] [1552/3519] HRB kept (0.5s) | 1546 kept, 6 rejected | 140.0/min | ETA: 14.0m [2026-01-12T12:11:10.176950] [DEBUG] [REMOTE ] HRL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:10.177199] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-12T12:11:10.177601] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.29. [2026-01-12T12:11:10.177793] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:10.177963] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-12T12:11:10.178022] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-12T12:11:10.178080] [INFO ] [MAIN ] [1553/3519] HRL kept (0.3s) | 1547 kept, 6 rejected | 140.1/min | ETA: 14.0m [2026-01-12T12:11:10.561064] [DEBUG] [REMOTE ] HRMY: Retrieved 1355 rows, trimmed to 300. [2026-01-12T12:11:10.561258] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-12T12:11:10.561504] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $25.90. [2026-01-12T12:11:10.561672] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:10.561791] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-12T12:11:10.561831] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-12T12:11:10.561882] [INFO ] [MAIN ] [1554/3519] HRMY kept (0.4s) | 1548 kept, 6 rejected | 140.1/min | ETA: 14.0m [2026-01-12T12:11:10.876454] [DEBUG] [REMOTE ] HRTG: Retrieved 2926 rows, trimmed to 300. [2026-01-12T12:11:10.876669] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-12T12:11:10.876927] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $22.87. [2026-01-12T12:11:10.877066] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:10.877185] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-12T12:11:10.877224] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-12T12:11:10.877276] [INFO ] [MAIN ] [1555/3519] HRTG kept (0.3s) | 1549 kept, 6 rejected | 140.1/min | ETA: 14.0m [2026-01-12T12:11:11.526069] [DEBUG] [REMOTE ] HRTX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:11.526282] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-12T12:11:11.527020] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-12T12:11:11.527180] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:11.527325] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-12T12:11:11.527367] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-12T12:11:11.527425] [INFO ] [MAIN ] [1556/3519] HRTX kept (0.7s) | 1550 kept, 6 rejected | 140.0/min | ETA: 14.0m [2026-01-12T12:11:11.929972] [DEBUG] [REMOTE ] HRZN: Retrieved 3822 rows, trimmed to 300. [2026-01-12T12:11:11.930208] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-12T12:11:11.930497] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.53. [2026-01-12T12:11:11.930662] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:11.930793] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-12T12:11:11.930834] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-12T12:11:11.930886] [INFO ] [MAIN ] [1557/3519] HRZN kept (0.4s) | 1551 kept, 6 rejected | 140.1/min | ETA: 14.0m [2026-01-12T12:11:12.169517] [DEBUG] [REMOTE ] HSAI: Retrieved 732 rows, trimmed to 300. [2026-01-12T12:11:12.169732] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-12T12:11:12.170024] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-12T12:11:12.170202] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:12.170341] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-12T12:11:12.170385] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-12T12:11:12.170440] [INFO ] [MAIN ] [1558/3519] HSAI kept (0.2s) | 1552 kept, 6 rejected | 140.1/min | ETA: 14.0m [2026-01-12T12:11:12.816552] [DEBUG] [REMOTE ] HSBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:12.816798] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-12T12:11:12.817089] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $65.21. [2026-01-12T12:11:12.817229] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:12.817358] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-12T12:11:12.817398] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-12T12:11:12.817454] [INFO ] [MAIN ] [1559/3519] HSBC kept (0.6s) | 1553 kept, 6 rejected | 140.0/min | ETA: 14.0m [2026-01-12T12:11:12.939160] [DEBUG] [REMOTE ] HSCS: Retrieved 896 rows, trimmed to 300. [2026-01-12T12:11:12.939381] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-12T12:11:12.939718] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-12T12:11:12.939871] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:12.940012] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-12T12:11:12.940055] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-12T12:11:12.940115] [INFO ] [MAIN ] [1560/3519] HSCS kept (0.1s) | 1554 kept, 6 rejected | 140.1/min | ETA: 14.0m [2026-01-12T12:11:13.436211] [DEBUG] [REMOTE ] HSHP: Retrieved 805 rows, trimmed to 300. [2026-01-12T12:11:13.436400] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-12T12:11:13.436706] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-12T12:11:13.436851] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:13.436965] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-12T12:11:13.437005] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-12T12:11:13.437058] [INFO ] [MAIN ] [1561/3519] HSHP kept (0.5s) | 1555 kept, 6 rejected | 140.1/min | ETA: 14.0m [2026-01-12T12:11:14.190798] [DEBUG] [REMOTE ] HSIC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:14.191007] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-12T12:11:14.191331] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.03. [2026-01-12T12:11:14.191645] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:14.191785] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-12T12:11:14.191825] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-12T12:11:14.192071] [INFO ] [MAIN ] [1562/3519] HSIC kept (0.8s) | 1556 kept, 6 rejected | 140.0/min | ETA: 14.0m [2026-01-12T12:11:14.516303] [DEBUG] [REMOTE ] HSTM: Retrieved 6476 rows, trimmed to 300. [2026-01-12T12:11:14.516481] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-12T12:11:14.516783] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $22.10. [2026-01-12T12:11:14.516927] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:14.517178] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-12T12:11:14.517225] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-12T12:11:14.517277] [INFO ] [MAIN ] [1563/3519] HSTM kept (0.3s) | 1557 kept, 6 rejected | 140.0/min | ETA: 14.0m [2026-01-12T12:11:15.076136] [DEBUG] [REMOTE ] HSY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:15.076379] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-12T12:11:15.076778] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-12T12:11:15.076925] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:15.077085] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-12T12:11:15.077128] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-12T12:11:15.077190] [INFO ] [MAIN ] [1564/3519] HSY kept (0.6s) | 1558 kept, 6 rejected | 140.0/min | ETA: 14.0m [2026-01-12T12:11:15.564332] [DEBUG] [REMOTE ] HTBK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:15.564544] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-12T12:11:15.564839] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $9.30. [2026-01-12T12:11:15.564984] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:15.565113] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-12T12:11:15.565155] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-12T12:11:15.565341] [INFO ] [MAIN ] [1565/3519] HTBK kept (0.5s) | 1559 kept, 6 rejected | 140.0/min | ETA: 14.0m [2026-01-12T12:11:15.976302] [DEBUG] [REMOTE ] HTD: Retrieved 5505 rows, trimmed to 300. [2026-01-12T12:11:15.976514] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-12T12:11:15.976844] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.35. [2026-01-12T12:11:15.976995] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:15.977131] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-12T12:11:15.977175] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-12T12:11:15.977231] [INFO ] [MAIN ] [1566/3519] HTD kept (0.4s) | 1560 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:16.266137] [DEBUG] [REMOTE ] HTGC: Retrieved 5180 rows, trimmed to 300. [2026-01-12T12:11:16.266518] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-12T12:11:16.266917] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $16.72. [2026-01-12T12:11:16.267124] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:16.267303] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-12T12:11:16.267362] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-12T12:11:16.267440] [INFO ] [MAIN ] [1567/3519] HTGC kept (0.3s) | 1561 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:16.809154] [DEBUG] [REMOTE ] HTH: Retrieved 5509 rows, trimmed to 300. [2026-01-12T12:11:16.809365] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-12T12:11:16.809699] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $30.87. [2026-01-12T12:11:16.810008] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:16.810157] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-12T12:11:16.810201] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-12T12:11:16.810258] [INFO ] [MAIN ] [1568/3519] HTH kept (0.5s) | 1562 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:17.333617] [DEBUG] [REMOTE ] HTLD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:17.333872] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-12T12:11:17.334355] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-12T12:11:17.334514] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:17.334679] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-12T12:11:17.334724] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-12T12:11:17.334784] [INFO ] [MAIN ] [1569/3519] HTLD kept (0.5s) | 1563 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:17.639383] [DEBUG] [REMOTE ] HTOO: Retrieved 1276 rows, trimmed to 300. [2026-01-12T12:11:17.639646] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-12T12:11:17.639993] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-12T12:11:17.640193] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:17.640362] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-12T12:11:17.640425] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-12T12:11:17.640507] [INFO ] [MAIN ] [1570/3519] HTOO kept (0.3s) | 1564 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:17.919151] [DEBUG] [REMOTE ] HTZ: Retrieved 1137 rows, trimmed to 300. [2026-01-12T12:11:17.919345] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-12T12:11:17.919622] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-12T12:11:17.919765] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:17.919885] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-12T12:11:17.920112] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-12T12:11:17.920165] [INFO ] [MAIN ] [1571/3519] HTZ kept (0.3s) | 1565 kept, 6 rejected | 140.1/min | ETA: 13.9m [2026-01-12T12:11:18.373371] [DEBUG] [REMOTE ] HUBB: Retrieved 2525 rows, trimmed to 300. [2026-01-12T12:11:18.373609] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-12T12:11:18.373870] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-12T12:11:18.374013] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:18.374138] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-12T12:11:18.374180] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-12T12:11:18.374232] [INFO ] [MAIN ] [1572/3519] HUBB kept (0.5s) | 1566 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:19.048320] [DEBUG] [REMOTE ] HUBG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:19.048753] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-12T12:11:19.049469] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.55. [2026-01-12T12:11:19.049690] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:19.050063] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-12T12:11:19.050112] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-12T12:11:19.050180] [INFO ] [MAIN ] [1573/3519] HUBG kept (0.7s) | 1567 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:19.399525] [DEBUG] [REMOTE ] HUBS: Retrieved 2830 rows, trimmed to 300. [2026-01-12T12:11:19.399783] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-12T12:11:19.400160] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $355.35. [2026-01-12T12:11:19.400328] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:19.400487] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-12T12:11:19.400537] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-12T12:11:19.400624] [INFO ] [MAIN ] [1574/3519] HUBS kept (0.4s) | 1568 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:19.952289] [DEBUG] [REMOTE ] HUM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:19.952696] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-12T12:11:19.953071] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-12T12:11:19.953216] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:19.953376] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-12T12:11:19.953417] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-12T12:11:19.953475] [INFO ] [MAIN ] [1575/3519] HUM kept (0.6s) | 1569 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:20.401449] [DEBUG] [REMOTE ] HUN: Retrieved 5260 rows, trimmed to 300. [2026-01-12T12:11:20.401669] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-12T12:11:20.401938] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-12T12:11:20.402078] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:20.402204] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-12T12:11:20.402244] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-12T12:11:20.402295] [INFO ] [MAIN ] [1576/3519] HUN kept (0.4s) | 1570 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:20.862923] [DEBUG] [REMOTE ] HURC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:20.863127] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-12T12:11:20.863423] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-12T12:11:20.863566] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:20.863871] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-12T12:11:20.863913] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-12T12:11:20.863967] [INFO ] [MAIN ] [1577/3519] HURC kept (0.5s) | 1571 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:21.303518] [DEBUG] [REMOTE ] HURN: Retrieved 5345 rows, trimmed to 300. [2026-01-12T12:11:21.303780] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-12T12:11:21.304057] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $147.23. [2026-01-12T12:11:21.304197] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:21.304322] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-12T12:11:21.304363] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-12T12:11:21.304422] [INFO ] [MAIN ] [1578/3519] HURN kept (0.4s) | 1572 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:21.611500] [DEBUG] [REMOTE ] HUYA: Retrieved 1927 rows, trimmed to 300. [2026-01-12T12:11:21.611751] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-12T12:11:21.612066] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-12T12:11:21.612251] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:21.612409] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-12T12:11:21.612463] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-12T12:11:21.612533] [INFO ] [MAIN ] [1579/3519] HUYA kept (0.3s) | 1573 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:22.169764] [DEBUG] [REMOTE ] HWC: Retrieved 6291 rows, trimmed to 300. [2026-01-12T12:11:22.169974] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-12T12:11:22.170278] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $54.14. [2026-01-12T12:11:22.170425] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:22.170565] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-12T12:11:22.170631] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-12T12:11:22.170689] [INFO ] [MAIN ] [1580/3519] HWC kept (0.6s) | 1574 kept, 6 rejected | 140.0/min | ETA: 13.9m [2026-01-12T12:11:22.365416] [DEBUG] [REMOTE ] HWH: Retrieved 504 rows, trimmed to 300. [2026-01-12T12:11:22.365648] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-12T12:11:22.365919] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-12T12:11:22.366065] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:22.366195] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-12T12:11:22.366238] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-12T12:11:22.366293] [INFO ] [MAIN ] [1581/3519] HWH kept (0.2s) | 1575 kept, 6 rejected | 140.0/min | ETA: 13.8m [2026-01-12T12:11:23.110714] [DEBUG] [REMOTE ] HWKN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:23.111014] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-12T12:11:23.111533] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-12T12:11:23.111749] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:23.111960] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-12T12:11:23.112013] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-12T12:11:23.112091] [INFO ] [MAIN ] [1582/3519] HWKN kept (0.7s) | 1576 kept, 6 rejected | 140.0/min | ETA: 13.8m [2026-01-12T12:11:23.622350] [DEBUG] [REMOTE ] HWM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:23.622689] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-12T12:11:23.623248] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $189.57. [2026-01-12T12:11:23.623475] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:23.623737] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-12T12:11:23.623806] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-12T12:11:23.623901] [INFO ] [MAIN ] [1583/3519] HWM kept (0.5s) | 1577 kept, 6 rejected | 139.9/min | ETA: 13.8m [2026-01-12T12:11:24.104846] [DEBUG] [REMOTE ] HXL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:24.105112] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-12T12:11:24.105568] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $61.07. [2026-01-12T12:11:24.105792] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:24.105981] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-12T12:11:24.106026] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-12T12:11:24.106090] [INFO ] [MAIN ] [1584/3519] HXL kept (0.5s) | 1578 kept, 6 rejected | 139.9/min | ETA: 13.8m [2026-01-12T12:11:24.490530] [DEBUG] [REMOTE ] HY: Retrieved 3338 rows, trimmed to 300. [2026-01-12T12:11:24.490685] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-12T12:11:24.490923] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-12T12:11:24.491061] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:24.491174] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-12T12:11:24.491214] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-12T12:11:24.491261] [INFO ] [MAIN ] [1585/3519] HY kept (0.4s) | 1579 kept, 6 rejected | 139.9/min | ETA: 13.8m [2026-01-12T12:11:24.652676] [DEBUG] [REMOTE ] HYFM: Retrieved 1276 rows, trimmed to 300. [2026-01-12T12:11:24.652809] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-12T12:11:24.653009] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-12T12:11:24.653144] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:24.653252] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-12T12:11:24.653293] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-12T12:11:24.653341] [INFO ] [MAIN ] [1586/3519] HYFM kept (0.2s) | 1580 kept, 6 rejected | 140.0/min | ETA: 13.8m [2026-01-12T12:11:25.169154] [DEBUG] [REMOTE ] HYI: Retrieved 3824 rows, trimmed to 300. [2026-01-12T12:11:25.169394] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-12T12:11:25.169797] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-12T12:11:25.169957] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:25.170222] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-12T12:11:25.170304] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-12T12:11:25.170369] [INFO ] [MAIN ] [1587/3519] HYI kept (0.5s) | 1581 kept, 6 rejected | 140.0/min | ETA: 13.8m [2026-01-12T12:11:25.660808] [DEBUG] [REMOTE ] HYLS: Retrieved 3238 rows, trimmed to 300. [2026-01-12T12:11:25.660990] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-12T12:11:25.661235] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $41.22. [2026-01-12T12:11:25.661375] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:25.661493] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-12T12:11:25.661533] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-12T12:11:25.661602] [INFO ] [MAIN ] [1588/3519] HYLS kept (0.5s) | 1582 kept, 6 rejected | 140.0/min | ETA: 13.8m [2026-01-12T12:11:25.874673] [DEBUG] [REMOTE ] HYMC: Retrieved 1960 rows, trimmed to 300. [2026-01-12T12:11:25.874860] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-12T12:11:25.875094] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-12T12:11:25.875232] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:25.875345] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-12T12:11:25.875386] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-12T12:11:25.875437] [INFO ] [MAIN ] [1589/3519] HYMC kept (0.2s) | 1583 kept, 6 rejected | 140.0/min | ETA: 13.8m [2026-01-12T12:11:26.305916] [DEBUG] [REMOTE ] HYXF: Retrieved 2405 rows, trimmed to 300. [2026-01-12T12:11:26.306112] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-12T12:11:26.306359] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-12T12:11:26.306516] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:26.306658] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-12T12:11:26.306709] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-12T12:11:26.306763] [INFO ] [MAIN ] [1590/3519] HYXF kept (0.4s) | 1584 kept, 6 rejected | 140.0/min | ETA: 13.8m [2026-01-12T12:11:26.808915] [DEBUG] [REMOTE ] HYZD: Retrieved 3033 rows, trimmed to 300. [2026-01-12T12:11:26.809105] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-12T12:11:26.809368] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.10. [2026-01-12T12:11:26.809512] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:26.809656] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-12T12:11:26.809700] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-12T12:11:26.809760] [INFO ] [MAIN ] [1591/3519] HYZD kept (0.5s) | 1585 kept, 6 rejected | 140.0/min | ETA: 13.8m [2026-01-12T12:11:27.415827] [DEBUG] [REMOTE ] HZO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:27.416031] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-12T12:11:27.416361] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-12T12:11:27.416541] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:27.416703] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-12T12:11:27.416746] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-12T12:11:27.416802] [INFO ] [MAIN ] [1592/3519] HZO kept (0.6s) | 1586 kept, 6 rejected | 139.9/min | ETA: 13.8m [2026-01-12T12:11:27.855478] [DEBUG] [REMOTE ] IAC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:27.855748] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-12T12:11:27.856098] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-12T12:11:27.856361] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:27.856508] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-12T12:11:27.856550] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-12T12:11:27.856628] [INFO ] [MAIN ] [1593/3519] IAC kept (0.4s) | 1587 kept, 6 rejected | 139.9/min | ETA: 13.8m [2026-01-12T12:11:28.294468] [DEBUG] [REMOTE ] IAE: Retrieved 4728 rows, trimmed to 300. [2026-01-12T12:11:28.294680] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-12T12:11:28.294944] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-12T12:11:28.295085] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:28.295217] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-12T12:11:28.295391] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-12T12:11:28.295455] [INFO ] [MAIN ] [1594/3519] IAE kept (0.4s) | 1588 kept, 6 rejected | 139.9/min | ETA: 13.8m [2026-01-12T12:11:28.771743] [DEBUG] [REMOTE ] IAG: Retrieved 5660 rows, trimmed to 300. [2026-01-12T12:11:28.771951] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-12T12:11:28.772258] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-12T12:11:28.772422] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:28.772565] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-12T12:11:28.772631] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-12T12:11:28.772686] [INFO ] [MAIN ] [1595/3519] IAG kept (0.5s) | 1589 kept, 6 rejected | 139.9/min | ETA: 13.7m [2026-01-12T12:11:29.172642] [DEBUG] [REMOTE ] IBB: Retrieved 6265 rows, trimmed to 300. [2026-01-12T12:11:29.172855] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-12T12:11:29.173171] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $153.22. [2026-01-12T12:11:29.173312] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:29.173443] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-12T12:11:29.173482] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-12T12:11:29.173534] [INFO ] [MAIN ] [1596/3519] IBB kept (0.4s) | 1590 kept, 6 rejected | 139.9/min | ETA: 13.7m [2026-01-12T12:11:29.420961] [DEBUG] [REMOTE ] IBBQ: Retrieved 1151 rows, trimmed to 300. [2026-01-12T12:11:29.421151] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-12T12:11:29.421395] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.60. [2026-01-12T12:11:29.421538] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:29.421682] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-12T12:11:29.421725] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-12T12:11:29.421779] [INFO ] [MAIN ] [1597/3519] IBBQ kept (0.2s) | 1591 kept, 6 rejected | 140.0/min | ETA: 13.7m [2026-01-12T12:11:30.034872] [DEBUG] [REMOTE ] IBCP: Retrieved 6293 rows, trimmed to 300. [2026-01-12T12:11:30.035082] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-12T12:11:30.035387] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-12T12:11:30.035534] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:30.035696] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-12T12:11:30.035745] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-12T12:11:30.035804] [INFO ] [MAIN ] [1598/3519] IBCP kept (0.6s) | 1592 kept, 6 rejected | 139.9/min | ETA: 13.7m [2026-01-12T12:11:30.318134] [DEBUG] [REMOTE ] IBEX: Retrieved 1363 rows, trimmed to 300. [2026-01-12T12:11:30.318381] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-12T12:11:30.318736] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-12T12:11:30.318887] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:30.319027] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-12T12:11:30.319069] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-12T12:11:30.319125] [INFO ] [MAIN ] [1599/3519] IBEX kept (0.3s) | 1593 kept, 6 rejected | 140.0/min | ETA: 13.7m [2026-01-12T12:11:30.907325] [DEBUG] [REMOTE ] IBM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:30.907520] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-12T12:11:30.907829] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $274.48. [2026-01-12T12:11:30.908116] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:30.908304] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-12T12:11:30.908352] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-12T12:11:30.908407] [INFO ] [MAIN ] [1600/3519] IBM kept (0.6s) | 1594 kept, 6 rejected | 139.9/min | ETA: 13.7m [2026-01-12T12:11:31.393625] [DEBUG] [REMOTE ] IBN: Retrieved 6486 rows, trimmed to 300. [2026-01-12T12:11:31.393995] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-12T12:11:31.394736] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.64. [2026-01-12T12:11:31.394966] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:31.395158] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-12T12:11:31.395210] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-12T12:11:31.395278] [INFO ] [MAIN ] [1601/3519] IBN kept (0.5s) | 1595 kept, 6 rejected | 139.9/min | ETA: 13.7m [2026-01-12T12:11:31.820847] [DEBUG] [REMOTE ] IBOC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:31.821084] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-12T12:11:31.821623] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-12T12:11:31.821775] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:31.821927] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-12T12:11:31.821971] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-12T12:11:31.822037] [INFO ] [MAIN ] [1602/3519] IBOC kept (0.4s) | 1596 kept, 6 rejected | 139.9/min | ETA: 13.7m [2026-01-12T12:11:31.997522] [DEBUG] [REMOTE ] IBP: Retrieved 2995 rows, trimmed to 300. [2026-01-12T12:11:31.997666] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-12T12:11:31.997869] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-12T12:11:31.998001] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:31.998108] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-12T12:11:31.998148] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-12T12:11:31.998216] [INFO ] [MAIN ] [1603/3519] IBP kept (0.2s) | 1597 kept, 6 rejected | 140.0/min | ETA: 13.7m [2026-01-12T12:11:32.546004] [DEBUG] [REMOTE ] IBRX: Retrieved 2630 rows, trimmed to 300. [2026-01-12T12:11:32.546137] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-12T12:11:32.546338] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-12T12:11:32.546470] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:32.546601] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-12T12:11:32.546645] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-12T12:11:32.546711] [INFO ] [MAIN ] [1604/3519] IBRX kept (0.5s) | 1598 kept, 6 rejected | 140.0/min | ETA: 13.7m [2026-01-12T12:11:32.903600] [DEBUG] [REMOTE ] IBTG: Retrieved 1475 rows, trimmed to 300. [2026-01-12T12:11:32.903735] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-12T12:11:32.903941] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.68. [2026-01-12T12:11:32.904079] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:32.904189] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-12T12:11:32.904231] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-12T12:11:32.904289] [INFO ] [MAIN ] [1605/3519] IBTG kept (0.4s) | 1599 kept, 6 rejected | 140.0/min | ETA: 13.7m [2026-01-12T12:11:33.303528] [DEBUG] [REMOTE ] IBTH: Retrieved 1475 rows, trimmed to 300. [2026-01-12T12:11:33.303687] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-12T12:11:33.303917] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-12T12:11:33.304057] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:33.304167] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-12T12:11:33.304207] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-12T12:11:33.304255] [INFO ] [MAIN ] [1606/3519] IBTH kept (0.4s) | 1600 kept, 6 rejected | 140.0/min | ETA: 13.7m [2026-01-12T12:11:33.686736] [DEBUG] [REMOTE ] IBTI: Retrieved 1475 rows, trimmed to 300. [2026-01-12T12:11:33.686872] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-12T12:11:33.687149] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-12T12:11:33.687324] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:33.687452] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-12T12:11:33.687495] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-12T12:11:33.687546] [INFO ] [MAIN ] [1607/3519] IBTI kept (0.4s) | 1601 kept, 6 rejected | 140.0/min | ETA: 13.7m [2026-01-12T12:11:34.028658] [DEBUG] [REMOTE ] IBTJ: Retrieved 1475 rows, trimmed to 300. [2026-01-12T12:11:34.028797] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-12T12:11:34.029003] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-12T12:11:34.029137] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:34.029249] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-12T12:11:34.029289] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-12T12:11:34.029337] [INFO ] [MAIN ] [1608/3519] IBTJ kept (0.3s) | 1602 kept, 6 rejected | 140.0/min | ETA: 13.7m [2026-01-12T12:11:34.478722] [DEBUG] [REMOTE ] IBTK: Retrieved 1377 rows, trimmed to 300. [2026-01-12T12:11:34.478862] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-12T12:11:34.479072] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-12T12:11:34.479207] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:34.479315] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-12T12:11:34.479355] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-12T12:11:34.479403] [INFO ] [MAIN ] [1609/3519] IBTK kept (0.5s) | 1603 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:34.856950] [DEBUG] [REMOTE ] IBTL: Retrieved 1096 rows, trimmed to 300. [2026-01-12T12:11:34.857083] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-12T12:11:34.857282] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-12T12:11:34.857415] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:34.857521] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-12T12:11:34.857560] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-12T12:11:34.857643] [INFO ] [MAIN ] [1610/3519] IBTL kept (0.4s) | 1604 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:35.258884] [DEBUG] [REMOTE ] IBTM: Retrieved 881 rows, trimmed to 300. [2026-01-12T12:11:35.259061] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-12T12:11:35.259354] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-12T12:11:35.259527] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:35.259701] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-12T12:11:35.259756] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-12T12:11:35.259819] [INFO ] [MAIN ] [1611/3519] IBTM kept (0.4s) | 1605 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:35.633172] [DEBUG] [REMOTE ] IBTO: Retrieved 636 rows, trimmed to 300. [2026-01-12T12:11:35.633304] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-12T12:11:35.633512] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-12T12:11:35.633667] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:35.633780] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-12T12:11:35.633822] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-12T12:11:35.633870] [INFO ] [MAIN ] [1612/3519] IBTO kept (0.4s) | 1606 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:36.276513] [DEBUG] [REMOTE ] ICE: Retrieved 5068 rows, trimmed to 300. [2026-01-12T12:11:36.276690] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-12T12:11:36.276927] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-12T12:11:36.277063] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:36.277182] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-12T12:11:36.277223] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-12T12:11:36.277272] [INFO ] [MAIN ] [1613/3519] ICE kept (0.6s) | 1607 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:36.687020] [DEBUG] [REMOTE ] ICFI: Retrieved 4851 rows, trimmed to 300. [2026-01-12T12:11:36.687171] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-12T12:11:36.687414] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-12T12:11:36.687548] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:36.687805] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-12T12:11:36.687851] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-12T12:11:36.687901] [INFO ] [MAIN ] [1614/3519] ICFI kept (0.4s) | 1608 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:37.038237] [DEBUG] [REMOTE ] ICL: Retrieved 2841 rows, trimmed to 300. [2026-01-12T12:11:37.038458] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-12T12:11:37.038795] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-12T12:11:37.038969] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:37.039118] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-12T12:11:37.039167] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-12T12:11:37.039230] [INFO ] [MAIN ] [1615/3519] ICL kept (0.4s) | 1609 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:37.486208] [DEBUG] [REMOTE ] ICLN: Retrieved 4414 rows, trimmed to 300. [2026-01-12T12:11:37.486389] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-12T12:11:37.486645] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-12T12:11:37.486788] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:37.486902] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-12T12:11:37.486969] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-12T12:11:37.487024] [INFO ] [MAIN ] [1616/3519] ICLN kept (0.4s) | 1610 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:37.830084] [DEBUG] [REMOTE ] ICMB: Retrieved 3000 rows, trimmed to 300. [2026-01-12T12:11:37.830308] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-12T12:11:37.830653] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-12T12:11:37.830827] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:37.830979] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-12T12:11:37.831033] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-12T12:11:37.831101] [INFO ] [MAIN ] [1617/3519] ICMB kept (0.3s) | 1611 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:38.139960] [DEBUG] [REMOTE ] ICOP: Retrieved 640 rows, trimmed to 300. [2026-01-12T12:11:38.140160] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-12T12:11:38.140454] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-12T12:11:38.140631] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:38.140762] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-12T12:11:38.140813] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-12T12:11:38.140871] [INFO ] [MAIN ] [1618/3519] ICOP kept (0.3s) | 1612 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:38.811909] [DEBUG] [REMOTE ] ICUI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:38.812063] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-12T12:11:38.812347] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $116.29. [2026-01-12T12:11:38.812759] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:38.813034] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-12T12:11:38.813092] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-12T12:11:38.813161] [INFO ] [MAIN ] [1619/3519] ICUI kept (0.7s) | 1613 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:39.255362] [DEBUG] [REMOTE ] IDA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:39.255592] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-12T12:11:39.256024] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-12T12:11:39.256177] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:39.256312] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-12T12:11:39.256356] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-12T12:11:39.256412] [INFO ] [MAIN ] [1620/3519] IDA kept (0.4s) | 1614 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:39.500268] [DEBUG] [REMOTE ] IDAI: Retrieved 1226 rows, trimmed to 300. [2026-01-12T12:11:39.500476] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-12T12:11:39.500794] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.22. [2026-01-12T12:11:39.500943] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:39.501064] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-12T12:11:39.501108] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-12T12:11:39.501163] [INFO ] [MAIN ] [1621/3519] IDAI kept (0.2s) | 1615 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:40.126906] [DEBUG] [REMOTE ] IDCC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:40.127094] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-12T12:11:40.127490] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.69. [2026-01-12T12:11:40.127671] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:40.127880] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-12T12:11:40.127950] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-12T12:11:40.128010] [INFO ] [MAIN ] [1622/3519] IDCC kept (0.6s) | 1616 kept, 6 rejected | 140.0/min | ETA: 13.6m [2026-01-12T12:11:40.548475] [DEBUG] [REMOTE ] IDE: Retrieved 4010 rows, trimmed to 300. [2026-01-12T12:11:40.548649] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-12T12:11:40.548909] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-12T12:11:40.549053] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:40.549182] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-12T12:11:40.549225] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-12T12:11:40.549277] [INFO ] [MAIN ] [1623/3519] IDE kept (0.4s) | 1617 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:40.910312] [DEBUG] [REMOTE ] IDN: Retrieved 6574 rows, trimmed to 300. [2026-01-12T12:11:40.910454] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-12T12:11:40.910695] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-12T12:11:40.910836] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:40.910952] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-12T12:11:40.910992] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-12T12:11:40.911043] [INFO ] [MAIN ] [1624/3519] IDN kept (0.4s) | 1618 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:41.458668] [DEBUG] [REMOTE ] IDXX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:41.458813] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-12T12:11:41.459041] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-12T12:11:41.459181] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:41.459300] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-12T12:11:41.459342] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-12T12:11:41.459394] [INFO ] [MAIN ] [1625/3519] IDXX kept (0.5s) | 1619 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:41.732282] [DEBUG] [REMOTE ] IDYA: Retrieved 1668 rows, trimmed to 300. [2026-01-12T12:11:41.732444] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-12T12:11:41.732712] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $27.69. [2026-01-12T12:11:41.732876] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:41.733033] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-12T12:11:41.733086] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-12T12:11:41.733137] [INFO ] [MAIN ] [1626/3519] IDYA kept (0.3s) | 1620 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:42.290430] [DEBUG] [REMOTE ] IEF: Retrieved 5903 rows, trimmed to 300. [2026-01-12T12:11:42.290564] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-12T12:11:42.290813] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.56. [2026-01-12T12:11:42.290952] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:42.291068] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-12T12:11:42.291109] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-12T12:11:42.291160] [INFO ] [MAIN ] [1627/3519] IEF kept (0.6s) | 1621 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:42.687649] [DEBUG] [REMOTE ] IEI: Retrieved 4780 rows, trimmed to 300. [2026-01-12T12:11:42.687783] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-12T12:11:42.687997] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-12T12:11:42.688133] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:42.688303] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-12T12:11:42.688346] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-12T12:11:42.688396] [INFO ] [MAIN ] [1628/3519] IEI kept (0.4s) | 1622 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:43.114875] [DEBUG] [REMOTE ] IEP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:43.115015] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-12T12:11:43.115299] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-12T12:11:43.115479] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:43.115652] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-12T12:11:43.115713] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-12T12:11:43.115783] [INFO ] [MAIN ] [1629/3519] IEP kept (0.4s) | 1623 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:43.435779] [DEBUG] [REMOTE ] IESC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:43.435919] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-12T12:11:43.436147] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-12T12:11:43.436279] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:43.436394] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-12T12:11:43.436538] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-12T12:11:43.436604] [INFO ] [MAIN ] [1630/3519] IESC kept (0.3s) | 1624 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:43.985749] [DEBUG] [REMOTE ] IEX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:43.985890] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-12T12:11:43.986118] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.68. [2026-01-12T12:11:43.986256] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:43.986376] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-12T12:11:43.986519] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-12T12:11:43.986600] [INFO ] [MAIN ] [1631/3519] IEX kept (0.5s) | 1625 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:44.468448] [DEBUG] [REMOTE ] IFF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:44.468604] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-12T12:11:44.468829] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $61.12. [2026-01-12T12:11:44.468961] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:44.469075] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-12T12:11:44.469114] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-12T12:11:44.469162] [INFO ] [MAIN ] [1632/3519] IFF kept (0.5s) | 1626 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:44.949854] [DEBUG] [REMOTE ] IFN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:44.950058] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-12T12:11:44.950348] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-12T12:11:44.950490] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:44.950647] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-12T12:11:44.950691] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-12T12:11:44.950746] [INFO ] [MAIN ] [1633/3519] IFN kept (0.5s) | 1627 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:45.229111] [DEBUG] [REMOTE ] IFS: Retrieved 1615 rows, trimmed to 300. [2026-01-12T12:11:45.229258] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-12T12:11:45.229481] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-12T12:11:45.229659] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:45.229796] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-12T12:11:45.229841] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-12T12:11:45.229890] [INFO ] [MAIN ] [1634/3519] IFS kept (0.3s) | 1628 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:45.782085] [DEBUG] [REMOTE ] IGA: Retrieved 5082 rows, trimmed to 300. [2026-01-12T12:11:45.782253] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-12T12:11:45.782758] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-12T12:11:45.782933] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:45.783108] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-12T12:11:45.783150] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-12T12:11:45.783204] [INFO ] [MAIN ] [1635/3519] IGA kept (0.6s) | 1629 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:46.097909] [DEBUG] [REMOTE ] IGD: Retrieved 5231 rows, trimmed to 300. [2026-01-12T12:11:46.098047] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-12T12:11:46.098285] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-12T12:11:46.098429] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:46.098547] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-12T12:11:46.098609] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-12T12:11:46.098659] [INFO ] [MAIN ] [1636/3519] IGD kept (0.3s) | 1630 kept, 6 rejected | 140.0/min | ETA: 13.5m [2026-01-12T12:11:46.421205] [DEBUG] [REMOTE ] IGF: Retrieved 4548 rows, trimmed to 300. [2026-01-12T12:11:46.421361] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-12T12:11:46.421634] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-12T12:11:46.421798] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:46.421921] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-12T12:11:46.421973] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-12T12:11:46.422039] [INFO ] [MAIN ] [1637/3519] IGF kept (0.3s) | 1631 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:46.842317] [DEBUG] [REMOTE ] IGI: Retrieved 4158 rows, trimmed to 300. [2026-01-12T12:11:46.842514] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-12T12:11:46.842943] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-12T12:11:46.843091] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:46.843277] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-12T12:11:46.843317] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-12T12:11:46.843376] [INFO ] [MAIN ] [1638/3519] IGI kept (0.4s) | 1632 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:47.398774] [DEBUG] [REMOTE ] IGIB: Retrieved 4780 rows, trimmed to 300. [2026-01-12T12:11:47.398967] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-12T12:11:47.399231] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-12T12:11:47.399373] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:47.399496] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-12T12:11:47.399538] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-12T12:11:47.399613] [INFO ] [MAIN ] [1639/3519] IGIB kept (0.6s) | 1633 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:47.659559] [DEBUG] [REMOTE ] IGIC: Retrieved 1462 rows, trimmed to 300. [2026-01-12T12:11:47.659773] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-12T12:11:47.660063] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-12T12:11:47.660209] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:47.660356] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-12T12:11:47.660402] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-12T12:11:47.660456] [INFO ] [MAIN ] [1640/3519] IGIC kept (0.3s) | 1634 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:48.076539] [DEBUG] [REMOTE ] IGSB: Retrieved 4780 rows, trimmed to 300. [2026-01-12T12:11:48.076985] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-12T12:11:48.077487] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-12T12:11:48.077852] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:48.077997] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-12T12:11:48.078039] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-12T12:11:48.078095] [INFO ] [MAIN ] [1641/3519] IGSB kept (0.4s) | 1635 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:48.555942] [DEBUG] [REMOTE ] IHD: Retrieved 3698 rows, trimmed to 300. [2026-01-12T12:11:48.556101] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-12T12:11:48.556380] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-12T12:11:48.556593] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:48.556748] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-12T12:11:48.556800] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-12T12:11:48.556860] [INFO ] [MAIN ] [1642/3519] IHD kept (0.5s) | 1636 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:49.079525] [DEBUG] [REMOTE ] IHG: Retrieved 5725 rows, trimmed to 300. [2026-01-12T12:11:49.079947] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-12T12:11:49.080249] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $118.68. [2026-01-12T12:11:49.080393] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:49.080746] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-12T12:11:49.080939] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-12T12:11:49.081002] [INFO ] [MAIN ] [1643/3519] IHG kept (0.5s) | 1637 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:49.321069] [DEBUG] [REMOTE ] IHS: Retrieved 1064 rows, trimmed to 300. [2026-01-12T12:11:49.321263] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-12T12:11:49.321559] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-12T12:11:49.321725] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:49.321883] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-12T12:11:49.321924] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-12T12:11:49.321976] [INFO ] [MAIN ] [1644/3519] IHS kept (0.2s) | 1638 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:49.985142] [DEBUG] [REMOTE ] IIF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:49.985298] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-12T12:11:49.985551] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $24.56. [2026-01-12T12:11:49.985716] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:49.985834] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-12T12:11:49.985876] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-12T12:11:49.985926] [INFO ] [MAIN ] [1645/3519] IIF kept (0.7s) | 1639 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:50.399862] [DEBUG] [REMOTE ] III: Retrieved 4759 rows, trimmed to 300. [2026-01-12T12:11:50.399994] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-12T12:11:50.400201] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-12T12:11:50.400333] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:50.400473] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-12T12:11:50.400522] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-12T12:11:50.400598] [INFO ] [MAIN ] [1646/3519] III kept (0.4s) | 1640 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:50.859699] [DEBUG] [REMOTE ] IIIN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:50.859846] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-12T12:11:50.860104] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-12T12:11:50.860243] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:50.860372] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-12T12:11:50.860413] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-12T12:11:50.860559] [INFO ] [MAIN ] [1647/3519] IIIN kept (0.5s) | 1641 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:51.373289] [DEBUG] [REMOTE ] IIM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:51.373532] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-12T12:11:51.373933] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $12.05. [2026-01-12T12:11:51.374085] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:51.374295] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-12T12:11:51.374345] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-12T12:11:51.374417] [INFO ] [MAIN ] [1648/3519] IIM kept (0.5s) | 1642 kept, 6 rejected | 140.0/min | ETA: 13.4m [2026-01-12T12:11:51.902875] [DEBUG] [REMOTE ] ILMN: Retrieved 6401 rows, trimmed to 300. [2026-01-12T12:11:51.903017] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-12T12:11:51.903237] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $93.00. [2026-01-12T12:11:51.903375] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:51.903491] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-12T12:11:51.903531] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-12T12:11:51.903597] [INFO ] [MAIN ] [1649/3519] ILMN kept (0.5s) | 1643 kept, 6 rejected | 139.9/min | ETA: 13.4m [2026-01-12T12:11:52.284030] [DEBUG] [REMOTE ] IMAX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:52.284181] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-12T12:11:52.284424] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.56. [2026-01-12T12:11:52.284564] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:52.284711] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-12T12:11:52.284753] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-12T12:11:52.284804] [INFO ] [MAIN ] [1650/3519] IMAX kept (0.4s) | 1644 kept, 6 rejected | 139.9/min | ETA: 13.4m [2026-01-12T12:11:52.506410] [DEBUG] [REMOTE ] IMMP: Retrieved 3454 rows, trimmed to 300. [2026-01-12T12:11:52.506545] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-12T12:11:52.506809] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-12T12:11:52.506948] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:52.507063] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-12T12:11:52.507104] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-12T12:11:52.507154] [INFO ] [MAIN ] [1651/3519] IMMP kept (0.2s) | 1645 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:52.924667] [DEBUG] [REMOTE ] IMMX: Retrieved 1020 rows, trimmed to 300. [2026-01-12T12:11:52.924799] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-12T12:11:52.925000] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $2.62. [2026-01-12T12:11:52.925134] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:52.925256] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-12T12:11:52.925296] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-12T12:11:52.925343] [INFO ] [MAIN ] [1652/3519] IMMX kept (0.4s) | 1646 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:53.268310] [DEBUG] [REMOTE ] IMNM: Retrieved 1324 rows, trimmed to 300. [2026-01-12T12:11:53.268453] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-12T12:11:53.268699] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $15.24. [2026-01-12T12:11:53.268840] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:53.268953] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-12T12:11:53.268994] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-12T12:11:53.269042] [INFO ] [MAIN ] [1653/3519] IMNM kept (0.3s) | 1647 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:54.006845] [DEBUG] [REMOTE ] IMNN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:54.007021] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-12T12:11:54.007440] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-12T12:11:54.007617] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:54.007758] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-12T12:11:54.007800] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-12T12:11:54.007852] [INFO ] [MAIN ] [1654/3519] IMNN kept (0.7s) | 1648 kept, 6 rejected | 139.9/min | ETA: 13.3m [2026-01-12T12:11:54.443742] [DEBUG] [REMOTE ] IMOS: Retrieved 6176 rows, trimmed to 300. [2026-01-12T12:11:54.443891] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-12T12:11:54.444122] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $19.62. [2026-01-12T12:11:54.444263] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:54.444380] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-12T12:11:54.444421] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-12T12:11:54.444473] [INFO ] [MAIN ] [1655/3519] IMOS kept (0.4s) | 1649 kept, 6 rejected | 139.9/min | ETA: 13.3m [2026-01-12T12:11:54.699788] [DEBUG] [REMOTE ] IMPP: Retrieved 1027 rows, trimmed to 300. [2026-01-12T12:11:54.699917] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-12T12:11:54.700117] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-12T12:11:54.700248] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:54.700357] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-12T12:11:54.700397] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-12T12:11:54.700444] [INFO ] [MAIN ] [1656/3519] IMPP kept (0.3s) | 1650 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:55.113175] [DEBUG] [REMOTE ] IMRX: Retrieved 1117 rows, trimmed to 300. [2026-01-12T12:11:55.113307] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-12T12:11:55.113511] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.66. [2026-01-12T12:11:55.113664] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:55.113774] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-12T12:11:55.113813] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-12T12:11:55.113860] [INFO ] [MAIN ] [1657/3519] IMRX kept (0.4s) | 1651 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:55.416405] [DEBUG] [REMOTE ] IMTX: Retrieved 1388 rows, trimmed to 300. [2026-01-12T12:11:55.416548] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-12T12:11:55.416986] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-12T12:11:55.417153] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:55.417269] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-12T12:11:55.417309] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-12T12:11:55.417358] [INFO ] [MAIN ] [1658/3519] IMTX kept (0.3s) | 1652 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:55.950965] [DEBUG] [REMOTE ] IMXI: Retrieved 2211 rows, trimmed to 300. [2026-01-12T12:11:55.951172] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-12T12:11:55.951471] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.72. [2026-01-12T12:11:55.951718] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:55.951859] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-12T12:11:55.951901] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-12T12:11:55.951955] [INFO ] [MAIN ] [1659/3519] IMXI kept (0.5s) | 1653 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:56.174699] [DEBUG] [REMOTE ] INAB: Retrieved 1117 rows, trimmed to 300. [2026-01-12T12:11:56.174836] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-12T12:11:56.175048] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-12T12:11:56.175195] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:56.175311] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-12T12:11:56.175353] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-12T12:11:56.175403] [INFO ] [MAIN ] [1660/3519] INAB kept (0.2s) | 1654 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:56.786549] [DEBUG] [REMOTE ] INBK: Retrieved 5293 rows, trimmed to 300. [2026-01-12T12:11:56.786951] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-12T12:11:56.787225] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-12T12:11:56.787377] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:56.787506] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-12T12:11:56.787548] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-12T12:11:56.787622] [INFO ] [MAIN ] [1661/3519] INBK kept (0.6s) | 1655 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:57.019038] [DEBUG] [REMOTE ] INBX: Retrieved 406 rows, trimmed to 300. [2026-01-12T12:11:57.019185] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-12T12:11:57.019441] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $28.36. [2026-01-12T12:11:57.019614] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:57.019752] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-12T12:11:57.019796] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-12T12:11:57.019843] [INFO ] [MAIN ] [1662/3519] INBX kept (0.2s) | 1656 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:57.773560] [DEBUG] [REMOTE ] INCY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:57.773727] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-12T12:11:57.773971] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $86.17. [2026-01-12T12:11:57.774127] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:57.774249] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-12T12:11:57.774290] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-12T12:11:57.774340] [INFO ] [MAIN ] [1663/3519] INCY kept (0.8s) | 1657 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:58.249638] [DEBUG] [REMOTE ] INDB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:11:58.249857] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-12T12:11:58.250205] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $63.89. [2026-01-12T12:11:58.250377] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:58.250524] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-12T12:11:58.250567] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-12T12:11:58.250762] [INFO ] [MAIN ] [1664/3519] INDB kept (0.5s) | 1658 kept, 6 rejected | 140.0/min | ETA: 13.3m [2026-01-12T12:11:58.500252] [DEBUG] [REMOTE ] INDI: Retrieved 1152 rows, trimmed to 300. [2026-01-12T12:11:58.500453] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-12T12:11:58.500736] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-12T12:11:58.500883] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:58.501006] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-12T12:11:58.501048] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-12T12:11:58.501102] [INFO ] [MAIN ] [1665/3519] INDI kept (0.3s) | 1659 kept, 6 rejected | 140.0/min | ETA: 13.2m [2026-01-12T12:11:59.002027] [DEBUG] [REMOTE ] INDP: Retrieved 2625 rows, trimmed to 300. [2026-01-12T12:11:59.002235] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-12T12:11:59.002508] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-12T12:11:59.002677] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:59.002805] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-12T12:11:59.002846] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-12T12:11:59.002901] [INFO ] [MAIN ] [1666/3519] INDP kept (0.5s) | 1660 kept, 6 rejected | 140.0/min | ETA: 13.2m [2026-01-12T12:11:59.468886] [DEBUG] [REMOTE ] INDY: Retrieved 4058 rows, trimmed to 300. [2026-01-12T12:11:59.469022] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-12T12:11:59.469229] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $48.03. [2026-01-12T12:11:59.469363] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-12T12:11:59.469471] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-12T12:11:59.469512] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-12T12:11:59.469560] [INFO ] [MAIN ] [1667/3519] INDY kept (0.5s) | 1661 kept, 6 rejected | 140.0/min | ETA: 13.2m [2026-01-12T12:12:00.018845] [DEBUG] [REMOTE ] INFY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:00.018998] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-12T12:12:00.019259] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $15.83. [2026-01-12T12:12:00.019400] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:00.019528] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-12T12:12:00.019586] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-12T12:12:00.019641] [INFO ] [MAIN ] [1668/3519] INFY kept (0.6s) | 1662 kept, 6 rejected | 139.9/min | ETA: 13.2m [2026-01-12T12:12:00.471097] [DEBUG] [REMOTE ] ING: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:00.471225] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-12T12:12:00.471483] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.49. [2026-01-12T12:12:00.471639] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:00.471870] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-12T12:12:00.471911] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-12T12:12:00.471961] [INFO ] [MAIN ] [1669/3519] ING kept (0.5s) | 1663 kept, 6 rejected | 139.9/min | ETA: 13.2m [2026-01-12T12:12:00.800324] [DEBUG] [REMOTE ] INGN: Retrieved 2994 rows, trimmed to 300. [2026-01-12T12:12:00.800516] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-12T12:12:00.800850] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.59. [2026-01-12T12:12:00.801036] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:00.801195] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-12T12:12:00.801251] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-12T12:12:00.801316] [INFO ] [MAIN ] [1670/3519] INGN kept (0.3s) | 1664 kept, 6 rejected | 140.0/min | ETA: 13.2m [2026-01-12T12:12:01.320696] [DEBUG] [REMOTE ] INM: Retrieved 4638 rows, trimmed to 300. [2026-01-12T12:12:01.320856] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-12T12:12:01.321123] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-12T12:12:01.321272] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:01.321400] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-12T12:12:01.321441] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-12T12:12:01.321504] [INFO ] [MAIN ] [1671/3519] INM kept (0.5s) | 1665 kept, 6 rejected | 139.9/min | ETA: 13.2m [2026-01-12T12:12:01.620000] [DEBUG] [REMOTE ] INMB: Retrieved 1744 rows, trimmed to 300. [2026-01-12T12:12:01.620342] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-12T12:12:01.620557] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-12T12:12:01.620718] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:01.621017] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-12T12:12:01.621058] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-12T12:12:01.621105] [INFO ] [MAIN ] [1672/3519] INMB kept (0.3s) | 1666 kept, 6 rejected | 140.0/min | ETA: 13.2m [2026-01-12T12:12:02.004046] [DEBUG] [REMOTE ] INMD: Retrieved 1615 rows, trimmed to 300. [2026-01-12T12:12:02.004224] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-12T12:12:02.004610] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-12T12:12:02.004797] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:02.005074] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-12T12:12:02.005134] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-12T12:12:02.005205] [INFO ] [MAIN ] [1673/3519] INMD kept (0.4s) | 1667 kept, 6 rejected | 140.0/min | ETA: 13.2m [2026-01-12T12:12:02.437379] [DEBUG] [REMOTE ] INN: Retrieved 3752 rows, trimmed to 300. [2026-01-12T12:12:02.437516] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-12T12:12:02.437754] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.60. [2026-01-12T12:12:02.437888] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:02.437996] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-12T12:12:02.438034] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-12T12:12:02.438081] [INFO ] [MAIN ] [1674/3519] INN kept (0.4s) | 1668 kept, 6 rejected | 140.0/min | ETA: 13.2m [2026-01-12T12:12:03.035897] [DEBUG] [REMOTE ] INO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:03.036265] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-12T12:12:03.036547] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.56. [2026-01-12T12:12:03.036709] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:03.036845] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-12T12:12:03.036886] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-12T12:12:03.037111] [INFO ] [MAIN ] [1675/3519] INO kept (0.6s) | 1669 kept, 6 rejected | 139.9/min | ETA: 13.2m [2026-01-12T12:12:03.534421] [DEBUG] [REMOTE ] INOD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:03.534586] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-12T12:12:03.534858] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-12T12:12:03.534996] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:03.535118] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-12T12:12:03.535158] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-12T12:12:03.535207] [INFO ] [MAIN ] [1676/3519] INOD kept (0.5s) | 1670 kept, 6 rejected | 139.9/min | ETA: 13.2m [2026-01-12T12:12:03.828546] [DEBUG] [REMOTE ] INSE: Retrieved 2270 rows, trimmed to 300. [2026-01-12T12:12:03.828705] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-12T12:12:03.828920] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-12T12:12:03.829059] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:03.829175] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-12T12:12:03.829216] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-12T12:12:03.829265] [INFO ] [MAIN ] [1677/3519] INSE kept (0.3s) | 1671 kept, 6 rejected | 140.0/min | ETA: 13.2m [2026-01-12T12:12:04.383662] [DEBUG] [REMOTE ] INSG: Retrieved 6320 rows, trimmed to 300. [2026-01-12T12:12:04.383796] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-12T12:12:04.384004] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-12T12:12:04.384140] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:04.384252] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-12T12:12:04.384293] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-12T12:12:04.384342] [INFO ] [MAIN ] [1678/3519] INSG kept (0.6s) | 1672 kept, 6 rejected | 139.9/min | ETA: 13.2m [2026-01-12T12:12:04.772942] [DEBUG] [REMOTE ] INSM: Retrieved 6441 rows, trimmed to 300. [2026-01-12T12:12:04.773090] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-12T12:12:04.773974] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $159.66. [2026-01-12T12:12:04.774121] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:04.774247] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-12T12:12:04.774299] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-12T12:12:04.774351] [INFO ] [MAIN ] [1679/3519] INSM kept (0.4s) | 1673 kept, 6 rejected | 139.9/min | ETA: 13.1m [2026-01-12T12:12:04.913450] [DEBUG] [REMOTE ] INSP: Retrieved 1933 rows, trimmed to 300. [2026-01-12T12:12:04.913688] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-12T12:12:04.913950] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-12T12:12:04.914094] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:04.914221] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-12T12:12:04.914266] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-12T12:12:04.914322] [INFO ] [MAIN ] [1680/3519] INSP kept (0.1s) | 1674 kept, 6 rejected | 140.0/min | ETA: 13.1m [2026-01-12T12:12:05.452468] [DEBUG] [REMOTE ] INTA: Retrieved 1138 rows, trimmed to 300. [2026-01-12T12:12:05.452712] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-12T12:12:05.453014] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $36.57. [2026-01-12T12:12:05.453392] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:05.453533] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-12T12:12:05.453596] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-12T12:12:05.453655] [INFO ] [MAIN ] [1681/3519] INTA kept (0.5s) | 1675 kept, 6 rejected | 140.0/min | ETA: 13.1m [2026-01-12T12:12:06.049998] [DEBUG] [REMOTE ] INTC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:06.050189] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-12T12:12:06.050653] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-12T12:12:06.050839] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:06.051211] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-12T12:12:06.051264] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-12T12:12:06.051318] [INFO ] [MAIN ] [1682/3519] INTC kept (0.6s) | 1676 kept, 6 rejected | 139.9/min | ETA: 13.1m [2026-01-12T12:12:06.258856] [DEBUG] [REMOTE ] INTZ: Retrieved 3371 rows, trimmed to 300. [2026-01-12T12:12:06.258994] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-12T12:12:06.259206] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-12T12:12:06.259343] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:06.259454] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-12T12:12:06.259495] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-12T12:12:06.259546] [INFO ] [MAIN ] [1683/3519] INTZ kept (0.2s) | 1677 kept, 6 rejected | 140.0/min | ETA: 13.1m [2026-01-12T12:12:06.752225] [DEBUG] [REMOTE ] INVA: Retrieved 5351 rows, trimmed to 300. [2026-01-12T12:12:06.752467] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-12T12:12:06.752952] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $17.21. [2026-01-12T12:12:06.753111] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:06.753276] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-12T12:12:06.753323] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-12T12:12:06.753387] [INFO ] [MAIN ] [1684/3519] INVA kept (0.5s) | 1678 kept, 6 rejected | 140.0/min | ETA: 13.1m [2026-01-12T12:12:07.313067] [DEBUG] [REMOTE ] INVE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:07.313238] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-12T12:12:07.313503] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-12T12:12:07.313672] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:07.313803] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-12T12:12:07.313854] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-12T12:12:07.313915] [INFO ] [MAIN ] [1685/3519] INVE kept (0.6s) | 1679 kept, 6 rejected | 139.9/min | ETA: 13.1m [2026-01-12T12:12:07.603178] [DEBUG] [REMOTE ] INVH: Retrieved 2248 rows, trimmed to 300. [2026-01-12T12:12:07.603316] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-12T12:12:07.603518] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-12T12:12:07.603666] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:07.603776] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-12T12:12:07.603814] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-12T12:12:07.603861] [INFO ] [MAIN ] [1686/3519] INVH kept (0.3s) | 1680 kept, 6 rejected | 140.0/min | ETA: 13.1m [2026-01-12T12:12:08.277384] [DEBUG] [REMOTE ] IONS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:08.277662] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-12T12:12:08.277938] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-12T12:12:08.278100] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:08.278249] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-12T12:12:08.278293] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-12T12:12:08.278348] [INFO ] [MAIN ] [1687/3519] IONS kept (0.7s) | 1681 kept, 6 rejected | 139.9/min | ETA: 13.1m [2026-01-12T12:12:08.585525] [DEBUG] [REMOTE ] IOSP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:08.585989] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-12T12:12:08.586388] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-12T12:12:08.586588] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:08.586748] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-12T12:12:08.586799] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-12T12:12:08.586883] [INFO ] [MAIN ] [1688/3519] IOSP kept (0.3s) | 1682 kept, 6 rejected | 139.9/min | ETA: 13.1m [2026-01-12T12:12:09.074605] [DEBUG] [REMOTE ] IOVA: Retrieved 3832 rows, trimmed to 300. [2026-01-12T12:12:09.074792] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-12T12:12:09.075050] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-12T12:12:09.075193] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:09.075314] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-12T12:12:09.075357] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-12T12:12:09.075409] [INFO ] [MAIN ] [1689/3519] IOVA kept (0.5s) | 1683 kept, 6 rejected | 139.9/min | ETA: 13.1m [2026-01-12T12:12:09.377440] [DEBUG] [REMOTE ] IPGP: Retrieved 4798 rows, trimmed to 300. [2026-01-12T12:12:09.377827] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-12T12:12:09.378815] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-12T12:12:09.379016] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:09.379395] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-12T12:12:09.379470] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-12T12:12:09.379536] [INFO ] [MAIN ] [1690/3519] IPGP kept (0.3s) | 1684 kept, 6 rejected | 140.0/min | ETA: 13.1m [2026-01-12T12:12:09.920692] [DEBUG] [REMOTE ] IPI: Retrieved 4459 rows, trimmed to 300. [2026-01-12T12:12:09.920948] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-12T12:12:09.921215] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-12T12:12:09.921355] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:09.921476] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-12T12:12:09.921516] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-12T12:12:09.921587] [INFO ] [MAIN ] [1691/3519] IPI kept (0.5s) | 1685 kept, 6 rejected | 139.9/min | ETA: 13.1m [2026-01-12T12:12:10.198305] [DEBUG] [REMOTE ] IQ: Retrieved 1957 rows, trimmed to 300. [2026-01-12T12:12:10.198505] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-12T12:12:10.198781] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-12T12:12:10.198921] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:10.199039] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-12T12:12:10.199079] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-12T12:12:10.199130] [INFO ] [MAIN ] [1692/3519] IQ kept (0.3s) | 1686 kept, 6 rejected | 140.0/min | ETA: 13.1m [2026-01-12T12:12:10.844235] [DEBUG] [REMOTE ] IQI: Retrieved 6587 rows, trimmed to 300. [2026-01-12T12:12:10.844491] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-12T12:12:10.845081] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-12T12:12:10.845271] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:10.845446] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-12T12:12:10.845489] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-12T12:12:10.845547] [INFO ] [MAIN ] [1693/3519] IQI kept (0.6s) | 1687 kept, 6 rejected | 139.9/min | ETA: 13.0m [2026-01-12T12:12:11.059465] [DEBUG] [REMOTE ] IQQQ: Retrieved 454 rows, trimmed to 300. [2026-01-12T12:12:11.059782] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-12T12:12:11.060140] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-12T12:12:11.060360] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:11.060556] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-12T12:12:11.060660] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-12T12:12:11.060746] [INFO ] [MAIN ] [1694/3519] IQQQ kept (0.2s) | 1688 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:11.643347] [DEBUG] [REMOTE ] IRDM: Retrieved 4481 rows, trimmed to 300. [2026-01-12T12:12:11.643522] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-12T12:12:11.643903] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-12T12:12:11.644066] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:11.644399] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-12T12:12:11.644447] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-12T12:12:11.644509] [INFO ] [MAIN ] [1695/3519] IRDM kept (0.6s) | 1689 kept, 6 rejected | 139.9/min | ETA: 13.0m [2026-01-12T12:12:11.898796] [DEBUG] [REMOTE ] IREN: Retrieved 1040 rows, trimmed to 300. [2026-01-12T12:12:11.899015] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-12T12:12:11.899279] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-12T12:12:11.899422] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:11.899561] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-12T12:12:11.899662] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-12T12:12:11.899732] [INFO ] [MAIN ] [1696/3519] IREN kept (0.3s) | 1690 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:12.378653] [DEBUG] [REMOTE ] IRM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:12.378873] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-12T12:12:12.379204] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-12T12:12:12.379352] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:12.379493] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-12T12:12:12.379534] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-12T12:12:12.379609] [INFO ] [MAIN ] [1697/3519] IRM kept (0.5s) | 1691 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:12.705901] [DEBUG] [REMOTE ] IRMD: Retrieved 2890 rows, trimmed to 300. [2026-01-12T12:12:12.706086] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-12T12:12:12.706333] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $72.62. [2026-01-12T12:12:12.706471] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:12.706624] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-12T12:12:12.706668] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-12T12:12:12.706722] [INFO ] [MAIN ] [1698/3519] IRMD kept (0.3s) | 1692 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:13.131094] [DEBUG] [REMOTE ] IRON: Retrieved 1360 rows, trimmed to 300. [2026-01-12T12:12:13.131308] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-12T12:12:13.131514] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $74.36. [2026-01-12T12:12:13.131680] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:13.131791] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-12T12:12:13.131832] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-12T12:12:13.131880] [INFO ] [MAIN ] [1699/3519] IRON kept (0.4s) | 1693 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:13.536693] [DEBUG] [REMOTE ] IRTC: Retrieved 2318 rows, trimmed to 300. [2026-01-12T12:12:13.536828] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-12T12:12:13.537027] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $167.19. [2026-01-12T12:12:13.537158] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:13.537265] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-12T12:12:13.537305] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-12T12:12:13.537351] [INFO ] [MAIN ] [1700/3519] IRTC kept (0.4s) | 1694 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:14.042076] [DEBUG] [REMOTE ] IRWD: Retrieved 4009 rows, trimmed to 300. [2026-01-12T12:12:14.042207] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-12T12:12:14.042414] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.43. [2026-01-12T12:12:14.042563] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:14.042697] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-12T12:12:14.042737] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-12T12:12:14.042786] [INFO ] [MAIN ] [1701/3519] IRWD kept (0.5s) | 1695 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:14.316074] [DEBUG] [REMOTE ] ISD: Retrieved 3446 rows, trimmed to 300. [2026-01-12T12:12:14.316216] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-12T12:12:14.316441] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $13.83. [2026-01-12T12:12:14.316615] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:14.316737] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-12T12:12:14.316778] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-12T12:12:14.316827] [INFO ] [MAIN ] [1702/3519] ISD kept (0.3s) | 1696 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:14.910819] [DEBUG] [REMOTE ] ISRG: Retrieved 6430 rows, trimmed to 300. [2026-01-12T12:12:14.911024] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-12T12:12:14.911307] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $434.62. [2026-01-12T12:12:14.911447] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:14.911598] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-12T12:12:14.911641] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-12T12:12:14.911693] [INFO ] [MAIN ] [1703/3519] ISRG kept (0.6s) | 1697 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:15.430269] [DEBUG] [REMOTE ] ISSC: Retrieved 6396 rows, trimmed to 300. [2026-01-12T12:12:15.430403] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-12T12:12:15.430652] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-12T12:12:15.430816] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:15.430933] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-12T12:12:15.430973] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-12T12:12:15.431020] [INFO ] [MAIN ] [1704/3519] ISSC kept (0.5s) | 1698 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:15.755903] [DEBUG] [REMOTE ] ISTB: Retrieved 3321 rows, trimmed to 300. [2026-01-12T12:12:15.756036] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-12T12:12:15.756248] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-12T12:12:15.756389] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:15.756503] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-12T12:12:15.756543] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-12T12:12:15.756613] [INFO ] [MAIN ] [1705/3519] ISTB kept (0.3s) | 1699 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:16.284491] [DEBUG] [REMOTE ] ITIC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:16.284708] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-12T12:12:16.285006] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-12T12:12:16.285148] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:16.285411] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-12T12:12:16.285457] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-12T12:12:16.285510] [INFO ] [MAIN ] [1706/3519] ITIC kept (0.5s) | 1700 kept, 6 rejected | 140.0/min | ETA: 13.0m [2026-01-12T12:12:16.682114] [DEBUG] [REMOTE ] ITRI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:16.682463] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-12T12:12:16.682741] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-12T12:12:16.682888] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:16.683016] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-12T12:12:16.683057] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-12T12:12:16.683113] [INFO ] [MAIN ] [1707/3519] ITRI kept (0.4s) | 1701 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:17.101643] [DEBUG] [REMOTE ] ITRN: Retrieved 5103 rows, trimmed to 300. [2026-01-12T12:12:17.101842] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-12T12:12:17.102427] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-12T12:12:17.102596] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:17.102727] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-12T12:12:17.102770] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-12T12:12:17.102824] [INFO ] [MAIN ] [1708/3519] ITRN kept (0.4s) | 1702 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:17.553396] [DEBUG] [REMOTE ] ITUB: Retrieved 6009 rows, trimmed to 300. [2026-01-12T12:12:17.553623] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-12T12:12:17.553900] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.29. [2026-01-12T12:12:17.554051] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:17.554180] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-12T12:12:17.554229] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-12T12:12:17.554295] [INFO ] [MAIN ] [1709/3519] ITUB kept (0.5s) | 1703 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:17.687091] [DEBUG] [REMOTE ] IUS: Retrieved 1842 rows, trimmed to 300. [2026-01-12T12:12:17.687288] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-12T12:12:17.687527] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-12T12:12:17.687696] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:17.687811] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-12T12:12:17.687851] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-12T12:12:17.687903] [INFO ] [MAIN ] [1710/3519] IUS kept (0.1s) | 1704 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:18.293965] [DEBUG] [REMOTE ] IUSB: Retrieved 2913 rows, trimmed to 300. [2026-01-12T12:12:18.294104] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-12T12:12:18.294326] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-12T12:12:18.294466] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:18.294608] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-12T12:12:18.294653] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-12T12:12:18.294704] [INFO ] [MAIN ] [1711/3519] IUSB kept (0.6s) | 1705 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:18.860717] [DEBUG] [REMOTE ] IUSG: Retrieved 6401 rows, trimmed to 300. [2026-01-12T12:12:18.860871] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-12T12:12:18.861115] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-12T12:12:18.861248] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:18.861369] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-12T12:12:18.861408] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-12T12:12:18.861459] [INFO ] [MAIN ] [1712/3519] IUSG kept (0.6s) | 1706 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:19.160771] [DEBUG] [REMOTE ] IVAL: Retrieved 2782 rows, trimmed to 300. [2026-01-12T12:12:19.160891] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-12T12:12:19.161093] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-12T12:12:19.161227] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:19.161334] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-12T12:12:19.161372] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-12T12:12:19.161419] [INFO ] [MAIN ] [1713/3519] IVAL kept (0.3s) | 1707 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:19.753489] [DEBUG] [REMOTE ] IVZ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:19.753723] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-12T12:12:19.754066] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-12T12:12:19.754212] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:19.754352] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-12T12:12:19.754395] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-12T12:12:19.754460] [INFO ] [MAIN ] [1714/3519] IVZ kept (0.6s) | 1708 kept, 6 rejected | 139.9/min | ETA: 12.9m [2026-01-12T12:12:20.131496] [DEBUG] [REMOTE ] IX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:20.131719] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-12T12:12:20.132123] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-12T12:12:20.132270] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:20.132405] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-12T12:12:20.132445] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-12T12:12:20.132498] [INFO ] [MAIN ] [1715/3519] IX kept (0.4s) | 1709 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:20.516564] [DEBUG] [REMOTE ] IXUS: Retrieved 3321 rows, trimmed to 300. [2026-01-12T12:12:20.516809] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-12T12:12:20.517118] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-12T12:12:20.517482] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:20.517656] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-12T12:12:20.517711] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-12T12:12:20.517781] [INFO ] [MAIN ] [1716/3519] IXUS kept (0.4s) | 1710 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:20.909188] [DEBUG] [REMOTE ] IZEA: Retrieved 3613 rows, trimmed to 300. [2026-01-12T12:12:20.909382] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-12T12:12:20.909696] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $4.36. [2026-01-12T12:12:20.909839] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:20.909958] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-12T12:12:20.909999] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-12T12:12:20.910076] [INFO ] [MAIN ] [1717/3519] IZEA kept (0.4s) | 1711 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:21.425157] [DEBUG] [REMOTE ] J: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:21.425426] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-12T12:12:21.425820] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-12T12:12:21.425968] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:21.426118] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-12T12:12:21.426161] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-12T12:12:21.426220] [INFO ] [MAIN ] [1718/3519] J kept (0.5s) | 1712 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:21.857040] [DEBUG] [REMOTE ] JACK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:21.857402] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-12T12:12:21.857790] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-12T12:12:21.857939] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:21.858093] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-12T12:12:21.858137] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-12T12:12:21.858218] [INFO ] [MAIN ] [1719/3519] JACK kept (0.4s) | 1713 kept, 6 rejected | 140.0/min | ETA: 12.9m [2026-01-12T12:12:22.483239] [DEBUG] [REMOTE ] JAKK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:22.483441] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-12T12:12:22.483852] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-12T12:12:22.484004] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:22.484132] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-12T12:12:22.484173] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-12T12:12:22.484226] [INFO ] [MAIN ] [1720/3519] JAKK kept (0.6s) | 1714 kept, 6 rejected | 139.9/min | ETA: 12.9m [2026-01-12T12:12:22.825454] [DEBUG] [REMOTE ] JAMF: Retrieved 1375 rows, trimmed to 300. [2026-01-12T12:12:22.825626] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-12T12:12:22.825839] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $9.93. [2026-01-12T12:12:22.825972] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:22.826083] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-12T12:12:22.826123] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-12T12:12:22.826173] [INFO ] [MAIN ] [1721/3519] JAMF kept (0.3s) | 1715 kept, 6 rejected | 139.9/min | ETA: 12.8m [2026-01-12T12:12:23.041737] [DEBUG] [REMOTE ] JANX: Retrieved 1151 rows, trimmed to 300. [2026-01-12T12:12:23.041873] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-12T12:12:23.042084] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.44. [2026-01-12T12:12:23.042220] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:23.042333] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-12T12:12:23.042375] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-12T12:12:23.042424] [INFO ] [MAIN ] [1722/3519] JANX kept (0.2s) | 1716 kept, 6 rejected | 140.0/min | ETA: 12.8m [2026-01-12T12:12:23.664643] [DEBUG] [REMOTE ] JAZZ: Retrieved 4683 rows, trimmed to 300. [2026-01-12T12:12:23.664834] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-12T12:12:23.665091] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-12T12:12:23.665233] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:23.665362] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-12T12:12:23.665409] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-12T12:12:23.665489] [INFO ] [MAIN ] [1723/3519] JAZZ kept (0.6s) | 1717 kept, 6 rejected | 139.9/min | ETA: 12.8m [2026-01-12T12:12:23.992906] [DEBUG] [REMOTE ] JBGS: Retrieved 2133 rows, trimmed to 300. [2026-01-12T12:12:23.993040] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-12T12:12:23.993248] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-12T12:12:23.993382] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:23.993491] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-12T12:12:23.993530] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-12T12:12:23.993594] [INFO ] [MAIN ] [1724/3519] JBGS kept (0.3s) | 1718 kept, 6 rejected | 140.0/min | ETA: 12.8m [2026-01-12T12:12:24.355685] [DEBUG] [REMOTE ] JBI: Retrieved 1521 rows, trimmed to 300. [2026-01-12T12:12:24.355817] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-12T12:12:24.356017] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-12T12:12:24.356153] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:24.356291] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-12T12:12:24.356342] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-12T12:12:24.356404] [INFO ] [MAIN ] [1725/3519] JBI kept (0.4s) | 1719 kept, 6 rejected | 140.0/min | ETA: 12.8m [2026-01-12T12:12:24.844052] [DEBUG] [REMOTE ] JBL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:24.844267] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-12T12:12:24.844597] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-12T12:12:24.844747] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:24.844884] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-12T12:12:24.844926] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-12T12:12:24.844981] [INFO ] [MAIN ] [1726/3519] JBL kept (0.5s) | 1720 kept, 6 rejected | 140.0/min | ETA: 12.8m [2026-01-12T12:12:25.001159] [DEBUG] [REMOTE ] JBND: Retrieved 563 rows, trimmed to 300. [2026-01-12T12:12:25.001356] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-12T12:12:25.001849] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-12T12:12:25.001991] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:25.002116] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-12T12:12:25.002158] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-12T12:12:25.002212] [INFO ] [MAIN ] [1727/3519] JBND kept (0.2s) | 1721 kept, 6 rejected | 140.0/min | ETA: 12.8m [2026-01-12T12:12:25.754891] [DEBUG] [REMOTE ] JBSS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:25.755059] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-12T12:12:25.755360] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-12T12:12:25.755501] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:25.755648] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-12T12:12:25.755692] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-12T12:12:25.755742] [INFO ] [MAIN ] [1728/3519] JBSS kept (0.8s) | 1722 kept, 6 rejected | 139.9/min | ETA: 12.8m [2026-01-12T12:12:26.169640] [DEBUG] [REMOTE ] JCE: Retrieved 4728 rows, trimmed to 300. [2026-01-12T12:12:26.169841] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-12T12:12:26.170103] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-12T12:12:26.170248] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:26.170377] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-12T12:12:26.170419] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-12T12:12:26.170513] [INFO ] [MAIN ] [1729/3519] JCE kept (0.4s) | 1723 kept, 6 rejected | 139.9/min | ETA: 12.8m [2026-01-12T12:12:26.697127] [DEBUG] [REMOTE ] JCI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:26.697324] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-12T12:12:26.697756] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $108.18. [2026-01-12T12:12:26.697910] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:26.698053] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-12T12:12:26.698100] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-12T12:12:26.698156] [INFO ] [MAIN ] [1730/3519] JCI kept (0.5s) | 1724 kept, 6 rejected | 139.9/min | ETA: 12.8m [2026-01-12T12:12:27.048479] [DEBUG] [REMOTE ] JD: Retrieved 2927 rows, trimmed to 300. [2026-01-12T12:12:27.048695] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-12T12:12:27.048949] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.39. [2026-01-12T12:12:27.049090] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:27.049218] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-12T12:12:27.049266] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-12T12:12:27.049317] [INFO ] [MAIN ] [1731/3519] JD kept (0.4s) | 1725 kept, 6 rejected | 139.9/min | ETA: 12.8m [2026-01-12T12:12:27.562872] [DEBUG] [REMOTE ] JEF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:27.563074] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-12T12:12:27.563472] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $48.43. [2026-01-12T12:12:27.563645] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:27.563779] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-12T12:12:27.563822] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-12T12:12:27.564239] [INFO ] [MAIN ] [1732/3519] JEF kept (0.5s) | 1726 kept, 6 rejected | 139.9/min | ETA: 12.8m [2026-01-12T12:12:27.895358] [DEBUG] [REMOTE ] JELD: Retrieved 2251 rows, trimmed to 300. [2026-01-12T12:12:27.895554] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-12T12:12:27.895843] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-12T12:12:27.895986] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:27.896107] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-12T12:12:27.896150] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-12T12:12:27.896204] [INFO ] [MAIN ] [1733/3519] JELD kept (0.3s) | 1727 kept, 6 rejected | 139.9/min | ETA: 12.8m [2026-01-12T12:12:28.190316] [DEBUG] [REMOTE ] JEPQ: Retrieved 925 rows, trimmed to 300. [2026-01-12T12:12:28.190506] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-12T12:12:28.190775] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-12T12:12:28.190913] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:28.191029] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-12T12:12:28.191069] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-12T12:12:28.191121] [INFO ] [MAIN ] [1734/3519] JEPQ kept (0.3s) | 1728 kept, 6 rejected | 140.0/min | ETA: 12.8m [2026-01-12T12:12:28.561041] [DEBUG] [REMOTE ] JFIN: Retrieved 1677 rows, trimmed to 300. [2026-01-12T12:12:28.561235] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-12T12:12:28.561481] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-12T12:12:28.561654] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:28.561779] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-12T12:12:28.561820] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-12T12:12:28.561896] [INFO ] [MAIN ] [1735/3519] JFIN kept (0.4s) | 1729 kept, 6 rejected | 140.0/min | ETA: 12.7m [2026-01-12T12:12:28.958896] [DEBUG] [REMOTE ] JGLO: Retrieved 583 rows, trimmed to 300. [2026-01-12T12:12:28.959104] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-12T12:12:28.959363] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-12T12:12:28.959506] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:28.959653] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-12T12:12:28.959697] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-12T12:12:28.959751] [INFO ] [MAIN ] [1736/3519] JGLO kept (0.4s) | 1730 kept, 6 rejected | 140.0/min | ETA: 12.7m [2026-01-12T12:12:29.653981] [DEBUG] [REMOTE ] JHG: Retrieved 6424 rows, trimmed to 300. [2026-01-12T12:12:29.654177] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-12T12:12:29.654459] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $40.76. [2026-01-12T12:12:29.654629] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:29.654759] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-12T12:12:29.654802] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-12T12:12:29.654858] [INFO ] [MAIN ] [1737/3519] JHG kept (0.7s) | 1731 kept, 6 rejected | 139.9/min | ETA: 12.7m [2026-01-12T12:12:30.160604] [DEBUG] [REMOTE ] JHI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:30.160810] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-12T12:12:30.161104] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-12T12:12:30.161256] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:30.161403] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-12T12:12:30.161446] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-12T12:12:30.161503] [INFO ] [MAIN ] [1738/3519] JHI kept (0.5s) | 1732 kept, 6 rejected | 139.9/min | ETA: 12.7m [2026-01-12T12:12:30.483780] [DEBUG] [REMOTE ] JHX: Retrieved 6545 rows, trimmed to 300. [2026-01-12T12:12:30.484004] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-12T12:12:30.484473] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-12T12:12:30.484691] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:30.484882] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-12T12:12:30.484937] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-12T12:12:30.485009] [INFO ] [MAIN ] [1739/3519] JHX kept (0.3s) | 1733 kept, 6 rejected | 139.9/min | ETA: 12.7m [2026-01-12T12:12:30.848690] [DEBUG] [REMOTE ] JILL: Retrieved 2223 rows, trimmed to 300. [2026-01-12T12:12:30.848904] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-12T12:12:30.849162] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-12T12:12:30.849304] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:30.849427] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-12T12:12:30.849469] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-12T12:12:30.849524] [INFO ] [MAIN ] [1740/3519] JILL kept (0.4s) | 1734 kept, 6 rejected | 140.0/min | ETA: 12.7m [2026-01-12T12:12:31.155242] [DEBUG] [REMOTE ] JIVE: Retrieved 583 rows, trimmed to 300. [2026-01-12T12:12:31.155512] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-12T12:12:31.155799] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $73.16. [2026-01-12T12:12:31.155946] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:31.156070] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-12T12:12:31.156145] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-12T12:12:31.156202] [INFO ] [MAIN ] [1741/3519] JIVE kept (0.3s) | 1735 kept, 6 rejected | 140.0/min | ETA: 12.7m [2026-01-12T12:12:31.724592] [DEBUG] [REMOTE ] JJSF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:31.724784] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-12T12:12:31.725048] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-12T12:12:31.725184] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:31.725307] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-12T12:12:31.725347] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-12T12:12:31.725398] [INFO ] [MAIN ] [1742/3519] JJSF kept (0.6s) | 1736 kept, 6 rejected | 139.9/min | ETA: 12.7m [2026-01-12T12:12:32.256327] [DEBUG] [REMOTE ] JKHY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:32.256478] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-12T12:12:32.256756] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-12T12:12:32.256903] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:32.257132] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-12T12:12:32.257179] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-12T12:12:32.257233] [INFO ] [MAIN ] [1743/3519] JKHY kept (0.5s) | 1737 kept, 6 rejected | 139.9/min | ETA: 12.7m [2026-01-12T12:12:32.627808] [DEBUG] [REMOTE ] JKS: Retrieved 3939 rows, trimmed to 300. [2026-01-12T12:12:32.628032] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-12T12:12:32.628626] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.05. [2026-01-12T12:12:32.628794] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:32.628989] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-12T12:12:32.629041] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-12T12:12:32.629098] [INFO ] [MAIN ] [1744/3519] JKS kept (0.4s) | 1738 kept, 6 rejected | 139.9/min | ETA: 12.7m [2026-01-12T12:12:33.126949] [DEBUG] [REMOTE ] JLL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:33.127152] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-12T12:12:33.127444] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-12T12:12:33.127609] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:33.127740] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-12T12:12:33.127783] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-12T12:12:33.127841] [INFO ] [MAIN ] [1745/3519] JLL kept (0.5s) | 1739 kept, 6 rejected | 139.9/min | ETA: 12.7m [2026-01-12T12:12:33.544717] [DEBUG] [REMOTE ] JLS: Retrieved 4054 rows, trimmed to 300. [2026-01-12T12:12:33.544870] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-12T12:12:33.545123] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $18.11. [2026-01-12T12:12:33.545258] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:33.545382] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-12T12:12:33.545421] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-12T12:12:33.545475] [INFO ] [MAIN ] [1746/3519] JLS kept (0.4s) | 1740 kept, 6 rejected | 139.9/min | ETA: 12.7m [2026-01-12T12:12:33.818667] [DEBUG] [REMOTE ] JMIA: Retrieved 1696 rows, trimmed to 300. [2026-01-12T12:12:33.818798] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-12T12:12:33.818999] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-12T12:12:33.819130] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:33.819236] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-12T12:12:33.819291] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-12T12:12:33.819341] [INFO ] [MAIN ] [1747/3519] JMIA kept (0.3s) | 1741 kept, 6 rejected | 140.0/min | ETA: 12.7m [2026-01-12T12:12:34.295870] [DEBUG] [REMOTE ] JMSB: Retrieved 3047 rows, trimmed to 300. [2026-01-12T12:12:34.296003] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-12T12:12:34.296206] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-12T12:12:34.296340] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:34.296463] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-12T12:12:34.296512] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-12T12:12:34.296597] [INFO ] [MAIN ] [1748/3519] JMSB kept (0.5s) | 1742 kept, 6 rejected | 140.0/min | ETA: 12.7m [2026-01-12T12:12:34.849127] [DEBUG] [REMOTE ] JNJ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:34.849333] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-12T12:12:34.849658] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-12T12:12:34.849848] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:34.849996] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-12T12:12:34.850041] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-12T12:12:34.850097] [INFO ] [MAIN ] [1749/3519] JNJ kept (0.6s) | 1743 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:35.095612] [DEBUG] [REMOTE ] JOBY: Retrieved 1298 rows, trimmed to 300. [2026-01-12T12:12:35.095808] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-12T12:12:35.096107] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-12T12:12:35.096283] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:35.096432] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-12T12:12:35.096479] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-12T12:12:35.096536] [INFO ] [MAIN ] [1750/3519] JOBY kept (0.2s) | 1744 kept, 6 rejected | 140.0/min | ETA: 12.6m [2026-01-12T12:12:35.742858] [DEBUG] [REMOTE ] JOE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:35.743007] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-12T12:12:35.743343] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $48.00. [2026-01-12T12:12:35.743491] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:35.743630] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-12T12:12:35.743674] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-12T12:12:35.743724] [INFO ] [MAIN ] [1751/3519] JOE kept (0.6s) | 1745 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:36.215033] [DEBUG] [REMOTE ] JOF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:36.215232] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-12T12:12:36.215525] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $10.02. [2026-01-12T12:12:36.215689] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:36.215827] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-12T12:12:36.216000] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-12T12:12:36.216061] [INFO ] [MAIN ] [1752/3519] JOF kept (0.5s) | 1746 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:36.673806] [DEBUG] [REMOTE ] JPC: Retrieved 5733 rows, trimmed to 300. [2026-01-12T12:12:36.674099] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-12T12:12:36.674433] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.82. [2026-01-12T12:12:36.674616] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:36.674756] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-12T12:12:36.674825] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-12T12:12:36.674882] [INFO ] [MAIN ] [1753/3519] JPC kept (0.5s) | 1747 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:36.875401] [DEBUG] [REMOTE ] JPEF: Retrieved 615 rows, trimmed to 300. [2026-01-12T12:12:36.875613] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-12T12:12:36.875864] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-12T12:12:36.876006] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:36.876122] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-12T12:12:36.876163] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-12T12:12:36.876214] [INFO ] [MAIN ] [1754/3519] JPEF kept (0.2s) | 1748 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:37.556012] [DEBUG] [REMOTE ] JPM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:37.556197] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-12T12:12:37.556454] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $292.80. [2026-01-12T12:12:37.556611] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:37.556737] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-12T12:12:37.556778] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-12T12:12:37.556830] [INFO ] [MAIN ] [1755/3519] JPM kept (0.7s) | 1749 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:38.099922] [DEBUG] [REMOTE ] JQC: Retrieved 5672 rows, trimmed to 300. [2026-01-12T12:12:38.100283] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-12T12:12:38.100773] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.87. [2026-01-12T12:12:38.100963] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:38.101152] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-12T12:12:38.101209] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-12T12:12:38.101285] [INFO ] [MAIN ] [1756/3519] JQC kept (0.5s) | 1750 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:38.296223] [DEBUG] [REMOTE ] JRI: Retrieved 3446 rows, trimmed to 300. [2026-01-12T12:12:38.296418] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-12T12:12:38.296714] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $13.03. [2026-01-12T12:12:38.296861] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:38.296985] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-12T12:12:38.297026] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-12T12:12:38.297080] [INFO ] [MAIN ] [1757/3519] JRI kept (0.2s) | 1751 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:38.808470] [DEBUG] [REMOTE ] JRS: Retrieved 6074 rows, trimmed to 300. [2026-01-12T12:12:38.808678] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-12T12:12:38.808936] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-12T12:12:38.809076] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:38.809201] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-12T12:12:38.809243] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-12T12:12:38.809296] [INFO ] [MAIN ] [1758/3519] JRS kept (0.5s) | 1752 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:39.221701] [DEBUG] [REMOTE ] JSM: Retrieved 5543 rows, trimmed to 300. [2026-01-12T12:12:39.221895] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-12T12:12:39.222150] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-12T12:12:39.222288] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:39.222433] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-12T12:12:39.222474] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-12T12:12:39.222527] [INFO ] [MAIN ] [1759/3519] JSM kept (0.4s) | 1753 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:39.598396] [DEBUG] [REMOTE ] JSMD: Retrieved 2484 rows, trimmed to 300. [2026-01-12T12:12:39.598618] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-12T12:12:39.598871] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-12T12:12:39.599017] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:39.599136] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-12T12:12:39.599178] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-12T12:12:39.599232] [INFO ] [MAIN ] [1760/3519] JSMD kept (0.4s) | 1754 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:40.056385] [DEBUG] [REMOTE ] JSML: Retrieved 2484 rows, trimmed to 300. [2026-01-12T12:12:40.056651] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-12T12:12:40.056976] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-12T12:12:40.057123] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:40.057254] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-12T12:12:40.057297] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-12T12:12:40.057352] [INFO ] [MAIN ] [1761/3519] JSML kept (0.5s) | 1755 kept, 6 rejected | 139.9/min | ETA: 12.6m [2026-01-12T12:12:40.296495] [DEBUG] [REMOTE ] JTEK: Retrieved 568 rows, trimmed to 300. [2026-01-12T12:12:40.296714] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-12T12:12:40.296978] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-12T12:12:40.297136] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:40.297259] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-12T12:12:40.297301] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-12T12:12:40.297352] [INFO ] [MAIN ] [1762/3519] JTEK kept (0.2s) | 1756 kept, 6 rejected | 140.0/min | ETA: 12.6m [2026-01-12T12:12:40.857246] [DEBUG] [REMOTE ] JVA: Retrieved 5206 rows, trimmed to 300. [2026-01-12T12:12:40.857444] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-12T12:12:40.857731] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-12T12:12:40.857878] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:40.857999] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-12T12:12:40.858041] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-12T12:12:40.858095] [INFO ] [MAIN ] [1763/3519] JVA kept (0.6s) | 1757 kept, 6 rejected | 139.9/min | ETA: 12.5m [2026-01-12T12:12:41.116318] [DEBUG] [REMOTE ] JXN: Retrieved 1094 rows, trimmed to 300. [2026-01-12T12:12:41.116529] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-12T12:12:41.116787] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-12T12:12:41.116928] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:41.117043] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-12T12:12:41.117084] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-12T12:12:41.117136] [INFO ] [MAIN ] [1764/3519] JXN kept (0.3s) | 1758 kept, 6 rejected | 140.0/min | ETA: 12.5m [2026-01-12T12:12:41.767078] [DEBUG] [REMOTE ] KAI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:41.767274] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-12T12:12:41.767536] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-12T12:12:41.767700] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:41.768046] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-12T12:12:41.768088] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-12T12:12:41.768286] [INFO ] [MAIN ] [1765/3519] KAI kept (0.7s) | 1759 kept, 6 rejected | 139.9/min | ETA: 12.5m [2026-01-12T12:12:42.010796] [DEBUG] [REMOTE ] KARO: Retrieved 1200 rows, trimmed to 300. [2026-01-12T12:12:42.010997] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-12T12:12:42.011244] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-12T12:12:42.011384] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:42.011505] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-12T12:12:42.011547] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-12T12:12:42.011633] [INFO ] [MAIN ] [1766/3519] KARO kept (0.2s) | 1760 kept, 6 rejected | 140.0/min | ETA: 12.5m [2026-01-12T12:12:42.687758] [DEBUG] [REMOTE ] KB: Retrieved 6079 rows, trimmed to 300. [2026-01-12T12:12:42.688014] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-12T12:12:42.688499] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $79.59. [2026-01-12T12:12:42.688700] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:42.688868] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-12T12:12:42.688911] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-12T12:12:42.689148] [INFO ] [MAIN ] [1767/3519] KB kept (0.7s) | 1761 kept, 6 rejected | 139.9/min | ETA: 12.5m [2026-01-12T12:12:43.160033] [DEBUG] [REMOTE ] KBH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:43.160228] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-12T12:12:43.160488] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-12T12:12:43.160666] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:43.160796] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-12T12:12:43.160837] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-12T12:12:43.160891] [INFO ] [MAIN ] [1768/3519] KBH kept (0.5s) | 1762 kept, 6 rejected | 139.9/min | ETA: 12.5m [2026-01-12T12:12:43.531502] [DEBUG] [REMOTE ] KBWB: Retrieved 3568 rows, trimmed to 300. [2026-01-12T12:12:43.531829] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-12T12:12:43.532330] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $73.48. [2026-01-12T12:12:43.532483] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:43.532656] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-12T12:12:43.532702] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-12T12:12:43.532759] [INFO ] [MAIN ] [1769/3519] KBWB kept (0.4s) | 1763 kept, 6 rejected | 139.9/min | ETA: 12.5m [2026-01-12T12:12:43.782264] [DEBUG] [REMOTE ] KBWD: Retrieved 3798 rows, trimmed to 300. [2026-01-12T12:12:43.782455] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-12T12:12:43.782726] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.84. [2026-01-12T12:12:43.782868] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:43.782992] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-12T12:12:43.783036] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-12T12:12:43.783087] [INFO ] [MAIN ] [1770/3519] KBWD kept (0.3s) | 1764 kept, 6 rejected | 139.9/min | ETA: 12.5m [2026-01-12T12:12:44.333612] [DEBUG] [REMOTE ] KBWP: Retrieved 3785 rows, trimmed to 300. [2026-01-12T12:12:44.333813] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-12T12:12:44.334083] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-12T12:12:44.334222] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:44.334379] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-12T12:12:44.334420] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-12T12:12:44.334473] [INFO ] [MAIN ] [1771/3519] KBWP kept (0.6s) | 1765 kept, 6 rejected | 139.9/min | ETA: 12.5m [2026-01-12T12:12:44.566015] [DEBUG] [REMOTE ] KBWY: Retrieved 3798 rows, trimmed to 300. [2026-01-12T12:12:44.566254] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-12T12:12:44.566599] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.72. [2026-01-12T12:12:44.566753] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:44.566877] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-12T12:12:44.566920] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-12T12:12:44.566974] [INFO ] [MAIN ] [1772/3519] KBWY kept (0.2s) | 1766 kept, 6 rejected | 140.0/min | ETA: 12.5m [2026-01-12T12:12:45.040268] [DEBUG] [REMOTE ] KC: Retrieved 1426 rows, trimmed to 300. [2026-01-12T12:12:45.040481] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-12T12:12:45.040822] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-12T12:12:45.040972] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:45.041116] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-12T12:12:45.041163] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-12T12:12:45.041222] [INFO ] [MAIN ] [1773/3519] KC kept (0.5s) | 1767 kept, 6 rejected | 139.9/min | ETA: 12.5m [2026-01-12T12:12:45.424359] [DEBUG] [REMOTE ] KD: Retrieved 1058 rows, trimmed to 300. [2026-01-12T12:12:45.424553] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-12T12:12:45.424820] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-12T12:12:45.424959] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:45.425074] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-12T12:12:45.425115] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-12T12:12:45.425165] [INFO ] [MAIN ] [1774/3519] KD kept (0.4s) | 1768 kept, 6 rejected | 140.0/min | ETA: 12.5m [2026-01-12T12:12:45.980030] [DEBUG] [REMOTE ] KDP: Retrieved 4455 rows, trimmed to 300. [2026-01-12T12:12:45.980234] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-12T12:12:45.980499] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-12T12:12:45.980662] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:45.980794] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-12T12:12:45.980834] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-12T12:12:45.980889] [INFO ] [MAIN ] [1775/3519] KDP kept (0.6s) | 1769 kept, 6 rejected | 139.9/min | ETA: 12.5m [2026-01-12T12:12:46.266848] [DEBUG] [REMOTE ] KE: Retrieved 2813 rows, trimmed to 300. [2026-01-12T12:12:46.267027] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-12T12:12:46.267277] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-12T12:12:46.267422] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:46.267542] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-12T12:12:46.267609] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-12T12:12:46.267666] [INFO ] [MAIN ] [1776/3519] KE kept (0.3s) | 1770 kept, 6 rejected | 140.0/min | ETA: 12.5m [2026-01-12T12:12:46.845521] [DEBUG] [REMOTE ] KELYA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:46.845730] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-12T12:12:46.845996] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-12T12:12:46.846135] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:46.846278] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-12T12:12:46.846321] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-12T12:12:46.846375] [INFO ] [MAIN ] [1777/3519] KELYA kept (0.6s) | 1771 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:47.243504] [DEBUG] [REMOTE ] KEN: Retrieved 2764 rows, trimmed to 300. [2026-01-12T12:12:47.243721] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-12T12:12:47.244004] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $48.09. [2026-01-12T12:12:47.244149] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:47.244268] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-12T12:12:47.244310] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-12T12:12:47.244365] [INFO ] [MAIN ] [1778/3519] KEN kept (0.4s) | 1772 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:47.736149] [DEBUG] [REMOTE ] KEP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:47.736396] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-12T12:12:47.736799] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $14.06. [2026-01-12T12:12:47.736943] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:47.737072] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-12T12:12:47.737113] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-12T12:12:47.737167] [INFO ] [MAIN ] [1779/3519] KEP kept (0.5s) | 1773 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:48.205638] [DEBUG] [REMOTE ] KEX: Retrieved 6587 rows, trimmed to 300. [2026-01-12T12:12:48.205840] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-12T12:12:48.206126] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $84.32. [2026-01-12T12:12:48.206275] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:48.206405] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-12T12:12:48.206447] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-12T12:12:48.206683] [INFO ] [MAIN ] [1780/3519] KEX kept (0.5s) | 1774 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:48.505441] [DEBUG] [REMOTE ] KEYS: Retrieved 2823 rows, trimmed to 300. [2026-01-12T12:12:48.505679] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-12T12:12:48.505975] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $162.19. [2026-01-12T12:12:48.506154] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:48.506303] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-12T12:12:48.506345] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-12T12:12:48.506404] [INFO ] [MAIN ] [1781/3519] KEYS kept (0.3s) | 1775 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:49.109922] [DEBUG] [REMOTE ] KFS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:49.110129] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-12T12:12:49.110450] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-12T12:12:49.110627] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:49.110764] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-12T12:12:49.110808] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-12T12:12:49.110864] [INFO ] [MAIN ] [1782/3519] KFS kept (0.6s) | 1776 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:49.481349] [DEBUG] [REMOTE ] KFY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:49.481592] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-12T12:12:49.482076] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-12T12:12:49.482223] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:49.482388] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-12T12:12:49.482430] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-12T12:12:49.482485] [INFO ] [MAIN ] [1783/3519] KFY kept (0.4s) | 1777 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:49.692115] [DEBUG] [REMOTE ] KGS: Retrieved 636 rows, trimmed to 300. [2026-01-12T12:12:49.692369] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-12T12:12:49.692701] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-12T12:12:49.692855] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:49.692984] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-12T12:12:49.693027] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-12T12:12:49.693080] [INFO ] [MAIN ] [1784/3519] KGS kept (0.2s) | 1778 kept, 6 rejected | 140.0/min | ETA: 12.4m [2026-01-12T12:12:50.240924] [DEBUG] [REMOTE ] KHC: Retrieved 2646 rows, trimmed to 300. [2026-01-12T12:12:50.241119] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-12T12:12:50.241374] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $23.01. [2026-01-12T12:12:50.241518] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:50.241658] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-12T12:12:50.241701] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-12T12:12:50.241754] [INFO ] [MAIN ] [1785/3519] KHC kept (0.5s) | 1779 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:50.617743] [DEBUG] [REMOTE ] KIDS: Retrieved 2072 rows, trimmed to 300. [2026-01-12T12:12:50.617938] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-12T12:12:50.618211] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-12T12:12:50.618354] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:50.618471] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-12T12:12:50.618514] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-12T12:12:50.618567] [INFO ] [MAIN ] [1786/3519] KIDS kept (0.4s) | 1780 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:51.204833] [DEBUG] [REMOTE ] KIM: Retrieved 6585 rows, trimmed to 300. [2026-01-12T12:12:51.205078] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-12T12:12:51.205470] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-12T12:12:51.205660] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:51.205838] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-12T12:12:51.205889] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-12T12:12:51.205961] [INFO ] [MAIN ] [1787/3519] KIM kept (0.6s) | 1781 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:51.712118] [DEBUG] [REMOTE ] KINS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:51.712469] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-12T12:12:51.712849] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-12T12:12:51.713002] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:51.713167] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-12T12:12:51.713215] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-12T12:12:51.713273] [INFO ] [MAIN ] [1788/3519] KINS kept (0.5s) | 1782 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:52.130820] [DEBUG] [REMOTE ] KIO: Retrieved 3134 rows, trimmed to 300. [2026-01-12T12:12:52.131028] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-12T12:12:52.131316] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.26. [2026-01-12T12:12:52.131493] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:52.131643] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-12T12:12:52.131689] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-12T12:12:52.131749] [INFO ] [MAIN ] [1789/3519] KIO kept (0.4s) | 1783 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:52.438522] [DEBUG] [REMOTE ] KKRS: Retrieved 1187 rows, trimmed to 300. [2026-01-12T12:12:52.438766] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-12T12:12:52.439044] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-12T12:12:52.439190] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:52.439321] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-12T12:12:52.439363] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-12T12:12:52.439420] [INFO ] [MAIN ] [1790/3519] KKRS kept (0.3s) | 1784 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:53.045207] [DEBUG] [REMOTE ] KLAC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:53.045408] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-12T12:12:53.045704] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1085.19. [2026-01-12T12:12:53.045850] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:53.046095] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-12T12:12:53.046143] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-12T12:12:53.046200] [INFO ] [MAIN ] [1791/3519] KLAC kept (0.6s) | 1785 kept, 6 rejected | 139.9/min | ETA: 12.4m [2026-01-12T12:12:53.519438] [DEBUG] [REMOTE ] KLIC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:53.519662] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-12T12:12:53.519961] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-12T12:12:53.520109] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:53.520258] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-12T12:12:53.520311] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-12T12:12:53.520414] [INFO ] [MAIN ] [1792/3519] KLIC kept (0.5s) | 1786 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:53.817829] [DEBUG] [REMOTE ] KLXE: Retrieved 1839 rows, trimmed to 300. [2026-01-12T12:12:53.818086] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-12T12:12:53.818465] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-12T12:12:53.818681] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:53.818865] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-12T12:12:53.818924] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-12T12:12:53.818998] [INFO ] [MAIN ] [1793/3519] KLXE kept (0.3s) | 1787 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:54.389340] [DEBUG] [REMOTE ] KMB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:54.389590] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-12T12:12:54.389967] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-12T12:12:54.390112] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:54.390256] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-12T12:12:54.390299] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-12T12:12:54.390355] [INFO ] [MAIN ] [1794/3519] KMB kept (0.6s) | 1788 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:54.762414] [DEBUG] [REMOTE ] KMDA: Retrieved 3173 rows, trimmed to 300. [2026-01-12T12:12:54.762628] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-12T12:12:54.762889] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.60. [2026-01-12T12:12:54.763054] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:54.763174] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-12T12:12:54.763216] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-12T12:12:54.763304] [INFO ] [MAIN ] [1795/3519] KMDA kept (0.4s) | 1789 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:55.108929] [DEBUG] [REMOTE ] KMI: Retrieved 3750 rows, trimmed to 300. [2026-01-12T12:12:55.109126] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-12T12:12:55.109382] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-12T12:12:55.109526] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:55.109668] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-12T12:12:55.109712] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-12T12:12:55.109766] [INFO ] [MAIN ] [1796/3519] KMI kept (0.3s) | 1790 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:55.431265] [DEBUG] [REMOTE ] KMPB: Retrieved 961 rows, trimmed to 300. [2026-01-12T12:12:55.431465] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-12T12:12:55.431732] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-12T12:12:55.431877] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:55.431996] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-12T12:12:55.432050] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-12T12:12:55.432105] [INFO ] [MAIN ] [1797/3519] KMPB kept (0.3s) | 1791 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:56.064453] [DEBUG] [REMOTE ] KMX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:56.064725] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-12T12:12:56.065062] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-12T12:12:56.065451] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:56.065626] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-12T12:12:56.065671] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-12T12:12:56.065728] [INFO ] [MAIN ] [1798/3519] KMX kept (0.6s) | 1792 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:56.354633] [DEBUG] [REMOTE ] KN: Retrieved 2994 rows, trimmed to 300. [2026-01-12T12:12:56.354811] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-12T12:12:56.355076] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-12T12:12:56.355223] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:56.355342] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-12T12:12:56.355384] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-12T12:12:56.355437] [INFO ] [MAIN ] [1799/3519] KN kept (0.3s) | 1793 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:56.560453] [DEBUG] [REMOTE ] KNF: Retrieved 655 rows, trimmed to 300. [2026-01-12T12:12:56.560712] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-12T12:12:56.560973] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-12T12:12:56.561155] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:56.561311] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-12T12:12:56.561356] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-12T12:12:56.561411] [INFO ] [MAIN ] [1800/3519] KNF kept (0.2s) | 1794 kept, 6 rejected | 140.0/min | ETA: 12.3m [2026-01-12T12:12:57.165436] [DEBUG] [REMOTE ] KNOP: Retrieved 3209 rows, trimmed to 300. [2026-01-12T12:12:57.165664] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-12T12:12:57.165979] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.77. [2026-01-12T12:12:57.166149] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:57.166283] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-12T12:12:57.166328] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-12T12:12:57.166412] [INFO ] [MAIN ] [1801/3519] KNOP kept (0.6s) | 1795 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:57.487350] [DEBUG] [REMOTE ] KNSA: Retrieved 1918 rows, trimmed to 300. [2026-01-12T12:12:57.487546] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-12T12:12:57.487810] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-12T12:12:57.487949] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:57.488065] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-12T12:12:57.488115] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-12T12:12:57.488168] [INFO ] [MAIN ] [1802/3519] KNSA kept (0.3s) | 1796 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:57.891590] [DEBUG] [REMOTE ] KNSL: Retrieved 2377 rows, trimmed to 300. [2026-01-12T12:12:57.891780] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-12T12:12:57.892024] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-12T12:12:57.892163] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:57.892282] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-12T12:12:57.892321] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-12T12:12:57.892372] [INFO ] [MAIN ] [1803/3519] KNSL kept (0.4s) | 1797 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:58.392489] [DEBUG] [REMOTE ] KNTK: Retrieved 2185 rows, trimmed to 300. [2026-01-12T12:12:58.392717] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-12T12:12:58.392989] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-12T12:12:58.393134] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:58.393265] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-12T12:12:58.393306] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-12T12:12:58.393363] [INFO ] [MAIN ] [1804/3519] KNTK kept (0.5s) | 1798 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:58.972770] [DEBUG] [REMOTE ] KNX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:12:58.972978] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-12T12:12:58.973312] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-12T12:12:58.973457] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:58.973621] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-12T12:12:58.973667] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-12T12:12:58.973723] [INFO ] [MAIN ] [1805/3519] KNX kept (0.6s) | 1799 kept, 6 rejected | 139.9/min | ETA: 12.3m [2026-01-12T12:12:59.285461] [DEBUG] [REMOTE ] KOD: Retrieved 1826 rows, trimmed to 300. [2026-01-12T12:12:59.285674] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-12T12:12:59.285933] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $14.10. [2026-01-12T12:12:59.286071] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:59.286192] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-12T12:12:59.286231] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-12T12:12:59.286283] [INFO ] [MAIN ] [1806/3519] KOD kept (0.3s) | 1800 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:12:59.713489] [DEBUG] [REMOTE ] KODK: Retrieved 3094 rows, trimmed to 300. [2026-01-12T12:12:59.713698] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-12T12:12:59.713957] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-12T12:12:59.714124] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-12T12:12:59.714254] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-12T12:12:59.714297] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-12T12:12:59.714362] [INFO ] [MAIN ] [1807/3519] KODK kept (0.4s) | 1801 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:00.253443] [DEBUG] [REMOTE ] KOF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:00.253705] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-12T12:13:00.254504] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $80.46. [2026-01-12T12:13:00.254682] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:00.254837] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-12T12:13:00.254880] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-12T12:13:00.254941] [INFO ] [MAIN ] [1808/3519] KOF kept (0.5s) | 1802 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:00.713664] [DEBUG] [REMOTE ] KOP: Retrieved 5017 rows, trimmed to 300. [2026-01-12T12:13:00.713875] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-12T12:13:00.714146] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.36. [2026-01-12T12:13:00.714286] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:00.714409] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-12T12:13:00.714449] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-12T12:13:00.714501] [INFO ] [MAIN ] [1809/3519] KOP kept (0.5s) | 1803 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:01.238445] [DEBUG] [REMOTE ] KOPN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:01.238757] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-12T12:13:01.239520] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-12T12:13:01.239721] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:01.239888] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-12T12:13:01.239963] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-12T12:13:01.240028] [INFO ] [MAIN ] [1810/3519] KOPN kept (0.5s) | 1804 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:01.730457] [DEBUG] [REMOTE ] KOSS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:01.730829] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-12T12:13:01.731202] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-12T12:13:01.731354] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:01.731501] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-12T12:13:01.731546] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-12T12:13:01.731624] [INFO ] [MAIN ] [1811/3519] KOSS kept (0.5s) | 1805 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:02.082113] [DEBUG] [REMOTE ] KPRX: Retrieved 2627 rows, trimmed to 300. [2026-01-12T12:13:02.082320] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-12T12:13:02.082631] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-12T12:13:02.082833] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:02.082985] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-12T12:13:02.083031] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-12T12:13:02.083086] [INFO ] [MAIN ] [1812/3519] KPRX kept (0.4s) | 1806 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:02.492461] [DEBUG] [REMOTE ] KPTI: Retrieved 3062 rows, trimmed to 300. [2026-01-12T12:13:02.492782] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-12T12:13:02.493168] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-12T12:13:02.493322] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:02.493465] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-12T12:13:02.493508] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-12T12:13:02.493604] [INFO ] [MAIN ] [1813/3519] KPTI kept (0.4s) | 1807 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:03.067923] [DEBUG] [REMOTE ] KRC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:03.068114] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-12T12:13:03.068413] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $37.02. [2026-01-12T12:13:03.068560] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:03.068709] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-12T12:13:03.068751] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-12T12:13:03.068805] [INFO ] [MAIN ] [1814/3519] KRC kept (0.6s) | 1808 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:03.230211] [DEBUG] [REMOTE ] KREF: Retrieved 2183 rows, trimmed to 300. [2026-01-12T12:13:03.230407] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-12T12:13:03.230688] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-12T12:13:03.230842] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:03.230964] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-12T12:13:03.231007] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-12T12:13:03.231062] [INFO ] [MAIN ] [1815/3519] KREF kept (0.2s) | 1809 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:03.922335] [DEBUG] [REMOTE ] KRG: Retrieved 5389 rows, trimmed to 300. [2026-01-12T12:13:03.922541] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-12T12:13:03.922881] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.50. [2026-01-12T12:13:03.923036] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:03.923178] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-12T12:13:03.923348] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-12T12:13:03.923418] [INFO ] [MAIN ] [1816/3519] KRG kept (0.7s) | 1810 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:04.398960] [DEBUG] [REMOTE ] KRMD: Retrieved 6586 rows, trimmed to 300. [2026-01-12T12:13:04.399164] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-12T12:13:04.399449] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-12T12:13:04.399619] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:04.399920] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-12T12:13:04.399972] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-12T12:13:04.400029] [INFO ] [MAIN ] [1817/3519] KRMD kept (0.5s) | 1811 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:04.862459] [DEBUG] [REMOTE ] KRNY: Retrieved 5253 rows, trimmed to 300. [2026-01-12T12:13:04.862712] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-12T12:13:04.863034] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-12T12:13:04.863178] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:04.863459] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-12T12:13:04.863510] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-12T12:13:04.863596] [INFO ] [MAIN ] [1818/3519] KRNY kept (0.5s) | 1812 kept, 6 rejected | 139.9/min | ETA: 12.2m [2026-01-12T12:13:05.380219] [DEBUG] [REMOTE ] KRO: Retrieved 5557 rows, trimmed to 300. [2026-01-12T12:13:05.380357] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-12T12:13:05.380600] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-12T12:13:05.380736] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:05.380843] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-12T12:13:05.380882] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-12T12:13:05.380929] [INFO ] [MAIN ] [1819/3519] KRO kept (0.5s) | 1813 kept, 6 rejected | 139.8/min | ETA: 12.2m [2026-01-12T12:13:05.669253] [DEBUG] [REMOTE ] KROS: Retrieved 1447 rows, trimmed to 300. [2026-01-12T12:13:05.669384] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-12T12:13:05.669605] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $13.74. [2026-01-12T12:13:05.669762] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:05.669891] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-12T12:13:05.669932] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-12T12:13:05.669978] [INFO ] [MAIN ] [1820/3519] KROS kept (0.3s) | 1814 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:06.082366] [DEBUG] [REMOTE ] KRP: Retrieved 2246 rows, trimmed to 300. [2026-01-12T12:13:06.082491] [DEBUG] [REMOTE ] KRP: PASS: History has at least 300 days. [2026-01-12T12:13:06.082721] [DEBUG] [REMOTE ] KRP: PASS: Price check passed. Min price $11.36. [2026-01-12T12:13:06.082860] [DEBUG] [REMOTE ] KRP: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:06.082968] [DEBUG] [REMOTE ] KRP: PASS: Integrity check passed. [2026-01-12T12:13:06.083008] [DEBUG] [REMOTE ] KRP: Symbol is viable for forecasting. [2026-01-12T12:13:06.083056] [INFO ] [MAIN ] [1821/3519] KRP kept (0.4s) | 1815 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:06.359279] [DEBUG] [REMOTE ] KRRO: Retrieved 546 rows, trimmed to 300. [2026-01-12T12:13:06.359482] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-12T12:13:06.359764] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-12T12:13:06.359906] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:06.360023] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-12T12:13:06.360064] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-12T12:13:06.360119] [INFO ] [MAIN ] [1822/3519] KRRO kept (0.3s) | 1816 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:06.744328] [DEBUG] [REMOTE ] KRUS: Retrieved 1620 rows, trimmed to 300. [2026-01-12T12:13:06.744594] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-12T12:13:06.744923] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-12T12:13:06.745118] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:06.745280] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-12T12:13:06.745338] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-12T12:13:06.745415] [INFO ] [MAIN ] [1823/3519] KRUS kept (0.4s) | 1817 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:07.273041] [DEBUG] [REMOTE ] KRYS: Retrieved 2088 rows, trimmed to 300. [2026-01-12T12:13:07.273175] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-12T12:13:07.273382] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $185.05. [2026-01-12T12:13:07.273513] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:07.273642] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-12T12:13:07.273683] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-12T12:13:07.273730] [INFO ] [MAIN ] [1824/3519] KRYS kept (0.5s) | 1818 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:07.630652] [DEBUG] [REMOTE ] KSCP: Retrieved 992 rows, trimmed to 300. [2026-01-12T12:13:07.630784] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-12T12:13:07.630999] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-12T12:13:07.631133] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:07.631238] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-12T12:13:07.631277] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-12T12:13:07.631323] [INFO ] [MAIN ] [1825/3519] KSCP kept (0.4s) | 1819 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:07.970738] [DEBUG] [REMOTE ] KSPI: Retrieved 496 rows, trimmed to 300. [2026-01-12T12:13:07.970869] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-12T12:13:07.971073] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-12T12:13:07.971212] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:07.971323] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-12T12:13:07.971364] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-12T12:13:07.971414] [INFO ] [MAIN ] [1826/3519] KSPI kept (0.3s) | 1820 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:08.655598] [DEBUG] [REMOTE ] KSS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:08.655757] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-12T12:13:08.656081] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-12T12:13:08.656258] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:08.656384] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-12T12:13:08.656424] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-12T12:13:08.656473] [INFO ] [MAIN ] [1827/3519] KSS kept (0.7s) | 1821 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:08.989998] [DEBUG] [REMOTE ] KTB: Retrieved 1677 rows, trimmed to 300. [2026-01-12T12:13:08.990213] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-12T12:13:08.990471] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $58.95. [2026-01-12T12:13:08.990634] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:08.990758] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-12T12:13:08.990800] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-12T12:13:08.990853] [INFO ] [MAIN ] [1828/3519] KTB kept (0.3s) | 1822 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:09.563382] [DEBUG] [REMOTE ] KTCC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:09.563527] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-12T12:13:09.563773] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-12T12:13:09.563910] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:09.564024] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-12T12:13:09.564064] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-12T12:13:09.564113] [INFO ] [MAIN ] [1829/3519] KTCC kept (0.6s) | 1823 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:09.873735] [DEBUG] [REMOTE ] KTF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:09.873874] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-12T12:13:09.874096] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $9.00. [2026-01-12T12:13:09.874232] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:09.874347] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-12T12:13:09.874387] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-12T12:13:09.874435] [INFO ] [MAIN ] [1830/3519] KTF kept (0.3s) | 1824 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:10.227652] [DEBUG] [REMOTE ] KURA: Retrieved 2559 rows, trimmed to 300. [2026-01-12T12:13:10.227815] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-12T12:13:10.228031] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $9.10. [2026-01-12T12:13:10.228170] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:10.228347] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-12T12:13:10.228389] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-12T12:13:10.228438] [INFO ] [MAIN ] [1831/3519] KURA kept (0.4s) | 1825 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:10.899092] [DEBUG] [REMOTE ] KVHI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:10.899228] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-12T12:13:10.899446] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-12T12:13:10.899599] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:10.899716] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-12T12:13:10.899756] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-12T12:13:10.899803] [INFO ] [MAIN ] [1832/3519] KVHI kept (0.7s) | 1826 kept, 6 rejected | 139.8/min | ETA: 12.1m [2026-01-12T12:13:11.109219] [DEBUG] [REMOTE ] KVUE: Retrieved 674 rows, trimmed to 300. [2026-01-12T12:13:11.109417] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-12T12:13:11.109701] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $13.94. [2026-01-12T12:13:11.109843] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:11.109963] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-12T12:13:11.110003] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-12T12:13:11.110055] [INFO ] [MAIN ] [1833/3519] KVUE kept (0.2s) | 1827 kept, 6 rejected | 139.9/min | ETA: 12.1m [2026-01-12T12:13:11.434156] [DEBUG] [REMOTE ] KVYO: Retrieved 579 rows, trimmed to 300. [2026-01-12T12:13:11.434351] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-12T12:13:11.434627] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.72. [2026-01-12T12:13:11.434771] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:11.434889] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-12T12:13:11.434929] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-12T12:13:11.434980] [INFO ] [MAIN ] [1834/3519] KVYO kept (0.3s) | 1828 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:12.168491] [DEBUG] [REMOTE ] KYN: Retrieved 5356 rows, trimmed to 300. [2026-01-12T12:13:12.168766] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-12T12:13:12.169077] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.17. [2026-01-12T12:13:12.169248] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:12.169390] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-12T12:13:12.169434] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-12T12:13:12.169494] [INFO ] [MAIN ] [1835/3519] KYN kept (0.7s) | 1829 kept, 6 rejected | 139.8/min | ETA: 12.0m [2026-01-12T12:13:12.509100] [DEBUG] [REMOTE ] KYNB: Retrieved 2804 rows, trimmed to 300. [2026-01-12T12:13:12.509234] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-12T12:13:12.509470] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-12T12:13:12.509649] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:12.509765] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-12T12:13:12.509805] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-12T12:13:12.509853] [INFO ] [MAIN ] [1836/3519] KYNB kept (0.3s) | 1830 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:12.658304] [DEBUG] [REMOTE ] KYTX: Retrieved 482 rows, trimmed to 300. [2026-01-12T12:13:12.658453] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-12T12:13:12.658687] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-12T12:13:12.658822] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:12.658931] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-12T12:13:12.658970] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-12T12:13:12.659019] [INFO ] [MAIN ] [1837/3519] KYTX kept (0.1s) | 1831 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:13.130447] [DEBUG] [REMOTE ] KZIA: Retrieved 2042 rows, trimmed to 300. [2026-01-12T12:13:13.130619] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-12T12:13:13.130868] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-12T12:13:13.131008] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:13.131124] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-12T12:13:13.131166] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-12T12:13:13.131215] [INFO ] [MAIN ] [1838/3519] KZIA kept (0.5s) | 1832 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:13.823417] [DEBUG] [REMOTE ] L: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:13.823592] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-12T12:13:13.823876] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-12T12:13:13.824014] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:13.824272] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-12T12:13:13.824317] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-12T12:13:13.824366] [INFO ] [MAIN ] [1839/3519] L kept (0.7s) | 1833 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:14.165419] [DEBUG] [REMOTE ] LAB: Retrieved 3040 rows, trimmed to 300. [2026-01-12T12:13:14.165550] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-12T12:13:14.165799] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-12T12:13:14.165933] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:14.166045] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-12T12:13:14.166085] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-12T12:13:14.166133] [INFO ] [MAIN ] [1840/3519] LAB kept (0.3s) | 1834 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:14.431733] [DEBUG] [REMOTE ] LAC: Retrieved 571 rows, trimmed to 300. [2026-01-12T12:13:14.431861] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-12T12:13:14.432062] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-12T12:13:14.432192] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:14.432299] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-12T12:13:14.432338] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-12T12:13:14.432384] [INFO ] [MAIN ] [1841/3519] LAC kept (0.3s) | 1835 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:15.113105] [DEBUG] [REMOTE ] LAD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:15.113251] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-12T12:13:15.113507] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-12T12:13:15.113668] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:15.113793] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-12T12:13:15.113835] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-12T12:13:15.113885] [INFO ] [MAIN ] [1842/3519] LAD kept (0.7s) | 1836 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:15.341980] [DEBUG] [REMOTE ] LAES: Retrieved 660 rows, trimmed to 300. [2026-01-12T12:13:15.342123] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-12T12:13:15.342324] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-12T12:13:15.342459] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:15.342566] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-12T12:13:15.342624] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-12T12:13:15.342672] [INFO ] [MAIN ] [1843/3519] LAES kept (0.2s) | 1837 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:16.031124] [DEBUG] [REMOTE ] LAKE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:16.031268] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-12T12:13:16.031519] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-12T12:13:16.031704] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:16.031944] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-12T12:13:16.031994] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-12T12:13:16.032052] [INFO ] [MAIN ] [1844/3519] LAKE kept (0.7s) | 1838 kept, 6 rejected | 139.8/min | ETA: 12.0m [2026-01-12T12:13:16.318057] [DEBUG] [REMOTE ] LAND: Retrieved 3258 rows, trimmed to 300. [2026-01-12T12:13:16.318212] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-12T12:13:16.318450] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-12T12:13:16.318630] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:16.318753] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-12T12:13:16.318795] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-12T12:13:16.318843] [INFO ] [MAIN ] [1845/3519] LAND kept (0.3s) | 1839 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:16.727551] [DEBUG] [REMOTE ] LANDO: Retrieved 1313 rows, trimmed to 300. [2026-01-12T12:13:16.727694] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-12T12:13:16.727894] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-12T12:13:16.728027] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:16.728133] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-12T12:13:16.728193] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-12T12:13:16.728242] [INFO ] [MAIN ] [1846/3519] LANDO kept (0.4s) | 1840 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:16.930385] [DEBUG] [REMOTE ] LANDP: Retrieved 650 rows, trimmed to 300. [2026-01-12T12:13:16.930569] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-12T12:13:16.930842] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-12T12:13:16.930987] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:16.931108] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-12T12:13:16.931151] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-12T12:13:16.931203] [INFO ] [MAIN ] [1847/3519] LANDP kept (0.2s) | 1841 kept, 6 rejected | 139.9/min | ETA: 12.0m [2026-01-12T12:13:17.403119] [DEBUG] [REMOTE ] LASE: Retrieved 822 rows, trimmed to 300. [2026-01-12T12:13:17.403246] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-12T12:13:17.403445] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-12T12:13:17.403608] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:17.403723] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-12T12:13:17.403762] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-12T12:13:17.403809] [INFO ] [MAIN ] [1848/3519] LASE kept (0.5s) | 1842 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:17.971297] [DEBUG] [REMOTE ] LAZ: Retrieved 5204 rows, trimmed to 300. [2026-01-12T12:13:17.971438] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-12T12:13:17.971714] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-12T12:13:17.971854] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:17.972006] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-12T12:13:17.972052] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-12T12:13:17.972102] [INFO ] [MAIN ] [1849/3519] LAZ kept (0.6s) | 1843 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:18.403740] [DEBUG] [REMOTE ] LBRDA: Retrieved 2812 rows, trimmed to 300. [2026-01-12T12:13:18.403876] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-12T12:13:18.404092] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $44.66. [2026-01-12T12:13:18.404231] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:18.404342] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-12T12:13:18.404382] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-12T12:13:18.404439] [INFO ] [MAIN ] [1850/3519] LBRDA kept (0.4s) | 1844 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:18.757648] [DEBUG] [REMOTE ] LBRDK: Retrieved 2812 rows, trimmed to 300. [2026-01-12T12:13:18.757780] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-12T12:13:18.757993] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $44.88. [2026-01-12T12:13:18.758133] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:18.758279] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-12T12:13:18.758322] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-12T12:13:18.758371] [INFO ] [MAIN ] [1851/3519] LBRDK kept (0.4s) | 1845 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:19.349336] [DEBUG] [REMOTE ] LBTYA: Retrieved 5436 rows, trimmed to 300. [2026-01-12T12:13:19.349473] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-12T12:13:19.349707] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.59. [2026-01-12T12:13:19.349841] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:19.349951] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-12T12:13:19.349991] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-12T12:13:19.350036] [INFO ] [MAIN ] [1852/3519] LBTYA kept (0.6s) | 1846 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:19.802259] [DEBUG] [REMOTE ] LBTYK: Retrieved 5117 rows, trimmed to 300. [2026-01-12T12:13:19.802399] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-12T12:13:19.802640] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.48. [2026-01-12T12:13:19.802778] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:19.802895] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-12T12:13:19.802934] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-12T12:13:19.802983] [INFO ] [MAIN ] [1853/3519] LBTYK kept (0.5s) | 1847 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:20.175497] [DEBUG] [REMOTE ] LC: Retrieved 2786 rows, trimmed to 300. [2026-01-12T12:13:20.175669] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-12T12:13:20.175879] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.39. [2026-01-12T12:13:20.176014] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:20.176124] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-12T12:13:20.176164] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-12T12:13:20.176210] [INFO ] [MAIN ] [1854/3519] LC kept (0.4s) | 1848 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:20.430072] [DEBUG] [REMOTE ] LCFY: Retrieved 952 rows, trimmed to 300. [2026-01-12T12:13:20.430206] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-12T12:13:20.430414] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-12T12:13:20.430551] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:20.430683] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-12T12:13:20.430725] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-12T12:13:20.430776] [INFO ] [MAIN ] [1855/3519] LCFY kept (0.3s) | 1849 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:20.806233] [DEBUG] [REMOTE ] LCID: Retrieved 1334 rows, trimmed to 300. [2026-01-12T12:13:20.806409] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-12T12:13:20.806729] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $10.57. [2026-01-12T12:13:20.806933] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:20.807102] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-12T12:13:20.807164] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-12T12:13:20.807238] [INFO ] [MAIN ] [1856/3519] LCID kept (0.4s) | 1850 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:21.415567] [DEBUG] [REMOTE ] LCII: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:21.415931] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-12T12:13:21.416309] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $86.16. [2026-01-12T12:13:21.416461] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:21.416632] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-12T12:13:21.416676] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-12T12:13:21.416732] [INFO ] [MAIN ] [1857/3519] LCII kept (0.6s) | 1851 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:21.837831] [DEBUG] [REMOTE ] LCNB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:21.837989] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-12T12:13:21.838289] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $14.33. [2026-01-12T12:13:21.838438] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:21.838687] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-12T12:13:21.838735] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-12T12:13:21.838788] [INFO ] [MAIN ] [1858/3519] LCNB kept (0.4s) | 1852 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:22.097438] [DEBUG] [REMOTE ] LDI: Retrieved 1234 rows, trimmed to 300. [2026-01-12T12:13:22.097598] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-12T12:13:22.098010] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-12T12:13:22.098147] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:22.098318] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-12T12:13:22.098360] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-12T12:13:22.098408] [INFO ] [MAIN ] [1859/3519] LDI kept (0.3s) | 1853 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:22.698084] [DEBUG] [REMOTE ] LDOS: Retrieved 4840 rows, trimmed to 300. [2026-01-12T12:13:22.698280] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-12T12:13:22.698510] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-12T12:13:22.698725] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:22.698889] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-12T12:13:22.698950] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-12T12:13:22.699003] [INFO ] [MAIN ] [1860/3519] LDOS kept (0.6s) | 1854 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:23.087192] [DEBUG] [REMOTE ] LDP: Retrieved 3382 rows, trimmed to 300. [2026-01-12T12:13:23.087320] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-12T12:13:23.087523] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.68. [2026-01-12T12:13:23.087688] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:23.087817] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-12T12:13:23.087856] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-12T12:13:23.087904] [INFO ] [MAIN ] [1861/3519] LDP kept (0.4s) | 1855 kept, 6 rejected | 139.9/min | ETA: 11.9m [2026-01-12T12:13:23.394719] [DEBUG] [REMOTE ] LDSF: Retrieved 1763 rows, trimmed to 300. [2026-01-12T12:13:23.394849] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-12T12:13:23.395047] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.96. [2026-01-12T12:13:23.395180] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:23.395285] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-12T12:13:23.395325] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-12T12:13:23.395371] [INFO ] [MAIN ] [1862/3519] LDSF kept (0.3s) | 1856 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:23.832957] [DEBUG] [REMOTE ] LE: Retrieved 2971 rows, trimmed to 300. [2026-01-12T12:13:23.833092] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-12T12:13:23.833298] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-12T12:13:23.833437] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:23.833585] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-12T12:13:23.833632] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-12T12:13:23.833682] [INFO ] [MAIN ] [1863/3519] LE kept (0.4s) | 1857 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:24.318032] [DEBUG] [REMOTE ] LEA: Retrieved 4067 rows, trimmed to 300. [2026-01-12T12:13:24.318162] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-12T12:13:24.318391] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.38. [2026-01-12T12:13:24.318532] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:24.318665] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-12T12:13:24.318708] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-12T12:13:24.318759] [INFO ] [MAIN ] [1864/3519] LEA kept (0.5s) | 1858 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:24.877843] [DEBUG] [REMOTE ] LECO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:24.877976] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-12T12:13:24.878211] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-12T12:13:24.878350] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:24.878462] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-12T12:13:24.878502] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-12T12:13:24.878550] [INFO ] [MAIN ] [1865/3519] LECO kept (0.6s) | 1859 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:25.345775] [DEBUG] [REMOTE ] LEG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:25.345941] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-12T12:13:25.346226] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-12T12:13:25.346398] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:25.346546] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-12T12:13:25.346610] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-12T12:13:25.346763] [INFO ] [MAIN ] [1866/3519] LEG kept (0.5s) | 1860 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:25.631410] [DEBUG] [REMOTE ] LEGH: Retrieved 1777 rows, trimmed to 300. [2026-01-12T12:13:25.631553] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-12T12:13:25.631813] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-12T12:13:25.631955] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:25.632065] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-12T12:13:25.632106] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-12T12:13:25.632155] [INFO ] [MAIN ] [1867/3519] LEGH kept (0.3s) | 1861 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:25.986566] [DEBUG] [REMOTE ] LEGN: Retrieved 1407 rows, trimmed to 300. [2026-01-12T12:13:25.986713] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-12T12:13:25.986913] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $20.31. [2026-01-12T12:13:25.987046] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:25.987153] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-12T12:13:25.987192] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-12T12:13:25.987239] [INFO ] [MAIN ] [1868/3519] LEGN kept (0.4s) | 1862 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:26.591836] [DEBUG] [REMOTE ] LEN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:26.591979] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-12T12:13:26.592237] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-12T12:13:26.592380] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:26.592501] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-12T12:13:26.592542] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-12T12:13:26.592610] [INFO ] [MAIN ] [1869/3519] LEN kept (0.6s) | 1863 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:26.854686] [DEBUG] [REMOTE ] LENZ: Retrieved 1141 rows, trimmed to 300. [2026-01-12T12:13:26.854828] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-12T12:13:26.855032] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $14.87. [2026-01-12T12:13:26.855165] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:26.855273] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-12T12:13:26.855313] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-12T12:13:26.855361] [INFO ] [MAIN ] [1870/3519] LENZ kept (0.3s) | 1864 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:27.379873] [DEBUG] [REMOTE ] LEO: Retrieved 6286 rows, trimmed to 300. [2026-01-12T12:13:27.380037] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-12T12:13:27.380278] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.15. [2026-01-12T12:13:27.380430] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:27.380554] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-12T12:13:27.380616] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-12T12:13:27.380667] [INFO ] [MAIN ] [1871/3519] LEO kept (0.5s) | 1865 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:27.644897] [DEBUG] [REMOTE ] LESL: Retrieved 1305 rows, trimmed to 300. [2026-01-12T12:13:27.645028] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-12T12:13:27.645247] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.65. [2026-01-12T12:13:27.645385] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:27.645492] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-12T12:13:27.645532] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-12T12:13:27.645626] [INFO ] [MAIN ] [1872/3519] LESL kept (0.3s) | 1866 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:28.083720] [DEBUG] [REMOTE ] LEVI: Retrieved 1712 rows, trimmed to 300. [2026-01-12T12:13:28.083850] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-12T12:13:28.084056] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-12T12:13:28.084192] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:28.084302] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-12T12:13:28.084343] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-12T12:13:28.084391] [INFO ] [MAIN ] [1873/3519] LEVI kept (0.4s) | 1867 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:28.629406] [DEBUG] [REMOTE ] LFMD: Retrieved 6286 rows, trimmed to 300. [2026-01-12T12:13:28.629539] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-12T12:13:28.629770] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-12T12:13:28.629904] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:28.630015] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-12T12:13:28.630054] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-12T12:13:28.630102] [INFO ] [MAIN ] [1874/3519] LFMD kept (0.5s) | 1868 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:28.982695] [DEBUG] [REMOTE ] LFUS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:28.982834] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-12T12:13:28.983046] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-12T12:13:28.983179] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:28.983291] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-12T12:13:28.983330] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-12T12:13:28.983377] [INFO ] [MAIN ] [1875/3519] LFUS kept (0.4s) | 1869 kept, 6 rejected | 139.9/min | ETA: 11.8m [2026-01-12T12:13:29.542991] [DEBUG] [REMOTE ] LFVN: Retrieved 5351 rows, trimmed to 300. [2026-01-12T12:13:29.543153] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-12T12:13:29.543419] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.99. [2026-01-12T12:13:29.543558] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:29.543718] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-12T12:13:29.543761] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-12T12:13:29.543812] [INFO ] [MAIN ] [1876/3519] LFVN kept (0.6s) | 1870 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:29.660207] [DEBUG] [REMOTE ] LGCL: Retrieved 465 rows, trimmed to 300. [2026-01-12T12:13:29.660337] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-12T12:13:29.660535] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.99. [2026-01-12T12:13:29.660694] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:29.660802] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-12T12:13:29.660841] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-12T12:13:29.660887] [INFO ] [MAIN ] [1877/3519] LGCL kept (0.1s) | 1871 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:30.383300] [DEBUG] [REMOTE ] LGI: Retrieved 5455 rows, trimmed to 300. [2026-01-12T12:13:30.383440] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-12T12:13:30.383700] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.46. [2026-01-12T12:13:30.383840] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:30.383952] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-12T12:13:30.384007] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-12T12:13:30.384057] [INFO ] [MAIN ] [1878/3519] LGI kept (0.7s) | 1872 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:30.744699] [DEBUG] [REMOTE ] LGIH: Retrieved 3061 rows, trimmed to 300. [2026-01-12T12:13:30.744879] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-12T12:13:30.745120] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-12T12:13:30.745260] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:30.745376] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-12T12:13:30.745416] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-12T12:13:30.745468] [INFO ] [MAIN ] [1879/3519] LGIH kept (0.4s) | 1873 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:31.269669] [DEBUG] [REMOTE ] LGND: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:31.269822] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-12T12:13:31.270068] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $180.77. [2026-01-12T12:13:31.270208] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:31.270443] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-12T12:13:31.270491] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-12T12:13:31.270562] [INFO ] [MAIN ] [1880/3519] LGND kept (0.5s) | 1874 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:31.761631] [DEBUG] [REMOTE ] LH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:31.761772] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-12T12:13:31.762015] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-12T12:13:31.762156] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:31.762277] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-12T12:13:31.762319] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-12T12:13:31.762369] [INFO ] [MAIN ] [1881/3519] LH kept (0.5s) | 1875 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:32.092152] [DEBUG] [REMOTE ] LHX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:32.092307] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-12T12:13:32.092600] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-12T12:13:32.092784] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:32.092931] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-12T12:13:32.092982] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-12T12:13:32.093045] [INFO ] [MAIN ] [1882/3519] LHX kept (0.3s) | 1876 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:32.426198] [DEBUG] [REMOTE ] LI: Retrieved 1369 rows, trimmed to 300. [2026-01-12T12:13:32.426411] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-12T12:13:32.426717] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $16.15. [2026-01-12T12:13:32.426863] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:32.426984] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-12T12:13:32.427028] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-12T12:13:32.427094] [INFO ] [MAIN ] [1883/3519] LI kept (0.3s) | 1877 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:32.808473] [DEBUG] [REMOTE ] LICN: Retrieved 735 rows, trimmed to 300. [2026-01-12T12:13:32.808661] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-12T12:13:32.808949] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-12T12:13:32.809087] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:32.809198] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-12T12:13:32.809256] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-12T12:13:32.809304] [INFO ] [MAIN ] [1884/3519] LICN kept (0.4s) | 1878 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:33.151115] [DEBUG] [REMOTE ] LIF: Retrieved 400 rows, trimmed to 300. [2026-01-12T12:13:33.151247] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-12T12:13:33.151450] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $60.43. [2026-01-12T12:13:33.151603] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:33.151715] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-12T12:13:33.151754] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-12T12:13:33.151802] [INFO ] [MAIN ] [1885/3519] LIF kept (0.3s) | 1879 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:33.912468] [DEBUG] [REMOTE ] LII: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:33.912625] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-12T12:13:33.912872] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-12T12:13:33.913020] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:33.913138] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-12T12:13:33.913179] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-12T12:13:33.913229] [INFO ] [MAIN ] [1886/3519] LII kept (0.8s) | 1880 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:34.241535] [DEBUG] [REMOTE ] LILA: Retrieved 2647 rows, trimmed to 300. [2026-01-12T12:13:34.241781] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-12T12:13:34.242070] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-12T12:13:34.242224] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:34.242357] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-12T12:13:34.242400] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-12T12:13:34.242456] [INFO ] [MAIN ] [1887/3519] LILA kept (0.3s) | 1881 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:34.624811] [DEBUG] [REMOTE ] LILAK: Retrieved 2647 rows, trimmed to 300. [2026-01-12T12:13:34.625030] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-12T12:13:34.625299] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-12T12:13:34.625439] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:34.625563] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-12T12:13:34.625625] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-12T12:13:34.625682] [INFO ] [MAIN ] [1888/3519] LILAK kept (0.4s) | 1882 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:34.986879] [DEBUG] [REMOTE ] LIN: Retrieved 1829 rows, trimmed to 300. [2026-01-12T12:13:34.987062] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-12T12:13:34.987306] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-12T12:13:34.987442] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:34.987557] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-12T12:13:34.987616] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-12T12:13:34.987668] [INFO ] [MAIN ] [1889/3519] LIN kept (0.4s) | 1883 kept, 6 rejected | 139.9/min | ETA: 11.7m [2026-01-12T12:13:35.536257] [DEBUG] [REMOTE ] LINC: Retrieved 5170 rows, trimmed to 300. [2026-01-12T12:13:35.536395] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-12T12:13:35.536635] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-12T12:13:35.536778] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:35.536901] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-12T12:13:35.536970] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-12T12:13:35.537030] [INFO ] [MAIN ] [1890/3519] LINC kept (0.5s) | 1884 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:35.843182] [DEBUG] [REMOTE ] LIND: Retrieved 2643 rows, trimmed to 300. [2026-01-12T12:13:35.843333] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-12T12:13:35.843549] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-12T12:13:35.843718] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:35.843834] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-12T12:13:35.843876] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-12T12:13:35.843927] [INFO ] [MAIN ] [1891/3519] LIND kept (0.3s) | 1885 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:36.117515] [DEBUG] [REMOTE ] LINE: Retrieved 367 rows, trimmed to 300. [2026-01-12T12:13:36.117680] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-12T12:13:36.117899] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-12T12:13:36.118039] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:36.118155] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-12T12:13:36.118222] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-12T12:13:36.118271] [INFO ] [MAIN ] [1892/3519] LINE kept (0.3s) | 1886 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:36.803715] [DEBUG] [REMOTE ] LINK: Retrieved 3443 rows, trimmed to 300. [2026-01-12T12:13:36.803900] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-12T12:13:36.804116] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-12T12:13:36.804254] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:36.804368] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-12T12:13:36.804409] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-12T12:13:36.804459] [INFO ] [MAIN ] [1893/3519] LINK kept (0.7s) | 1887 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:37.056798] [DEBUG] [REMOTE ] LITE: Retrieved 2625 rows, trimmed to 300. [2026-01-12T12:13:37.056944] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-12T12:13:37.057153] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $156.57. [2026-01-12T12:13:37.057288] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:37.057402] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-12T12:13:37.057443] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-12T12:13:37.057492] [INFO ] [MAIN ] [1894/3519] LITE kept (0.3s) | 1888 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:37.477829] [DEBUG] [REMOTE ] LITM: Retrieved 1038 rows, trimmed to 300. [2026-01-12T12:13:37.477974] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-12T12:13:37.478207] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-12T12:13:37.478352] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:37.478464] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-12T12:13:37.478507] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-12T12:13:37.478556] [INFO ] [MAIN ] [1895/3519] LITM kept (0.4s) | 1889 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:37.921134] [DEBUG] [REMOTE ] LIVN: Retrieved 2572 rows, trimmed to 300. [2026-01-12T12:13:37.921330] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-12T12:13:37.921596] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-12T12:13:37.921744] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:37.921890] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-12T12:13:37.921931] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-12T12:13:37.921981] [INFO ] [MAIN ] [1896/3519] LIVN kept (0.4s) | 1890 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:38.454048] [DEBUG] [REMOTE ] LKFN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:38.454270] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-12T12:13:38.454556] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.88. [2026-01-12T12:13:38.454727] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:38.454862] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-12T12:13:38.454905] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-12T12:13:38.455094] [INFO ] [MAIN ] [1897/3519] LKFN kept (0.5s) | 1891 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:38.915825] [DEBUG] [REMOTE ] LKQ: Retrieved 5603 rows, trimmed to 300. [2026-01-12T12:13:38.916035] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-12T12:13:38.916321] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-12T12:13:38.916709] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:38.916861] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-12T12:13:38.916901] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-12T12:13:38.916954] [INFO ] [MAIN ] [1898/3519] LKQ kept (0.5s) | 1892 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:39.416544] [DEBUG] [REMOTE ] LLY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:39.416812] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-12T12:13:39.417279] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $798.40. [2026-01-12T12:13:39.417427] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:39.417592] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-12T12:13:39.417637] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-12T12:13:39.417693] [INFO ] [MAIN ] [1899/3519] LLY kept (0.5s) | 1893 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:39.572337] [DEBUG] [REMOTE ] LMB: Retrieved 2508 rows, trimmed to 300. [2026-01-12T12:13:39.572551] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-12T12:13:39.572822] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-12T12:13:39.572975] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:39.573115] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-12T12:13:39.573158] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-12T12:13:39.573212] [INFO ] [MAIN ] [1900/3519] LMB kept (0.2s) | 1894 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:40.151645] [DEBUG] [REMOTE ] LMBS: Retrieved 2811 rows, trimmed to 300. [2026-01-12T12:13:40.151779] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-12T12:13:40.151991] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.55. [2026-01-12T12:13:40.152129] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:40.152241] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-12T12:13:40.152279] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-12T12:13:40.152326] [INFO ] [MAIN ] [1901/3519] LMBS kept (0.6s) | 1895 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:40.499353] [DEBUG] [REMOTE ] LMND: Retrieved 1388 rows, trimmed to 300. [2026-01-12T12:13:40.499564] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-12T12:13:40.499867] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $47.55. [2026-01-12T12:13:40.500052] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:40.500242] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-12T12:13:40.500289] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-12T12:13:40.500341] [INFO ] [MAIN ] [1902/3519] LMND kept (0.3s) | 1896 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:41.073416] [DEBUG] [REMOTE ] LNC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:41.073656] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-12T12:13:41.074155] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.04. [2026-01-12T12:13:41.074308] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:41.074465] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-12T12:13:41.074512] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-12T12:13:41.074589] [INFO ] [MAIN ] [1903/3519] LNC kept (0.6s) | 1897 kept, 6 rejected | 139.9/min | ETA: 11.6m [2026-01-12T12:13:41.372482] [DEBUG] [REMOTE ] LND: Retrieved 3434 rows, trimmed to 300. [2026-01-12T12:13:41.372746] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-12T12:13:41.373136] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-12T12:13:41.373294] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:41.373437] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-12T12:13:41.373521] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-12T12:13:41.373599] [INFO ] [MAIN ] [1904/3519] LND kept (0.3s) | 1898 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:41.946838] [DEBUG] [REMOTE ] LNG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:41.947070] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-12T12:13:41.947630] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-12T12:13:41.947782] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:41.947944] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-12T12:13:41.947992] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-12T12:13:41.948063] [INFO ] [MAIN ] [1905/3519] LNG kept (0.6s) | 1899 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:42.246303] [DEBUG] [REMOTE ] LNKB: Retrieved 1383 rows, trimmed to 300. [2026-01-12T12:13:42.246437] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-12T12:13:42.246682] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-12T12:13:42.246822] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:42.246936] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-12T12:13:42.246977] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-12T12:13:42.247024] [INFO ] [MAIN ] [1906/3519] LNKB kept (0.3s) | 1900 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:42.797223] [DEBUG] [REMOTE ] LNN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:42.797370] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-12T12:13:42.797632] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-12T12:13:42.797773] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:42.797893] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-12T12:13:42.797933] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-12T12:13:42.797982] [INFO ] [MAIN ] [1907/3519] LNN kept (0.6s) | 1901 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:43.136656] [DEBUG] [REMOTE ] LNTH: Retrieved 2652 rows, trimmed to 300. [2026-01-12T12:13:43.136802] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-12T12:13:43.137030] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-12T12:13:43.137168] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:43.137311] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-12T12:13:43.137354] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-12T12:13:43.137408] [INFO ] [MAIN ] [1908/3519] LNTH kept (0.3s) | 1902 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:43.442603] [DEBUG] [REMOTE ] LNZA: Retrieved 1078 rows, trimmed to 300. [2026-01-12T12:13:43.442744] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-12T12:13:43.442967] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-12T12:13:43.443103] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:43.443222] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-12T12:13:43.443262] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-12T12:13:43.443311] [INFO ] [MAIN ] [1909/3519] LNZA kept (0.3s) | 1903 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:44.107052] [DEBUG] [REMOTE ] LOAN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:44.107196] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-12T12:13:44.107434] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-12T12:13:44.107586] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:44.107712] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-12T12:13:44.107752] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-12T12:13:44.107800] [INFO ] [MAIN ] [1910/3519] LOAN kept (0.7s) | 1904 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:44.395282] [DEBUG] [REMOTE ] LOB: Retrieved 2633 rows, trimmed to 300. [2026-01-12T12:13:44.395417] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-12T12:13:44.395650] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-12T12:13:44.395797] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:44.395908] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-12T12:13:44.395949] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-12T12:13:44.395998] [INFO ] [MAIN ] [1911/3519] LOB kept (0.3s) | 1905 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:44.827128] [DEBUG] [REMOTE ] LOCO: Retrieved 2883 rows, trimmed to 300. [2026-01-12T12:13:44.827259] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-12T12:13:44.827471] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-12T12:13:44.827635] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:44.827752] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-12T12:13:44.827816] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-12T12:13:44.827865] [INFO ] [MAIN ] [1912/3519] LOCO kept (0.4s) | 1906 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:45.407834] [DEBUG] [REMOTE ] LOGI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:45.407972] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-12T12:13:45.408227] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $95.10. [2026-01-12T12:13:45.408366] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:45.408480] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-12T12:13:45.408519] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-12T12:13:45.408566] [INFO ] [MAIN ] [1913/3519] LOGI kept (0.6s) | 1907 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:45.595638] [DEBUG] [REMOTE ] LOMA: Retrieved 2058 rows, trimmed to 300. [2026-01-12T12:13:45.595769] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-12T12:13:45.595973] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.61. [2026-01-12T12:13:45.596121] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:45.596232] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-12T12:13:45.596272] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-12T12:13:45.596319] [INFO ] [MAIN ] [1914/3519] LOMA kept (0.2s) | 1908 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:46.107108] [DEBUG] [REMOTE ] LONA: Retrieved 1334 rows, trimmed to 300. [2026-01-12T12:13:46.107266] [DEBUG] [REMOTE ] LONA: PASS: History has at least 300 days. [2026-01-12T12:13:46.107472] [DEBUG] [REMOTE ] LONA: PASS: Price check passed. Min price $3.62. [2026-01-12T12:13:46.107626] [DEBUG] [REMOTE ] LONA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:46.107737] [DEBUG] [REMOTE ] LONA: PASS: Integrity check passed. [2026-01-12T12:13:46.107776] [DEBUG] [REMOTE ] LONA: Symbol is viable for forecasting. [2026-01-12T12:13:46.107823] [INFO ] [MAIN ] [1915/3519] LONA kept (0.5s) | 1909 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:46.582794] [DEBUG] [REMOTE ] LOPE: Retrieved 4310 rows, trimmed to 300. [2026-01-12T12:13:46.583002] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-12T12:13:46.583276] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-12T12:13:46.583421] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:46.583546] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-12T12:13:46.583616] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-12T12:13:46.583690] [INFO ] [MAIN ] [1916/3519] LOPE kept (0.5s) | 1910 kept, 6 rejected | 139.9/min | ETA: 11.5m [2026-01-12T12:13:46.888480] [DEBUG] [REMOTE ] LOVE: Retrieved 1895 rows, trimmed to 300. [2026-01-12T12:13:46.888696] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-12T12:13:46.888941] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-12T12:13:46.889081] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:46.889195] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-12T12:13:46.889236] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-12T12:13:46.889287] [INFO ] [MAIN ] [1917/3519] LOVE kept (0.3s) | 1911 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:47.320625] [DEBUG] [REMOTE ] LPCN: Retrieved 3073 rows, trimmed to 300. [2026-01-12T12:13:47.320814] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-12T12:13:47.321066] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-12T12:13:47.321206] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:47.321325] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-12T12:13:47.321366] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-12T12:13:47.321424] [INFO ] [MAIN ] [1918/3519] LPCN kept (0.4s) | 1912 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:47.756880] [DEBUG] [REMOTE ] LPG: Retrieved 2937 rows, trimmed to 300. [2026-01-12T12:13:47.757038] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-12T12:13:47.757286] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-12T12:13:47.757432] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:47.757553] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-12T12:13:47.757627] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-12T12:13:47.757679] [INFO ] [MAIN ] [1919/3519] LPG kept (0.4s) | 1913 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:48.247377] [DEBUG] [REMOTE ] LPL: Retrieved 5403 rows, trimmed to 300. [2026-01-12T12:13:48.247590] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-12T12:13:48.247881] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-12T12:13:48.248077] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:48.248250] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-12T12:13:48.248306] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-12T12:13:48.248373] [INFO ] [MAIN ] [1920/3519] LPL kept (0.5s) | 1914 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:48.615951] [DEBUG] [REMOTE ] LPLA: Retrieved 3808 rows, trimmed to 300. [2026-01-12T12:13:48.616167] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-12T12:13:48.616520] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $328.99. [2026-01-12T12:13:48.616850] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:48.617007] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-12T12:13:48.617051] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-12T12:13:48.617118] [INFO ] [MAIN ] [1921/3519] LPLA kept (0.4s) | 1915 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:48.871867] [DEBUG] [REMOTE ] LPRO: Retrieved 1949 rows, trimmed to 300. [2026-01-12T12:13:48.872058] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-12T12:13:48.872309] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-12T12:13:48.872454] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:48.872595] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-12T12:13:48.872641] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-12T12:13:48.872696] [INFO ] [MAIN ] [1922/3519] LPRO kept (0.3s) | 1916 kept, 6 rejected | 140.0/min | ETA: 11.4m [2026-01-12T12:13:49.506332] [DEBUG] [REMOTE ] LPSN: Retrieved 6478 rows, trimmed to 300. [2026-01-12T12:13:49.506757] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-12T12:13:49.507066] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.84. [2026-01-12T12:13:49.507214] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:49.507354] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-12T12:13:49.507769] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-12T12:13:49.507837] [INFO ] [MAIN ] [1923/3519] LPSN kept (0.6s) | 1917 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:49.971416] [DEBUG] [REMOTE ] LPTH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:49.971567] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-12T12:13:49.971828] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-12T12:13:49.971965] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:49.972084] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-12T12:13:49.972124] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-12T12:13:49.972171] [INFO ] [MAIN ] [1924/3519] LPTH kept (0.5s) | 1918 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:50.526095] [DEBUG] [REMOTE ] LPX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:50.526258] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-12T12:13:50.526549] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-12T12:13:50.526718] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:50.526849] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-12T12:13:50.526892] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-12T12:13:50.527055] [INFO ] [MAIN ] [1925/3519] LPX kept (0.6s) | 1919 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:50.731083] [DEBUG] [REMOTE ] LQDA: Retrieved 1875 rows, trimmed to 300. [2026-01-12T12:13:50.731316] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-12T12:13:50.731602] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.02. [2026-01-12T12:13:50.731779] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:50.731903] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-12T12:13:50.731945] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-12T12:13:50.732011] [INFO ] [MAIN ] [1926/3519] LQDA kept (0.2s) | 1920 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:51.347019] [DEBUG] [REMOTE ] LRCX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:51.347256] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-12T12:13:51.347666] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $139.36. [2026-01-12T12:13:51.347818] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:51.347984] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-12T12:13:51.348028] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-12T12:13:51.348086] [INFO ] [MAIN ] [1927/3519] LRCX kept (0.6s) | 1921 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:51.675593] [DEBUG] [REMOTE ] LRGE: Retrieved 2169 rows, trimmed to 300. [2026-01-12T12:13:51.675787] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-12T12:13:51.676177] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-12T12:13:51.676323] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:51.676448] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-12T12:13:51.676489] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-12T12:13:51.676543] [INFO ] [MAIN ] [1928/3519] LRGE kept (0.3s) | 1922 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:52.221649] [DEBUG] [REMOTE ] LSCC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:52.221865] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-12T12:13:52.222170] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-12T12:13:52.222315] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:52.222453] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-12T12:13:52.222496] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-12T12:13:52.222552] [INFO ] [MAIN ] [1929/3519] LSCC kept (0.5s) | 1923 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:52.489105] [DEBUG] [REMOTE ] LSPD: Retrieved 1598 rows, trimmed to 300. [2026-01-12T12:13:52.489309] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-12T12:13:52.489564] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-12T12:13:52.489727] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:52.489851] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-12T12:13:52.489893] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-12T12:13:52.489944] [INFO ] [MAIN ] [1930/3519] LSPD kept (0.3s) | 1924 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:53.151506] [DEBUG] [REMOTE ] LTC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:53.151723] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-12T12:13:53.152101] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.91. [2026-01-12T12:13:53.152258] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:53.152397] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-12T12:13:53.152439] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-12T12:13:53.152495] [INFO ] [MAIN ] [1931/3519] LTC kept (0.7s) | 1925 kept, 6 rejected | 139.9/min | ETA: 11.4m [2026-01-12T12:13:53.372927] [DEBUG] [REMOTE ] LTH: Retrieved 1069 rows, trimmed to 300. [2026-01-12T12:13:53.373112] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-12T12:13:53.373378] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-12T12:13:53.373516] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:53.373649] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-12T12:13:53.373692] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-12T12:13:53.373743] [INFO ] [MAIN ] [1932/3519] LTH kept (0.2s) | 1926 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:53.861308] [DEBUG] [REMOTE ] LTRN: Retrieved 1403 rows, trimmed to 300. [2026-01-12T12:13:53.861497] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-12T12:13:53.861773] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-12T12:13:53.861952] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:53.862076] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-12T12:13:53.862117] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-12T12:13:53.862170] [INFO ] [MAIN ] [1933/3519] LTRN kept (0.5s) | 1927 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:54.486103] [DEBUG] [REMOTE ] LTRX: Retrieved 6396 rows, trimmed to 300. [2026-01-12T12:13:54.486317] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-12T12:13:54.486631] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-12T12:13:54.486780] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:54.486906] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-12T12:13:54.486949] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-12T12:13:54.487003] [INFO ] [MAIN ] [1934/3519] LTRX kept (0.6s) | 1928 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:54.731489] [DEBUG] [REMOTE ] LUCD: Retrieved 1064 rows, trimmed to 300. [2026-01-12T12:13:54.731655] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-12T12:13:54.731870] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-12T12:13:54.732010] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:54.732122] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-12T12:13:54.732164] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-12T12:13:54.732215] [INFO ] [MAIN ] [1935/3519] LUCD kept (0.2s) | 1929 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:55.349848] [DEBUG] [REMOTE ] LUMN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:55.350078] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-12T12:13:55.350474] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $6.90. [2026-01-12T12:13:55.350660] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:55.350819] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-12T12:13:55.350863] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-12T12:13:55.350922] [INFO ] [MAIN ] [1936/3519] LUMN kept (0.6s) | 1930 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:55.647286] [DEBUG] [REMOTE ] LUNG: Retrieved 1325 rows, trimmed to 300. [2026-01-12T12:13:55.647507] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-12T12:13:55.647786] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-12T12:13:55.647949] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:55.648084] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-12T12:13:55.648128] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-12T12:13:55.651844] [INFO ] [MAIN ] [1937/3519] LUNG kept (0.3s) | 1931 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:56.072107] [DEBUG] [REMOTE ] LVHD: Retrieved 2523 rows, trimmed to 300. [2026-01-12T12:13:56.072260] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-12T12:13:56.072544] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-12T12:13:56.072724] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:56.072837] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-12T12:13:56.072876] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-12T12:13:56.072923] [INFO ] [MAIN ] [1938/3519] LVHD kept (0.4s) | 1932 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:56.473644] [DEBUG] [REMOTE ] LVO: Retrieved 2086 rows, trimmed to 300. [2026-01-12T12:13:56.473845] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-12T12:13:56.474096] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $4.03. [2026-01-12T12:13:56.474235] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:56.474354] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-12T12:13:56.474396] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-12T12:13:56.474448] [INFO ] [MAIN ] [1939/3519] LVO kept (0.4s) | 1933 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:57.044834] [DEBUG] [REMOTE ] LVS: Retrieved 5301 rows, trimmed to 300. [2026-01-12T12:13:57.044979] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-12T12:13:57.045201] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $48.34. [2026-01-12T12:13:57.045337] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:57.045454] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-12T12:13:57.045494] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-12T12:13:57.045542] [INFO ] [MAIN ] [1940/3519] LVS kept (0.6s) | 1934 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:57.542539] [DEBUG] [REMOTE ] LWAY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:57.542703] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-12T12:13:57.543014] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-12T12:13:57.543151] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:57.543272] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-12T12:13:57.543311] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-12T12:13:57.543360] [INFO ] [MAIN ] [1941/3519] LWAY kept (0.5s) | 1935 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:57.917755] [DEBUG] [REMOTE ] LWLG: Retrieved 4645 rows, trimmed to 300. [2026-01-12T12:13:57.917896] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-12T12:13:57.918113] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-12T12:13:57.918263] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:57.918382] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-12T12:13:57.918421] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-12T12:13:57.918469] [INFO ] [MAIN ] [1942/3519] LWLG kept (0.4s) | 1936 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:58.238338] [DEBUG] [REMOTE ] LX: Retrieved 2023 rows, trimmed to 300. [2026-01-12T12:13:58.238516] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-12T12:13:58.238821] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $3.01. [2026-01-12T12:13:58.239009] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:58.239154] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-12T12:13:58.239211] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-12T12:13:58.239280] [INFO ] [MAIN ] [1943/3519] LX kept (0.3s) | 1937 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:58.538279] [DEBUG] [REMOTE ] LXEO: Retrieved 547 rows, trimmed to 300. [2026-01-12T12:13:58.538409] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-12T12:13:58.538645] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $8.19. [2026-01-12T12:13:58.538782] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:58.538890] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-12T12:13:58.538930] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-12T12:13:58.538976] [INFO ] [MAIN ] [1944/3519] LXEO kept (0.3s) | 1938 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:59.141089] [DEBUG] [REMOTE ] LXP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:13:59.141285] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-12T12:13:59.141560] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.85. [2026-01-12T12:13:59.141720] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:59.141845] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-12T12:13:59.141885] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-12T12:13:59.141937] [INFO ] [MAIN ] [1945/3519] LXP kept (0.6s) | 1939 kept, 6 rejected | 139.9/min | ETA: 11.3m [2026-01-12T12:13:59.620878] [DEBUG] [REMOTE ] LYB: Retrieved 3951 rows, trimmed to 300. [2026-01-12T12:13:59.621086] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-12T12:13:59.621362] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-12T12:13:59.621510] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:59.621655] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-12T12:13:59.621889] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-12T12:13:59.621944] [INFO ] [MAIN ] [1946/3519] LYB kept (0.5s) | 1940 kept, 6 rejected | 139.9/min | ETA: 11.2m [2026-01-12T12:13:59.904766] [DEBUG] [REMOTE ] LYEL: Retrieved 1147 rows, trimmed to 300. [2026-01-12T12:13:59.904951] [DEBUG] [REMOTE ] LYEL: PASS: History has at least 300 days. [2026-01-12T12:13:59.905187] [DEBUG] [REMOTE ] LYEL: PASS: Price check passed. Min price $15.95. [2026-01-12T12:13:59.905326] [DEBUG] [REMOTE ] LYEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:13:59.905437] [DEBUG] [REMOTE ] LYEL: PASS: Integrity check passed. [2026-01-12T12:13:59.905479] [DEBUG] [REMOTE ] LYEL: Symbol is viable for forecasting. [2026-01-12T12:13:59.905530] [INFO ] [MAIN ] [1947/3519] LYEL kept (0.3s) | 1941 kept, 6 rejected | 139.9/min | ETA: 11.2m [2026-01-12T12:14:00.437759] [DEBUG] [REMOTE ] LYG: Retrieved 6069 rows, trimmed to 300. [2026-01-12T12:14:00.438009] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-12T12:14:00.438787] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.44. [2026-01-12T12:14:00.439174] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:00.439369] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-12T12:14:00.439416] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-12T12:14:00.439495] [INFO ] [MAIN ] [1948/3519] LYG kept (0.5s) | 1942 kept, 6 rejected | 139.9/min | ETA: 11.2m [2026-01-12T12:14:00.720322] [DEBUG] [REMOTE ] LYRA: Retrieved 1431 rows, trimmed to 300. [2026-01-12T12:14:00.720476] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-12T12:14:00.720743] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $2.88. [2026-01-12T12:14:00.720884] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:00.720997] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-12T12:14:00.721038] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-12T12:14:00.721087] [INFO ] [MAIN ] [1949/3519] LYRA kept (0.3s) | 1943 kept, 6 rejected | 139.9/min | ETA: 11.2m [2026-01-12T12:14:01.333728] [DEBUG] [REMOTE ] LYTS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:01.333887] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-12T12:14:01.334200] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-12T12:14:01.334371] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:01.334525] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-12T12:14:01.334590] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-12T12:14:01.334644] [INFO ] [MAIN ] [1950/3519] LYTS kept (0.6s) | 1944 kept, 6 rejected | 139.9/min | ETA: 11.2m [2026-01-12T12:14:01.505564] [DEBUG] [REMOTE ] LZ: Retrieved 1138 rows, trimmed to 300. [2026-01-12T12:14:01.505918] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-12T12:14:01.506132] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $9.02. [2026-01-12T12:14:01.506311] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:01.506435] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-12T12:14:01.506476] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-12T12:14:01.506526] [INFO ] [MAIN ] [1951/3519] LZ kept (0.2s) | 1945 kept, 6 rejected | 139.9/min | ETA: 11.2m [2026-01-12T12:14:02.294398] [DEBUG] [REMOTE ] LZB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:02.294666] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-12T12:14:02.294985] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-12T12:14:02.295169] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:02.295344] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-12T12:14:02.295386] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-12T12:14:02.295446] [INFO ] [MAIN ] [1952/3519] LZB kept (0.8s) | 1946 kept, 6 rejected | 139.9/min | ETA: 11.2m [2026-01-12T12:14:02.542714] [DEBUG] [REMOTE ] LZM: Retrieved 633 rows, trimmed to 300. [2026-01-12T12:14:02.543109] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-12T12:14:02.543397] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-12T12:14:02.543536] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:02.543695] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-12T12:14:02.543929] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-12T12:14:02.543980] [INFO ] [MAIN ] [1953/3519] LZM kept (0.2s) | 1947 kept, 6 rejected | 139.9/min | ETA: 11.2m [2026-01-12T12:14:03.203165] [DEBUG] [REMOTE ] M: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:03.203367] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-12T12:14:03.203681] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $17.68. [2026-01-12T12:14:03.203827] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:03.203973] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-12T12:14:03.204018] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-12T12:14:03.204072] [INFO ] [MAIN ] [1954/3519] M kept (0.7s) | 1948 kept, 6 rejected | 139.9/min | ETA: 11.2m [2026-01-12T12:14:03.648229] [DEBUG] [REMOTE ] MA: Retrieved 4938 rows, trimmed to 300. [2026-01-12T12:14:03.648746] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-12T12:14:03.649053] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $526.78. [2026-01-12T12:14:03.649199] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:03.649372] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-12T12:14:03.649602] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-12T12:14:03.649672] [INFO ] [MAIN ] [1955/3519] MA kept (0.4s) | 1949 kept, 6 rejected | 139.8/min | ETA: 11.2m [2026-01-12T12:14:04.132422] [DEBUG] [REMOTE ] MAA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:04.132628] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-12T12:14:04.133018] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $126.28. [2026-01-12T12:14:04.133159] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:04.133286] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-12T12:14:04.133448] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-12T12:14:04.133509] [INFO ] [MAIN ] [1956/3519] MAA kept (0.5s) | 1950 kept, 6 rejected | 139.8/min | ETA: 11.2m [2026-01-12T12:14:04.616367] [DEBUG] [REMOTE ] MAC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:04.616584] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-12T12:14:04.616859] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-12T12:14:04.617125] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:04.617260] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-12T12:14:04.617301] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-12T12:14:04.617355] [INFO ] [MAIN ] [1957/3519] MAC kept (0.5s) | 1951 kept, 6 rejected | 139.8/min | ETA: 11.2m [2026-01-12T12:14:05.010889] [DEBUG] [REMOTE ] MAMA: Retrieved 2883 rows, trimmed to 300. [2026-01-12T12:14:05.011074] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-12T12:14:05.011319] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-12T12:14:05.011454] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:05.011587] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-12T12:14:05.011632] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-12T12:14:05.011684] [INFO ] [MAIN ] [1958/3519] MAMA kept (0.4s) | 1952 kept, 6 rejected | 139.8/min | ETA: 11.2m [2026-01-12T12:14:05.492310] [DEBUG] [REMOTE ] MAN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:05.492562] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-12T12:14:05.492861] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-12T12:14:05.493121] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:05.493263] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-12T12:14:05.493307] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-12T12:14:05.493362] [INFO ] [MAIN ] [1959/3519] MAN kept (0.5s) | 1953 kept, 6 rejected | 139.8/min | ETA: 11.2m [2026-01-12T12:14:06.099591] [DEBUG] [REMOTE ] MANH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:06.099833] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-12T12:14:06.100183] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.60. [2026-01-12T12:14:06.100325] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:06.100670] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-12T12:14:06.100719] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-12T12:14:06.100779] [INFO ] [MAIN ] [1960/3519] MANH kept (0.6s) | 1954 kept, 6 rejected | 139.8/min | ETA: 11.2m [2026-01-12T12:14:06.447469] [DEBUG] [REMOTE ] MARA: Retrieved 3441 rows, trimmed to 300. [2026-01-12T12:14:06.447740] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-12T12:14:06.448018] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-12T12:14:06.448166] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:06.448318] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-12T12:14:06.448360] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-12T12:14:06.448412] [INFO ] [MAIN ] [1961/3519] MARA kept (0.3s) | 1955 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:07.090063] [DEBUG] [REMOTE ] MAS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:07.090465] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-12T12:14:07.090905] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-12T12:14:07.091058] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:07.091218] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-12T12:14:07.091260] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-12T12:14:07.091323] [INFO ] [MAIN ] [1962/3519] MAS kept (0.6s) | 1956 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:07.438615] [DEBUG] [REMOTE ] MASI: Retrieved 4636 rows, trimmed to 300. [2026-01-12T12:14:07.438821] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-12T12:14:07.439129] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-12T12:14:07.439275] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:07.439442] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-12T12:14:07.439496] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-12T12:14:07.439556] [INFO ] [MAIN ] [1963/3519] MASI kept (0.3s) | 1957 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:07.759821] [DEBUG] [REMOTE ] MASS: Retrieved 1270 rows, trimmed to 300. [2026-01-12T12:14:07.760151] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-12T12:14:07.760363] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-12T12:14:07.760525] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:07.760657] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-12T12:14:07.760701] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-12T12:14:07.760757] [INFO ] [MAIN ] [1964/3519] MASS kept (0.3s) | 1958 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:08.256499] [DEBUG] [REMOTE ] MATX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:08.256798] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-12T12:14:08.257126] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $92.91. [2026-01-12T12:14:08.257269] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:08.257415] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-12T12:14:08.257457] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-12T12:14:08.257511] [INFO ] [MAIN ] [1965/3519] MATX kept (0.5s) | 1959 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:08.484701] [DEBUG] [REMOTE ] MAX: Retrieved 1306 rows, trimmed to 300. [2026-01-12T12:14:08.484933] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-12T12:14:08.485260] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $10.61. [2026-01-12T12:14:08.485447] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:08.485641] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-12T12:14:08.485698] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-12T12:14:08.485771] [INFO ] [MAIN ] [1966/3519] MAX kept (0.2s) | 1960 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:08.940978] [DEBUG] [REMOTE ] MAXI: Retrieved 822 rows, trimmed to 300. [2026-01-12T12:14:08.941274] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-12T12:14:08.941774] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-12T12:14:08.942000] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:08.942209] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-12T12:14:08.942270] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-12T12:14:08.942356] [INFO ] [MAIN ] [1967/3519] MAXI kept (0.5s) | 1961 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:09.366873] [DEBUG] [REMOTE ] MAXN: Retrieved 1350 rows, trimmed to 300. [2026-01-12T12:14:09.367076] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-12T12:14:09.367342] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-12T12:14:09.367515] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:09.367716] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-12T12:14:09.367793] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-12T12:14:09.367860] [INFO ] [MAIN ] [1968/3519] MAXN kept (0.4s) | 1962 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:09.872385] [DEBUG] [REMOTE ] MBB: Retrieved 4736 rows, trimmed to 300. [2026-01-12T12:14:09.872534] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-12T12:14:09.872802] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-12T12:14:09.872943] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:09.873078] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-12T12:14:09.873131] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-12T12:14:09.873193] [INFO ] [MAIN ] [1969/3519] MBB kept (0.5s) | 1963 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:10.062129] [DEBUG] [REMOTE ] MBC: Retrieved 773 rows, trimmed to 300. [2026-01-12T12:14:10.062295] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-12T12:14:10.062535] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-12T12:14:10.062712] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:10.062853] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-12T12:14:10.062901] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-12T12:14:10.062952] [INFO ] [MAIN ] [1970/3519] MBC kept (0.2s) | 1964 kept, 6 rejected | 139.9/min | ETA: 11.1m [2026-01-12T12:14:10.782260] [DEBUG] [REMOTE ] MBCN: Retrieved 5939 rows, trimmed to 300. [2026-01-12T12:14:10.782455] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-12T12:14:10.782734] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $27.59. [2026-01-12T12:14:10.782874] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:10.782997] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-12T12:14:10.783038] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-12T12:14:10.783090] [INFO ] [MAIN ] [1971/3519] MBCN kept (0.7s) | 1965 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:11.247673] [DEBUG] [REMOTE ] MBI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:11.247869] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-12T12:14:11.248266] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-12T12:14:11.248419] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:11.248647] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-12T12:14:11.248693] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-12T12:14:11.248749] [INFO ] [MAIN ] [1972/3519] MBI kept (0.5s) | 1966 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:11.540184] [DEBUG] [REMOTE ] MBIN: Retrieved 2061 rows, trimmed to 300. [2026-01-12T12:14:11.540336] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-12T12:14:11.540558] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-12T12:14:11.540719] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:11.540839] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-12T12:14:11.540880] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-12T12:14:11.540929] [INFO ] [MAIN ] [1973/3519] MBIN kept (0.3s) | 1967 kept, 6 rejected | 139.8/min | ETA: 11.1m [2026-01-12T12:14:11.861452] [DEBUG] [REMOTE ] MBLY: Retrieved 804 rows, trimmed to 300. [2026-01-12T12:14:11.861697] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-12T12:14:11.861964] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-12T12:14:11.862119] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:11.862244] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-12T12:14:11.862290] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-12T12:14:11.862346] [INFO ] [MAIN ] [1974/3519] MBLY kept (0.3s) | 1968 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:12.252740] [DEBUG] [REMOTE ] MBS: Retrieved 475 rows, trimmed to 300. [2026-01-12T12:14:12.252941] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-12T12:14:12.253205] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.66. [2026-01-12T12:14:12.253355] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:12.253490] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-12T12:14:12.253532] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-12T12:14:12.253605] [INFO ] [MAIN ] [1975/3519] MBS kept (0.4s) | 1969 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:12.868805] [DEBUG] [REMOTE ] MBWM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:12.868989] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-12T12:14:12.869312] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.79. [2026-01-12T12:14:12.869465] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:12.869624] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-12T12:14:12.869684] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-12T12:14:12.869759] [INFO ] [MAIN ] [1976/3519] MBWM kept (0.6s) | 1970 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:13.086669] [DEBUG] [REMOTE ] MBX: Retrieved 332 rows, trimmed to 300. [2026-01-12T12:14:13.086811] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-12T12:14:13.087017] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $13.22. [2026-01-12T12:14:13.087153] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:13.087265] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-12T12:14:13.087306] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-12T12:14:13.087354] [INFO ] [MAIN ] [1977/3519] MBX kept (0.2s) | 1971 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:13.627950] [DEBUG] [REMOTE ] MC: Retrieved 2952 rows, trimmed to 300. [2026-01-12T12:14:13.628091] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-12T12:14:13.628328] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-12T12:14:13.628503] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:13.628645] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-12T12:14:13.628687] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-12T12:14:13.628735] [INFO ] [MAIN ] [1978/3519] MC kept (0.5s) | 1972 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:14.011631] [DEBUG] [REMOTE ] MCBS: Retrieved 2257 rows, trimmed to 300. [2026-01-12T12:14:14.011773] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-12T12:14:14.011978] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-12T12:14:14.012109] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:14.012216] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-12T12:14:14.012255] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-12T12:14:14.012302] [INFO ] [MAIN ] [1979/3519] MCBS kept (0.4s) | 1973 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:14.455720] [DEBUG] [REMOTE ] MCHI: Retrieved 3717 rows, trimmed to 300. [2026-01-12T12:14:14.455909] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-12T12:14:14.456173] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-12T12:14:14.456316] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:14.456443] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-12T12:14:14.456487] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-12T12:14:14.456682] [INFO ] [MAIN ] [1980/3519] MCHI kept (0.4s) | 1974 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:14.924212] [DEBUG] [REMOTE ] MCHP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:14.924554] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-12T12:14:14.924933] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-12T12:14:14.925141] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:14.925310] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-12T12:14:14.925365] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-12T12:14:14.925435] [INFO ] [MAIN ] [1981/3519] MCHP kept (0.5s) | 1975 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:15.321183] [DEBUG] [REMOTE ] MCHX: Retrieved 5480 rows, trimmed to 300. [2026-01-12T12:14:15.321391] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-12T12:14:15.321706] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-12T12:14:15.321853] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:15.321989] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-12T12:14:15.322032] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-12T12:14:15.322088] [INFO ] [MAIN ] [1982/3519] MCHX kept (0.4s) | 1976 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:15.771498] [DEBUG] [REMOTE ] MCI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:15.771752] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-12T12:14:15.772162] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-12T12:14:15.772309] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:15.772481] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-12T12:14:15.772522] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-12T12:14:15.772598] [INFO ] [MAIN ] [1983/3519] MCI kept (0.5s) | 1977 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:16.201931] [DEBUG] [REMOTE ] MCK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:16.202087] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-12T12:14:16.202341] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $774.70. [2026-01-12T12:14:16.202483] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:16.202624] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-12T12:14:16.202668] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-12T12:14:16.202720] [INFO ] [MAIN ] [1984/3519] MCK kept (0.4s) | 1978 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:16.619880] [DEBUG] [REMOTE ] MCN: Retrieved 5396 rows, trimmed to 300. [2026-01-12T12:14:16.620123] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-12T12:14:16.620405] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.61. [2026-01-12T12:14:16.620592] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:16.620731] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-12T12:14:16.620775] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-12T12:14:16.620830] [INFO ] [MAIN ] [1985/3519] MCN kept (0.4s) | 1979 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:17.161971] [DEBUG] [REMOTE ] MCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:17.162188] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-12T12:14:17.162524] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $467.64. [2026-01-12T12:14:17.162936] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:17.163110] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-12T12:14:17.163155] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-12T12:14:17.163213] [INFO ] [MAIN ] [1986/3519] MCO kept (0.5s) | 1980 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:17.484909] [DEBUG] [REMOTE ] MCRB: Retrieved 2651 rows, trimmed to 300. [2026-01-12T12:14:17.485143] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-12T12:14:17.485463] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-12T12:14:17.485635] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:17.485785] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-12T12:14:17.485828] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-12T12:14:17.485884] [INFO ] [MAIN ] [1987/3519] MCRB kept (0.3s) | 1981 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:18.095957] [DEBUG] [REMOTE ] MCRI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:18.096161] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-12T12:14:18.096455] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-12T12:14:18.096658] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:18.096806] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-12T12:14:18.096856] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-12T12:14:18.096915] [INFO ] [MAIN ] [1988/3519] MCRI kept (0.6s) | 1982 kept, 6 rejected | 139.8/min | ETA: 11.0m [2026-01-12T12:14:18.602676] [DEBUG] [REMOTE ] MCS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:18.602840] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-12T12:14:18.603085] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-12T12:14:18.603226] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:18.603456] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-12T12:14:18.603506] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-12T12:14:18.603556] [INFO ] [MAIN ] [1989/3519] MCS kept (0.5s) | 1983 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:19.153112] [DEBUG] [REMOTE ] MCY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:19.153269] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-12T12:14:19.153529] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-12T12:14:19.153719] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:19.153848] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-12T12:14:19.153890] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-12T12:14:19.153941] [INFO ] [MAIN ] [1990/3519] MCY kept (0.6s) | 1984 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:19.618215] [DEBUG] [REMOTE ] MD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:19.618364] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-12T12:14:19.618645] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.20. [2026-01-12T12:14:19.618791] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:19.618903] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-12T12:14:19.618943] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-12T12:14:19.618991] [INFO ] [MAIN ] [1991/3519] MD kept (0.5s) | 1985 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:19.854814] [DEBUG] [REMOTE ] MDAI: Retrieved 1198 rows, trimmed to 300. [2026-01-12T12:14:19.855051] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-12T12:14:19.855313] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-12T12:14:19.855459] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:19.855607] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-12T12:14:19.855652] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-12T12:14:19.855719] [INFO ] [MAIN ] [1992/3519] MDAI kept (0.2s) | 1986 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:20.279108] [DEBUG] [REMOTE ] MDB: Retrieved 2067 rows, trimmed to 300. [2026-01-12T12:14:20.279295] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-12T12:14:20.279533] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $314.35. [2026-01-12T12:14:20.279691] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:20.279809] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-12T12:14:20.279850] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-12T12:14:20.279902] [INFO ] [MAIN ] [1993/3519] MDB kept (0.4s) | 1987 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:20.793549] [DEBUG] [REMOTE ] MDGL: Retrieved 4763 rows, trimmed to 300. [2026-01-12T12:14:20.793752] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-12T12:14:20.793998] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-12T12:14:20.794135] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:20.794249] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-12T12:14:20.794288] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-12T12:14:20.794343] [INFO ] [MAIN ] [1994/3519] MDGL kept (0.5s) | 1988 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:21.275411] [DEBUG] [REMOTE ] MDLZ: Retrieved 6181 rows, trimmed to 300. [2026-01-12T12:14:21.275548] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-12T12:14:21.275774] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-12T12:14:21.275906] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:21.276016] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-12T12:14:21.276054] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-12T12:14:21.276101] [INFO ] [MAIN ] [1995/3519] MDLZ kept (0.5s) | 1989 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:21.601155] [DEBUG] [REMOTE ] MDWD: Retrieved 2971 rows, trimmed to 300. [2026-01-12T12:14:21.601290] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-12T12:14:21.601503] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.86. [2026-01-12T12:14:21.601669] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:21.601784] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-12T12:14:21.601827] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-12T12:14:21.601874] [INFO ] [MAIN ] [1996/3519] MDWD kept (0.3s) | 1990 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:22.087974] [DEBUG] [REMOTE ] MDXG: Retrieved 4626 rows, trimmed to 300. [2026-01-12T12:14:22.088238] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-12T12:14:22.088611] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $6.10. [2026-01-12T12:14:22.088800] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:22.088971] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-12T12:14:22.089162] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-12T12:14:22.089236] [INFO ] [MAIN ] [1997/3519] MDXG kept (0.5s) | 1991 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:22.231084] [DEBUG] [REMOTE ] MDXH: Retrieved 1049 rows, trimmed to 300. [2026-01-12T12:14:22.231292] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-12T12:14:22.231560] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-12T12:14:22.231733] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:22.231860] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-12T12:14:22.231905] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-12T12:14:22.231961] [INFO ] [MAIN ] [1998/3519] MDXH kept (0.1s) | 1992 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:22.758400] [DEBUG] [REMOTE ] MEC: Retrieved 1678 rows, trimmed to 300. [2026-01-12T12:14:22.758636] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-12T12:14:22.758906] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $12.56. [2026-01-12T12:14:22.759044] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:22.759156] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-12T12:14:22.759196] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-12T12:14:22.759247] [INFO ] [MAIN ] [1999/3519] MEC kept (0.5s) | 1993 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:23.374202] [DEBUG] [REMOTE ] MED: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:23.374394] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-12T12:14:23.374678] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-12T12:14:23.374820] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:23.374942] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-12T12:14:23.374984] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-12T12:14:23.375037] [INFO ] [MAIN ] [2000/3519] MED kept (0.6s) | 1994 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:23.647871] [DEBUG] [REMOTE ] MEDP: Retrieved 2367 rows, trimmed to 300. [2026-01-12T12:14:23.648063] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-12T12:14:23.648332] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $514.32. [2026-01-12T12:14:23.648473] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:23.648618] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-12T12:14:23.648663] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-12T12:14:23.648714] [INFO ] [MAIN ] [2001/3519] MEDP kept (0.3s) | 1995 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:24.018774] [DEBUG] [REMOTE ] MEG: Retrieved 1374 rows, trimmed to 300. [2026-01-12T12:14:24.018971] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-12T12:14:24.019220] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $23.76. [2026-01-12T12:14:24.019374] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:24.019514] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-12T12:14:24.019558] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-12T12:14:24.019643] [INFO ] [MAIN ] [2002/3519] MEG kept (0.4s) | 1996 kept, 6 rejected | 139.8/min | ETA: 10.9m [2026-01-12T12:14:24.410529] [DEBUG] [REMOTE ] MEGI: Retrieved 1055 rows, trimmed to 300. [2026-01-12T12:14:24.410773] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-12T12:14:24.411017] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-12T12:14:24.411158] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:24.411281] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-12T12:14:24.411325] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-12T12:14:24.411377] [INFO ] [MAIN ] [2003/3519] MEGI kept (0.4s) | 1997 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:24.984501] [DEBUG] [REMOTE ] MEI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:24.984677] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-12T12:14:24.984919] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.50. [2026-01-12T12:14:24.985068] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:24.985206] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-12T12:14:24.985252] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-12T12:14:24.985303] [INFO ] [MAIN ] [2004/3519] MEI kept (0.6s) | 1998 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:25.430234] [DEBUG] [REMOTE ] MELI: Retrieved 4634 rows, trimmed to 300. [2026-01-12T12:14:25.430367] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-12T12:14:25.430592] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-12T12:14:25.430734] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:25.430846] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-12T12:14:25.430886] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-12T12:14:25.430934] [INFO ] [MAIN ] [2005/3519] MELI kept (0.4s) | 1999 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:25.932884] [DEBUG] [REMOTE ] MEOH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:25.933022] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-12T12:14:25.933242] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-12T12:14:25.933380] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:25.933493] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-12T12:14:25.933533] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-12T12:14:25.933600] [INFO ] [MAIN ] [2006/3519] MEOH kept (0.5s) | 2000 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:26.416400] [DEBUG] [REMOTE ] MERC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:26.416638] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-12T12:14:26.416915] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-12T12:14:26.417048] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:26.417172] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-12T12:14:26.417212] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-12T12:14:26.417265] [INFO ] [MAIN ] [2007/3519] MERC kept (0.5s) | 2001 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:26.784122] [DEBUG] [REMOTE ] META: Retrieved 3431 rows, trimmed to 300. [2026-01-12T12:14:26.784320] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-12T12:14:26.784611] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-12T12:14:26.784749] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:26.784877] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-12T12:14:26.784960] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-12T12:14:26.785012] [INFO ] [MAIN ] [2008/3519] META kept (0.4s) | 2002 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:27.028540] [DEBUG] [REMOTE ] METC: Retrieved 2246 rows, trimmed to 300. [2026-01-12T12:14:27.028754] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-12T12:14:27.029014] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-12T12:14:27.029167] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:27.029297] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-12T12:14:27.029340] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-12T12:14:27.029419] [INFO ] [MAIN ] [2009/3519] METC kept (0.2s) | 2003 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:27.324914] [DEBUG] [REMOTE ] METCB: Retrieved 644 rows, trimmed to 300. [2026-01-12T12:14:27.325112] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-12T12:14:27.325373] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-12T12:14:27.325517] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:27.325670] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-12T12:14:27.325728] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-12T12:14:27.325808] [INFO ] [MAIN ] [2010/3519] METCB kept (0.3s) | 2004 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:27.780967] [DEBUG] [REMOTE ] METD: Retrieved 401 rows, trimmed to 300. [2026-01-12T12:14:27.781150] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-12T12:14:27.781398] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-12T12:14:27.781539] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:27.781676] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-12T12:14:27.781719] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-12T12:14:27.781771] [INFO ] [MAIN ] [2011/3519] METD kept (0.5s) | 2005 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:28.455798] [DEBUG] [REMOTE ] MFA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:28.455956] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-12T12:14:28.456216] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-12T12:14:28.456354] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:28.456509] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-12T12:14:28.456563] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-12T12:14:28.456638] [INFO ] [MAIN ] [2012/3519] MFA kept (0.7s) | 2006 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:28.908258] [DEBUG] [REMOTE ] MFC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:28.908411] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-12T12:14:28.908693] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.36. [2026-01-12T12:14:28.908853] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:28.909078] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-12T12:14:28.909129] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-12T12:14:28.909181] [INFO ] [MAIN ] [2013/3519] MFC kept (0.5s) | 2007 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:29.302908] [DEBUG] [REMOTE ] MFG: Retrieved 4822 rows, trimmed to 300. [2026-01-12T12:14:29.303060] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-12T12:14:29.303267] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.23. [2026-01-12T12:14:29.303399] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:29.303515] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-12T12:14:29.303555] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-12T12:14:29.303623] [INFO ] [MAIN ] [2014/3519] MFG kept (0.4s) | 2008 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:29.490867] [DEBUG] [REMOTE ] MFI: Retrieved 432 rows, trimmed to 300. [2026-01-12T12:14:29.490997] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-12T12:14:29.491195] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-12T12:14:29.491329] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:29.491436] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-12T12:14:29.491475] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-12T12:14:29.491538] [INFO ] [MAIN ] [2015/3519] MFI kept (0.2s) | 2009 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:30.097343] [DEBUG] [REMOTE ] MFIC: Retrieved 5456 rows, trimmed to 300. [2026-01-12T12:14:30.097486] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-12T12:14:30.097736] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-12T12:14:30.097880] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:30.097997] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-12T12:14:30.098039] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-12T12:14:30.098088] [INFO ] [MAIN ] [2016/3519] MFIC kept (0.6s) | 2010 kept, 6 rejected | 139.8/min | ETA: 10.8m [2026-01-12T12:14:30.522075] [DEBUG] [REMOTE ] MFIN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:30.522278] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-12T12:14:30.522597] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-12T12:14:30.522748] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:30.522885] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-12T12:14:30.522927] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-12T12:14:30.522983] [INFO ] [MAIN ] [2017/3519] MFIN kept (0.4s) | 2011 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:30.835219] [DEBUG] [REMOTE ] MFM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:30.835418] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-12T12:14:30.835714] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.28. [2026-01-12T12:14:30.835851] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:30.835977] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-12T12:14:30.836017] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-12T12:14:30.836070] [INFO ] [MAIN ] [2018/3519] MFM kept (0.3s) | 2012 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:31.313610] [DEBUG] [REMOTE ] MG: Retrieved 4089 rows, trimmed to 300. [2026-01-12T12:14:31.313820] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-12T12:14:31.314072] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.50. [2026-01-12T12:14:31.314204] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:31.314321] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-12T12:14:31.314360] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-12T12:14:31.314411] [INFO ] [MAIN ] [2019/3519] MG kept (0.5s) | 2013 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:31.797035] [DEBUG] [REMOTE ] MGA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:31.797196] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-12T12:14:31.797693] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $44.21. [2026-01-12T12:14:31.797839] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:31.797974] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-12T12:14:31.798016] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-12T12:14:31.798068] [INFO ] [MAIN ] [2020/3519] MGA kept (0.5s) | 2014 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:32.282534] [DEBUG] [REMOTE ] MGEE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:32.282740] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-12T12:14:32.283128] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-12T12:14:32.283269] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:32.283427] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-12T12:14:32.283467] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-12T12:14:32.283559] [INFO ] [MAIN ] [2021/3519] MGEE kept (0.5s) | 2015 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:32.744204] [DEBUG] [REMOTE ] MGIC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:32.744355] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-12T12:14:32.744623] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $19.58. [2026-01-12T12:14:32.744862] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:32.744994] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-12T12:14:32.745036] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-12T12:14:32.745084] [INFO ] [MAIN ] [2022/3519] MGIC kept (0.5s) | 2016 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:33.208722] [DEBUG] [REMOTE ] MGM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:33.208872] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-12T12:14:33.209114] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-12T12:14:33.209255] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:33.209378] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-12T12:14:33.209420] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-12T12:14:33.209473] [INFO ] [MAIN ] [2023/3519] MGM kept (0.5s) | 2017 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:33.511325] [DEBUG] [REMOTE ] MGNI: Retrieved 2962 rows, trimmed to 300. [2026-01-12T12:14:33.511463] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-12T12:14:33.511695] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-12T12:14:33.511830] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:33.511941] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-12T12:14:33.511981] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-12T12:14:33.512029] [INFO ] [MAIN ] [2024/3519] MGNI kept (0.3s) | 2018 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:33.938265] [DEBUG] [REMOTE ] MGNX: Retrieved 3081 rows, trimmed to 300. [2026-01-12T12:14:33.938444] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-12T12:14:33.938717] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-12T12:14:33.938861] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:33.938983] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-12T12:14:33.939025] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-12T12:14:33.939077] [INFO ] [MAIN ] [2025/3519] MGNX kept (0.4s) | 2019 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:34.464300] [DEBUG] [REMOTE ] MGPI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:34.464428] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-12T12:14:34.464663] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-12T12:14:34.464803] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:34.464916] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-12T12:14:34.464956] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-12T12:14:34.465004] [INFO ] [MAIN ] [2026/3519] MGPI kept (0.5s) | 2020 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:34.956985] [DEBUG] [REMOTE ] MGRC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:34.957191] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-12T12:14:34.957503] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.60. [2026-01-12T12:14:34.957670] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:34.957816] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-12T12:14:34.957882] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-12T12:14:34.957939] [INFO ] [MAIN ] [2027/3519] MGRC kept (0.5s) | 2021 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:35.245743] [DEBUG] [REMOTE ] MGTX: Retrieved 1908 rows, trimmed to 300. [2026-01-12T12:14:35.245939] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-12T12:14:35.246184] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.28. [2026-01-12T12:14:35.246322] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:35.246439] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-12T12:14:35.246479] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-12T12:14:35.246533] [INFO ] [MAIN ] [2028/3519] MGTX kept (0.3s) | 2022 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:35.461743] [DEBUG] [REMOTE ] MGX: Retrieved 481 rows, trimmed to 300. [2026-01-12T12:14:35.461922] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-12T12:14:35.462188] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-12T12:14:35.462331] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:35.462449] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-12T12:14:35.462491] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-12T12:14:35.462542] [INFO ] [MAIN ] [2029/3519] MGX kept (0.2s) | 2023 kept, 6 rejected | 139.8/min | ETA: 10.7m [2026-01-12T12:14:36.052812] [DEBUG] [REMOTE ] MGY: Retrieved 2145 rows, trimmed to 300. [2026-01-12T12:14:36.053005] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-12T12:14:36.053277] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-12T12:14:36.053423] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:36.053608] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-12T12:14:36.053654] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-12T12:14:36.053706] [INFO ] [MAIN ] [2030/3519] MGY kept (0.6s) | 2024 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:36.654001] [DEBUG] [REMOTE ] MHD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:36.654214] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-12T12:14:36.654597] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.53. [2026-01-12T12:14:36.654751] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:36.655062] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-12T12:14:36.655114] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-12T12:14:36.655172] [INFO ] [MAIN ] [2031/3519] MHD kept (0.6s) | 2025 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:37.177181] [DEBUG] [REMOTE ] MHF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:37.177393] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-12T12:14:37.177707] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-12T12:14:37.177855] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:37.177982] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-12T12:14:37.178023] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-12T12:14:37.178079] [INFO ] [MAIN ] [2032/3519] MHF kept (0.5s) | 2026 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:37.582302] [DEBUG] [REMOTE ] MHK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:37.582485] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-12T12:14:37.582776] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-12T12:14:37.582927] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:37.583096] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-12T12:14:37.583164] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-12T12:14:37.583221] [INFO ] [MAIN ] [2033/3519] MHK kept (0.4s) | 2027 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:37.972548] [DEBUG] [REMOTE ] MHN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:37.972786] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-12T12:14:37.973089] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.14. [2026-01-12T12:14:37.973234] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:37.973367] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-12T12:14:37.973407] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-12T12:14:37.973622] [INFO ] [MAIN ] [2034/3519] MHN kept (0.4s) | 2028 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:38.454847] [DEBUG] [REMOTE ] MHO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:38.455080] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-12T12:14:38.455645] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-12T12:14:38.455804] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:38.455963] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-12T12:14:38.456006] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-12T12:14:38.456067] [INFO ] [MAIN ] [2035/3519] MHO kept (0.5s) | 2029 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:38.906231] [DEBUG] [REMOTE ] MIDD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:38.906517] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-12T12:14:38.906918] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-12T12:14:38.907081] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:38.907231] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-12T12:14:38.907282] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-12T12:14:38.907342] [INFO ] [MAIN ] [2036/3519] MIDD kept (0.5s) | 2030 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:39.183387] [DEBUG] [REMOTE ] MIGI: Retrieved 2038 rows, trimmed to 300. [2026-01-12T12:14:39.183608] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-12T12:14:39.183864] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-12T12:14:39.184006] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:39.184163] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-12T12:14:39.184210] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-12T12:14:39.184265] [INFO ] [MAIN ] [2037/3519] MIGI kept (0.3s) | 2031 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:39.523127] [DEBUG] [REMOTE ] MILN: Retrieved 2434 rows, trimmed to 300. [2026-01-12T12:14:39.523321] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-12T12:14:39.523605] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-12T12:14:39.523755] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:39.523875] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-12T12:14:39.523918] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-12T12:14:39.523978] [INFO ] [MAIN ] [2038/3519] MILN kept (0.3s) | 2032 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:40.018814] [DEBUG] [REMOTE ] MIND: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:40.019028] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-12T12:14:40.019344] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-12T12:14:40.019489] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:40.019661] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-12T12:14:40.019730] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-12T12:14:40.019787] [INFO ] [MAIN ] [2039/3519] MIND kept (0.5s) | 2033 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:40.326458] [DEBUG] [REMOTE ] MIRA: Retrieved 612 rows, trimmed to 300. [2026-01-12T12:14:40.326668] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-12T12:14:40.326913] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.32. [2026-01-12T12:14:40.327048] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:40.327160] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-12T12:14:40.327199] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-12T12:14:40.327250] [INFO ] [MAIN ] [2040/3519] MIRA kept (0.3s) | 2034 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:40.628365] [DEBUG] [REMOTE ] MIRM: Retrieved 1630 rows, trimmed to 300. [2026-01-12T12:14:40.628632] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-12T12:14:40.628905] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-12T12:14:40.629043] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:40.629159] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-12T12:14:40.629200] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-12T12:14:40.629251] [INFO ] [MAIN ] [2041/3519] MIRM kept (0.3s) | 2035 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:41.365678] [DEBUG] [REMOTE ] MITK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:41.365898] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-12T12:14:41.366217] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-12T12:14:41.366364] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:41.366513] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-12T12:14:41.366556] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-12T12:14:41.366777] [INFO ] [MAIN ] [2042/3519] MITK kept (0.7s) | 2036 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:41.855834] [DEBUG] [REMOTE ] MIY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:41.855981] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-12T12:14:41.856305] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.34. [2026-01-12T12:14:41.856443] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:41.856559] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-12T12:14:41.856626] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-12T12:14:41.856677] [INFO ] [MAIN ] [2043/3519] MIY kept (0.5s) | 2037 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:42.328654] [DEBUG] [REMOTE ] MKC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:42.328793] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-12T12:14:42.329009] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-12T12:14:42.329143] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:42.329255] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-12T12:14:42.329294] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-12T12:14:42.329340] [INFO ] [MAIN ] [2044/3519] MKC kept (0.5s) | 2038 kept, 6 rejected | 139.8/min | ETA: 10.6m [2026-01-12T12:14:42.763563] [DEBUG] [REMOTE ] MKSI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:42.763751] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-12T12:14:42.764037] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $134.22. [2026-01-12T12:14:42.764176] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:42.764320] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-12T12:14:42.764361] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-12T12:14:42.764412] [INFO ] [MAIN ] [2045/3519] MKSI kept (0.4s) | 2039 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:43.198238] [DEBUG] [REMOTE ] MKTX: Retrieved 5328 rows, trimmed to 300. [2026-01-12T12:14:43.198612] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-12T12:14:43.198991] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-12T12:14:43.199183] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:43.199369] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-12T12:14:43.199422] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-12T12:14:43.199492] [INFO ] [MAIN ] [2046/3519] MKTX kept (0.4s) | 2040 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:43.613033] [DEBUG] [REMOTE ] MLAB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:43.613369] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-12T12:14:43.613661] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-12T12:14:43.613803] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:43.613932] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-12T12:14:43.613973] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-12T12:14:43.614027] [INFO ] [MAIN ] [2047/3519] MLAB kept (0.4s) | 2041 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:44.031278] [DEBUG] [REMOTE ] MLCO: Retrieved 4794 rows, trimmed to 300. [2026-01-12T12:14:44.031458] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-12T12:14:44.031729] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.65. [2026-01-12T12:14:44.031870] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:44.031988] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-12T12:14:44.032029] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-12T12:14:44.032079] [INFO ] [MAIN ] [2048/3519] MLCO kept (0.4s) | 2042 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:44.186672] [DEBUG] [REMOTE ] MLGO: Retrieved 1193 rows, trimmed to 300. [2026-01-12T12:14:44.186872] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-12T12:14:44.187137] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-12T12:14:44.187300] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:44.187437] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-12T12:14:44.187485] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-12T12:14:44.187541] [INFO ] [MAIN ] [2049/3519] MLGO kept (0.2s) | 2043 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:44.733212] [DEBUG] [REMOTE ] MLI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:44.733407] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-12T12:14:44.733722] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $98.35. [2026-01-12T12:14:44.734079] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:44.734218] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-12T12:14:44.734259] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-12T12:14:44.734314] [INFO ] [MAIN ] [2050/3519] MLI kept (0.5s) | 2044 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:45.303983] [DEBUG] [REMOTE ] MLKN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:45.304173] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-12T12:14:45.304442] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-12T12:14:45.304601] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:45.304750] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-12T12:14:45.304792] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-12T12:14:45.304844] [INFO ] [MAIN ] [2051/3519] MLKN kept (0.6s) | 2045 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:45.792487] [DEBUG] [REMOTE ] MLM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:45.792715] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-12T12:14:45.793050] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-12T12:14:45.793231] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:45.793402] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-12T12:14:45.793459] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-12T12:14:45.793528] [INFO ] [MAIN ] [2052/3519] MLM kept (0.5s) | 2046 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:46.235938] [DEBUG] [REMOTE ] MLP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:46.236133] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-12T12:14:46.236395] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-12T12:14:46.236675] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:46.236806] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-12T12:14:46.236847] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-12T12:14:46.236898] [INFO ] [MAIN ] [2053/3519] MLP kept (0.4s) | 2047 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:46.361370] [DEBUG] [REMOTE ] MLTX: Retrieved 1309 rows, trimmed to 300. [2026-01-12T12:14:46.361548] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-12T12:14:46.361805] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.12. [2026-01-12T12:14:46.361943] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:46.362058] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-12T12:14:46.362099] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-12T12:14:46.362149] [INFO ] [MAIN ] [2054/3519] MLTX kept (0.1s) | 2048 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:46.749671] [DEBUG] [REMOTE ] MLYS: Retrieved 731 rows, trimmed to 300. [2026-01-12T12:14:46.749842] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-12T12:14:46.750081] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $33.13. [2026-01-12T12:14:46.750221] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:46.750336] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-12T12:14:46.750377] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-12T12:14:46.750428] [INFO ] [MAIN ] [2055/3519] MLYS kept (0.4s) | 2049 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:47.469905] [DEBUG] [REMOTE ] MMC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:47.470115] [DEBUG] [REMOTE ] MMC: PASS: History has at least 300 days. [2026-01-12T12:14:47.470423] [DEBUG] [REMOTE ] MMC: PASS: Price check passed. Min price $176.58. [2026-01-12T12:14:47.470565] [DEBUG] [REMOTE ] MMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:47.470724] [DEBUG] [REMOTE ] MMC: PASS: Integrity check passed. [2026-01-12T12:14:47.470765] [DEBUG] [REMOTE ] MMC: Symbol is viable for forecasting. [2026-01-12T12:14:47.470819] [INFO ] [MAIN ] [2056/3519] MMC kept (0.7s) | 2050 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:47.868199] [DEBUG] [REMOTE ] MMD: Retrieved 3378 rows, trimmed to 300. [2026-01-12T12:14:47.868389] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-12T12:14:47.868686] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.78. [2026-01-12T12:14:47.868838] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:47.868997] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-12T12:14:47.869043] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-12T12:14:47.869099] [INFO ] [MAIN ] [2057/3519] MMD kept (0.4s) | 2051 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:48.318200] [DEBUG] [REMOTE ] MMLP: Retrieved 5834 rows, trimmed to 300. [2026-01-12T12:14:48.318450] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-12T12:14:48.318806] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-12T12:14:48.318955] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:48.319100] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-12T12:14:48.319143] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-12T12:14:48.319202] [INFO ] [MAIN ] [2058/3519] MMLP kept (0.5s) | 2052 kept, 6 rejected | 139.8/min | ETA: 10.5m [2026-01-12T12:14:48.787802] [DEBUG] [REMOTE ] MMS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:48.788064] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-12T12:14:48.788505] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-12T12:14:48.788684] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:48.788834] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-12T12:14:48.788877] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-12T12:14:48.788946] [INFO ] [MAIN ] [2059/3519] MMS kept (0.5s) | 2053 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:49.251029] [DEBUG] [REMOTE ] MMSI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:49.251234] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-12T12:14:49.251558] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $80.47. [2026-01-12T12:14:49.251732] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:49.251875] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-12T12:14:49.251918] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-12T12:14:49.251975] [INFO ] [MAIN ] [2060/3519] MMSI kept (0.5s) | 2054 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:49.686815] [DEBUG] [REMOTE ] MNDO: Retrieved 6394 rows, trimmed to 300. [2026-01-12T12:14:49.687021] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-12T12:14:49.687312] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-12T12:14:49.687459] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:49.687617] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-12T12:14:49.687661] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-12T12:14:49.687718] [INFO ] [MAIN ] [2061/3519] MNDO kept (0.4s) | 2055 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:49.813986] [DEBUG] [REMOTE ] MNDY: Retrieved 1152 rows, trimmed to 300. [2026-01-12T12:14:49.814166] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-12T12:14:49.814421] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $142.77. [2026-01-12T12:14:49.814612] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:49.814735] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-12T12:14:49.814776] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-12T12:14:49.814828] [INFO ] [MAIN ] [2062/3519] MNDY kept (0.1s) | 2056 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:50.615467] [DEBUG] [REMOTE ] MNKD: Retrieved 5399 rows, trimmed to 300. [2026-01-12T12:14:50.615689] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-12T12:14:50.615988] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-12T12:14:50.616167] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:50.616300] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-12T12:14:50.616342] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-12T12:14:50.616397] [INFO ] [MAIN ] [2063/3519] MNKD kept (0.8s) | 2057 kept, 6 rejected | 139.7/min | ETA: 10.4m [2026-01-12T12:14:50.850666] [DEBUG] [REMOTE ] MNMD: Retrieved 880 rows, trimmed to 300. [2026-01-12T12:14:50.850855] [DEBUG] [REMOTE ] MNMD: PASS: History has at least 300 days. [2026-01-12T12:14:50.851109] [DEBUG] [REMOTE ] MNMD: PASS: Price check passed. Min price $10.68. [2026-01-12T12:14:50.851257] [DEBUG] [REMOTE ] MNMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:50.851374] [DEBUG] [REMOTE ] MNMD: PASS: Integrity check passed. [2026-01-12T12:14:50.851416] [DEBUG] [REMOTE ] MNMD: Symbol is viable for forecasting. [2026-01-12T12:14:50.851472] [INFO ] [MAIN ] [2064/3519] MNMD kept (0.2s) | 2058 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:51.508076] [DEBUG] [REMOTE ] MNRO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:51.508313] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-12T12:14:51.508652] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-12T12:14:51.508812] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:51.508959] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-12T12:14:51.509002] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-12T12:14:51.509059] [INFO ] [MAIN ] [2065/3519] MNRO kept (0.7s) | 2059 kept, 6 rejected | 139.7/min | ETA: 10.4m [2026-01-12T12:14:51.790856] [DEBUG] [REMOTE ] MNSO: Retrieved 1315 rows, trimmed to 300. [2026-01-12T12:14:51.791056] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-12T12:14:51.791315] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-12T12:14:51.791452] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:51.791590] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-12T12:14:51.791634] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-12T12:14:51.791687] [INFO ] [MAIN ] [2066/3519] MNSO kept (0.3s) | 2060 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:52.187032] [DEBUG] [REMOTE ] MNTK: Retrieved 1248 rows, trimmed to 300. [2026-01-12T12:14:52.187218] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-12T12:14:52.187458] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.48. [2026-01-12T12:14:52.187624] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:52.187743] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-12T12:14:52.187782] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-12T12:14:52.187833] [INFO ] [MAIN ] [2067/3519] MNTK kept (0.4s) | 2061 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:52.460183] [DEBUG] [REMOTE ] MNY: Retrieved 562 rows, trimmed to 300. [2026-01-12T12:14:52.460369] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-12T12:14:52.460625] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.12. [2026-01-12T12:14:52.460769] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:52.460884] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-12T12:14:52.460926] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-12T12:14:52.460977] [INFO ] [MAIN ] [2068/3519] MNY kept (0.3s) | 2062 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:53.164906] [DEBUG] [REMOTE ] MOD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:53.165133] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-12T12:14:53.165418] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-12T12:14:53.165600] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:53.165735] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-12T12:14:53.165899] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-12T12:14:53.165957] [INFO ] [MAIN ] [2069/3519] MOD kept (0.7s) | 2063 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:53.591434] [DEBUG] [REMOTE ] MODG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:53.591685] [DEBUG] [REMOTE ] MODG: PASS: History has at least 300 days. [2026-01-12T12:14:53.592040] [DEBUG] [REMOTE ] MODG: PASS: Price check passed. Min price $8.81. [2026-01-12T12:14:53.592188] [DEBUG] [REMOTE ] MODG: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:53.592341] [DEBUG] [REMOTE ] MODG: PASS: Integrity check passed. [2026-01-12T12:14:53.592385] [DEBUG] [REMOTE ] MODG: Symbol is viable for forecasting. [2026-01-12T12:14:53.592470] [INFO ] [MAIN ] [2070/3519] MODG kept (0.4s) | 2064 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:53.837200] [DEBUG] [REMOTE ] MODL: Retrieved 814 rows, trimmed to 300. [2026-01-12T12:14:53.837374] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-12T12:14:53.837633] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-12T12:14:53.837772] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:53.837884] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-12T12:14:53.837924] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-12T12:14:53.837973] [INFO ] [MAIN ] [2071/3519] MODL kept (0.2s) | 2065 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:54.377393] [DEBUG] [REMOTE ] MOFG: Retrieved 4517 rows, trimmed to 300. [2026-01-12T12:14:54.377638] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-12T12:14:54.377965] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $27.25. [2026-01-12T12:14:54.378106] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:54.378273] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-12T12:14:54.378317] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-12T12:14:54.378375] [INFO ] [MAIN ] [2072/3519] MOFG kept (0.5s) | 2066 kept, 6 rejected | 139.8/min | ETA: 10.4m [2026-01-12T12:14:54.768264] [DEBUG] [REMOTE ] MOH: Retrieved 5668 rows, trimmed to 300. [2026-01-12T12:14:54.768444] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-12T12:14:54.768718] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-12T12:14:54.768858] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:54.768979] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-12T12:14:54.769021] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-12T12:14:54.769073] [INFO ] [MAIN ] [2073/3519] MOH kept (0.4s) | 2067 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:55.000917] [DEBUG] [REMOTE ] MOMO: Retrieved 2784 rows, trimmed to 300. [2026-01-12T12:14:55.001104] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-12T12:14:55.001407] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-12T12:14:55.001554] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:55.001710] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-12T12:14:55.001754] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-12T12:14:55.001810] [INFO ] [MAIN ] [2074/3519] MOMO kept (0.2s) | 2068 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:55.638937] [DEBUG] [REMOTE ] MORN: Retrieved 5206 rows, trimmed to 300. [2026-01-12T12:14:55.639140] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-12T12:14:55.639534] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-12T12:14:55.639709] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:55.639839] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-12T12:14:55.639882] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-12T12:14:55.639937] [INFO ] [MAIN ] [2075/3519] MORN kept (0.6s) | 2069 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:56.099634] [DEBUG] [REMOTE ] MOS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:56.099826] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-12T12:14:56.100109] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-12T12:14:56.100244] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:56.100370] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-12T12:14:56.100409] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-12T12:14:56.100463] [INFO ] [MAIN ] [2076/3519] MOS kept (0.5s) | 2070 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:56.308346] [DEBUG] [REMOTE ] MP: Retrieved 1396 rows, trimmed to 300. [2026-01-12T12:14:56.308529] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-12T12:14:56.308785] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-12T12:14:56.308925] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:56.309038] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-12T12:14:56.309078] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-12T12:14:56.309127] [INFO ] [MAIN ] [2077/3519] MP kept (0.2s) | 2071 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:56.922974] [DEBUG] [REMOTE ] MPA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:56.923179] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-12T12:14:56.923506] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $11.03. [2026-01-12T12:14:56.923703] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:56.923863] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-12T12:14:56.923906] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-12T12:14:56.923962] [INFO ] [MAIN ] [2078/3519] MPA kept (0.6s) | 2072 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:57.402743] [DEBUG] [REMOTE ] MPAA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:57.402932] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-12T12:14:57.403198] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-12T12:14:57.403360] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:57.403506] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-12T12:14:57.403549] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-12T12:14:57.403625] [INFO ] [MAIN ] [2079/3519] MPAA kept (0.5s) | 2073 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:57.863986] [DEBUG] [REMOTE ] MPB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:57.864197] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-12T12:14:57.864466] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $26.54. [2026-01-12T12:14:57.864628] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:57.864770] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-12T12:14:57.864813] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-12T12:14:57.864867] [INFO ] [MAIN ] [2080/3519] MPB kept (0.5s) | 2074 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:58.286558] [DEBUG] [REMOTE ] MPC: Retrieved 3659 rows, trimmed to 300. [2026-01-12T12:14:58.286768] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-12T12:14:58.287047] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-12T12:14:58.287191] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:58.287311] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-12T12:14:58.287353] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-12T12:14:58.287404] [INFO ] [MAIN ] [2081/3519] MPC kept (0.4s) | 2075 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:58.753172] [DEBUG] [REMOTE ] MPX: Retrieved 6254 rows, trimmed to 300. [2026-01-12T12:14:58.753520] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-12T12:14:58.753917] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-12T12:14:58.754062] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:58.754220] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-12T12:14:58.754261] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-12T12:14:58.754316] [INFO ] [MAIN ] [2082/3519] MPX kept (0.5s) | 2076 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:59.013516] [DEBUG] [REMOTE ] MQ: Retrieved 1153 rows, trimmed to 300. [2026-01-12T12:14:59.013731] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-12T12:14:59.013976] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.44. [2026-01-12T12:14:59.014132] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:59.014256] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-12T12:14:59.014299] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-12T12:14:59.014352] [INFO ] [MAIN ] [2083/3519] MQ kept (0.3s) | 2077 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:59.550767] [DEBUG] [REMOTE ] MQY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:14:59.551013] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-12T12:14:59.551444] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.21. [2026-01-12T12:14:59.551674] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:59.551870] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-12T12:14:59.551948] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-12T12:14:59.552032] [INFO ] [MAIN ] [2084/3519] MQY kept (0.5s) | 2078 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:14:59.841837] [DEBUG] [REMOTE ] MRAM: Retrieved 2327 rows, trimmed to 300. [2026-01-12T12:14:59.842021] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-12T12:14:59.842281] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-12T12:14:59.842424] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:14:59.842537] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-12T12:14:59.842598] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-12T12:14:59.842651] [INFO ] [MAIN ] [2085/3519] MRAM kept (0.3s) | 2079 kept, 6 rejected | 139.8/min | ETA: 10.3m [2026-01-12T12:15:00.106539] [DEBUG] [REMOTE ] MRBK: Retrieved 2054 rows, trimmed to 300. [2026-01-12T12:15:00.106748] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-12T12:15:00.106998] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $13.75. [2026-01-12T12:15:00.107140] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:00.107256] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-12T12:15:00.107299] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-12T12:15:00.107353] [INFO ] [MAIN ] [2086/3519] MRBK kept (0.3s) | 2080 kept, 6 rejected | 139.8/min | ETA: 10.2m [2026-01-12T12:15:00.784155] [DEBUG] [REMOTE ] MRCC: Retrieved 3320 rows, trimmed to 300. [2026-01-12T12:15:00.784343] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-12T12:15:00.784658] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-12T12:15:00.784810] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:00.784934] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-12T12:15:00.784975] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-12T12:15:00.785030] [INFO ] [MAIN ] [2087/3519] MRCC kept (0.7s) | 2081 kept, 6 rejected | 139.8/min | ETA: 10.2m [2026-01-12T12:15:01.313145] [DEBUG] [REMOTE ] MRCY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:01.313303] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-12T12:15:01.313778] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-12T12:15:01.313956] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:01.314148] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-12T12:15:01.314203] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-12T12:15:01.314268] [INFO ] [MAIN ] [2088/3519] MRCY kept (0.5s) | 2082 kept, 6 rejected | 139.8/min | ETA: 10.2m [2026-01-12T12:15:02.096910] [DEBUG] [REMOTE ] MRK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:02.097115] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-12T12:15:02.097464] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-12T12:15:02.097654] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:02.097821] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-12T12:15:02.097866] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-12T12:15:02.097921] [INFO ] [MAIN ] [2089/3519] MRK kept (0.8s) | 2083 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:02.381769] [DEBUG] [REMOTE ] MRM: Retrieved 1264 rows, trimmed to 300. [2026-01-12T12:15:02.382026] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-12T12:15:02.382454] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.83. [2026-01-12T12:15:02.382673] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:02.382870] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-12T12:15:02.382922] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-12T12:15:02.382984] [INFO ] [MAIN ] [2090/3519] MRM kept (0.3s) | 2084 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:02.795458] [DEBUG] [REMOTE ] MRNA: Retrieved 1782 rows, trimmed to 300. [2026-01-12T12:15:02.795732] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-12T12:15:02.796020] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-12T12:15:02.796178] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:02.796306] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-12T12:15:02.796351] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-12T12:15:02.796406] [INFO ] [MAIN ] [2091/3519] MRNA kept (0.4s) | 2085 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:03.334207] [DEBUG] [REMOTE ] MRTN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:03.334353] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-12T12:15:03.334609] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-12T12:15:03.334751] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:03.334872] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-12T12:15:03.334912] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-12T12:15:03.334962] [INFO ] [MAIN ] [2092/3519] MRTN kept (0.5s) | 2086 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:03.656519] [DEBUG] [REMOTE ] MRVI: Retrieved 1289 rows, trimmed to 300. [2026-01-12T12:15:03.656671] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-12T12:15:03.656891] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-12T12:15:03.657025] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:03.657131] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-12T12:15:03.657171] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-12T12:15:03.657218] [INFO ] [MAIN ] [2093/3519] MRVI kept (0.3s) | 2087 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:04.239095] [DEBUG] [REMOTE ] MRVL: Retrieved 6420 rows, trimmed to 300. [2026-01-12T12:15:04.239243] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-12T12:15:04.239471] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.62. [2026-01-12T12:15:04.239635] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:04.239754] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-12T12:15:04.239795] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-12T12:15:04.239844] [INFO ] [MAIN ] [2094/3519] MRVL kept (0.6s) | 2088 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:04.428939] [DEBUG] [REMOTE ] MRX: Retrieved 429 rows, trimmed to 300. [2026-01-12T12:15:04.429076] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-12T12:15:04.429276] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $29.79. [2026-01-12T12:15:04.429411] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:04.429520] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-12T12:15:04.429561] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-12T12:15:04.429630] [INFO ] [MAIN ] [2095/3519] MRX kept (0.2s) | 2089 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:05.142498] [DEBUG] [REMOTE ] MS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:05.142667] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-12T12:15:05.142924] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $157.16. [2026-01-12T12:15:05.143066] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:05.143202] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-12T12:15:05.143248] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-12T12:15:05.143299] [INFO ] [MAIN ] [2096/3519] MS kept (0.7s) | 2090 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:05.604671] [DEBUG] [REMOTE ] MSA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:05.604806] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-12T12:15:05.605023] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-12T12:15:05.605156] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:05.605267] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-12T12:15:05.605306] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-12T12:15:05.605354] [INFO ] [MAIN ] [2097/3519] MSA kept (0.5s) | 2091 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:06.079928] [DEBUG] [REMOTE ] MSB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:06.080086] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-12T12:15:06.080337] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-12T12:15:06.080475] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:06.080618] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-12T12:15:06.080661] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-12T12:15:06.080713] [INFO ] [MAIN ] [2098/3519] MSB kept (0.5s) | 2092 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:06.381631] [DEBUG] [REMOTE ] MSBI: Retrieved 2422 rows, trimmed to 300. [2026-01-12T12:15:06.381780] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-12T12:15:06.382008] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-12T12:15:06.382146] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:06.382256] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-12T12:15:06.382296] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-12T12:15:06.382344] [INFO ] [MAIN ] [2099/3519] MSBI kept (0.3s) | 2093 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:06.733387] [DEBUG] [REMOTE ] MSCI: Retrieved 4566 rows, trimmed to 300. [2026-01-12T12:15:06.733524] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-12T12:15:06.733762] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $531.65. [2026-01-12T12:15:06.733901] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:06.734014] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-12T12:15:06.734059] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-12T12:15:06.734108] [INFO ] [MAIN ] [2100/3519] MSCI kept (0.4s) | 2094 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:07.279705] [DEBUG] [REMOTE ] MSD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:07.279848] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-12T12:15:07.280064] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.08. [2026-01-12T12:15:07.280197] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:07.280308] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-12T12:15:07.280348] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-12T12:15:07.280397] [INFO ] [MAIN ] [2101/3519] MSD kept (0.5s) | 2095 kept, 6 rejected | 139.7/min | ETA: 10.2m [2026-01-12T12:15:07.823356] [DEBUG] [REMOTE ] MSEX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:07.823526] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-12T12:15:07.823847] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-12T12:15:07.824027] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:07.824161] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-12T12:15:07.824203] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-12T12:15:07.824253] [INFO ] [MAIN ] [2102/3519] MSEX kept (0.5s) | 2096 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:08.095638] [DEBUG] [REMOTE ] MSFD: Retrieved 839 rows, trimmed to 300. [2026-01-12T12:15:08.095773] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-12T12:15:08.095982] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-12T12:15:08.096120] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:08.096231] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-12T12:15:08.096271] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-12T12:15:08.096319] [INFO ] [MAIN ] [2103/3519] MSFD kept (0.3s) | 2097 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:08.414868] [DEBUG] [REMOTE ] MSFL: Retrieved 456 rows, trimmed to 300. [2026-01-12T12:15:08.414989] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-12T12:15:08.415195] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $25.97. [2026-01-12T12:15:08.415327] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:08.415435] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-12T12:15:08.415474] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-12T12:15:08.415521] [INFO ] [MAIN ] [2104/3519] MSFL kept (0.3s) | 2098 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:08.844456] [DEBUG] [REMOTE ] MSGE: Retrieved 687 rows, trimmed to 300. [2026-01-12T12:15:08.844660] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-12T12:15:08.844937] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.65. [2026-01-12T12:15:08.845124] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:08.845266] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-12T12:15:08.845324] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-12T12:15:08.845395] [INFO ] [MAIN ] [2105/3519] MSGE kept (0.4s) | 2099 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:09.234663] [DEBUG] [REMOTE ] MSGM: Retrieved 1254 rows, trimmed to 300. [2026-01-12T12:15:09.234801] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-12T12:15:09.235007] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-12T12:15:09.235161] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:09.235285] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-12T12:15:09.235325] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-12T12:15:09.235372] [INFO ] [MAIN ] [2106/3519] MSGM kept (0.4s) | 2100 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:09.801501] [DEBUG] [REMOTE ] MSGS: Retrieved 2584 rows, trimmed to 300. [2026-01-12T12:15:09.801664] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-12T12:15:09.801871] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-12T12:15:09.802002] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:09.802115] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-12T12:15:09.802154] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-12T12:15:09.802201] [INFO ] [MAIN ] [2107/3519] MSGS kept (0.6s) | 2101 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:10.293813] [DEBUG] [REMOTE ] MSI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:10.293975] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-12T12:15:10.294248] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-12T12:15:10.294386] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:10.294513] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-12T12:15:10.294554] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-12T12:15:10.294625] [INFO ] [MAIN ] [2108/3519] MSI kept (0.5s) | 2102 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:10.782104] [DEBUG] [REMOTE ] MSM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:10.782255] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-12T12:15:10.782499] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $81.08. [2026-01-12T12:15:10.782655] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:10.782778] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-12T12:15:10.782819] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-12T12:15:10.782870] [INFO ] [MAIN ] [2109/3519] MSM kept (0.5s) | 2103 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:10.940413] [DEBUG] [REMOTE ] MSTX: Retrieved 352 rows, trimmed to 300. [2026-01-12T12:15:10.940628] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-12T12:15:10.940895] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-12T12:15:10.941045] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:10.941166] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-12T12:15:10.941208] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-12T12:15:10.941262] [INFO ] [MAIN ] [2110/3519] MSTX kept (0.2s) | 2104 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:11.648861] [DEBUG] [REMOTE ] MTB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:11.649021] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-12T12:15:11.649252] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $177.23. [2026-01-12T12:15:11.649385] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:11.649498] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-12T12:15:11.649537] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-12T12:15:11.649606] [INFO ] [MAIN ] [2111/3519] MTB kept (0.7s) | 2105 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:11.930217] [DEBUG] [REMOTE ] MTCH: Retrieved 2549 rows, trimmed to 300. [2026-01-12T12:15:11.930379] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-12T12:15:11.930624] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $31.07. [2026-01-12T12:15:11.930761] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:11.930872] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-12T12:15:11.930912] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-12T12:15:11.930959] [INFO ] [MAIN ] [2112/3519] MTCH kept (0.3s) | 2106 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:12.532862] [DEBUG] [REMOTE ] MTD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:12.533032] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-12T12:15:12.533267] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1304.00. [2026-01-12T12:15:12.533608] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:12.533728] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-12T12:15:12.533769] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-12T12:15:12.533818] [INFO ] [MAIN ] [2113/3519] MTD kept (0.6s) | 2107 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:13.021523] [DEBUG] [REMOTE ] MTG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:13.021676] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-12T12:15:13.021907] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $26.22. [2026-01-12T12:15:13.022045] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:13.022163] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-12T12:15:13.022204] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-12T12:15:13.022254] [INFO ] [MAIN ] [2114/3519] MTG kept (0.5s) | 2108 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:13.494624] [DEBUG] [REMOTE ] MTH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:13.494798] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-12T12:15:13.495021] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-12T12:15:13.495154] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:13.495283] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-12T12:15:13.495329] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-12T12:15:13.495376] [INFO ] [MAIN ] [2115/3519] MTH kept (0.5s) | 2109 kept, 6 rejected | 139.7/min | ETA: 10.1m [2026-01-12T12:15:13.696078] [DEBUG] [REMOTE ] MTLS: Retrieved 2904 rows, trimmed to 300. [2026-01-12T12:15:13.696227] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-12T12:15:13.696455] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-12T12:15:13.696630] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:13.696765] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-12T12:15:13.696815] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-12T12:15:13.696876] [INFO ] [MAIN ] [2116/3519] MTLS kept (0.2s) | 2110 kept, 6 rejected | 139.7/min | ETA: 10.0m [2026-01-12T12:15:14.363553] [DEBUG] [REMOTE ] MTN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:14.363741] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-12T12:15:14.364016] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-12T12:15:14.364201] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:14.364367] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-12T12:15:14.364413] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-12T12:15:14.364468] [INFO ] [MAIN ] [2117/3519] MTN kept (0.7s) | 2111 kept, 6 rejected | 139.7/min | ETA: 10.0m [2026-01-12T12:15:14.961165] [DEBUG] [REMOTE ] MTRN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:14.961363] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-12T12:15:14.961746] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-12T12:15:14.961953] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:14.962127] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-12T12:15:14.962185] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-12T12:15:14.962275] [INFO ] [MAIN ] [2118/3519] MTRN kept (0.6s) | 2112 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:15.425008] [DEBUG] [REMOTE ] MTRX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:15.425157] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-12T12:15:15.425401] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-12T12:15:15.425539] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:15.425679] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-12T12:15:15.425721] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-12T12:15:15.425771] [INFO ] [MAIN ] [2119/3519] MTRX kept (0.5s) | 2113 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:15.805370] [DEBUG] [REMOTE ] MTSI: Retrieved 3476 rows, trimmed to 300. [2026-01-12T12:15:15.805534] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-12T12:15:15.805857] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $135.91. [2026-01-12T12:15:15.806043] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:15.806197] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-12T12:15:15.806254] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-12T12:15:15.806324] [INFO ] [MAIN ] [2120/3519] MTSI kept (0.4s) | 2114 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:16.316367] [DEBUG] [REMOTE ] MTX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:16.316515] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-12T12:15:16.316770] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-12T12:15:16.316906] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:16.317023] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-12T12:15:16.317062] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-12T12:15:16.317132] [INFO ] [MAIN ] [2121/3519] MTX kept (0.5s) | 2115 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:16.808321] [DEBUG] [REMOTE ] MTZ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:16.808510] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-12T12:15:16.808879] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-12T12:15:16.809074] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:16.809251] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-12T12:15:16.809310] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-12T12:15:16.809375] [INFO ] [MAIN ] [2122/3519] MTZ kept (0.5s) | 2116 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:17.274527] [DEBUG] [REMOTE ] MUA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:17.274692] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-12T12:15:17.274957] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.41. [2026-01-12T12:15:17.275096] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:17.275214] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-12T12:15:17.275255] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-12T12:15:17.275304] [INFO ] [MAIN ] [2123/3519] MUA kept (0.5s) | 2117 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:17.721852] [DEBUG] [REMOTE ] MUC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:17.722020] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-12T12:15:17.722253] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.56. [2026-01-12T12:15:17.722390] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:17.722511] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-12T12:15:17.722552] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-12T12:15:17.722621] [INFO ] [MAIN ] [2124/3519] MUC kept (0.4s) | 2118 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:18.188790] [DEBUG] [REMOTE ] MUE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:18.188940] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-12T12:15:18.189200] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.85. [2026-01-12T12:15:18.189392] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:18.189557] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-12T12:15:18.189636] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-12T12:15:18.189709] [INFO ] [MAIN ] [2125/3519] MUE kept (0.5s) | 2119 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:18.679233] [DEBUG] [REMOTE ] MUFG: Retrieved 6216 rows, trimmed to 300. [2026-01-12T12:15:18.679391] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-12T12:15:18.679655] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.77. [2026-01-12T12:15:18.679800] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:18.679915] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-12T12:15:18.679955] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-12T12:15:18.680004] [INFO ] [MAIN ] [2126/3519] MUFG kept (0.5s) | 2120 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:19.150878] [DEBUG] [REMOTE ] MUJ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:19.151022] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-12T12:15:19.151244] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.41. [2026-01-12T12:15:19.151383] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:19.151496] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-12T12:15:19.151536] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-12T12:15:19.151603] [INFO ] [MAIN ] [2127/3519] MUJ kept (0.5s) | 2121 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:19.366027] [DEBUG] [REMOTE ] MUSA: Retrieved 3118 rows, trimmed to 300. [2026-01-12T12:15:19.366161] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-12T12:15:19.366368] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-12T12:15:19.366501] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:19.366628] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-12T12:15:19.366670] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-12T12:15:19.366717] [INFO ] [MAIN ] [2128/3519] MUSA kept (0.2s) | 2122 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:20.020275] [DEBUG] [REMOTE ] MUX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:20.020425] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-12T12:15:20.020668] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-12T12:15:20.020803] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:20.020918] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-12T12:15:20.020957] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-12T12:15:20.021006] [INFO ] [MAIN ] [2129/3519] MUX kept (0.7s) | 2123 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:20.429010] [DEBUG] [REMOTE ] MVBF: Retrieved 4358 rows, trimmed to 300. [2026-01-12T12:15:20.429155] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-12T12:15:20.429378] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $24.99. [2026-01-12T12:15:20.429515] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:20.429649] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-12T12:15:20.429693] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-12T12:15:20.429744] [INFO ] [MAIN ] [2130/3519] MVBF kept (0.4s) | 2124 kept, 6 rejected | 139.6/min | ETA: 10.0m [2026-01-12T12:15:20.944693] [DEBUG] [REMOTE ] MVF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:20.944840] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-12T12:15:20.945068] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.82. [2026-01-12T12:15:20.945208] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:20.945327] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-12T12:15:20.945368] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-12T12:15:20.945419] [INFO ] [MAIN ] [2131/3519] MVF kept (0.5s) | 2125 kept, 6 rejected | 139.6/min | ETA: 9.9m [2026-01-12T12:15:21.392516] [DEBUG] [REMOTE ] MVO: Retrieved 4775 rows, trimmed to 300. [2026-01-12T12:15:21.392677] [DEBUG] [REMOTE ] MVO: PASS: History has at least 300 days. [2026-01-12T12:15:21.392892] [DEBUG] [REMOTE ] MVO: PASS: Price check passed. Min price $1.02. [2026-01-12T12:15:21.393024] [DEBUG] [REMOTE ] MVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:21.393135] [DEBUG] [REMOTE ] MVO: PASS: Integrity check passed. [2026-01-12T12:15:21.393174] [DEBUG] [REMOTE ] MVO: Symbol is viable for forecasting. [2026-01-12T12:15:21.393221] [INFO ] [MAIN ] [2132/3519] MVO kept (0.4s) | 2126 kept, 6 rejected | 139.6/min | ETA: 9.9m [2026-01-12T12:15:21.840083] [DEBUG] [REMOTE ] MWA: Retrieved 4937 rows, trimmed to 300. [2026-01-12T12:15:21.840224] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-12T12:15:21.840444] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-12T12:15:21.840596] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:21.840711] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-12T12:15:21.840751] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-12T12:15:21.840799] [INFO ] [MAIN ] [2133/3519] MWA kept (0.4s) | 2127 kept, 6 rejected | 139.6/min | ETA: 9.9m [2026-01-12T12:15:22.208316] [DEBUG] [REMOTE ] MX: Retrieved 3731 rows, trimmed to 300. [2026-01-12T12:15:22.208468] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-12T12:15:22.208799] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-12T12:15:22.208989] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:22.209152] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-12T12:15:22.209209] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-12T12:15:22.209279] [INFO ] [MAIN ] [2134/3519] MX kept (0.4s) | 2128 kept, 6 rejected | 139.6/min | ETA: 9.9m [2026-01-12T12:15:22.755567] [DEBUG] [REMOTE ] MXF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:22.755744] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-12T12:15:22.755969] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.51. [2026-01-12T12:15:22.756105] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:22.756217] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-12T12:15:22.756256] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-12T12:15:22.756304] [INFO ] [MAIN ] [2135/3519] MXF kept (0.5s) | 2129 kept, 6 rejected | 139.6/min | ETA: 9.9m [2026-01-12T12:15:23.111317] [DEBUG] [REMOTE ] MXL: Retrieved 3975 rows, trimmed to 300. [2026-01-12T12:15:23.111453] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-12T12:15:23.111687] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-12T12:15:23.111830] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:23.111937] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-12T12:15:23.111975] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-12T12:15:23.112021] [INFO ] [MAIN ] [2136/3519] MXL kept (0.4s) | 2130 kept, 6 rejected | 139.6/min | ETA: 9.9m [2026-01-12T12:15:24.870012] [DEBUG] [REMOTE ] MYE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:24.870149] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-12T12:15:24.870363] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $16.09. [2026-01-12T12:15:24.870496] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:24.870627] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-12T12:15:24.870668] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-12T12:15:24.870715] [INFO ] [MAIN ] [2137/3519] MYE kept (1.8s) | 2131 kept, 6 rejected | 139.4/min | ETA: 9.9m [2026-01-12T12:15:25.402033] [DEBUG] [REMOTE ] MYGN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:25.402236] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-12T12:15:25.402551] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $6.14. [2026-01-12T12:15:25.402925] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:25.403070] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-12T12:15:25.403113] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-12T12:15:25.403167] [INFO ] [MAIN ] [2138/3519] MYGN kept (0.5s) | 2132 kept, 6 rejected | 139.4/min | ETA: 9.9m [2026-01-12T12:15:25.905584] [DEBUG] [REMOTE ] MYI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:25.905864] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-12T12:15:25.906173] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.70. [2026-01-12T12:15:25.906318] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:25.906458] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-12T12:15:25.906506] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-12T12:15:25.906561] [INFO ] [MAIN ] [2139/3519] MYI kept (0.5s) | 2133 kept, 6 rejected | 139.3/min | ETA: 9.9m [2026-01-12T12:15:26.387016] [DEBUG] [REMOTE ] MYN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:26.387157] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-12T12:15:26.387374] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.84. [2026-01-12T12:15:26.387525] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:26.387671] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-12T12:15:26.387712] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-12T12:15:26.387760] [INFO ] [MAIN ] [2140/3519] MYN kept (0.5s) | 2134 kept, 6 rejected | 139.3/min | ETA: 9.9m [2026-01-12T12:15:26.670590] [DEBUG] [REMOTE ] MYRG: Retrieved 4380 rows, trimmed to 300. [2026-01-12T12:15:26.670742] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-12T12:15:26.670969] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $197.12. [2026-01-12T12:15:26.671104] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:26.671218] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-12T12:15:26.671258] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-12T12:15:26.671308] [INFO ] [MAIN ] [2141/3519] MYRG kept (0.3s) | 2135 kept, 6 rejected | 139.4/min | ETA: 9.9m [2026-01-12T12:15:27.111683] [DEBUG] [REMOTE ] NA: Retrieved 879 rows, trimmed to 300. [2026-01-12T12:15:27.111881] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-12T12:15:27.112131] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-12T12:15:27.112268] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:27.112382] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-12T12:15:27.112423] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-12T12:15:27.112475] [INFO ] [MAIN ] [2142/3519] NA kept (0.4s) | 2136 kept, 6 rejected | 139.4/min | ETA: 9.9m [2026-01-12T12:15:27.483445] [DEBUG] [REMOTE ] NAAS: Retrieved 2066 rows, trimmed to 300. [2026-01-12T12:15:27.483760] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-12T12:15:27.484149] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $2.99. [2026-01-12T12:15:27.484344] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:27.484541] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-12T12:15:27.484642] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-12T12:15:27.484725] [INFO ] [MAIN ] [2143/3519] NAAS kept (0.4s) | 2137 kept, 6 rejected | 139.4/min | ETA: 9.9m [2026-01-12T12:15:27.826486] [DEBUG] [REMOTE ] NABL: Retrieved 1126 rows, trimmed to 300. [2026-01-12T12:15:27.826682] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-12T12:15:27.826925] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $7.11. [2026-01-12T12:15:27.827069] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:27.827188] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-12T12:15:27.827231] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-12T12:15:27.827287] [INFO ] [MAIN ] [2144/3519] NABL kept (0.3s) | 2138 kept, 6 rejected | 139.4/min | ETA: 9.9m [2026-01-12T12:15:28.490264] [DEBUG] [REMOTE ] NAC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:28.490465] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-12T12:15:28.491112] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.52. [2026-01-12T12:15:28.491260] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:28.491447] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-12T12:15:28.491494] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-12T12:15:28.491604] [INFO ] [MAIN ] [2145/3519] NAC kept (0.7s) | 2139 kept, 6 rejected | 139.3/min | ETA: 9.9m [2026-01-12T12:15:29.640483] [DEBUG] [REMOTE ] NAD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:29.640747] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-12T12:15:29.641060] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.67. [2026-01-12T12:15:29.641205] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:29.641343] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-12T12:15:29.641533] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-12T12:15:29.641616] [INFO ] [MAIN ] [2146/3519] NAD kept (1.1s) | 2140 kept, 6 rejected | 139.2/min | ETA: 9.9m [2026-01-12T12:15:29.860207] [DEBUG] [REMOTE ] NAMS: Retrieved 784 rows, trimmed to 300. [2026-01-12T12:15:29.860399] [DEBUG] [REMOTE ] NAMS: PASS: History has at least 300 days. [2026-01-12T12:15:29.860674] [DEBUG] [REMOTE ] NAMS: PASS: Price check passed. Min price $33.48. [2026-01-12T12:15:29.860823] [DEBUG] [REMOTE ] NAMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:29.860944] [DEBUG] [REMOTE ] NAMS: PASS: Integrity check passed. [2026-01-12T12:15:29.860988] [DEBUG] [REMOTE ] NAMS: Symbol is viable for forecasting. [2026-01-12T12:15:29.861042] [INFO ] [MAIN ] [2147/3519] NAMS kept (0.2s) | 2141 kept, 6 rejected | 139.3/min | ETA: 9.9m [2026-01-12T12:15:30.605564] [DEBUG] [REMOTE ] NATH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:30.605732] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-12T12:15:30.605972] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-12T12:15:30.606108] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:30.606225] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-12T12:15:30.606265] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-12T12:15:30.606313] [INFO ] [MAIN ] [2148/3519] NATH kept (0.7s) | 2142 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:30.815113] [DEBUG] [REMOTE ] NATL: Retrieved 556 rows, trimmed to 300. [2026-01-12T12:15:30.815252] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-12T12:15:30.815461] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-12T12:15:30.815662] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:30.815787] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-12T12:15:30.815829] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-12T12:15:30.815879] [INFO ] [MAIN ] [2149/3519] NATL kept (0.2s) | 2143 kept, 6 rejected | 139.3/min | ETA: 9.8m [2026-01-12T12:15:31.404732] [DEBUG] [REMOTE ] NAVI: Retrieved 2951 rows, trimmed to 300. [2026-01-12T12:15:31.404925] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-12T12:15:31.405198] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-12T12:15:31.405345] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:31.405470] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-12T12:15:31.405514] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-12T12:15:31.405587] [INFO ] [MAIN ] [2150/3519] NAVI kept (0.6s) | 2144 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:31.816418] [DEBUG] [REMOTE ] NAZ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:31.816559] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-12T12:15:31.816796] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.70. [2026-01-12T12:15:31.816930] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:31.817044] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-12T12:15:31.817083] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-12T12:15:31.817129] [INFO ] [MAIN ] [2151/3519] NAZ kept (0.4s) | 2145 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:32.128445] [DEBUG] [REMOTE ] NB: Retrieved 2480 rows, trimmed to 300. [2026-01-12T12:15:32.128604] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-12T12:15:32.128815] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-12T12:15:32.128968] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:32.129088] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-12T12:15:32.129129] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-12T12:15:32.129179] [INFO ] [MAIN ] [2152/3519] NB kept (0.3s) | 2146 kept, 6 rejected | 139.3/min | ETA: 9.8m [2026-01-12T12:15:32.956291] [DEBUG] [REMOTE ] NBB: Retrieved 3951 rows, trimmed to 300. [2026-01-12T12:15:32.956435] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-12T12:15:32.956683] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.67. [2026-01-12T12:15:32.956824] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:32.956939] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-12T12:15:32.956980] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-12T12:15:32.957032] [INFO ] [MAIN ] [2153/3519] NBB kept (0.8s) | 2147 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:33.045796] [DEBUG] [REMOTE ] NBBK: Retrieved 510 rows, trimmed to 300. [2026-01-12T12:15:33.045934] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-12T12:15:33.046140] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.00. [2026-01-12T12:15:33.046272] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:33.046381] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-12T12:15:33.046420] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-12T12:15:33.046467] [INFO ] [MAIN ] [2154/3519] NBBK kept (0.1s) | 2148 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:33.731390] [DEBUG] [REMOTE ] NBHC: Retrieved 3345 rows, trimmed to 300. [2026-01-12T12:15:33.731552] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-12T12:15:33.731849] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-12T12:15:33.732171] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:33.732297] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-12T12:15:33.732336] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-12T12:15:33.732385] [INFO ] [MAIN ] [2155/3519] NBHC kept (0.7s) | 2149 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:34.225367] [DEBUG] [REMOTE ] NBIX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:34.225513] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-12T12:15:34.225761] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $135.57. [2026-01-12T12:15:34.225904] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:34.226022] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-12T12:15:34.226065] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-12T12:15:34.226115] [INFO ] [MAIN ] [2156/3519] NBIX kept (0.5s) | 2150 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:34.686866] [DEBUG] [REMOTE ] NBN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:34.687035] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-12T12:15:34.687265] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-12T12:15:34.687404] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:34.687523] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-12T12:15:34.687565] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-12T12:15:34.687637] [INFO ] [MAIN ] [2157/3519] NBN kept (0.5s) | 2151 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:35.154463] [DEBUG] [REMOTE ] NBTB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:35.154637] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-12T12:15:35.154895] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-12T12:15:35.155033] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:35.155160] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-12T12:15:35.155201] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-12T12:15:35.155251] [INFO ] [MAIN ] [2158/3519] NBTB kept (0.5s) | 2152 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:35.323129] [DEBUG] [REMOTE ] NBXG: Retrieved 1162 rows, trimmed to 300. [2026-01-12T12:15:35.323264] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-12T12:15:35.323468] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.55. [2026-01-12T12:15:35.323645] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:35.323774] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-12T12:15:35.323816] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-12T12:15:35.323865] [INFO ] [MAIN ] [2159/3519] NBXG kept (0.2s) | 2153 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:35.886074] [DEBUG] [REMOTE ] NC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:35.886214] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-12T12:15:35.886429] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.80. [2026-01-12T12:15:35.886562] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:35.886696] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-12T12:15:35.886736] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-12T12:15:35.886784] [INFO ] [MAIN ] [2160/3519] NC kept (0.6s) | 2154 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:36.404962] [DEBUG] [REMOTE ] NCA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:36.405156] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-12T12:15:36.405415] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.71. [2026-01-12T12:15:36.405556] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:36.405708] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-12T12:15:36.405749] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-12T12:15:36.405801] [INFO ] [MAIN ] [2161/3519] NCA kept (0.5s) | 2155 kept, 6 rejected | 139.2/min | ETA: 9.8m [2026-01-12T12:15:36.757846] [DEBUG] [REMOTE ] NCLH: Retrieved 3264 rows, trimmed to 300. [2026-01-12T12:15:36.757990] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-12T12:15:36.758238] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-12T12:15:36.758377] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:36.758493] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-12T12:15:36.758533] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-12T12:15:36.758599] [INFO ] [MAIN ] [2162/3519] NCLH kept (0.4s) | 2156 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:37.200331] [DEBUG] [REMOTE ] NCMI: Retrieved 4761 rows, trimmed to 300. [2026-01-12T12:15:37.200471] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-12T12:15:37.200713] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.77. [2026-01-12T12:15:37.200848] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:37.200958] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-12T12:15:37.200998] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-12T12:15:37.201050] [INFO ] [MAIN ] [2163/3519] NCMI kept (0.4s) | 2157 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:37.399235] [DEBUG] [REMOTE ] NCNA: Retrieved 2082 rows, trimmed to 300. [2026-01-12T12:15:37.399374] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-12T12:15:37.399600] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-12T12:15:37.399741] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:37.399853] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-12T12:15:37.399893] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-12T12:15:37.399964] [INFO ] [MAIN ] [2164/3519] NCNA kept (0.2s) | 2158 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:37.865426] [DEBUG] [REMOTE ] NCNO: Retrieved 1381 rows, trimmed to 300. [2026-01-12T12:15:37.865595] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-12T12:15:37.865803] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $23.39. [2026-01-12T12:15:37.865936] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:37.866045] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-12T12:15:37.866084] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-12T12:15:37.866131] [INFO ] [MAIN ] [2165/3519] NCNO kept (0.5s) | 2159 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:38.758964] [DEBUG] [REMOTE ] NCTY: Retrieved 5301 rows, trimmed to 300. [2026-01-12T12:15:38.759119] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-12T12:15:38.759371] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-12T12:15:38.759506] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:38.759652] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-12T12:15:38.759694] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-12T12:15:38.759742] [INFO ] [MAIN ] [2166/3519] NCTY kept (0.9s) | 2160 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:39.219947] [DEBUG] [REMOTE ] NCZ: Retrieved 5650 rows, trimmed to 300. [2026-01-12T12:15:39.220128] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-12T12:15:39.220454] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.16. [2026-01-12T12:15:39.220682] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:39.220861] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-12T12:15:39.220925] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-12T12:15:39.221001] [INFO ] [MAIN ] [2167/3519] NCZ kept (0.5s) | 2161 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:39.624515] [DEBUG] [REMOTE ] NDAQ: Retrieved 5921 rows, trimmed to 300. [2026-01-12T12:15:39.624707] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-12T12:15:39.624947] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-12T12:15:39.625088] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:39.625214] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-12T12:15:39.625256] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-12T12:15:39.625305] [INFO ] [MAIN ] [2168/3519] NDAQ kept (0.4s) | 2162 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:39.951828] [DEBUG] [REMOTE ] NDMO: Retrieved 1349 rows, trimmed to 300. [2026-01-12T12:15:39.951976] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-12T12:15:39.952179] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.98. [2026-01-12T12:15:39.952311] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:39.952418] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-12T12:15:39.952456] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-12T12:15:39.952504] [INFO ] [MAIN ] [2169/3519] NDMO kept (0.3s) | 2163 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:40.240366] [DEBUG] [REMOTE ] NDRA: Retrieved 2144 rows, trimmed to 300. [2026-01-12T12:15:40.240518] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-12T12:15:40.240765] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-12T12:15:40.240914] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:40.241047] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-12T12:15:40.241089] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-12T12:15:40.241222] [INFO ] [MAIN ] [2170/3519] NDRA kept (0.3s) | 2164 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:40.976563] [DEBUG] [REMOTE ] NDSN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:40.976725] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-12T12:15:40.976961] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-12T12:15:40.977099] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:40.977219] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-12T12:15:40.977259] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-12T12:15:40.977309] [INFO ] [MAIN ] [2171/3519] NDSN kept (0.7s) | 2165 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:41.207945] [DEBUG] [REMOTE ] NE: Retrieved 1153 rows, trimmed to 300. [2026-01-12T12:15:41.208086] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-12T12:15:41.208359] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $27.03. [2026-01-12T12:15:41.208494] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:41.208625] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-12T12:15:41.208668] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-12T12:15:41.208713] [INFO ] [MAIN ] [2172/3519] NE kept (0.2s) | 2166 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:41.720597] [DEBUG] [REMOTE ] NEA: Retrieved 5819 rows, trimmed to 300. [2026-01-12T12:15:41.720776] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-12T12:15:41.721032] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.21. [2026-01-12T12:15:41.721173] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:41.721297] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-12T12:15:41.721338] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-12T12:15:41.721387] [INFO ] [MAIN ] [2173/3519] NEA kept (0.5s) | 2167 kept, 6 rejected | 139.2/min | ETA: 9.7m [2026-01-12T12:15:42.328647] [DEBUG] [REMOTE ] NECB: Retrieved 4906 rows, trimmed to 300. [2026-01-12T12:15:42.328789] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-12T12:15:42.329030] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-12T12:15:42.329195] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:42.329322] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-12T12:15:42.329365] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-12T12:15:42.329431] [INFO ] [MAIN ] [2174/3519] NECB kept (0.6s) | 2168 kept, 6 rejected | 139.1/min | ETA: 9.7m [2026-01-12T12:15:42.861546] [DEBUG] [REMOTE ] NEE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:42.861751] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-12T12:15:42.862069] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-12T12:15:42.862244] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:42.862386] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-12T12:15:42.862428] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-12T12:15:42.862495] [INFO ] [MAIN ] [2175/3519] NEE kept (0.5s) | 2169 kept, 6 rejected | 139.1/min | ETA: 9.7m [2026-01-12T12:15:43.219545] [DEBUG] [REMOTE ] NEGG: Retrieved 3955 rows, trimmed to 300. [2026-01-12T12:15:43.219709] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-12T12:15:43.219939] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $44.26. [2026-01-12T12:15:43.220094] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:43.220209] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-12T12:15:43.220250] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-12T12:15:43.220318] [INFO ] [MAIN ] [2176/3519] NEGG kept (0.4s) | 2170 kept, 6 rejected | 139.1/min | ETA: 9.7m [2026-01-12T12:15:43.774844] [DEBUG] [REMOTE ] NEM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:43.774985] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-12T12:15:43.775212] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-12T12:15:43.775351] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:43.775468] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-12T12:15:43.775509] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-12T12:15:43.775560] [INFO ] [MAIN ] [2177/3519] NEM kept (0.6s) | 2171 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:44.267200] [DEBUG] [REMOTE ] NEOG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:44.267338] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-12T12:15:44.267552] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-12T12:15:44.267710] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:44.267823] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-12T12:15:44.267863] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-12T12:15:44.267914] [INFO ] [MAIN ] [2178/3519] NEOG kept (0.5s) | 2172 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:44.731958] [DEBUG] [REMOTE ] NEON: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:44.732117] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-12T12:15:44.732347] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-12T12:15:44.732485] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:44.732619] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-12T12:15:44.732662] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-12T12:15:44.732710] [INFO ] [MAIN ] [2179/3519] NEON kept (0.5s) | 2173 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:45.040347] [DEBUG] [REMOTE ] NEXA: Retrieved 2061 rows, trimmed to 300. [2026-01-12T12:15:45.040492] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-12T12:15:45.040718] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-12T12:15:45.040853] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:45.040962] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-12T12:15:45.041001] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-12T12:15:45.041048] [INFO ] [MAIN ] [2180/3519] NEXA kept (0.3s) | 2174 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:45.280499] [DEBUG] [REMOTE ] NEXN: Retrieved 1145 rows, trimmed to 300. [2026-01-12T12:15:45.280669] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-12T12:15:45.280876] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-12T12:15:45.281014] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:45.281121] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-12T12:15:45.281160] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-12T12:15:45.281206] [INFO ] [MAIN ] [2181/3519] NEXN kept (0.2s) | 2175 kept, 6 rejected | 139.2/min | ETA: 9.6m [2026-01-12T12:15:46.204980] [DEBUG] [REMOTE ] NFBK: Retrieved 4571 rows, trimmed to 300. [2026-01-12T12:15:46.205117] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-12T12:15:46.205326] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-12T12:15:46.205458] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:46.205565] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-12T12:15:46.205642] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-12T12:15:46.205690] [INFO ] [MAIN ] [2182/3519] NFBK kept (0.9s) | 2176 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:46.443405] [DEBUG] [REMOTE ] NFE: Retrieved 1746 rows, trimmed to 300. [2026-01-12T12:15:46.443539] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-12T12:15:46.443770] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-12T12:15:46.443904] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:46.444023] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-12T12:15:46.444071] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-12T12:15:46.444118] [INFO ] [MAIN ] [2183/3519] NFE kept (0.2s) | 2177 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:47.095129] [DEBUG] [REMOTE ] NFG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:47.095272] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-12T12:15:47.095488] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-12T12:15:47.095642] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:47.095756] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-12T12:15:47.095795] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-12T12:15:47.095843] [INFO ] [MAIN ] [2184/3519] NFG kept (0.7s) | 2178 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:47.492926] [DEBUG] [REMOTE ] NFJ: Retrieved 5250 rows, trimmed to 300. [2026-01-12T12:15:47.493063] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-12T12:15:47.493273] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-12T12:15:47.493407] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:47.493516] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-12T12:15:47.493556] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-12T12:15:47.493623] [INFO ] [MAIN ] [2185/3519] NFJ kept (0.4s) | 2179 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:47.942770] [DEBUG] [REMOTE ] NFLX: Retrieved 5947 rows, trimmed to 300. [2026-01-12T12:15:47.942905] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-12T12:15:47.943121] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $89.46. [2026-01-12T12:15:47.943261] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:47.943375] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-12T12:15:47.943416] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-12T12:15:47.943467] [INFO ] [MAIN ] [2186/3519] NFLX kept (0.4s) | 2180 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:48.210359] [DEBUG] [REMOTE ] NFTY: Retrieved 3488 rows, trimmed to 300. [2026-01-12T12:15:48.210492] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-12T12:15:48.210733] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.66. [2026-01-12T12:15:48.210871] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:48.210991] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-12T12:15:48.211041] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-12T12:15:48.211094] [INFO ] [MAIN ] [2187/3519] NFTY kept (0.3s) | 2181 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:48.810313] [DEBUG] [REMOTE ] NGG: Retrieved 6292 rows, trimmed to 300. [2026-01-12T12:15:48.810478] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-12T12:15:48.810781] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.54. [2026-01-12T12:15:48.810921] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:48.811052] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-12T12:15:48.811112] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-12T12:15:48.811165] [INFO ] [MAIN ] [2188/3519] NGG kept (0.6s) | 2182 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:49.115359] [DEBUG] [REMOTE ] NGL: Retrieved 3686 rows, trimmed to 300. [2026-01-12T12:15:49.115543] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-12T12:15:49.115888] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.04. [2026-01-12T12:15:49.116102] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:49.116276] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-12T12:15:49.116340] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-12T12:15:49.116418] [INFO ] [MAIN ] [2189/3519] NGL kept (0.3s) | 2183 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:49.577913] [DEBUG] [REMOTE ] NGNE: Retrieved 2980 rows, trimmed to 300. [2026-01-12T12:15:49.578119] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-12T12:15:49.578505] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $17.92. [2026-01-12T12:15:49.578700] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:49.578858] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-12T12:15:49.578908] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-12T12:15:49.578969] [INFO ] [MAIN ] [2190/3519] NGNE kept (0.5s) | 2184 kept, 6 rejected | 139.1/min | ETA: 9.6m [2026-01-12T12:15:50.057273] [DEBUG] [REMOTE ] NGS: Retrieved 5842 rows, trimmed to 300. [2026-01-12T12:15:50.057528] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-12T12:15:50.057943] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $25.76. [2026-01-12T12:15:50.058100] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:50.058286] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-12T12:15:50.058331] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-12T12:15:50.058395] [INFO ] [MAIN ] [2191/3519] NGS kept (0.5s) | 2185 kept, 6 rejected | 139.1/min | ETA: 9.5m [2026-01-12T12:15:50.423626] [DEBUG] [REMOTE ] NGVC: Retrieved 3385 rows, trimmed to 300. [2026-01-12T12:15:50.423862] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-12T12:15:50.424389] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-12T12:15:50.424555] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:50.424719] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-12T12:15:50.424763] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-12T12:15:50.424818] [INFO ] [MAIN ] [2192/3519] NGVC kept (0.4s) | 2186 kept, 6 rejected | 139.1/min | ETA: 9.5m [2026-01-12T12:15:50.912139] [DEBUG] [REMOTE ] NHI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:50.912316] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-12T12:15:50.912639] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $72.64. [2026-01-12T12:15:50.912793] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:50.912939] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-12T12:15:50.912982] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-12T12:15:50.913040] [INFO ] [MAIN ] [2193/3519] NHI kept (0.5s) | 2187 kept, 6 rejected | 139.1/min | ETA: 9.5m [2026-01-12T12:15:51.711464] [DEBUG] [REMOTE ] NHTC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:51.711630] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-12T12:15:51.711877] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-12T12:15:51.712020] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:51.712144] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-12T12:15:51.712203] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-12T12:15:51.712256] [INFO ] [MAIN ] [2194/3519] NHTC kept (0.8s) | 2188 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:52.435189] [DEBUG] [REMOTE ] NI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:52.435335] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-12T12:15:52.435588] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-12T12:15:52.435726] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:52.435842] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-12T12:15:52.435881] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-12T12:15:52.435928] [INFO ] [MAIN ] [2195/3519] NI kept (0.7s) | 2189 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:52.715370] [DEBUG] [REMOTE ] NIC: Retrieved 2497 rows, trimmed to 300. [2026-01-12T12:15:52.715612] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-12T12:15:52.715881] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-12T12:15:52.716026] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:52.716149] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-12T12:15:52.716193] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-12T12:15:52.716246] [INFO ] [MAIN ] [2196/3519] NIC kept (0.3s) | 2190 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:53.334717] [DEBUG] [REMOTE ] NICE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:53.334877] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-12T12:15:53.335127] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-12T12:15:53.335265] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:53.335391] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-12T12:15:53.335437] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-12T12:15:53.335491] [INFO ] [MAIN ] [2197/3519] NICE kept (0.6s) | 2191 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:53.710367] [DEBUG] [REMOTE ] NIE: Retrieved 4751 rows, trimmed to 300. [2026-01-12T12:15:53.710528] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-12T12:15:53.710840] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-12T12:15:53.710987] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:53.711107] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-12T12:15:53.711148] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-12T12:15:53.711196] [INFO ] [MAIN ] [2198/3519] NIE kept (0.4s) | 2192 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:53.905310] [DEBUG] [REMOTE ] NIKL: Retrieved 704 rows, trimmed to 300. [2026-01-12T12:15:53.905449] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-12T12:15:53.905672] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-12T12:15:53.905804] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:53.905911] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-12T12:15:53.905951] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-12T12:15:53.905998] [INFO ] [MAIN ] [2199/3519] NIKL kept (0.2s) | 2193 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:54.597642] [DEBUG] [REMOTE ] NIM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:54.597786] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-12T12:15:54.598009] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.15. [2026-01-12T12:15:54.598143] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:54.598477] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-12T12:15:54.598537] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-12T12:15:54.598603] [INFO ] [MAIN ] [2200/3519] NIM kept (0.7s) | 2194 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:54.876848] [DEBUG] [REMOTE ] NIO: Retrieved 1842 rows, trimmed to 300. [2026-01-12T12:15:54.877096] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-12T12:15:54.877383] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.64. [2026-01-12T12:15:54.877541] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:54.877708] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-12T12:15:54.877756] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-12T12:15:54.877816] [INFO ] [MAIN ] [2201/3519] NIO kept (0.3s) | 2195 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:55.299092] [DEBUG] [REMOTE ] NITO: Retrieved 1468 rows, trimmed to 300. [2026-01-12T12:15:55.299240] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-12T12:15:55.299457] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-12T12:15:55.299619] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:55.299731] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-12T12:15:55.299771] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-12T12:15:55.299818] [INFO ] [MAIN ] [2202/3519] NITO kept (0.4s) | 2196 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:55.880847] [DEBUG] [REMOTE ] NKSH: Retrieved 6567 rows, trimmed to 300. [2026-01-12T12:15:55.881009] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-12T12:15:55.881305] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-12T12:15:55.881470] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:55.881626] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-12T12:15:55.881685] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-12T12:15:55.881741] [INFO ] [MAIN ] [2203/3519] NKSH kept (0.6s) | 2197 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:56.144876] [DEBUG] [REMOTE ] NKTX: Retrieved 1383 rows, trimmed to 300. [2026-01-12T12:15:56.145018] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-12T12:15:56.145230] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-12T12:15:56.145363] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:56.145472] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-12T12:15:56.145511] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-12T12:15:56.145559] [INFO ] [MAIN ] [2204/3519] NKTX kept (0.3s) | 2198 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:56.800299] [DEBUG] [REMOTE ] NKX: Retrieved 5783 rows, trimmed to 300. [2026-01-12T12:15:56.800519] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-12T12:15:56.800797] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.43. [2026-01-12T12:15:56.800936] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:56.801063] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-12T12:15:56.801104] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-12T12:15:56.801157] [INFO ] [MAIN ] [2205/3519] NKX kept (0.7s) | 2199 kept, 6 rejected | 139.0/min | ETA: 9.5m [2026-01-12T12:15:56.948341] [DEBUG] [REMOTE ] NLOP: Retrieved 552 rows, trimmed to 300. [2026-01-12T12:15:56.948563] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-12T12:15:56.948888] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $19.84. [2026-01-12T12:15:56.949055] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:56.949202] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-12T12:15:56.949275] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-12T12:15:56.949340] [INFO ] [MAIN ] [2206/3519] NLOP kept (0.1s) | 2200 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:15:57.686461] [DEBUG] [REMOTE ] NLY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:57.686693] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-12T12:15:57.687019] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $19.89. [2026-01-12T12:15:57.687173] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:57.687320] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-12T12:15:57.687365] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-12T12:15:57.687422] [INFO ] [MAIN ] [2207/3519] NLY kept (0.7s) | 2201 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:15:57.947166] [DEBUG] [REMOTE ] NMAI: Retrieved 1037 rows, trimmed to 300. [2026-01-12T12:15:57.947365] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-12T12:15:57.947647] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.53. [2026-01-12T12:15:57.947804] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:57.947940] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-12T12:15:57.947982] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-12T12:15:57.948035] [INFO ] [MAIN ] [2208/3519] NMAI kept (0.3s) | 2202 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:15:58.299753] [DEBUG] [REMOTE ] NMCO: Retrieved 1588 rows, trimmed to 300. [2026-01-12T12:15:58.299947] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-12T12:15:58.300210] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.19. [2026-01-12T12:15:58.300352] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:58.300471] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-12T12:15:58.300721] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-12T12:15:58.300775] [INFO ] [MAIN ] [2209/3519] NMCO kept (0.4s) | 2203 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:15:58.836368] [DEBUG] [REMOTE ] NMFC: Retrieved 3682 rows, trimmed to 300. [2026-01-12T12:15:58.836565] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-12T12:15:58.836865] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-12T12:15:58.837021] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:58.837149] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-12T12:15:58.837190] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-12T12:15:58.837243] [INFO ] [MAIN ] [2210/3519] NMFC kept (0.5s) | 2204 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:15:59.110337] [DEBUG] [REMOTE ] NMG: Retrieved 1861 rows, trimmed to 300. [2026-01-12T12:15:59.110628] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-12T12:15:59.111014] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-12T12:15:59.111154] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:59.111315] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-12T12:15:59.111357] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-12T12:15:59.111413] [INFO ] [MAIN ] [2211/3519] NMG kept (0.3s) | 2205 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:15:59.688696] [DEBUG] [REMOTE ] NMI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:15:59.688954] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-12T12:15:59.689305] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.89. [2026-01-12T12:15:59.689458] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:15:59.689862] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-12T12:15:59.689911] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-12T12:15:59.689970] [INFO ] [MAIN ] [2212/3519] NMI kept (0.6s) | 2206 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:16:00.022058] [DEBUG] [REMOTE ] NMIH: Retrieved 3060 rows, trimmed to 300. [2026-01-12T12:16:00.022201] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-12T12:16:00.022429] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.35. [2026-01-12T12:16:00.022590] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:00.022713] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-12T12:16:00.022755] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-12T12:16:00.022805] [INFO ] [MAIN ] [2213/3519] NMIH kept (0.3s) | 2207 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:16:00.533403] [DEBUG] [REMOTE ] NMM: Retrieved 4568 rows, trimmed to 300. [2026-01-12T12:16:00.533566] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-12T12:16:00.533851] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $44.36. [2026-01-12T12:16:00.533994] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:00.534122] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-12T12:16:00.534163] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-12T12:16:00.534214] [INFO ] [MAIN ] [2214/3519] NMM kept (0.5s) | 2208 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:16:00.630954] [DEBUG] [REMOTE ] NMRA: Retrieved 583 rows, trimmed to 300. [2026-01-12T12:16:00.631103] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-12T12:16:00.631334] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-12T12:16:00.631469] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:00.631610] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-12T12:16:00.631653] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-12T12:16:00.631702] [INFO ] [MAIN ] [2215/3519] NMRA kept (0.1s) | 2209 kept, 6 rejected | 139.1/min | ETA: 9.4m [2026-01-12T12:16:01.295334] [DEBUG] [REMOTE ] NMRK: Retrieved 2027 rows, trimmed to 300. [2026-01-12T12:16:01.295474] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-12T12:16:01.295759] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-12T12:16:01.295898] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:01.296014] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-12T12:16:01.296054] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-12T12:16:01.296101] [INFO ] [MAIN ] [2216/3519] NMRK kept (0.7s) | 2210 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:16:01.558663] [DEBUG] [REMOTE ] NN: Retrieved 1054 rows, trimmed to 300. [2026-01-12T12:16:01.558801] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-12T12:16:01.559004] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-12T12:16:01.559138] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:01.559250] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-12T12:16:01.559299] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-12T12:16:01.559355] [INFO ] [MAIN ] [2217/3519] NN kept (0.3s) | 2211 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:16:02.068177] [DEBUG] [REMOTE ] NNDM: Retrieved 2517 rows, trimmed to 300. [2026-01-12T12:16:02.068320] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-12T12:16:02.068524] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-12T12:16:02.068685] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:02.068821] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-12T12:16:02.068871] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-12T12:16:02.068918] [INFO ] [MAIN ] [2218/3519] NNDM kept (0.5s) | 2212 kept, 6 rejected | 139.0/min | ETA: 9.4m [2026-01-12T12:16:02.341405] [DEBUG] [REMOTE ] NNE: Retrieved 420 rows, trimmed to 300. [2026-01-12T12:16:02.341758] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-12T12:16:02.341967] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-12T12:16:02.342099] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:02.342207] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-12T12:16:02.342245] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-12T12:16:02.342292] [INFO ] [MAIN ] [2219/3519] NNE kept (0.3s) | 2213 kept, 6 rejected | 139.1/min | ETA: 9.3m [2026-01-12T12:16:03.200753] [DEBUG] [REMOTE ] NNI: Retrieved 5554 rows, trimmed to 300. [2026-01-12T12:16:03.200940] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-12T12:16:03.201153] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-12T12:16:03.201287] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:03.201401] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-12T12:16:03.201450] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-12T12:16:03.201498] [INFO ] [MAIN ] [2220/3519] NNI kept (0.9s) | 2214 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:03.694363] [DEBUG] [REMOTE ] NNN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:03.694505] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-12T12:16:03.694746] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-12T12:16:03.694881] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:03.694994] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-12T12:16:03.695034] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-12T12:16:03.695081] [INFO ] [MAIN ] [2221/3519] NNN kept (0.5s) | 2215 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:03.951645] [DEBUG] [REMOTE ] NNOX: Retrieved 1353 rows, trimmed to 300. [2026-01-12T12:16:03.951783] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-12T12:16:03.951996] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-12T12:16:03.952140] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:03.952263] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-12T12:16:03.952305] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-12T12:16:03.952353] [INFO ] [MAIN ] [2222/3519] NNOX kept (0.3s) | 2216 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:04.589244] [DEBUG] [REMOTE ] NNY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:04.589403] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-12T12:16:04.589642] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.26. [2026-01-12T12:16:04.589786] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:04.589900] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-12T12:16:04.589940] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-12T12:16:04.589988] [INFO ] [MAIN ] [2223/3519] NNY kept (0.6s) | 2217 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:05.165734] [DEBUG] [REMOTE ] NOA: Retrieved 4812 rows, trimmed to 300. [2026-01-12T12:16:05.165876] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-12T12:16:05.166099] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-12T12:16:05.166233] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:05.166366] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-12T12:16:05.166406] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-12T12:16:05.166454] [INFO ] [MAIN ] [2224/3519] NOA kept (0.6s) | 2218 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:05.577154] [DEBUG] [REMOTE ] NOAH: Retrieved 3814 rows, trimmed to 300. [2026-01-12T12:16:05.577280] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-12T12:16:05.577491] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-12T12:16:05.577659] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:05.577775] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-12T12:16:05.577816] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-12T12:16:05.577863] [INFO ] [MAIN ] [2225/3519] NOAH kept (0.4s) | 2219 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:05.863440] [DEBUG] [REMOTE ] NODK: Retrieved 2218 rows, trimmed to 300. [2026-01-12T12:16:05.863602] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-12T12:16:05.863817] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-12T12:16:05.863951] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:05.864062] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-12T12:16:05.864103] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-12T12:16:05.864151] [INFO ] [MAIN ] [2226/3519] NODK kept (0.3s) | 2220 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:06.327475] [DEBUG] [REMOTE ] NOG: Retrieved 4717 rows, trimmed to 300. [2026-01-12T12:16:06.327629] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-12T12:16:06.327840] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-12T12:16:06.327977] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:06.328087] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-12T12:16:06.328128] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-12T12:16:06.328201] [INFO ] [MAIN ] [2227/3519] NOG kept (0.5s) | 2221 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:06.692342] [DEBUG] [REMOTE ] NOMD: Retrieved 2520 rows, trimmed to 300. [2026-01-12T12:16:06.692482] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-12T12:16:06.692721] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-12T12:16:06.692855] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:06.692963] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-12T12:16:06.693002] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-12T12:16:06.693049] [INFO ] [MAIN ] [2228/3519] NOMD kept (0.4s) | 2222 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:07.013818] [DEBUG] [REMOTE ] NOTE: Retrieved 1279 rows, trimmed to 300. [2026-01-12T12:16:07.013953] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-12T12:16:07.014153] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-12T12:16:07.014284] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:07.014391] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-12T12:16:07.014431] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-12T12:16:07.014477] [INFO ] [MAIN ] [2229/3519] NOTE kept (0.3s) | 2223 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:07.313567] [DEBUG] [REMOTE ] NPCE: Retrieved 1186 rows, trimmed to 300. [2026-01-12T12:16:07.313721] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-12T12:16:07.313933] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-12T12:16:07.314073] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:07.314203] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-12T12:16:07.314245] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-12T12:16:07.314295] [INFO ] [MAIN ] [2230/3519] NPCE kept (0.3s) | 2224 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:07.829866] [DEBUG] [REMOTE ] NPFD: Retrieved 1020 rows, trimmed to 300. [2026-01-12T12:16:07.830032] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-12T12:16:07.830274] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.95. [2026-01-12T12:16:07.830430] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:07.830541] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-12T12:16:07.830610] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-12T12:16:07.830670] [INFO ] [MAIN ] [2231/3519] NPFD kept (0.5s) | 2225 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:08.355379] [DEBUG] [REMOTE ] NPK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:08.355520] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-12T12:16:08.355751] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-12T12:16:08.355885] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:08.355996] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-12T12:16:08.356035] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-12T12:16:08.356082] [INFO ] [MAIN ] [2232/3519] NPK kept (0.5s) | 2226 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:08.821256] [DEBUG] [REMOTE ] NPO: Retrieved 5946 rows, trimmed to 300. [2026-01-12T12:16:08.821400] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-12T12:16:08.821658] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-12T12:16:08.821806] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:08.821924] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-12T12:16:08.821967] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-12T12:16:08.822017] [INFO ] [MAIN ] [2233/3519] NPO kept (0.5s) | 2227 kept, 6 rejected | 139.0/min | ETA: 9.3m [2026-01-12T12:16:09.292737] [DEBUG] [REMOTE ] NQP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:09.292912] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-12T12:16:09.293171] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.82. [2026-01-12T12:16:09.293309] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:09.293433] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-12T12:16:09.293474] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-12T12:16:09.293522] [INFO ] [MAIN ] [2234/3519] NQP kept (0.5s) | 2228 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:09.665388] [DEBUG] [REMOTE ] NRC: Retrieved 3178 rows, trimmed to 300. [2026-01-12T12:16:09.665533] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-12T12:16:09.665826] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-12T12:16:09.665974] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:09.666095] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-12T12:16:09.666138] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-12T12:16:09.666190] [INFO ] [MAIN ] [2235/3519] NRC kept (0.4s) | 2229 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:09.853809] [DEBUG] [REMOTE ] NRDS: Retrieved 1049 rows, trimmed to 300. [2026-01-12T12:16:09.853981] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-12T12:16:09.854268] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $10.77. [2026-01-12T12:16:09.854476] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:09.854687] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-12T12:16:09.854752] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-12T12:16:09.854828] [INFO ] [MAIN ] [2236/3519] NRDS kept (0.2s) | 2230 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:10.363927] [DEBUG] [REMOTE ] NREF: Retrieved 1489 rows, trimmed to 300. [2026-01-12T12:16:10.364080] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-12T12:16:10.364306] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-12T12:16:10.364450] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:10.364597] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-12T12:16:10.364641] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-12T12:16:10.364690] [INFO ] [MAIN ] [2237/3519] NREF kept (0.5s) | 2231 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:10.918021] [DEBUG] [REMOTE ] NRG: Retrieved 5562 rows, trimmed to 300. [2026-01-12T12:16:10.918190] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-12T12:16:10.918418] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-12T12:16:10.918558] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:10.918696] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-12T12:16:10.918737] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-12T12:16:10.918788] [INFO ] [MAIN ] [2238/3519] NRG kept (0.6s) | 2232 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:11.396556] [DEBUG] [REMOTE ] NRIM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:11.396724] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-12T12:16:11.396960] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $19.64. [2026-01-12T12:16:11.397097] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:11.397214] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-12T12:16:11.397256] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-12T12:16:11.397307] [INFO ] [MAIN ] [2239/3519] NRIM kept (0.5s) | 2233 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:11.675696] [DEBUG] [REMOTE ] NRIX: Retrieved 1373 rows, trimmed to 300. [2026-01-12T12:16:11.675838] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-12T12:16:11.676041] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $9.84. [2026-01-12T12:16:11.676175] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:11.676283] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-12T12:16:11.676324] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-12T12:16:11.676371] [INFO ] [MAIN ] [2240/3519] NRIX kept (0.3s) | 2234 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:12.236693] [DEBUG] [REMOTE ] NRK: Retrieved 5783 rows, trimmed to 300. [2026-01-12T12:16:12.236846] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-12T12:16:12.237083] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.89. [2026-01-12T12:16:12.237217] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:12.237333] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-12T12:16:12.237372] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-12T12:16:12.237422] [INFO ] [MAIN ] [2241/3519] NRK kept (0.6s) | 2235 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:12.741113] [DEBUG] [REMOTE ] NRP: Retrieved 5849 rows, trimmed to 300. [2026-01-12T12:16:12.741264] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-12T12:16:12.741506] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-12T12:16:12.741694] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:12.741816] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-12T12:16:12.741857] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-12T12:16:12.741905] [INFO ] [MAIN ] [2242/3519] NRP kept (0.5s) | 2236 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:13.053946] [DEBUG] [REMOTE ] NRXP: Retrieved 2036 rows, trimmed to 300. [2026-01-12T12:16:13.054145] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-12T12:16:13.054442] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-12T12:16:13.054657] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:13.054820] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-12T12:16:13.054877] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-12T12:16:13.054948] [INFO ] [MAIN ] [2243/3519] NRXP kept (0.3s) | 2237 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:13.541461] [DEBUG] [REMOTE ] NSC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:13.541636] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-12T12:16:13.541900] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-12T12:16:13.542042] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:13.542174] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-12T12:16:13.542228] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-12T12:16:13.542283] [INFO ] [MAIN ] [2244/3519] NSC kept (0.5s) | 2238 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:14.068789] [DEBUG] [REMOTE ] NSP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:14.068951] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-12T12:16:14.069187] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-12T12:16:14.069326] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:14.069444] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-12T12:16:14.069484] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-12T12:16:14.069533] [INFO ] [MAIN ] [2245/3519] NSP kept (0.5s) | 2239 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:14.586380] [DEBUG] [REMOTE ] NSSC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:14.586525] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-12T12:16:14.586780] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-12T12:16:14.586919] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:14.587036] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-12T12:16:14.587076] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-12T12:16:14.587124] [INFO ] [MAIN ] [2246/3519] NSSC kept (0.5s) | 2240 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:15.046981] [DEBUG] [REMOTE ] NTAP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:15.047145] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-12T12:16:15.047409] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $102.74. [2026-01-12T12:16:15.047569] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:15.047757] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-12T12:16:15.047810] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-12T12:16:15.047874] [INFO ] [MAIN ] [2247/3519] NTAP kept (0.5s) | 2241 kept, 6 rejected | 139.0/min | ETA: 9.2m [2026-01-12T12:16:15.274822] [DEBUG] [REMOTE ] NTB: Retrieved 2342 rows, trimmed to 300. [2026-01-12T12:16:15.274958] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-12T12:16:15.275162] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $40.57. [2026-01-12T12:16:15.275315] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:15.275424] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-12T12:16:15.275463] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-12T12:16:15.275510] [INFO ] [MAIN ] [2248/3519] NTB kept (0.2s) | 2242 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:15.912174] [DEBUG] [REMOTE ] NTES: Retrieved 6420 rows, trimmed to 300. [2026-01-12T12:16:15.912316] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-12T12:16:15.912538] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $132.88. [2026-01-12T12:16:15.912705] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:15.912822] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-12T12:16:15.912865] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-12T12:16:15.912915] [INFO ] [MAIN ] [2249/3519] NTES kept (0.6s) | 2243 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:16.290471] [DEBUG] [REMOTE ] NTIC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:16.290624] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-12T12:16:16.290839] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-12T12:16:16.290972] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:16.291083] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-12T12:16:16.291122] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-12T12:16:16.291169] [INFO ] [MAIN ] [2250/3519] NTIC kept (0.4s) | 2244 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:16.526331] [DEBUG] [REMOTE ] NTLA: Retrieved 2434 rows, trimmed to 300. [2026-01-12T12:16:16.526466] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-12T12:16:16.526704] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-12T12:16:16.526839] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:16.526957] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-12T12:16:16.526998] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-12T12:16:16.527045] [INFO ] [MAIN ] [2251/3519] NTLA kept (0.2s) | 2245 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:16.882010] [DEBUG] [REMOTE ] NTNX: Retrieved 2332 rows, trimmed to 300. [2026-01-12T12:16:16.882139] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-12T12:16:16.882340] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $46.57. [2026-01-12T12:16:16.882473] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:16.882604] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-12T12:16:16.882646] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-12T12:16:16.882698] [INFO ] [MAIN ] [2252/3519] NTNX kept (0.4s) | 2246 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:17.464029] [DEBUG] [REMOTE ] NTRA: Retrieved 2647 rows, trimmed to 300. [2026-01-12T12:16:17.464185] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-12T12:16:17.464413] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $179.42. [2026-01-12T12:16:17.464554] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:17.464695] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-12T12:16:17.464737] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-12T12:16:17.464785] [INFO ] [MAIN ] [2253/3519] NTRA kept (0.6s) | 2247 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:17.793019] [DEBUG] [REMOTE ] NTRB: Retrieved 1847 rows, trimmed to 300. [2026-01-12T12:16:17.793163] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-12T12:16:17.793366] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.37. [2026-01-12T12:16:17.793517] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:17.793671] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-12T12:16:17.793718] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-12T12:16:17.793766] [INFO ] [MAIN ] [2254/3519] NTRB kept (0.3s) | 2248 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:18.223478] [DEBUG] [REMOTE ] NTRS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:18.223635] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-12T12:16:18.223892] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-12T12:16:18.224032] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:18.224144] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-12T12:16:18.224184] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-12T12:16:18.224230] [INFO ] [MAIN ] [2255/3519] NTRS kept (0.4s) | 2249 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:18.614970] [DEBUG] [REMOTE ] NTRSO: Retrieved 1557 rows, trimmed to 300. [2026-01-12T12:16:18.615144] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-12T12:16:18.615417] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-12T12:16:18.615589] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:18.615717] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-12T12:16:18.615760] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-12T12:16:18.615815] [INFO ] [MAIN ] [2256/3519] NTRSO kept (0.4s) | 2250 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:18.911431] [DEBUG] [REMOTE ] NUKK: Retrieved 512 rows, trimmed to 300. [2026-01-12T12:16:18.911587] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-12T12:16:18.911804] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.40. [2026-01-12T12:16:18.911951] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:18.912067] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-12T12:16:18.912108] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-12T12:16:18.912157] [INFO ] [MAIN ] [2257/3519] NUKK kept (0.3s) | 2251 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:19.572699] [DEBUG] [REMOTE ] NUS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:19.572839] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-12T12:16:19.573057] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-12T12:16:19.573195] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:19.573308] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-12T12:16:19.573348] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-12T12:16:19.573396] [INFO ] [MAIN ] [2258/3519] NUS kept (0.7s) | 2252 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:19.924968] [DEBUG] [REMOTE ] NUTX: Retrieved 3171 rows, trimmed to 300. [2026-01-12T12:16:19.925108] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-12T12:16:19.925319] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $94.83. [2026-01-12T12:16:19.925452] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:19.925561] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-12T12:16:19.925620] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-12T12:16:19.925667] [INFO ] [MAIN ] [2259/3519] NUTX kept (0.4s) | 2253 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:20.178733] [DEBUG] [REMOTE ] NUVB: Retrieved 1352 rows, trimmed to 300. [2026-01-12T12:16:20.178895] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-12T12:16:20.179144] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $3.41. [2026-01-12T12:16:20.179279] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:20.179390] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-12T12:16:20.179430] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-12T12:16:20.179478] [INFO ] [MAIN ] [2260/3519] NUVB kept (0.3s) | 2254 kept, 6 rejected | 139.0/min | ETA: 9.1m [2026-01-12T12:16:20.602237] [DEBUG] [REMOTE ] NUVL: Retrieved 1118 rows, trimmed to 300. [2026-01-12T12:16:20.602366] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-12T12:16:20.602562] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $89.64. [2026-01-12T12:16:20.602725] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:20.602834] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-12T12:16:20.602873] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-12T12:16:20.602918] [INFO ] [MAIN ] [2261/3519] NUVL kept (0.4s) | 2255 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:21.062818] [DEBUG] [REMOTE ] NUWE: Retrieved 3495 rows, trimmed to 300. [2026-01-12T12:16:21.062959] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-12T12:16:21.063170] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-12T12:16:21.063300] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:21.063416] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-12T12:16:21.063457] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-12T12:16:21.063502] [INFO ] [MAIN ] [2262/3519] NUWE kept (0.5s) | 2256 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:21.869106] [DEBUG] [REMOTE ] NVAX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:21.869253] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-12T12:16:21.869477] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-12T12:16:21.869630] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:21.869748] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-12T12:16:21.869788] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-12T12:16:21.869837] [INFO ] [MAIN ] [2263/3519] NVAX kept (0.8s) | 2257 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:22.060651] [DEBUG] [REMOTE ] NVD: Retrieved 599 rows, trimmed to 300. [2026-01-12T12:16:22.060786] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-12T12:16:22.060989] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-12T12:16:22.061120] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:22.061226] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-12T12:16:22.061265] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-12T12:16:22.061312] [INFO ] [MAIN ] [2264/3519] NVD kept (0.2s) | 2258 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:22.731930] [DEBUG] [REMOTE ] NVDA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:22.732076] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-12T12:16:22.732299] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-12T12:16:22.732433] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:22.732544] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-12T12:16:22.732603] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-12T12:16:22.732653] [INFO ] [MAIN ] [2265/3519] NVDA kept (0.7s) | 2259 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:22.947981] [DEBUG] [REMOTE ] NVDD: Retrieved 584 rows, trimmed to 300. [2026-01-12T12:16:22.948116] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-12T12:16:22.948355] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-12T12:16:22.948489] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:22.948618] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-12T12:16:22.948661] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-12T12:16:22.948708] [INFO ] [MAIN ] [2266/3519] NVDD kept (0.2s) | 2260 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:23.381877] [DEBUG] [REMOTE ] NVDL: Retrieved 771 rows, trimmed to 300. [2026-01-12T12:16:23.382034] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-12T12:16:23.382237] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-12T12:16:23.382371] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:23.382479] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-12T12:16:23.382519] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-12T12:16:23.382565] [INFO ] [MAIN ] [2267/3519] NVDL kept (0.4s) | 2261 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:23.778437] [DEBUG] [REMOTE ] NVDS: Retrieved 877 rows, trimmed to 300. [2026-01-12T12:16:23.778608] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-12T12:16:23.778815] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-12T12:16:23.778954] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:23.779062] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-12T12:16:23.779101] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-12T12:16:23.779148] [INFO ] [MAIN ] [2268/3519] NVDS kept (0.4s) | 2262 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:24.653891] [DEBUG] [REMOTE ] NVEC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:24.654124] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-12T12:16:24.654462] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-12T12:16:24.654629] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:24.654778] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-12T12:16:24.654822] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-12T12:16:24.654880] [INFO ] [MAIN ] [2269/3519] NVEC kept (0.9s) | 2263 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:25.102730] [DEBUG] [REMOTE ] NVG: Retrieved 5870 rows, trimmed to 300. [2026-01-12T12:16:25.102882] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-12T12:16:25.103140] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.23. [2026-01-12T12:16:25.103291] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:25.103413] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-12T12:16:25.103455] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-12T12:16:25.103505] [INFO ] [MAIN ] [2270/3519] NVG kept (0.4s) | 2264 kept, 6 rejected | 138.9/min | ETA: 9.0m [2026-01-12T12:16:25.325335] [DEBUG] [REMOTE ] NVGS: Retrieved 4782 rows, trimmed to 300. [2026-01-12T12:16:25.325473] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-12T12:16:25.325709] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $14.83. [2026-01-12T12:16:25.325844] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:25.325955] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-12T12:16:25.325995] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-12T12:16:25.326042] [INFO ] [MAIN ] [2271/3519] NVGS kept (0.2s) | 2265 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:25.946522] [DEBUG] [REMOTE ] NVMI: Retrieved 6476 rows, trimmed to 300. [2026-01-12T12:16:25.946682] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-12T12:16:25.946913] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-12T12:16:25.947048] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:25.947161] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-12T12:16:25.947200] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-12T12:16:25.947248] [INFO ] [MAIN ] [2272/3519] NVMI kept (0.6s) | 2266 kept, 6 rejected | 139.0/min | ETA: 9.0m [2026-01-12T12:16:26.397594] [DEBUG] [REMOTE ] NVO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:26.397768] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-12T12:16:26.398070] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-12T12:16:26.398281] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:26.398454] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-12T12:16:26.398511] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-12T12:16:26.398615] [INFO ] [MAIN ] [2273/3519] NVO kept (0.5s) | 2267 kept, 6 rejected | 138.9/min | ETA: 9.0m [2026-01-12T12:16:26.853811] [DEBUG] [REMOTE ] NVRI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:26.853955] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-12T12:16:26.854232] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-12T12:16:26.854374] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:26.854492] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-12T12:16:26.854532] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-12T12:16:26.854600] [INFO ] [MAIN ] [2274/3519] NVRI kept (0.5s) | 2268 kept, 6 rejected | 138.9/min | ETA: 9.0m [2026-01-12T12:16:27.283601] [DEBUG] [REMOTE ] NVS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:27.283744] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-12T12:16:27.283972] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-12T12:16:27.284107] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:27.284225] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-12T12:16:27.284265] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-12T12:16:27.284323] [INFO ] [MAIN ] [2275/3519] NVS kept (0.4s) | 2269 kept, 6 rejected | 138.9/min | ETA: 9.0m [2026-01-12T12:16:27.478112] [DEBUG] [REMOTE ] NVTS: Retrieved 1247 rows, trimmed to 300. [2026-01-12T12:16:27.478349] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-12T12:16:27.478662] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-12T12:16:27.478808] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:27.478933] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-12T12:16:27.478974] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-12T12:16:27.479027] [INFO ] [MAIN ] [2276/3519] NVTS kept (0.2s) | 2270 kept, 6 rejected | 139.0/min | ETA: 8.9m [2026-01-12T12:16:28.196407] [DEBUG] [REMOTE ] NWBI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:28.196667] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-12T12:16:28.197108] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-12T12:16:28.197262] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:28.197440] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-12T12:16:28.197492] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-12T12:16:28.197554] [INFO ] [MAIN ] [2277/3519] NWBI kept (0.7s) | 2271 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:28.751855] [DEBUG] [REMOTE ] NWE: Retrieved 4537 rows, trimmed to 300. [2026-01-12T12:16:28.752036] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-12T12:16:28.752275] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $58.42. [2026-01-12T12:16:28.752426] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:28.752563] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-12T12:16:28.752630] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-12T12:16:28.752681] [INFO ] [MAIN ] [2278/3519] NWE kept (0.6s) | 2272 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:29.309386] [DEBUG] [REMOTE ] NWFL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:29.309524] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-12T12:16:29.309774] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $24.08. [2026-01-12T12:16:29.309912] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:29.310024] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-12T12:16:29.310063] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-12T12:16:29.310128] [INFO ] [MAIN ] [2279/3519] NWFL kept (0.6s) | 2273 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:29.718251] [DEBUG] [REMOTE ] NWG: Retrieved 4586 rows, trimmed to 300. [2026-01-12T12:16:29.718395] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-12T12:16:29.718631] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.35. [2026-01-12T12:16:29.718771] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:29.718889] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-12T12:16:29.718931] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-12T12:16:29.718981] [INFO ] [MAIN ] [2280/3519] NWG kept (0.4s) | 2274 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:30.308753] [DEBUG] [REMOTE ] NWL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:30.308894] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-12T12:16:30.309109] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-12T12:16:30.309243] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:30.309354] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-12T12:16:30.309393] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-12T12:16:30.309441] [INFO ] [MAIN ] [2281/3519] NWL kept (0.6s) | 2275 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:30.756740] [DEBUG] [REMOTE ] NWPX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:30.756887] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-12T12:16:30.757114] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $51.72. [2026-01-12T12:16:30.757252] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:30.757367] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-12T12:16:30.757408] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-12T12:16:30.757457] [INFO ] [MAIN ] [2282/3519] NWPX kept (0.4s) | 2276 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:31.111792] [DEBUG] [REMOTE ] NWS: Retrieved 3160 rows, trimmed to 300. [2026-01-12T12:16:31.111933] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-12T12:16:31.112156] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-12T12:16:31.112294] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:31.112410] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-12T12:16:31.112451] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-12T12:16:31.112500] [INFO ] [MAIN ] [2283/3519] NWS kept (0.4s) | 2277 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:31.354847] [DEBUG] [REMOTE ] NWSA: Retrieved 3160 rows, trimmed to 300. [2026-01-12T12:16:31.355011] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-12T12:16:31.355222] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-12T12:16:31.355356] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:31.355469] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-12T12:16:31.355511] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-12T12:16:31.355559] [INFO ] [MAIN ] [2284/3519] NWSA kept (0.2s) | 2278 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:32.187217] [DEBUG] [REMOTE ] NX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:32.187718] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-12T12:16:32.188022] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-12T12:16:32.188376] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:32.188512] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-12T12:16:32.188552] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-12T12:16:32.188634] [INFO ] [MAIN ] [2285/3519] NX kept (0.8s) | 2279 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:32.535321] [DEBUG] [REMOTE ] NXE: Retrieved 2519 rows, trimmed to 300. [2026-01-12T12:16:32.535469] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-12T12:16:32.535716] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-12T12:16:32.535852] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:32.535966] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-12T12:16:32.536007] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-12T12:16:32.536057] [INFO ] [MAIN ] [2286/3519] NXE kept (0.3s) | 2280 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:32.835689] [DEBUG] [REMOTE ] NXG: Retrieved 800 rows, trimmed to 300. [2026-01-12T12:16:32.835890] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-12T12:16:32.836142] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $47.26. [2026-01-12T12:16:32.836466] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:32.836610] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-12T12:16:32.836654] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-12T12:16:32.836705] [INFO ] [MAIN ] [2287/3519] NXG kept (0.3s) | 2281 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:33.200868] [DEBUG] [REMOTE ] NXGL: Retrieved 1016 rows, trimmed to 300. [2026-01-12T12:16:33.201000] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-12T12:16:33.201197] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-12T12:16:33.201329] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:33.201436] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-12T12:16:33.201475] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-12T12:16:33.201523] [INFO ] [MAIN ] [2288/3519] NXGL kept (0.4s) | 2282 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:33.872626] [DEBUG] [REMOTE ] NXP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:33.872799] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-12T12:16:33.873037] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.05. [2026-01-12T12:16:33.873180] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:33.873489] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-12T12:16:33.873528] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-12T12:16:33.873593] [INFO ] [MAIN ] [2289/3519] NXP kept (0.7s) | 2283 kept, 6 rejected | 138.9/min | ETA: 8.9m [2026-01-12T12:16:34.250841] [DEBUG] [REMOTE ] NXPI: Retrieved 3881 rows, trimmed to 300. [2026-01-12T12:16:34.250997] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-12T12:16:34.251214] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-12T12:16:34.251541] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:34.251674] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-12T12:16:34.251716] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-12T12:16:34.251765] [INFO ] [MAIN ] [2290/3519] NXPI kept (0.4s) | 2284 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:34.507989] [DEBUG] [REMOTE ] NYXH: Retrieved 1182 rows, trimmed to 300. [2026-01-12T12:16:34.508149] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-12T12:16:34.508421] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-12T12:16:34.508601] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:34.508735] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-12T12:16:34.508779] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-12T12:16:34.508837] [INFO ] [MAIN ] [2291/3519] NYXH kept (0.3s) | 2285 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:35.034762] [DEBUG] [REMOTE ] NZF: Retrieved 6107 rows, trimmed to 300. [2026-01-12T12:16:35.034897] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-12T12:16:35.035105] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.18. [2026-01-12T12:16:35.035241] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:35.035350] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-12T12:16:35.035389] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-12T12:16:35.035445] [INFO ] [MAIN ] [2292/3519] NZF kept (0.5s) | 2286 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:35.241161] [DEBUG] [REMOTE ] OABI: Retrieved 799 rows, trimmed to 300. [2026-01-12T12:16:35.241502] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-12T12:16:35.241821] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-12T12:16:35.241963] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:35.242076] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-12T12:16:35.242119] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-12T12:16:35.242188] [INFO ] [MAIN ] [2293/3519] OABI kept (0.2s) | 2287 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:35.681718] [DEBUG] [REMOTE ] OBDC: Retrieved 1630 rows, trimmed to 300. [2026-01-12T12:16:35.681864] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-12T12:16:35.682069] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-12T12:16:35.682201] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:35.682309] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-12T12:16:35.682348] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-12T12:16:35.682394] [INFO ] [MAIN ] [2294/3519] OBDC kept (0.4s) | 2288 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:35.991984] [DEBUG] [REMOTE ] OBIL: Retrieved 790 rows, trimmed to 300. [2026-01-12T12:16:35.992115] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-12T12:16:35.992323] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.80. [2026-01-12T12:16:35.992456] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:35.992562] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-12T12:16:35.992619] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-12T12:16:35.992665] [INFO ] [MAIN ] [2295/3519] OBIL kept (0.3s) | 2289 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:36.507691] [DEBUG] [REMOTE ] OBIO: Retrieved 1366 rows, trimmed to 300. [2026-01-12T12:16:36.507885] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-12T12:16:36.508091] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.32. [2026-01-12T12:16:36.508252] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:36.508360] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-12T12:16:36.508399] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-12T12:16:36.508447] [INFO ] [MAIN ] [2296/3519] OBIO kept (0.5s) | 2290 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:36.959451] [DEBUG] [REMOTE ] OBK: Retrieved 1930 rows, trimmed to 300. [2026-01-12T12:16:36.959629] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-12T12:16:36.959851] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $32.27. [2026-01-12T12:16:36.959984] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:36.960093] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-12T12:16:36.960132] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-12T12:16:36.960179] [INFO ] [MAIN ] [2297/3519] OBK kept (0.5s) | 2291 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:37.363527] [DEBUG] [REMOTE ] OBTC: Retrieved 1233 rows, trimmed to 300. [2026-01-12T12:16:37.363708] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-12T12:16:37.363926] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-12T12:16:37.364064] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:37.364177] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-12T12:16:37.364227] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-12T12:16:37.364291] [INFO ] [MAIN ] [2298/3519] OBTC kept (0.4s) | 2292 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:37.915012] [DEBUG] [REMOTE ] OC: Retrieved 4827 rows, trimmed to 300. [2026-01-12T12:16:37.915155] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-12T12:16:37.915374] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-12T12:16:37.915513] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:37.915648] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-12T12:16:37.915692] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-12T12:16:37.915740] [INFO ] [MAIN ] [2299/3519] OC kept (0.6s) | 2293 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:38.206469] [DEBUG] [REMOTE ] OCCI: Retrieved 1825 rows, trimmed to 300. [2026-01-12T12:16:38.206680] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-12T12:16:38.206894] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.28. [2026-01-12T12:16:38.207034] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:38.207147] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-12T12:16:38.207189] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-12T12:16:38.207239] [INFO ] [MAIN ] [2300/3519] OCCI kept (0.3s) | 2294 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:38.747809] [DEBUG] [REMOTE ] OCFC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:38.747952] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-12T12:16:38.748193] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-12T12:16:38.748332] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:38.748446] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-12T12:16:38.748487] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-12T12:16:38.748536] [INFO ] [MAIN ] [2301/3519] OCFC kept (0.5s) | 2295 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:39.067118] [DEBUG] [REMOTE ] OCGN: Retrieved 2792 rows, trimmed to 300. [2026-01-12T12:16:39.067253] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-12T12:16:39.067460] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-12T12:16:39.067635] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:39.067750] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-12T12:16:39.067791] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-12T12:16:39.067842] [INFO ] [MAIN ] [2302/3519] OCGN kept (0.3s) | 2296 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:39.547138] [DEBUG] [REMOTE ] OCSL: Retrieved 4423 rows, trimmed to 300. [2026-01-12T12:16:39.547337] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-12T12:16:39.547630] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.40. [2026-01-12T12:16:39.547774] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:39.547928] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-12T12:16:39.547976] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-12T12:16:39.548032] [INFO ] [MAIN ] [2303/3519] OCSL kept (0.5s) | 2297 kept, 6 rejected | 138.9/min | ETA: 8.8m [2026-01-12T12:16:39.875214] [DEBUG] [REMOTE ] OCUL: Retrieved 2883 rows, trimmed to 300. [2026-01-12T12:16:39.875400] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-12T12:16:39.875681] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.63. [2026-01-12T12:16:39.875826] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:39.875960] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-12T12:16:39.876005] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-12T12:16:39.876059] [INFO ] [MAIN ] [2304/3519] OCUL kept (0.3s) | 2298 kept, 6 rejected | 138.9/min | ETA: 8.7m [2026-01-12T12:16:40.402825] [DEBUG] [REMOTE ] ODC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:40.402969] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-12T12:16:40.403198] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-12T12:16:40.403338] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:40.403456] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-12T12:16:40.403496] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-12T12:16:40.403545] [INFO ] [MAIN ] [2305/3519] ODC kept (0.5s) | 2299 kept, 6 rejected | 138.9/min | ETA: 8.7m [2026-01-12T12:16:40.620420] [DEBUG] [REMOTE ] ODD: Retrieved 623 rows, trimmed to 300. [2026-01-12T12:16:40.620611] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-12T12:16:40.620824] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $35.42. [2026-01-12T12:16:40.620960] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:40.621072] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-12T12:16:40.621113] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-12T12:16:40.621161] [INFO ] [MAIN ] [2306/3519] ODD kept (0.2s) | 2300 kept, 6 rejected | 139.0/min | ETA: 8.7m [2026-01-12T12:16:41.233234] [DEBUG] [REMOTE ] ODFL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:41.233454] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-12T12:16:41.233788] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-12T12:16:41.233936] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:41.234098] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-12T12:16:41.234157] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-12T12:16:41.234233] [INFO ] [MAIN ] [2307/3519] ODFL kept (0.6s) | 2301 kept, 6 rejected | 138.9/min | ETA: 8.7m [2026-01-12T12:16:41.556199] [DEBUG] [REMOTE ] OEC: Retrieved 2883 rows, trimmed to 300. [2026-01-12T12:16:41.556404] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-12T12:16:41.556737] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-12T12:16:41.556886] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:41.557020] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-12T12:16:41.557061] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-12T12:16:41.557119] [INFO ] [MAIN ] [2308/3519] OEC kept (0.3s) | 2302 kept, 6 rejected | 138.9/min | ETA: 8.7m [2026-01-12T12:16:42.008241] [DEBUG] [REMOTE ] OESX: Retrieved 4543 rows, trimmed to 300. [2026-01-12T12:16:42.008659] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-12T12:16:42.008966] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-12T12:16:42.009110] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:42.009250] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-12T12:16:42.009292] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-12T12:16:42.009350] [INFO ] [MAIN ] [2309/3519] OESX kept (0.5s) | 2303 kept, 6 rejected | 138.9/min | ETA: 8.7m [2026-01-12T12:16:42.379088] [DEBUG] [REMOTE ] OFG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:42.379259] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-12T12:16:42.379526] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-12T12:16:42.379691] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:42.379822] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-12T12:16:42.379864] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-12T12:16:42.379916] [INFO ] [MAIN ] [2310/3519] OFG kept (0.4s) | 2304 kept, 6 rejected | 138.9/min | ETA: 8.7m [2026-01-12T12:16:42.744951] [DEBUG] [REMOTE ] OFIX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:42.745144] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-12T12:16:42.745403] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $14.29. [2026-01-12T12:16:42.745549] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:42.745706] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-12T12:16:42.745750] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-12T12:16:42.745801] [INFO ] [MAIN ] [2311/3519] OFIX kept (0.4s) | 2305 kept, 6 rejected | 139.0/min | ETA: 8.7m [2026-01-12T12:16:43.193686] [DEBUG] [REMOTE ] OFLX: Retrieved 5144 rows, trimmed to 300. [2026-01-12T12:16:43.193854] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-12T12:16:43.194124] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-12T12:16:43.194280] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:43.194421] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-12T12:16:43.194464] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-12T12:16:43.194514] [INFO ] [MAIN ] [2312/3519] OFLX kept (0.4s) | 2306 kept, 6 rejected | 139.0/min | ETA: 8.7m [2026-01-12T12:16:43.577458] [DEBUG] [REMOTE ] OFS: Retrieved 3312 rows, trimmed to 300. [2026-01-12T12:16:43.577622] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-12T12:16:43.577838] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-12T12:16:43.577975] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:43.578086] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-12T12:16:43.578125] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-12T12:16:43.578194] [INFO ] [MAIN ] [2313/3519] OFS kept (0.4s) | 2307 kept, 6 rejected | 139.0/min | ETA: 8.7m [2026-01-12T12:16:44.039243] [DEBUG] [REMOTE ] OGE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:44.039405] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-12T12:16:44.039689] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-12T12:16:44.039831] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:44.039962] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-12T12:16:44.040005] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-12T12:16:44.040056] [INFO ] [MAIN ] [2314/3519] OGE kept (0.5s) | 2308 kept, 6 rejected | 139.0/min | ETA: 8.7m [2026-01-12T12:16:44.331673] [DEBUG] [REMOTE ] OGI: Retrieved 2860 rows, trimmed to 300. [2026-01-12T12:16:44.331824] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-12T12:16:44.332050] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-12T12:16:44.332195] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:44.332316] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-12T12:16:44.332360] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-12T12:16:44.332414] [INFO ] [MAIN ] [2315/3519] OGI kept (0.3s) | 2309 kept, 6 rejected | 139.0/min | ETA: 8.7m [2026-01-12T12:16:44.573324] [DEBUG] [REMOTE ] OGN: Retrieved 1159 rows, trimmed to 300. [2026-01-12T12:16:44.573460] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-12T12:16:44.573706] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-12T12:16:44.573884] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:44.574032] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-12T12:16:44.574086] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-12T12:16:44.574151] [INFO ] [MAIN ] [2316/3519] OGN kept (0.2s) | 2310 kept, 6 rejected | 139.0/min | ETA: 8.7m [2026-01-12T12:16:45.297057] [DEBUG] [REMOTE ] OHI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:45.297201] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-12T12:16:45.297425] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.91. [2026-01-12T12:16:45.297559] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:45.297788] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-12T12:16:45.297835] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-12T12:16:45.297884] [INFO ] [MAIN ] [2317/3519] OHI kept (0.7s) | 2311 kept, 6 rejected | 139.0/min | ETA: 8.6m [2026-01-12T12:16:45.811039] [DEBUG] [REMOTE ] OI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:45.811186] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-12T12:16:45.811412] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-12T12:16:45.811549] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:45.811686] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-12T12:16:45.811809] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-12T12:16:45.811865] [INFO ] [MAIN ] [2318/3519] OI kept (0.5s) | 2312 kept, 6 rejected | 139.0/min | ETA: 8.6m [2026-01-12T12:16:46.298074] [DEBUG] [REMOTE ] OIA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:46.298323] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-12T12:16:46.298662] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.86. [2026-01-12T12:16:46.298811] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:46.298950] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-12T12:16:46.298992] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-12T12:16:46.299058] [INFO ] [MAIN ] [2319/3519] OIA kept (0.5s) | 2313 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:46.861453] [DEBUG] [REMOTE ] OII: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:46.861890] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-12T12:16:46.862440] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.55. [2026-01-12T12:16:46.862847] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:46.863021] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-12T12:16:46.863069] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-12T12:16:46.863129] [INFO ] [MAIN ] [2320/3519] OII kept (0.6s) | 2314 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:47.335660] [DEBUG] [REMOTE ] OIS: Retrieved 6266 rows, trimmed to 300. [2026-01-12T12:16:47.335870] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-12T12:16:47.336316] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.82. [2026-01-12T12:16:47.336470] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:47.336637] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-12T12:16:47.336683] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-12T12:16:47.336740] [INFO ] [MAIN ] [2321/3519] OIS kept (0.5s) | 2315 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:47.871744] [DEBUG] [REMOTE ] OKE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:47.872005] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-12T12:16:47.872395] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-12T12:16:47.872557] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:47.872747] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-12T12:16:47.872798] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-12T12:16:47.872862] [INFO ] [MAIN ] [2322/3519] OKE kept (0.5s) | 2316 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:48.175310] [DEBUG] [REMOTE ] OKTA: Retrieved 2202 rows, trimmed to 300. [2026-01-12T12:16:48.175527] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-12T12:16:48.175870] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-12T12:16:48.176019] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:48.176148] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-12T12:16:48.176190] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-12T12:16:48.176245] [INFO ] [MAIN ] [2323/3519] OKTA kept (0.3s) | 2317 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:48.496785] [DEBUG] [REMOTE ] OKYO: Retrieved 916 rows, trimmed to 300. [2026-01-12T12:16:48.496997] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-12T12:16:48.497277] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-12T12:16:48.497441] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:48.497596] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-12T12:16:48.497642] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-12T12:16:48.497702] [INFO ] [MAIN ] [2324/3519] OKYO kept (0.3s) | 2318 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:49.169440] [DEBUG] [REMOTE ] OLED: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:49.169656] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-12T12:16:49.169973] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-12T12:16:49.170126] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:49.170275] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-12T12:16:49.170319] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-12T12:16:49.170373] [INFO ] [MAIN ] [2325/3519] OLED kept (0.7s) | 2319 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:49.332565] [DEBUG] [REMOTE ] OLLI: Retrieved 2638 rows, trimmed to 300. [2026-01-12T12:16:49.332802] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-12T12:16:49.333083] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-12T12:16:49.333241] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:49.333369] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-12T12:16:49.333412] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-12T12:16:49.333474] [INFO ] [MAIN ] [2326/3519] OLLI kept (0.2s) | 2320 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:49.758787] [DEBUG] [REMOTE ] OLMA: Retrieved 1290 rows, trimmed to 300. [2026-01-12T12:16:49.758976] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-12T12:16:49.759217] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.77. [2026-01-12T12:16:49.759359] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:49.759477] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-12T12:16:49.759518] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-12T12:16:49.759600] [INFO ] [MAIN ] [2327/3519] OLMA kept (0.4s) | 2321 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:50.538984] [DEBUG] [REMOTE ] OLN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:50.539150] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-12T12:16:50.539427] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-12T12:16:50.539595] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:50.539730] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-12T12:16:50.539772] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-12T12:16:50.539825] [INFO ] [MAIN ] [2328/3519] OLN kept (0.8s) | 2322 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:50.948827] [DEBUG] [REMOTE ] OLP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:50.949016] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-12T12:16:50.949276] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-12T12:16:50.949417] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:50.949540] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-12T12:16:50.949599] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-12T12:16:50.949657] [INFO ] [MAIN ] [2329/3519] OLP kept (0.4s) | 2323 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:51.108485] [DEBUG] [REMOTE ] OLPX: Retrieved 1074 rows, trimmed to 300. [2026-01-12T12:16:51.108685] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-12T12:16:51.108933] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-12T12:16:51.109073] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:51.109207] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-12T12:16:51.109262] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-12T12:16:51.109316] [INFO ] [MAIN ] [2330/3519] OLPX kept (0.2s) | 2324 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:51.523497] [DEBUG] [REMOTE ] OM: Retrieved 1337 rows, trimmed to 300. [2026-01-12T12:16:51.524001] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-12T12:16:51.524564] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-12T12:16:51.524973] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:51.525167] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-12T12:16:51.525212] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-12T12:16:51.525484] [INFO ] [MAIN ] [2331/3519] OM kept (0.4s) | 2325 kept, 6 rejected | 138.9/min | ETA: 8.6m [2026-01-12T12:16:52.219711] [DEBUG] [REMOTE ] OMAB: Retrieved 4808 rows, trimmed to 300. [2026-01-12T12:16:52.219941] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-12T12:16:52.220260] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-12T12:16:52.220411] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:52.220543] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-12T12:16:52.220606] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-12T12:16:52.220665] [INFO ] [MAIN ] [2332/3519] OMAB kept (0.7s) | 2326 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:52.594723] [DEBUG] [REMOTE ] OMC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:52.595035] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-12T12:16:52.595674] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-12T12:16:52.595854] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:52.596063] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-12T12:16:52.596113] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-12T12:16:52.596178] [INFO ] [MAIN ] [2333/3519] OMC kept (0.4s) | 2327 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:52.931813] [DEBUG] [REMOTE ] OMCL: Retrieved 6141 rows, trimmed to 300. [2026-01-12T12:16:52.932046] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-12T12:16:52.932395] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.57. [2026-01-12T12:16:52.932732] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:52.932882] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-12T12:16:52.932924] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-12T12:16:52.932984] [INFO ] [MAIN ] [2334/3519] OMCL kept (0.3s) | 2328 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:53.404303] [DEBUG] [REMOTE ] OMEX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:53.404592] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-12T12:16:53.405247] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-12T12:16:53.405422] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:53.405622] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-12T12:16:53.405678] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-12T12:16:53.405757] [INFO ] [MAIN ] [2335/3519] OMEX kept (0.5s) | 2329 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:53.729776] [DEBUG] [REMOTE ] OMF: Retrieved 2544 rows, trimmed to 300. [2026-01-12T12:16:53.730017] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-12T12:16:53.730310] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $52.35. [2026-01-12T12:16:53.730500] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:53.730666] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-12T12:16:53.730727] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-12T12:16:53.730786] [INFO ] [MAIN ] [2336/3519] OMF kept (0.3s) | 2330 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:54.149874] [DEBUG] [REMOTE ] ON: Retrieved 6462 rows, trimmed to 300. [2026-01-12T12:16:54.150132] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-12T12:16:54.150767] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-12T12:16:54.150940] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:54.151119] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-12T12:16:54.151167] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-12T12:16:54.151225] [INFO ] [MAIN ] [2337/3519] ON kept (0.4s) | 2331 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:54.731665] [DEBUG] [REMOTE ] ONB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:54.731866] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-12T12:16:54.732165] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.48. [2026-01-12T12:16:54.732488] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:54.732644] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-12T12:16:54.732689] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-12T12:16:54.732745] [INFO ] [MAIN ] [2338/3519] ONB kept (0.6s) | 2332 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:54.972504] [DEBUG] [REMOTE ] ONCO: Retrieved 976 rows, trimmed to 300. [2026-01-12T12:16:54.972712] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-12T12:16:54.972960] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-12T12:16:54.973112] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:54.973233] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-12T12:16:54.973276] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-12T12:16:54.973329] [INFO ] [MAIN ] [2339/3519] ONCO kept (0.2s) | 2333 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:55.360817] [DEBUG] [REMOTE ] ONDS: Retrieved 1466 rows, trimmed to 300. [2026-01-12T12:16:55.361006] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-12T12:16:55.361255] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-12T12:16:55.361402] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:55.361521] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-12T12:16:55.361564] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-12T12:16:55.361638] [INFO ] [MAIN ] [2340/3519] ONDS kept (0.4s) | 2334 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:55.907605] [DEBUG] [REMOTE ] ONEQ: Retrieved 5605 rows, trimmed to 300. [2026-01-12T12:16:55.907798] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-12T12:16:55.908063] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-12T12:16:55.908233] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:55.908488] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-12T12:16:55.908534] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-12T12:16:55.908605] [INFO ] [MAIN ] [2341/3519] ONEQ kept (0.5s) | 2335 kept, 6 rejected | 138.9/min | ETA: 8.5m [2026-01-12T12:16:56.070119] [DEBUG] [REMOTE ] ONL: Retrieved 1042 rows, trimmed to 300. [2026-01-12T12:16:56.070314] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-12T12:16:56.070611] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-12T12:16:56.070757] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:56.070876] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-12T12:16:56.070916] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-12T12:16:56.070967] [INFO ] [MAIN ] [2342/3519] ONL kept (0.2s) | 2336 kept, 6 rejected | 139.0/min | ETA: 8.5m [2026-01-12T12:16:56.566805] [DEBUG] [REMOTE ] ONON: Retrieved 1085 rows, trimmed to 300. [2026-01-12T12:16:56.567042] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-12T12:16:56.567341] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-12T12:16:56.567520] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:56.567726] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-12T12:16:56.567785] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-12T12:16:56.568064] [INFO ] [MAIN ] [2343/3519] ONON kept (0.5s) | 2337 kept, 6 rejected | 139.0/min | ETA: 8.5m [2026-01-12T12:16:56.905863] [DEBUG] [REMOTE ] ONTF: Retrieved 1240 rows, trimmed to 300. [2026-01-12T12:16:56.906135] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-12T12:16:56.906526] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-12T12:16:56.906737] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:56.906923] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-12T12:16:56.906975] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-12T12:16:56.907044] [INFO ] [MAIN ] [2344/3519] ONTF kept (0.3s) | 2338 kept, 6 rejected | 139.0/min | ETA: 8.5m [2026-01-12T12:16:57.549243] [DEBUG] [REMOTE ] ONTO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:57.549465] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-12T12:16:57.549808] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-12T12:16:57.549957] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:57.550121] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-12T12:16:57.550164] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-12T12:16:57.550222] [INFO ] [MAIN ] [2345/3519] ONTO kept (0.6s) | 2339 kept, 6 rejected | 138.9/min | ETA: 8.4m [2026-01-12T12:16:57.888464] [DEBUG] [REMOTE ] OOMA: Retrieved 2637 rows, trimmed to 300. [2026-01-12T12:16:57.888732] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-12T12:16:57.889023] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-12T12:16:57.889168] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:57.889302] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-12T12:16:57.889346] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-12T12:16:57.889400] [INFO ] [MAIN ] [2346/3519] OOMA kept (0.3s) | 2340 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:16:58.219080] [DEBUG] [REMOTE ] OPAD: Retrieved 1275 rows, trimmed to 300. [2026-01-12T12:16:58.219269] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-12T12:16:58.219526] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-12T12:16:58.219698] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:58.219819] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-12T12:16:58.219887] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-12T12:16:58.219944] [INFO ] [MAIN ] [2347/3519] OPAD kept (0.3s) | 2341 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:16:58.585228] [DEBUG] [REMOTE ] OPAL: Retrieved 871 rows, trimmed to 300. [2026-01-12T12:16:58.585432] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-12T12:16:58.585703] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-12T12:16:58.585844] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:58.585960] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-12T12:16:58.586002] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-12T12:16:58.586054] [INFO ] [MAIN ] [2348/3519] OPAL kept (0.4s) | 2342 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:16:59.135677] [DEBUG] [REMOTE ] OPBK: Retrieved 5150 rows, trimmed to 300. [2026-01-12T12:16:59.136122] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-12T12:16:59.136458] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-12T12:16:59.136647] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:59.136789] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-12T12:16:59.136833] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-12T12:16:59.137108] [INFO ] [MAIN ] [2349/3519] OPBK kept (0.6s) | 2343 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:16:59.453826] [DEBUG] [REMOTE ] OPCH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:16:59.454160] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-12T12:16:59.454590] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-12T12:16:59.454789] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:59.455104] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-12T12:16:59.455165] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-12T12:16:59.455237] [INFO ] [MAIN ] [2350/3519] OPCH kept (0.3s) | 2344 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:16:59.789143] [DEBUG] [REMOTE ] OPEN: Retrieved 1398 rows, trimmed to 300. [2026-01-12T12:16:59.789391] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-12T12:16:59.789746] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-12T12:16:59.789911] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:16:59.790065] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-12T12:16:59.790111] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-12T12:16:59.790190] [INFO ] [MAIN ] [2351/3519] OPEN kept (0.3s) | 2345 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:17:00.222953] [DEBUG] [REMOTE ] OPFI: Retrieved 1289 rows, trimmed to 300. [2026-01-12T12:17:00.223186] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-12T12:17:00.223847] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-12T12:17:00.224013] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:00.224154] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-12T12:17:00.224198] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-12T12:17:00.224253] [INFO ] [MAIN ] [2352/3519] OPFI kept (0.4s) | 2346 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:17:00.844001] [DEBUG] [REMOTE ] OPK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:00.844263] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-12T12:17:00.844652] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-12T12:17:00.844802] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:00.844955] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-12T12:17:00.844997] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-12T12:17:00.845057] [INFO ] [MAIN ] [2353/3519] OPK kept (0.6s) | 2347 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:17:01.116381] [DEBUG] [REMOTE ] OPLN: Retrieved 4044 rows, trimmed to 300. [2026-01-12T12:17:01.116592] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-12T12:17:01.116867] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-12T12:17:01.117219] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:01.117346] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-12T12:17:01.117388] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-12T12:17:01.117442] [INFO ] [MAIN ] [2354/3519] OPLN kept (0.3s) | 2348 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:17:01.588432] [DEBUG] [REMOTE ] OPP: Retrieved 2334 rows, trimmed to 300. [2026-01-12T12:17:01.588664] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-12T12:17:01.588953] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.80. [2026-01-12T12:17:01.589131] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:01.589268] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-12T12:17:01.589311] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-12T12:17:01.589387] [INFO ] [MAIN ] [2355/3519] OPP kept (0.5s) | 2349 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:17:01.926204] [DEBUG] [REMOTE ] OPRA: Retrieved 1874 rows, trimmed to 300. [2026-01-12T12:17:01.926378] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-12T12:17:01.926655] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-12T12:17:01.926801] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:01.926926] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-12T12:17:01.926968] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-12T12:17:01.927208] [INFO ] [MAIN ] [2356/3519] OPRA kept (0.3s) | 2350 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:17:02.287309] [DEBUG] [REMOTE ] OPTX: Retrieved 993 rows, trimmed to 300. [2026-01-12T12:17:02.287508] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-12T12:17:02.287797] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-12T12:17:02.287941] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:02.288080] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-12T12:17:02.288123] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-12T12:17:02.288209] [INFO ] [MAIN ] [2357/3519] OPTX kept (0.4s) | 2351 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:17:02.777793] [DEBUG] [REMOTE ] OPXS: Retrieved 4191 rows, trimmed to 300. [2026-01-12T12:17:02.777981] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-12T12:17:02.778266] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-12T12:17:02.778412] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:02.778536] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-12T12:17:02.778598] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-12T12:17:02.778666] [INFO ] [MAIN ] [2358/3519] OPXS kept (0.5s) | 2352 kept, 6 rejected | 139.0/min | ETA: 8.4m [2026-01-12T12:17:03.282565] [DEBUG] [REMOTE ] ORA: Retrieved 5324 rows, trimmed to 300. [2026-01-12T12:17:03.282793] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-12T12:17:03.283061] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.00. [2026-01-12T12:17:03.283204] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:03.283372] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-12T12:17:03.283438] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-12T12:17:03.283505] [INFO ] [MAIN ] [2359/3519] ORA kept (0.5s) | 2353 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:03.625028] [DEBUG] [REMOTE ] ORC: Retrieved 3246 rows, trimmed to 300. [2026-01-12T12:17:03.625231] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-12T12:17:03.625518] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-12T12:17:03.625684] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:03.625815] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-12T12:17:03.625857] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-12T12:17:03.625910] [INFO ] [MAIN ] [2360/3519] ORC kept (0.3s) | 2354 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:03.986687] [DEBUG] [REMOTE ] ORGO: Retrieved 2266 rows, trimmed to 300. [2026-01-12T12:17:03.986890] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-12T12:17:03.987152] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.88. [2026-01-12T12:17:03.987310] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:03.987440] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-12T12:17:03.987505] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-12T12:17:03.987562] [INFO ] [MAIN ] [2361/3519] ORGO kept (0.4s) | 2355 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:04.329374] [DEBUG] [REMOTE ] ORIC: Retrieved 1436 rows, trimmed to 300. [2026-01-12T12:17:04.329553] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-12T12:17:04.329811] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-12T12:17:04.329954] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:04.330259] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-12T12:17:04.330299] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-12T12:17:04.330352] [INFO ] [MAIN ] [2362/3519] ORIC kept (0.3s) | 2356 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:05.001789] [DEBUG] [REMOTE ] ORKA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:05.002004] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-12T12:17:05.002468] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-12T12:17:05.002646] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:05.002792] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-12T12:17:05.002836] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-12T12:17:05.002894] [INFO ] [MAIN ] [2363/3519] ORKA kept (0.7s) | 2357 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:05.486092] [DEBUG] [REMOTE ] ORLY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:05.486300] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-12T12:17:05.486603] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-12T12:17:05.486766] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:05.486907] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-12T12:17:05.486949] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-12T12:17:05.487145] [INFO ] [MAIN ] [2364/3519] ORLY kept (0.5s) | 2358 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:05.884807] [DEBUG] [REMOTE ] ORMP: Retrieved 4962 rows, trimmed to 300. [2026-01-12T12:17:05.884999] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-12T12:17:05.885256] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.19. [2026-01-12T12:17:05.885398] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:05.885522] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-12T12:17:05.885565] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-12T12:17:05.885641] [INFO ] [MAIN ] [2365/3519] ORMP kept (0.4s) | 2359 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:06.300729] [DEBUG] [REMOTE ] ORN: Retrieved 4542 rows, trimmed to 300. [2026-01-12T12:17:06.300954] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-12T12:17:06.301235] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.26. [2026-01-12T12:17:06.301380] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:06.301510] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-12T12:17:06.301554] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-12T12:17:06.301635] [INFO ] [MAIN ] [2366/3519] ORN kept (0.4s) | 2360 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:06.762514] [DEBUG] [REMOTE ] ORRF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:06.762915] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-12T12:17:06.763307] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $31.88. [2026-01-12T12:17:06.763461] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:06.763661] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-12T12:17:06.763728] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-12T12:17:06.763790] [INFO ] [MAIN ] [2367/3519] ORRF kept (0.5s) | 2361 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:06.909606] [DEBUG] [REMOTE ] OS: Retrieved 368 rows, trimmed to 300. [2026-01-12T12:17:06.909787] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-12T12:17:06.910025] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.65. [2026-01-12T12:17:06.910165] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:06.910281] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-12T12:17:06.910322] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-12T12:17:06.910373] [INFO ] [MAIN ] [2368/3519] OS kept (0.1s) | 2362 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:07.561427] [DEBUG] [REMOTE ] OSBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:07.561784] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-12T12:17:07.562433] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $16.65. [2026-01-12T12:17:07.562601] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:07.562788] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-12T12:17:07.562830] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-12T12:17:07.562892] [INFO ] [MAIN ] [2369/3519] OSBC kept (0.7s) | 2363 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:08.010678] [DEBUG] [REMOTE ] OSIS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:08.010886] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-12T12:17:08.012373] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-12T12:17:08.012673] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:08.012843] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-12T12:17:08.012888] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-12T12:17:08.012957] [INFO ] [MAIN ] [2370/3519] OSIS kept (0.4s) | 2364 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:08.464656] [DEBUG] [REMOTE ] OSPN: Retrieved 6291 rows, trimmed to 300. [2026-01-12T12:17:08.464813] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-12T12:17:08.465078] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-12T12:17:08.465241] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:08.465365] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-12T12:17:08.465407] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-12T12:17:08.465458] [INFO ] [MAIN ] [2371/3519] OSPN kept (0.5s) | 2365 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:08.653878] [DEBUG] [REMOTE ] OSS: Retrieved 1996 rows, trimmed to 300. [2026-01-12T12:17:08.654019] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-12T12:17:08.654227] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-12T12:17:08.654366] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:08.654478] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-12T12:17:08.654519] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-12T12:17:08.654567] [INFO ] [MAIN ] [2372/3519] OSS kept (0.2s) | 2366 kept, 6 rejected | 139.0/min | ETA: 8.3m [2026-01-12T12:17:09.328414] [DEBUG] [REMOTE ] OTEX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:09.328557] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-12T12:17:09.328855] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $31.74. [2026-01-12T12:17:09.328996] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:09.329109] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-12T12:17:09.329174] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-12T12:17:09.329230] [INFO ] [MAIN ] [2373/3519] OTEX kept (0.7s) | 2367 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:09.605247] [DEBUG] [REMOTE ] OTIS: Retrieved 1461 rows, trimmed to 300. [2026-01-12T12:17:09.605438] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-12T12:17:09.605787] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-12T12:17:09.605978] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:09.606141] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-12T12:17:09.606197] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-12T12:17:09.606263] [INFO ] [MAIN ] [2374/3519] OTIS kept (0.3s) | 2368 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:09.907568] [DEBUG] [REMOTE ] OTLY: Retrieved 1166 rows, trimmed to 300. [2026-01-12T12:17:09.907799] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-12T12:17:09.908063] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.69. [2026-01-12T12:17:09.908235] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:09.908366] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-12T12:17:09.908422] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-12T12:17:09.908713] [INFO ] [MAIN ] [2375/3519] OTLY kept (0.3s) | 2369 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:10.450822] [DEBUG] [REMOTE ] OVID: Retrieved 2183 rows, trimmed to 300. [2026-01-12T12:17:10.450967] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-12T12:17:10.451179] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-12T12:17:10.451312] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:10.451424] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-12T12:17:10.451463] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-12T12:17:10.451510] [INFO ] [MAIN ] [2376/3519] OVID kept (0.5s) | 2370 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:10.937424] [DEBUG] [REMOTE ] OVLY: Retrieved 5595 rows, trimmed to 300. [2026-01-12T12:17:10.937681] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-12T12:17:10.938028] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $25.41. [2026-01-12T12:17:10.938258] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:10.938439] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-12T12:17:10.938500] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-12T12:17:10.938602] [INFO ] [MAIN ] [2377/3519] OVLY kept (0.5s) | 2371 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:11.171221] [DEBUG] [REMOTE ] OWL: Retrieved 1274 rows, trimmed to 300. [2026-01-12T12:17:11.171371] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-12T12:17:11.171632] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-12T12:17:11.171797] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:11.171918] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-12T12:17:11.171964] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-12T12:17:11.172015] [INFO ] [MAIN ] [2378/3519] OWL kept (0.2s) | 2372 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:11.576424] [DEBUG] [REMOTE ] OXLC: Retrieved 3765 rows, trimmed to 300. [2026-01-12T12:17:11.576618] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-12T12:17:11.576873] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.68. [2026-01-12T12:17:11.577014] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:11.577158] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-12T12:17:11.577200] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-12T12:17:11.577251] [INFO ] [MAIN ] [2379/3519] OXLC kept (0.4s) | 2373 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:12.302752] [DEBUG] [REMOTE ] OXM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:12.302902] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-12T12:17:12.303143] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.74. [2026-01-12T12:17:12.303286] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:12.303409] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-12T12:17:12.303451] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-12T12:17:12.303502] [INFO ] [MAIN ] [2380/3519] OXM kept (0.7s) | 2374 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:12.590349] [DEBUG] [REMOTE ] OXSQ: Retrieved 1963 rows, trimmed to 300. [2026-01-12T12:17:12.590495] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-12T12:17:12.590730] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.67. [2026-01-12T12:17:12.590871] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:12.590981] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-12T12:17:12.591026] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-12T12:17:12.591072] [INFO ] [MAIN ] [2381/3519] OXSQ kept (0.3s) | 2375 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:12.859924] [DEBUG] [REMOTE ] OZEM: Retrieved 411 rows, trimmed to 300. [2026-01-12T12:17:12.860067] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-12T12:17:12.860278] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.19. [2026-01-12T12:17:12.860416] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:12.860528] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-12T12:17:12.860569] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-12T12:17:12.860636] [INFO ] [MAIN ] [2382/3519] OZEM kept (0.3s) | 2376 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:13.496418] [DEBUG] [REMOTE ] OZK: Retrieved 6286 rows, trimmed to 300. [2026-01-12T12:17:13.496612] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-12T12:17:13.496864] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.64. [2026-01-12T12:17:13.497005] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:13.497141] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-12T12:17:13.497187] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-12T12:17:13.497239] [INFO ] [MAIN ] [2383/3519] OZK kept (0.6s) | 2377 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:13.719301] [DEBUG] [REMOTE ] OZKAP: Retrieved 1053 rows, trimmed to 300. [2026-01-12T12:17:13.719433] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-12T12:17:13.719663] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-12T12:17:13.719803] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:13.719919] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-12T12:17:13.719966] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-12T12:17:13.720035] [INFO ] [MAIN ] [2384/3519] OZKAP kept (0.2s) | 2378 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:14.306668] [DEBUG] [REMOTE ] PAA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:14.306832] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-12T12:17:14.307088] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $15.56. [2026-01-12T12:17:14.307230] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:14.307372] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-12T12:17:14.307414] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-12T12:17:14.307465] [INFO ] [MAIN ] [2385/3519] PAA kept (0.6s) | 2379 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:14.785180] [DEBUG] [REMOTE ] PAAS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:14.785379] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-12T12:17:14.785733] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-12T12:17:14.785886] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:14.786019] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-12T12:17:14.786061] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-12T12:17:14.786115] [INFO ] [MAIN ] [2386/3519] PAAS kept (0.5s) | 2380 kept, 6 rejected | 139.0/min | ETA: 8.2m [2026-01-12T12:17:15.056222] [DEBUG] [REMOTE ] PAC: Retrieved 5000 rows, trimmed to 300. [2026-01-12T12:17:15.056376] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-12T12:17:15.056659] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-12T12:17:15.056799] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:15.056916] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-12T12:17:15.056958] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-12T12:17:15.057009] [INFO ] [MAIN ] [2387/3519] PAC kept (0.3s) | 2381 kept, 6 rejected | 139.0/min | ETA: 8.1m [2026-01-12T12:17:15.500782] [DEBUG] [REMOTE ] PACB: Retrieved 3824 rows, trimmed to 300. [2026-01-12T12:17:15.500964] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-12T12:17:15.501197] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-12T12:17:15.501337] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:15.501458] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-12T12:17:15.501501] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-12T12:17:15.501550] [INFO ] [MAIN ] [2388/3519] PACB kept (0.4s) | 2382 kept, 6 rejected | 139.0/min | ETA: 8.1m [2026-01-12T12:17:15.861324] [DEBUG] [REMOTE ] PACK: Retrieved 1662 rows, trimmed to 300. [2026-01-12T12:17:15.861466] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-12T12:17:15.861704] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-12T12:17:15.861847] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:15.861959] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-12T12:17:15.862001] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-12T12:17:15.862053] [INFO ] [MAIN ] [2389/3519] PACK kept (0.4s) | 2383 kept, 6 rejected | 139.0/min | ETA: 8.1m [2026-01-12T12:17:16.320214] [DEBUG] [REMOTE ] PAGP: Retrieved 3077 rows, trimmed to 300. [2026-01-12T12:17:16.320362] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-12T12:17:16.320621] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $16.53. [2026-01-12T12:17:16.320764] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:16.320882] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-12T12:17:16.320923] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-12T12:17:16.320973] [INFO ] [MAIN ] [2390/3519] PAGP kept (0.5s) | 2384 kept, 6 rejected | 139.0/min | ETA: 8.1m [2026-01-12T12:17:16.671380] [DEBUG] [REMOTE ] PAGS: Retrieved 2002 rows, trimmed to 300. [2026-01-12T12:17:16.671525] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-12T12:17:16.671772] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $8.77. [2026-01-12T12:17:16.671947] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:16.672103] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-12T12:17:16.672149] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-12T12:17:16.672202] [INFO ] [MAIN ] [2391/3519] PAGS kept (0.4s) | 2385 kept, 6 rejected | 139.0/min | ETA: 8.1m [2026-01-12T12:17:17.191846] [DEBUG] [REMOTE ] PAHC: Retrieved 2955 rows, trimmed to 300. [2026-01-12T12:17:17.192095] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-12T12:17:17.192438] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-12T12:17:17.192672] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:17.192826] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-12T12:17:17.192876] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-12T12:17:17.192948] [INFO ] [MAIN ] [2392/3519] PAHC kept (0.5s) | 2386 kept, 6 rejected | 139.0/min | ETA: 8.1m [2026-01-12T12:17:17.477947] [DEBUG] [REMOTE ] PAL: Retrieved 419 rows, trimmed to 300. [2026-01-12T12:17:17.478116] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-12T12:17:17.478414] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $5.96. [2026-01-12T12:17:17.478611] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:17.478742] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-12T12:17:17.478786] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-12T12:17:17.478837] [INFO ] [MAIN ] [2393/3519] PAL kept (0.3s) | 2387 kept, 6 rejected | 139.0/min | ETA: 8.1m [2026-01-12T12:17:17.969780] [DEBUG] [REMOTE ] PAM: Retrieved 4088 rows, trimmed to 300. [2026-01-12T12:17:17.969943] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-12T12:17:17.970212] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $59.30. [2026-01-12T12:17:17.970355] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:17.970476] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-12T12:17:17.970517] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-12T12:17:17.970568] [INFO ] [MAIN ] [2394/3519] PAM kept (0.5s) | 2388 kept, 6 rejected | 139.0/min | ETA: 8.1m [2026-01-12T12:17:18.343734] [DEBUG] [REMOTE ] PANL: Retrieved 3032 rows, trimmed to 300. [2026-01-12T12:17:18.343930] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-12T12:17:18.344180] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-12T12:17:18.344326] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:18.344448] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-12T12:17:18.344491] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-12T12:17:18.344546] [INFO ] [MAIN ] [2395/3519] PANL kept (0.4s) | 2389 kept, 6 rejected | 139.0/min | ETA: 8.1m [2026-01-12T12:17:18.663955] [DEBUG] [REMOTE ] PASG: Retrieved 1475 rows, trimmed to 300. [2026-01-12T12:17:18.664142] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-12T12:17:18.664381] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-12T12:17:18.664522] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:18.664656] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-12T12:17:18.664699] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-12T12:17:18.664750] [INFO ] [MAIN ] [2396/3519] PASG kept (0.3s) | 2390 kept, 6 rejected | 139.1/min | ETA: 8.1m [2026-01-12T12:17:18.908083] [DEBUG] [REMOTE ] PATH: Retrieved 1187 rows, trimmed to 300. [2026-01-12T12:17:18.908273] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-12T12:17:18.908502] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-12T12:17:18.908698] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:18.908819] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-12T12:17:18.908861] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-12T12:17:18.908912] [INFO ] [MAIN ] [2397/3519] PATH kept (0.2s) | 2391 kept, 6 rejected | 139.1/min | ETA: 8.1m [2026-01-12T12:17:19.615605] [DEBUG] [REMOTE ] PATK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:19.615752] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-12T12:17:19.615981] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-12T12:17:19.616119] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:19.616236] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-12T12:17:19.616277] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-12T12:17:19.616326] [INFO ] [MAIN ] [2398/3519] PATK kept (0.7s) | 2392 kept, 6 rejected | 139.1/min | ETA: 8.1m [2026-01-12T12:17:19.750892] [DEBUG] [REMOTE ] PAX: Retrieved 1248 rows, trimmed to 300. [2026-01-12T12:17:19.751125] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-12T12:17:19.751381] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.20. [2026-01-12T12:17:19.751524] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:19.751770] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-12T12:17:19.751857] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-12T12:17:19.751932] [INFO ] [MAIN ] [2399/3519] PAX kept (0.1s) | 2393 kept, 6 rejected | 139.1/min | ETA: 8.1m [2026-01-12T12:17:20.169168] [DEBUG] [REMOTE ] PAXS: Retrieved 992 rows, trimmed to 300. [2026-01-12T12:17:20.169302] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-12T12:17:20.169504] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $14.91. [2026-01-12T12:17:20.169681] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:20.169818] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-12T12:17:20.169865] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-12T12:17:20.169928] [INFO ] [MAIN ] [2400/3519] PAXS kept (0.4s) | 2394 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:20.670805] [DEBUG] [REMOTE ] PAY: Retrieved 1162 rows, trimmed to 300. [2026-01-12T12:17:20.671023] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-12T12:17:20.671327] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.47. [2026-01-12T12:17:20.671473] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:20.671632] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-12T12:17:20.671677] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-12T12:17:20.671729] [INFO ] [MAIN ] [2401/3519] PAY kept (0.5s) | 2395 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:21.164639] [DEBUG] [REMOTE ] PAYC: Retrieved 2953 rows, trimmed to 300. [2026-01-12T12:17:21.164799] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-12T12:17:21.165036] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $152.40. [2026-01-12T12:17:21.165209] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:21.165325] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-12T12:17:21.165368] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-12T12:17:21.165415] [INFO ] [MAIN ] [2402/3519] PAYC kept (0.5s) | 2396 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:21.446940] [DEBUG] [REMOTE ] PAYO: Retrieved 1141 rows, trimmed to 300. [2026-01-12T12:17:21.447084] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-12T12:17:21.447296] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.27. [2026-01-12T12:17:21.447450] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:21.447561] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-12T12:17:21.447630] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-12T12:17:21.447680] [INFO ] [MAIN ] [2403/3519] PAYO kept (0.3s) | 2397 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:21.928947] [DEBUG] [REMOTE ] PAYS: Retrieved 4592 rows, trimmed to 300. [2026-01-12T12:17:21.929145] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-12T12:17:21.929433] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.84. [2026-01-12T12:17:21.929608] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:21.929745] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-12T12:17:21.929786] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-12T12:17:21.929838] [INFO ] [MAIN ] [2404/3519] PAYS kept (0.5s) | 2398 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:22.595096] [DEBUG] [REMOTE ] PAYX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:22.595260] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-12T12:17:22.595513] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $108.46. [2026-01-12T12:17:22.595676] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:22.595801] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-12T12:17:22.595844] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-12T12:17:22.595893] [INFO ] [MAIN ] [2405/3519] PAYX kept (0.7s) | 2399 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:23.003821] [DEBUG] [REMOTE ] PB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:23.003966] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-12T12:17:23.004190] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $61.38. [2026-01-12T12:17:23.004334] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:23.004450] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-12T12:17:23.004491] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-12T12:17:23.004541] [INFO ] [MAIN ] [2406/3519] PB kept (0.4s) | 2400 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:23.381513] [DEBUG] [REMOTE ] PBA: Retrieved 3839 rows, trimmed to 300. [2026-01-12T12:17:23.381683] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-12T12:17:23.381923] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-12T12:17:23.382065] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:23.382184] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-12T12:17:23.382225] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-12T12:17:23.382274] [INFO ] [MAIN ] [2407/3519] PBA kept (0.4s) | 2401 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:23.764872] [DEBUG] [REMOTE ] PBF: Retrieved 3288 rows, trimmed to 300. [2026-01-12T12:17:23.765074] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-12T12:17:23.765326] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-12T12:17:23.765464] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:23.765599] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-12T12:17:23.765641] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-12T12:17:23.765691] [INFO ] [MAIN ] [2408/3519] PBF kept (0.4s) | 2402 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:24.078859] [DEBUG] [REMOTE ] PBFS: Retrieved 1630 rows, trimmed to 300. [2026-01-12T12:17:24.079001] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-12T12:17:24.079219] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.01. [2026-01-12T12:17:24.079379] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:24.079492] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-12T12:17:24.079534] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-12T12:17:24.079612] [INFO ] [MAIN ] [2409/3519] PBFS kept (0.3s) | 2403 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:24.596944] [DEBUG] [REMOTE ] PBH: Retrieved 5262 rows, trimmed to 300. [2026-01-12T12:17:24.597129] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-12T12:17:24.597416] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-12T12:17:24.597590] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:24.597723] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-12T12:17:24.597766] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-12T12:17:24.597816] [INFO ] [MAIN ] [2410/3519] PBH kept (0.5s) | 2404 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:25.069595] [DEBUG] [REMOTE ] PBI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:25.069763] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-12T12:17:25.070014] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-12T12:17:25.070156] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:25.070286] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-12T12:17:25.070337] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-12T12:17:25.070397] [INFO ] [MAIN ] [2411/3519] PBI kept (0.5s) | 2405 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:25.416895] [DEBUG] [REMOTE ] PBYI: Retrieved 3449 rows, trimmed to 300. [2026-01-12T12:17:25.417097] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-12T12:17:25.417406] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-12T12:17:25.417564] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:25.417736] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-12T12:17:25.417783] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-12T12:17:25.417839] [INFO ] [MAIN ] [2412/3519] PBYI kept (0.3s) | 2406 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:25.686303] [DEBUG] [REMOTE ] PCB: Retrieved 2919 rows, trimmed to 300. [2026-01-12T12:17:25.686471] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-12T12:17:25.686759] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $19.67. [2026-01-12T12:17:25.686899] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:25.687022] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-12T12:17:25.687063] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-12T12:17:25.687114] [INFO ] [MAIN ] [2413/3519] PCB kept (0.3s) | 2407 kept, 6 rejected | 139.1/min | ETA: 8.0m [2026-01-12T12:17:26.390693] [DEBUG] [REMOTE ] PCF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:26.390886] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-12T12:17:26.391162] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.98. [2026-01-12T12:17:26.391311] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:26.391437] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-12T12:17:26.391479] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-12T12:17:26.391534] [INFO ] [MAIN ] [2414/3519] PCF kept (0.7s) | 2408 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:26.865501] [DEBUG] [REMOTE ] PCG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:26.865700] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-12T12:17:26.865996] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-12T12:17:26.866176] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:26.866315] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-12T12:17:26.866357] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-12T12:17:26.866418] [INFO ] [MAIN ] [2415/3519] PCG kept (0.5s) | 2409 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:27.380090] [DEBUG] [REMOTE ] PCH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:27.380252] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-12T12:17:27.380517] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-12T12:17:27.380684] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:27.380813] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-12T12:17:27.380854] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-12T12:17:27.380907] [INFO ] [MAIN ] [2416/3519] PCH kept (0.5s) | 2410 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:27.875351] [DEBUG] [REMOTE ] PCM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:27.875523] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-12T12:17:27.875852] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.95. [2026-01-12T12:17:27.876003] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:27.876134] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-12T12:17:27.876176] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-12T12:17:27.876229] [INFO ] [MAIN ] [2417/3519] PCM kept (0.5s) | 2411 kept, 6 rejected | 139.0/min | ETA: 7.9m [2026-01-12T12:17:28.217170] [DEBUG] [REMOTE ] PCN: Retrieved 6053 rows, trimmed to 300. [2026-01-12T12:17:28.217417] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-12T12:17:28.217846] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.23. [2026-01-12T12:17:28.217997] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:28.218186] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-12T12:17:28.218231] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-12T12:17:28.218293] [INFO ] [MAIN ] [2418/3519] PCN kept (0.3s) | 2412 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:28.697032] [DEBUG] [REMOTE ] PCQ: Retrieved 6171 rows, trimmed to 300. [2026-01-12T12:17:28.697192] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-12T12:17:28.697456] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.66. [2026-01-12T12:17:28.697618] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:28.697752] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-12T12:17:28.697794] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-12T12:17:28.697845] [INFO ] [MAIN ] [2419/3519] PCQ kept (0.5s) | 2413 kept, 6 rejected | 139.0/min | ETA: 7.9m [2026-01-12T12:17:29.069771] [DEBUG] [REMOTE ] PCRX: Retrieved 3756 rows, trimmed to 300. [2026-01-12T12:17:29.069915] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-12T12:17:29.070133] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $21.01. [2026-01-12T12:17:29.070268] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:29.070381] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-12T12:17:29.070420] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-12T12:17:29.070467] [INFO ] [MAIN ] [2420/3519] PCRX kept (0.4s) | 2414 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:29.454267] [DEBUG] [REMOTE ] PCTY: Retrieved 2972 rows, trimmed to 300. [2026-01-12T12:17:29.454427] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-12T12:17:29.454663] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $138.42. [2026-01-12T12:17:29.454818] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:29.454928] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-12T12:17:29.454968] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-12T12:17:29.455016] [INFO ] [MAIN ] [2421/3519] PCTY kept (0.4s) | 2415 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:29.784400] [DEBUG] [REMOTE ] PCVX: Retrieved 1402 rows, trimmed to 300. [2026-01-12T12:17:29.784536] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-12T12:17:29.784762] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-12T12:17:29.784900] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:29.785011] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-12T12:17:29.785053] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-12T12:17:29.785102] [INFO ] [MAIN ] [2422/3519] PCVX kept (0.3s) | 2416 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:30.341976] [DEBUG] [REMOTE ] PCYO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:30.342125] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-12T12:17:30.342359] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-12T12:17:30.342498] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:30.342636] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-12T12:17:30.342680] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-12T12:17:30.342729] [INFO ] [MAIN ] [2423/3519] PCYO kept (0.6s) | 2417 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:30.627247] [DEBUG] [REMOTE ] PD: Retrieved 1697 rows, trimmed to 300. [2026-01-12T12:17:30.627389] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-12T12:17:30.627620] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $11.64. [2026-01-12T12:17:30.627760] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:30.627871] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-12T12:17:30.627911] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-12T12:17:30.627957] [INFO ] [MAIN ] [2424/3519] PD kept (0.3s) | 2418 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:31.052075] [DEBUG] [REMOTE ] PDBC: Retrieved 2809 rows, trimmed to 300. [2026-01-12T12:17:31.052230] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-12T12:17:31.052480] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.70. [2026-01-12T12:17:31.052664] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:31.052800] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-12T12:17:31.052843] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-12T12:17:31.052894] [INFO ] [MAIN ] [2425/3519] PDBC kept (0.4s) | 2419 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:31.280646] [DEBUG] [REMOTE ] PDD: Retrieved 1875 rows, trimmed to 300. [2026-01-12T12:17:31.280790] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-12T12:17:31.280999] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $105.00. [2026-01-12T12:17:31.281131] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:31.281244] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-12T12:17:31.281283] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-12T12:17:31.281330] [INFO ] [MAIN ] [2426/3519] PDD kept (0.2s) | 2420 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:31.988389] [DEBUG] [REMOTE ] PDEX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:31.988537] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-12T12:17:31.988798] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $23.91. [2026-01-12T12:17:31.988953] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:31.989072] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-12T12:17:31.989111] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-12T12:17:31.989159] [INFO ] [MAIN ] [2427/3519] PDEX kept (0.7s) | 2421 kept, 6 rejected | 139.1/min | ETA: 7.9m [2026-01-12T12:17:32.323779] [DEBUG] [REMOTE ] PDFS: Retrieved 6148 rows, trimmed to 300. [2026-01-12T12:17:32.323926] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-12T12:17:32.324174] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-12T12:17:32.324309] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:32.324428] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-12T12:17:32.324468] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-12T12:17:32.324520] [INFO ] [MAIN ] [2428/3519] PDFS kept (0.3s) | 2422 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:32.758392] [DEBUG] [REMOTE ] PDI: Retrieved 3426 rows, trimmed to 300. [2026-01-12T12:17:32.758536] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-12T12:17:32.758790] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $17.11. [2026-01-12T12:17:32.758929] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:32.759043] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-12T12:17:32.759083] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-12T12:17:32.759132] [INFO ] [MAIN ] [2429/3519] PDI kept (0.4s) | 2423 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:33.098461] [DEBUG] [REMOTE ] PDLB: Retrieved 2080 rows, trimmed to 300. [2026-01-12T12:17:33.098623] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-12T12:17:33.098835] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-12T12:17:33.098967] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:33.099074] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-12T12:17:33.099113] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-12T12:17:33.099160] [INFO ] [MAIN ] [2430/3519] PDLB kept (0.3s) | 2424 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:33.562251] [DEBUG] [REMOTE ] PDM: Retrieved 4004 rows, trimmed to 300. [2026-01-12T12:17:33.562382] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-12T12:17:33.562611] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-12T12:17:33.562751] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:33.562859] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-12T12:17:33.562898] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-12T12:17:33.562946] [INFO ] [MAIN ] [2431/3519] PDM kept (0.5s) | 2425 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:33.873654] [DEBUG] [REMOTE ] PDO: Retrieved 1245 rows, trimmed to 300. [2026-01-12T12:17:33.873831] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-12T12:17:33.874037] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.31. [2026-01-12T12:17:33.874169] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:33.874279] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-12T12:17:33.874318] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-12T12:17:33.874364] [INFO ] [MAIN ] [2432/3519] PDO kept (0.3s) | 2426 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:34.424398] [DEBUG] [REMOTE ] PDP: Retrieved 4747 rows, trimmed to 300. [2026-01-12T12:17:34.424541] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-12T12:17:34.424832] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-12T12:17:34.424970] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:34.425087] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-12T12:17:34.425127] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-12T12:17:34.425174] [INFO ] [MAIN ] [2433/3519] PDP kept (0.6s) | 2427 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:34.833867] [DEBUG] [REMOTE ] PDS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:34.834011] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-12T12:17:34.834231] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $54.20. [2026-01-12T12:17:34.834372] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:34.834496] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-12T12:17:34.834537] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-12T12:17:34.834609] [INFO ] [MAIN ] [2434/3519] PDS kept (0.4s) | 2428 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:35.097468] [DEBUG] [REMOTE ] PDX: Retrieved 1747 rows, trimmed to 300. [2026-01-12T12:17:35.097623] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-12T12:17:35.097827] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.95. [2026-01-12T12:17:35.097959] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:35.098066] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-12T12:17:35.098104] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-12T12:17:35.098169] [INFO ] [MAIN ] [2435/3519] PDX kept (0.3s) | 2429 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:35.477079] [DEBUG] [REMOTE ] PDYN: Retrieved 1077 rows, trimmed to 300. [2026-01-12T12:17:35.477225] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-12T12:17:35.477426] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-12T12:17:35.477597] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:35.477712] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-12T12:17:35.477751] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-12T12:17:35.477798] [INFO ] [MAIN ] [2436/3519] PDYN kept (0.4s) | 2430 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:36.014466] [DEBUG] [REMOTE ] PEB: Retrieved 4046 rows, trimmed to 300. [2026-01-12T12:17:36.014692] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-12T12:17:36.014958] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-12T12:17:36.015104] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:36.015230] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-12T12:17:36.015278] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-12T12:17:36.015333] [INFO ] [MAIN ] [2437/3519] PEB kept (0.5s) | 2431 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:36.506561] [DEBUG] [REMOTE ] PEBK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:36.506728] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-12T12:17:36.506975] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.03. [2026-01-12T12:17:36.507117] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:36.507238] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-12T12:17:36.507280] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-12T12:17:36.507332] [INFO ] [MAIN ] [2438/3519] PEBK kept (0.5s) | 2432 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:36.868635] [DEBUG] [REMOTE ] PEBO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:36.868782] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-12T12:17:36.869036] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $27.28. [2026-01-12T12:17:36.869176] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:36.869288] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-12T12:17:36.869329] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-12T12:17:36.869380] [INFO ] [MAIN ] [2439/3519] PEBO kept (0.4s) | 2433 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:37.131777] [DEBUG] [REMOTE ] PECO: Retrieved 1128 rows, trimmed to 300. [2026-01-12T12:17:37.131917] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-12T12:17:37.132119] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.55. [2026-01-12T12:17:37.132254] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:37.132361] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-12T12:17:37.132400] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-12T12:17:37.132446] [INFO ] [MAIN ] [2440/3519] PECO kept (0.3s) | 2434 kept, 6 rejected | 139.1/min | ETA: 7.8m [2026-01-12T12:17:37.745865] [DEBUG] [REMOTE ] PEG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:37.746008] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-12T12:17:37.746232] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-12T12:17:37.746371] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:37.746487] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-12T12:17:37.746528] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-12T12:17:37.746597] [INFO ] [MAIN ] [2441/3519] PEG kept (0.6s) | 2435 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:38.175519] [DEBUG] [REMOTE ] PEGA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:38.175689] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-12T12:17:38.175907] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $52.35. [2026-01-12T12:17:38.176040] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:38.176151] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-12T12:17:38.176195] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-12T12:17:38.176242] [INFO ] [MAIN ] [2442/3519] PEGA kept (0.4s) | 2436 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:38.500528] [DEBUG] [REMOTE ] PEN: Retrieved 2593 rows, trimmed to 300. [2026-01-12T12:17:38.500759] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-12T12:17:38.501000] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-12T12:17:38.501147] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:38.501277] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-12T12:17:38.501319] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-12T12:17:38.501371] [INFO ] [MAIN ] [2443/3519] PEN kept (0.3s) | 2437 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:39.025000] [DEBUG] [REMOTE ] PENN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:39.025139] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-12T12:17:39.025348] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-12T12:17:39.025479] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:39.025609] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-12T12:17:39.025652] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-12T12:17:39.025701] [INFO ] [MAIN ] [2444/3519] PENN kept (0.5s) | 2438 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:39.530019] [DEBUG] [REMOTE ] PEO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:39.530161] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-12T12:17:39.530396] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.37. [2026-01-12T12:17:39.530529] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:39.530663] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-12T12:17:39.530704] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-12T12:17:39.530752] [INFO ] [MAIN ] [2445/3519] PEO kept (0.5s) | 2439 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:40.004534] [DEBUG] [REMOTE ] PEP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:40.004698] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-12T12:17:40.004918] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-12T12:17:40.005055] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:40.005168] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-12T12:17:40.005208] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-12T12:17:40.005254] [INFO ] [MAIN ] [2446/3519] PEP kept (0.5s) | 2440 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:40.144387] [DEBUG] [REMOTE ] PEPG: Retrieved 923 rows, trimmed to 300. [2026-01-12T12:17:40.144535] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-12T12:17:40.144784] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-12T12:17:40.144923] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:40.145036] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-12T12:17:40.145077] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-12T12:17:40.145125] [INFO ] [MAIN ] [2447/3519] PEPG kept (0.1s) | 2441 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:40.655336] [DEBUG] [REMOTE ] PERF: Retrieved 1222 rows, trimmed to 300. [2026-01-12T12:17:40.655528] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-12T12:17:40.655836] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.70. [2026-01-12T12:17:40.655986] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:40.656108] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-12T12:17:40.656149] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-12T12:17:40.656209] [INFO ] [MAIN ] [2448/3519] PERF kept (0.5s) | 2442 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:41.103549] [DEBUG] [REMOTE ] PERI: Retrieved 5018 rows, trimmed to 300. [2026-01-12T12:17:41.103743] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-12T12:17:41.103966] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-12T12:17:41.104100] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:41.104216] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-12T12:17:41.104256] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-12T12:17:41.104305] [INFO ] [MAIN ] [2449/3519] PERI kept (0.4s) | 2443 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:41.677691] [DEBUG] [REMOTE ] PESI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:41.677847] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-12T12:17:41.678097] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.25. [2026-01-12T12:17:41.678263] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:41.678388] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-12T12:17:41.678429] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-12T12:17:41.678479] [INFO ] [MAIN ] [2450/3519] PESI kept (0.6s) | 2444 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:42.172337] [DEBUG] [REMOTE ] PETS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:42.172475] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-12T12:17:42.172730] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-12T12:17:42.172866] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:42.172975] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-12T12:17:42.173014] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-12T12:17:42.173061] [INFO ] [MAIN ] [2451/3519] PETS kept (0.5s) | 2445 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:42.626154] [DEBUG] [REMOTE ] PEY: Retrieved 5305 rows, trimmed to 300. [2026-01-12T12:17:42.626375] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-12T12:17:42.626713] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.44. [2026-01-12T12:17:42.626862] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:42.627026] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-12T12:17:42.627073] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-12T12:17:42.627134] [INFO ] [MAIN ] [2452/3519] PEY kept (0.5s) | 2446 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:43.130847] [DEBUG] [REMOTE ] PFBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:43.131057] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-12T12:17:43.131366] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $83.86. [2026-01-12T12:17:43.131512] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:43.131682] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-12T12:17:43.131729] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-12T12:17:43.131788] [INFO ] [MAIN ] [2453/3519] PFBC kept (0.5s) | 2447 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:43.627415] [DEBUG] [REMOTE ] PFD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:43.627679] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-12T12:17:43.628029] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-12T12:17:43.628228] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:43.628378] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-12T12:17:43.628421] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-12T12:17:43.628477] [INFO ] [MAIN ] [2454/3519] PFD kept (0.5s) | 2448 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:44.010101] [DEBUG] [REMOTE ] PFF: Retrieved 4726 rows, trimmed to 300. [2026-01-12T12:17:44.010291] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-12T12:17:44.010560] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-12T12:17:44.010727] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:44.010861] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-12T12:17:44.010904] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-12T12:17:44.010959] [INFO ] [MAIN ] [2455/3519] PFF kept (0.4s) | 2449 kept, 6 rejected | 139.1/min | ETA: 7.7m [2026-01-12T12:17:44.565760] [DEBUG] [REMOTE ] PFG: Retrieved 6093 rows, trimmed to 300. [2026-01-12T12:17:44.566117] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-12T12:17:44.566383] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $77.68. [2026-01-12T12:17:44.566529] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:44.566678] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-12T12:17:44.566722] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-12T12:17:44.566773] [INFO ] [MAIN ] [2456/3519] PFG kept (0.6s) | 2450 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:44.875070] [DEBUG] [REMOTE ] PFGC: Retrieved 2584 rows, trimmed to 300. [2026-01-12T12:17:44.875238] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-12T12:17:44.875443] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-12T12:17:44.875599] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:44.875712] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-12T12:17:44.875753] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-12T12:17:44.875800] [INFO ] [MAIN ] [2457/3519] PFGC kept (0.3s) | 2451 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:45.220773] [DEBUG] [REMOTE ] PFH: Retrieved 1345 rows, trimmed to 300. [2026-01-12T12:17:45.220917] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-12T12:17:45.221125] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-12T12:17:45.221259] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:45.221369] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-12T12:17:45.221410] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-12T12:17:45.221456] [INFO ] [MAIN ] [2458/3519] PFH kept (0.3s) | 2452 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:45.831472] [DEBUG] [REMOTE ] PFIS: Retrieved 5939 rows, trimmed to 300. [2026-01-12T12:17:45.831627] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-12T12:17:45.831844] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-12T12:17:45.831978] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:45.832087] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-12T12:17:45.832126] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-12T12:17:45.832173] [INFO ] [MAIN ] [2459/3519] PFIS kept (0.6s) | 2453 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:46.199776] [DEBUG] [REMOTE ] PFL: Retrieved 5599 rows, trimmed to 300. [2026-01-12T12:17:46.199930] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-12T12:17:46.200159] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.12. [2026-01-12T12:17:46.200299] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:46.200420] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-12T12:17:46.200462] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-12T12:17:46.200512] [INFO ] [MAIN ] [2460/3519] PFL kept (0.4s) | 2454 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:46.525729] [DEBUG] [REMOTE ] PFM: Retrieved 5112 rows, trimmed to 300. [2026-01-12T12:17:46.525868] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-12T12:17:46.526075] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-12T12:17:46.526210] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:46.526320] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-12T12:17:46.526360] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-12T12:17:46.526409] [INFO ] [MAIN ] [2461/3519] PFM kept (0.3s) | 2455 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:47.037039] [DEBUG] [REMOTE ] PFN: Retrieved 5335 rows, trimmed to 300. [2026-01-12T12:17:47.037199] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-12T12:17:47.037455] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.23. [2026-01-12T12:17:47.037616] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:47.037744] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-12T12:17:47.037786] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-12T12:17:47.037839] [INFO ] [MAIN ] [2462/3519] PFN kept (0.5s) | 2456 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:47.446998] [DEBUG] [REMOTE ] PFO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:47.447501] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-12T12:17:47.448280] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-12T12:17:47.448497] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:47.448762] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-12T12:17:47.448826] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-12T12:17:47.448926] [INFO ] [MAIN ] [2463/3519] PFO kept (0.4s) | 2457 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:47.929473] [DEBUG] [REMOTE ] PFS: Retrieved 5783 rows, trimmed to 300. [2026-01-12T12:17:47.929704] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-12T12:17:47.930032] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.65. [2026-01-12T12:17:47.930191] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:47.930340] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-12T12:17:47.930392] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-12T12:17:47.930447] [INFO ] [MAIN ] [2464/3519] PFS kept (0.5s) | 2458 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:48.272072] [DEBUG] [REMOTE ] PFSI: Retrieved 3188 rows, trimmed to 300. [2026-01-12T12:17:48.272445] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-12T12:17:48.272791] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $117.15. [2026-01-12T12:17:48.272955] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:48.273098] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-12T12:17:48.273141] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-12T12:17:48.273198] [INFO ] [MAIN ] [2465/3519] PFSI kept (0.3s) | 2459 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:48.792940] [DEBUG] [REMOTE ] PGC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:48.793094] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-12T12:17:48.793328] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-12T12:17:48.793470] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:48.793619] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-12T12:17:48.793664] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-12T12:17:48.793714] [INFO ] [MAIN ] [2466/3519] PGC kept (0.5s) | 2460 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:49.132615] [DEBUG] [REMOTE ] PGEN: Retrieved 3125 rows, trimmed to 300. [2026-01-12T12:17:49.132754] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-12T12:17:49.132972] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.48. [2026-01-12T12:17:49.133115] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:49.133230] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-12T12:17:49.133273] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-12T12:17:49.133324] [INFO ] [MAIN ] [2467/3519] PGEN kept (0.3s) | 2461 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:49.551832] [DEBUG] [REMOTE ] PGJ: Retrieved 5305 rows, trimmed to 300. [2026-01-12T12:17:49.551970] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-12T12:17:49.552189] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-12T12:17:49.552329] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:49.552444] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-12T12:17:49.552485] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-12T12:17:49.552533] [INFO ] [MAIN ] [2468/3519] PGJ kept (0.4s) | 2462 kept, 6 rejected | 139.1/min | ETA: 7.6m [2026-01-12T12:17:49.868909] [DEBUG] [REMOTE ] PGNY: Retrieved 1560 rows, trimmed to 300. [2026-01-12T12:17:49.869067] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-12T12:17:49.869272] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-12T12:17:49.869407] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:49.869516] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-12T12:17:49.869557] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-12T12:17:49.869633] [INFO ] [MAIN ] [2469/3519] PGNY kept (0.3s) | 2463 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:50.430718] [DEBUG] [REMOTE ] PGP: Retrieved 5189 rows, trimmed to 300. [2026-01-12T12:17:50.430858] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-12T12:17:50.431071] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.16. [2026-01-12T12:17:50.431204] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:50.431316] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-12T12:17:50.431355] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-12T12:17:50.431402] [INFO ] [MAIN ] [2470/3519] PGP kept (0.6s) | 2464 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:50.662919] [DEBUG] [REMOTE ] PGY: Retrieved 891 rows, trimmed to 300. [2026-01-12T12:17:50.663077] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-12T12:17:50.663325] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-12T12:17:50.663485] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:50.663639] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-12T12:17:50.663689] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-12T12:17:50.663748] [INFO ] [MAIN ] [2471/3519] PGY kept (0.2s) | 2465 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:51.192311] [DEBUG] [REMOTE ] PGZ: Retrieved 3155 rows, trimmed to 300. [2026-01-12T12:17:51.192437] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-12T12:17:51.192665] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.88. [2026-01-12T12:17:51.192800] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:51.192907] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-12T12:17:51.192946] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-12T12:17:51.192993] [INFO ] [MAIN ] [2472/3519] PGZ kept (0.5s) | 2466 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:51.714947] [DEBUG] [REMOTE ] PH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:51.715092] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-12T12:17:51.715307] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $724.61. [2026-01-12T12:17:51.715440] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:51.715550] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-12T12:17:51.715610] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-12T12:17:51.715659] [INFO ] [MAIN ] [2473/3519] PH kept (0.5s) | 2467 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:52.126241] [DEBUG] [REMOTE ] PHG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:52.126381] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-12T12:17:52.126619] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-12T12:17:52.126761] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:52.126875] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-12T12:17:52.126916] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-12T12:17:52.126965] [INFO ] [MAIN ] [2474/3519] PHG kept (0.4s) | 2468 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:52.634888] [DEBUG] [REMOTE ] PHI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:52.635193] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-12T12:17:52.635484] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-12T12:17:52.635645] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:52.635776] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-12T12:17:52.635816] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-12T12:17:52.635866] [INFO ] [MAIN ] [2475/3519] PHI kept (0.5s) | 2469 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:52.853421] [DEBUG] [REMOTE ] PHIN: Retrieved 637 rows, trimmed to 300. [2026-01-12T12:17:52.853593] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-12T12:17:52.853809] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-12T12:17:52.853964] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:52.854107] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-12T12:17:52.854148] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-12T12:17:52.854202] [INFO ] [MAIN ] [2476/3519] PHIN kept (0.2s) | 2470 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:53.409740] [DEBUG] [REMOTE ] PHIO: Retrieved 3437 rows, trimmed to 300. [2026-01-12T12:17:53.409880] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-12T12:17:53.410088] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-12T12:17:53.410219] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:53.410327] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-12T12:17:53.410366] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-12T12:17:53.410413] [INFO ] [MAIN ] [2477/3519] PHIO kept (0.6s) | 2471 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:53.895817] [DEBUG] [REMOTE ] PHK: Retrieved 5715 rows, trimmed to 300. [2026-01-12T12:17:53.895955] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-12T12:17:53.896168] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.68. [2026-01-12T12:17:53.896299] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:53.896409] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-12T12:17:53.896449] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-12T12:17:53.896496] [INFO ] [MAIN ] [2478/3519] PHK kept (0.5s) | 2472 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:54.378451] [DEBUG] [REMOTE ] PHM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:54.378613] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-12T12:17:54.378831] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-12T12:17:54.378963] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:54.379074] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-12T12:17:54.379114] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-12T12:17:54.379163] [INFO ] [MAIN ] [2479/3519] PHM kept (0.5s) | 2473 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:54.837099] [DEBUG] [REMOTE ] PHO: Retrieved 5055 rows, trimmed to 300. [2026-01-12T12:17:54.837230] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-12T12:17:54.837434] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-12T12:17:54.837565] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:54.837694] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-12T12:17:54.837733] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-12T12:17:54.837780] [INFO ] [MAIN ] [2480/3519] PHO kept (0.5s) | 2474 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:55.086887] [DEBUG] [REMOTE ] PHUN: Retrieved 2308 rows, trimmed to 300. [2026-01-12T12:17:55.087059] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-12T12:17:55.087268] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-12T12:17:55.087403] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:55.087519] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-12T12:17:55.087560] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-12T12:17:55.087638] [INFO ] [MAIN ] [2481/3519] PHUN kept (0.2s) | 2475 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:55.488310] [DEBUG] [REMOTE ] PHVS: Retrieved 1238 rows, trimmed to 300. [2026-01-12T12:17:55.488442] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-12T12:17:55.488677] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $21.12. [2026-01-12T12:17:55.488822] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:55.488927] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-12T12:17:55.488967] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-12T12:17:55.489018] [INFO ] [MAIN ] [2482/3519] PHVS kept (0.4s) | 2476 kept, 6 rejected | 139.1/min | ETA: 7.5m [2026-01-12T12:17:55.838255] [DEBUG] [REMOTE ] PI: Retrieved 2382 rows, trimmed to 300. [2026-01-12T12:17:55.838403] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-12T12:17:55.838635] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-12T12:17:55.838779] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:55.838892] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-12T12:17:55.838934] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-12T12:17:55.838984] [INFO ] [MAIN ] [2483/3519] PI kept (0.3s) | 2477 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:17:56.441097] [DEBUG] [REMOTE ] PID: Retrieved 5112 rows, trimmed to 300. [2026-01-12T12:17:56.441234] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-12T12:17:56.441442] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.15. [2026-01-12T12:17:56.441594] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:56.441707] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-12T12:17:56.441747] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-12T12:17:56.441794] [INFO ] [MAIN ] [2484/3519] PID kept (0.6s) | 2478 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:17:56.833298] [DEBUG] [REMOTE ] PIE: Retrieved 4537 rows, trimmed to 300. [2026-01-12T12:17:56.833435] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-12T12:17:56.833676] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-12T12:17:56.833813] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:56.833923] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-12T12:17:56.833963] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-12T12:17:56.834010] [INFO ] [MAIN ] [2485/3519] PIE kept (0.4s) | 2479 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:17:57.297740] [DEBUG] [REMOTE ] PII: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:57.297884] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-12T12:17:57.298105] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-12T12:17:57.298263] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:57.298378] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-12T12:17:57.298418] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-12T12:17:57.298464] [INFO ] [MAIN ] [2486/3519] PII kept (0.5s) | 2480 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:17:57.782219] [DEBUG] [REMOTE ] PIM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:57.782420] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-12T12:17:57.782736] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-12T12:17:57.782880] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:57.783000] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-12T12:17:57.783040] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-12T12:17:57.783100] [INFO ] [MAIN ] [2487/3519] PIM kept (0.5s) | 2481 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:17:58.138772] [DEBUG] [REMOTE ] PINE: Retrieved 1540 rows, trimmed to 300. [2026-01-12T12:17:58.138938] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-12T12:17:58.139217] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $13.49. [2026-01-12T12:17:58.139357] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:58.139486] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-12T12:17:58.139527] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-12T12:17:58.139597] [INFO ] [MAIN ] [2488/3519] PINE kept (0.4s) | 2482 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:17:58.459405] [DEBUG] [REMOTE ] PINS: Retrieved 1692 rows, trimmed to 300. [2026-01-12T12:17:58.459558] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-12T12:17:58.459812] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-12T12:17:58.459951] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:58.460064] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-12T12:17:58.460104] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-12T12:17:58.460159] [INFO ] [MAIN ] [2489/3519] PINS kept (0.3s) | 2483 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:17:58.904208] [DEBUG] [REMOTE ] PK: Retrieved 2267 rows, trimmed to 300. [2026-01-12T12:17:58.904347] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-12T12:17:58.904547] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-12T12:17:58.904714] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:58.904823] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-12T12:17:58.904861] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-12T12:17:58.904908] [INFO ] [MAIN ] [2490/3519] PK kept (0.4s) | 2484 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:17:59.370989] [DEBUG] [REMOTE ] PKBK: Retrieved 6123 rows, trimmed to 300. [2026-01-12T12:17:59.371138] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-12T12:17:59.371354] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $19.72. [2026-01-12T12:17:59.371487] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:59.371621] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-12T12:17:59.371664] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-12T12:17:59.371712] [INFO ] [MAIN ] [2491/3519] PKBK kept (0.5s) | 2485 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:17:59.851431] [DEBUG] [REMOTE ] PKE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:17:59.851598] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-12T12:17:59.851837] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-12T12:17:59.851977] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-12T12:17:59.852098] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-12T12:17:59.852140] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-12T12:17:59.852190] [INFO ] [MAIN ] [2492/3519] PKE kept (0.5s) | 2486 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:18:00.299367] [DEBUG] [REMOTE ] PKG: Retrieved 6527 rows, trimmed to 300. [2026-01-12T12:18:00.299527] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-12T12:18:00.299768] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-12T12:18:00.299908] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:00.300020] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-12T12:18:00.300061] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-12T12:18:00.300114] [INFO ] [MAIN ] [2493/3519] PKG kept (0.4s) | 2487 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:18:00.739929] [DEBUG] [REMOTE ] PKOH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:00.740097] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-12T12:18:00.740360] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-12T12:18:00.740538] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:00.740705] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-12T12:18:00.740761] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-12T12:18:00.740822] [INFO ] [MAIN ] [2494/3519] PKOH kept (0.4s) | 2488 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:18:01.276627] [DEBUG] [REMOTE ] PKX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:01.276795] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-12T12:18:01.277134] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $49.04. [2026-01-12T12:18:01.277318] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:01.277697] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-12T12:18:01.277747] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-12T12:18:01.277800] [INFO ] [MAIN ] [2495/3519] PKX kept (0.5s) | 2489 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:18:01.588698] [DEBUG] [REMOTE ] PL: Retrieved 1184 rows, trimmed to 300. [2026-01-12T12:18:01.588949] [DEBUG] [REMOTE ] PL: PASS: History has at least 300 days. [2026-01-12T12:18:01.589289] [DEBUG] [REMOTE ] PL: PASS: Price check passed. Min price $11.16. [2026-01-12T12:18:01.589710] [DEBUG] [REMOTE ] PL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:01.589879] [DEBUG] [REMOTE ] PL: PASS: Integrity check passed. [2026-01-12T12:18:01.589934] [DEBUG] [REMOTE ] PL: Symbol is viable for forecasting. [2026-01-12T12:18:01.590005] [INFO ] [MAIN ] [2496/3519] PL kept (0.3s) | 2490 kept, 6 rejected | 139.1/min | ETA: 7.4m [2026-01-12T12:18:02.157368] [DEBUG] [REMOTE ] PLAB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:02.157644] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-12T12:18:02.158366] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-12T12:18:02.158738] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:02.158950] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-12T12:18:02.159003] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-12T12:18:02.159069] [INFO ] [MAIN ] [2497/3519] PLAB kept (0.6s) | 2491 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:02.461305] [DEBUG] [REMOTE ] PLAY: Retrieved 2829 rows, trimmed to 300. [2026-01-12T12:18:02.461548] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-12T12:18:02.461921] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-12T12:18:02.462147] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:02.462307] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-12T12:18:02.462548] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-12T12:18:02.462655] [INFO ] [MAIN ] [2498/3519] PLAY kept (0.3s) | 2492 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:02.845035] [DEBUG] [REMOTE ] PLBC: Retrieved 5924 rows, trimmed to 300. [2026-01-12T12:18:02.845340] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-12T12:18:02.845602] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-12T12:18:02.845743] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:02.845858] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-12T12:18:02.845898] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-12T12:18:02.845949] [INFO ] [MAIN ] [2499/3519] PLBC kept (0.4s) | 2493 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:03.227548] [DEBUG] [REMOTE ] PLBY: Retrieved 1347 rows, trimmed to 300. [2026-01-12T12:18:03.227714] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-12T12:18:03.227918] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-12T12:18:03.228051] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:03.228188] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-12T12:18:03.228230] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-12T12:18:03.228276] [INFO ] [MAIN ] [2500/3519] PLBY kept (0.4s) | 2494 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:03.827387] [DEBUG] [REMOTE ] PLCE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:03.827611] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-12T12:18:03.827888] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-12T12:18:03.828032] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:03.828181] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-12T12:18:03.828226] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-12T12:18:03.828280] [INFO ] [MAIN ] [2501/3519] PLCE kept (0.6s) | 2495 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:04.131906] [DEBUG] [REMOTE ] PLD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:04.132123] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-12T12:18:04.132441] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $120.22. [2026-01-12T12:18:04.132605] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:04.132752] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-12T12:18:04.132795] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-12T12:18:04.132852] [INFO ] [MAIN ] [2502/3519] PLD kept (0.3s) | 2496 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:04.603451] [DEBUG] [REMOTE ] PLPC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:04.603619] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-12T12:18:04.603836] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-12T12:18:04.603967] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:04.604079] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-12T12:18:04.604118] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-12T12:18:04.604173] [INFO ] [MAIN ] [2503/3519] PLPC kept (0.5s) | 2497 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:04.960990] [DEBUG] [REMOTE ] PLRX: Retrieved 1409 rows, trimmed to 300. [2026-01-12T12:18:04.961193] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-12T12:18:04.961693] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-12T12:18:04.961900] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:04.962056] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-12T12:18:04.962109] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-12T12:18:04.962165] [INFO ] [MAIN ] [2504/3519] PLRX kept (0.4s) | 2498 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:05.366827] [DEBUG] [REMOTE ] PLSE: Retrieved 2426 rows, trimmed to 300. [2026-01-12T12:18:05.367055] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-12T12:18:05.367327] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-12T12:18:05.367472] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:05.367625] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-12T12:18:05.367671] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-12T12:18:05.367726] [INFO ] [MAIN ] [2505/3519] PLSE kept (0.4s) | 2499 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:05.713330] [DEBUG] [REMOTE ] PLTK: Retrieved 1252 rows, trimmed to 300. [2026-01-12T12:18:05.713756] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-12T12:18:05.714040] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.42. [2026-01-12T12:18:05.714200] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:05.714331] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-12T12:18:05.714374] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-12T12:18:05.714641] [INFO ] [MAIN ] [2506/3519] PLTK kept (0.3s) | 2500 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:06.217929] [DEBUG] [REMOTE ] PLUG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:06.218165] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-12T12:18:06.218549] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-12T12:18:06.218746] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:06.218895] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-12T12:18:06.218939] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-12T12:18:06.218995] [INFO ] [MAIN ] [2507/3519] PLUG kept (0.5s) | 2501 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:06.681096] [DEBUG] [REMOTE ] PLUS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:06.681308] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-12T12:18:06.681853] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $71.18. [2026-01-12T12:18:06.682008] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:06.682159] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-12T12:18:06.682202] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-12T12:18:06.682259] [INFO ] [MAIN ] [2508/3519] PLUS kept (0.5s) | 2502 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:07.196866] [DEBUG] [REMOTE ] PLXS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:07.197038] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-12T12:18:07.197257] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-12T12:18:07.197391] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:07.197502] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-12T12:18:07.197542] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-12T12:18:07.197611] [INFO ] [MAIN ] [2509/3519] PLXS kept (0.5s) | 2503 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:07.499837] [DEBUG] [REMOTE ] PLYM: Retrieved 2159 rows, trimmed to 300. [2026-01-12T12:18:07.500046] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-12T12:18:07.500311] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.80. [2026-01-12T12:18:07.500676] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:07.500811] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-12T12:18:07.500854] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-12T12:18:07.500909] [INFO ] [MAIN ] [2510/3519] PLYM kept (0.3s) | 2504 kept, 6 rejected | 139.1/min | ETA: 7.3m [2026-01-12T12:18:07.986514] [DEBUG] [REMOTE ] PM: Retrieved 4484 rows, trimmed to 300. [2026-01-12T12:18:07.986748] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-12T12:18:07.987040] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-12T12:18:07.987189] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:07.987334] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-12T12:18:07.987378] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-12T12:18:07.987436] [INFO ] [MAIN ] [2511/3519] PM kept (0.5s) | 2505 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:08.154493] [DEBUG] [REMOTE ] PMAX: Retrieved 338 rows, trimmed to 300. [2026-01-12T12:18:08.154717] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-12T12:18:08.155091] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-12T12:18:08.155239] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:08.155358] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-12T12:18:08.155400] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-12T12:18:08.155453] [INFO ] [MAIN ] [2512/3519] PMAX kept (0.2s) | 2506 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:08.792642] [DEBUG] [REMOTE ] PML: Retrieved 5924 rows, trimmed to 300. [2026-01-12T12:18:08.792848] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-12T12:18:08.793151] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.47. [2026-01-12T12:18:08.793292] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:08.793433] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-12T12:18:08.793475] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-12T12:18:08.793533] [INFO ] [MAIN ] [2513/3519] PML kept (0.6s) | 2507 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:09.308922] [DEBUG] [REMOTE ] PMM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:09.309136] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-12T12:18:09.309438] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-12T12:18:09.309601] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:09.309740] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-12T12:18:09.309783] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-12T12:18:09.309840] [INFO ] [MAIN ] [2514/3519] PMM kept (0.5s) | 2508 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:09.838260] [DEBUG] [REMOTE ] PMO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:09.838408] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-12T12:18:09.838663] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.24. [2026-01-12T12:18:09.838799] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:09.838916] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-12T12:18:09.838957] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-12T12:18:09.839006] [INFO ] [MAIN ] [2515/3519] PMO kept (0.5s) | 2509 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:10.106230] [DEBUG] [REMOTE ] PMTS: Retrieved 2578 rows, trimmed to 300. [2026-01-12T12:18:10.106439] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-12T12:18:10.106727] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-12T12:18:10.106873] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:10.106995] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-12T12:18:10.107038] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-12T12:18:10.107092] [INFO ] [MAIN ] [2516/3519] PMTS kept (0.3s) | 2510 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:10.486420] [DEBUG] [REMOTE ] PMVP: Retrieved 1329 rows, trimmed to 300. [2026-01-12T12:18:10.486562] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-12T12:18:10.486797] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.13. [2026-01-12T12:18:10.486930] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:10.487037] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-12T12:18:10.487076] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-12T12:18:10.487123] [INFO ] [MAIN ] [2517/3519] PMVP kept (0.4s) | 2511 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:11.099731] [DEBUG] [REMOTE ] PNC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:11.099866] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-12T12:18:11.100086] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $178.37. [2026-01-12T12:18:11.100221] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:11.100336] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-12T12:18:11.100376] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-12T12:18:11.100424] [INFO ] [MAIN ] [2518/3519] PNC kept (0.6s) | 2512 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:11.576178] [DEBUG] [REMOTE ] PNI: Retrieved 5924 rows, trimmed to 300. [2026-01-12T12:18:11.576324] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-12T12:18:11.576558] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.83. [2026-01-12T12:18:11.576718] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:11.576832] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-12T12:18:11.576872] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-12T12:18:11.576922] [INFO ] [MAIN ] [2519/3519] PNI kept (0.5s) | 2513 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:11.956335] [DEBUG] [REMOTE ] PNQI: Retrieved 4422 rows, trimmed to 300. [2026-01-12T12:18:11.956510] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-12T12:18:11.956760] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-12T12:18:11.956902] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:11.957023] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-12T12:18:11.957073] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-12T12:18:11.957126] [INFO ] [MAIN ] [2520/3519] PNQI kept (0.4s) | 2514 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:12.390186] [DEBUG] [REMOTE ] PNRG: Retrieved 6582 rows, trimmed to 300. [2026-01-12T12:18:12.390390] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-12T12:18:12.390862] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-12T12:18:12.391011] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:12.391170] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-12T12:18:12.391218] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-12T12:18:12.391271] [INFO ] [MAIN ] [2521/3519] PNRG kept (0.4s) | 2515 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:12.662360] [DEBUG] [REMOTE ] PNTG: Retrieved 1578 rows, trimmed to 300. [2026-01-12T12:18:12.662547] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-12T12:18:12.662817] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.64. [2026-01-12T12:18:12.662959] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:12.663075] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-12T12:18:12.663115] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-12T12:18:12.663165] [INFO ] [MAIN ] [2522/3519] PNTG kept (0.3s) | 2516 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:13.097068] [DEBUG] [REMOTE ] PODD: Retrieved 4695 rows, trimmed to 300. [2026-01-12T12:18:13.097239] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-12T12:18:13.097500] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $282.92. [2026-01-12T12:18:13.097858] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:13.097989] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-12T12:18:13.098031] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-12T12:18:13.098084] [INFO ] [MAIN ] [2523/3519] PODD kept (0.4s) | 2517 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:13.654952] [DEBUG] [REMOTE ] POOL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:13.655141] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-12T12:18:13.655443] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-12T12:18:13.655648] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:13.655807] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-12T12:18:13.655858] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-12T12:18:13.655919] [INFO ] [MAIN ] [2524/3519] POOL kept (0.6s) | 2518 kept, 6 rejected | 139.1/min | ETA: 7.2m [2026-01-12T12:18:13.955350] [DEBUG] [REMOTE ] POWI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:13.955512] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-12T12:18:13.955792] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-12T12:18:13.955931] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:13.956058] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-12T12:18:13.956097] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-12T12:18:13.956147] [INFO ] [MAIN ] [2525/3519] POWI kept (0.3s) | 2519 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:14.522141] [DEBUG] [REMOTE ] POWL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:14.522294] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-12T12:18:14.522555] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-12T12:18:14.522721] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:14.522847] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-12T12:18:14.522890] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-12T12:18:14.522941] [INFO ] [MAIN ] [2526/3519] POWL kept (0.6s) | 2520 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:15.003403] [DEBUG] [REMOTE ] PPC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:15.003558] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-12T12:18:15.003869] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-12T12:18:15.004040] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:15.004173] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-12T12:18:15.004221] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-12T12:18:15.004285] [INFO ] [MAIN ] [2527/3519] PPC kept (0.5s) | 2521 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:15.386001] [DEBUG] [REMOTE ] PPG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:15.386264] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-12T12:18:15.386744] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-12T12:18:15.386900] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:15.387072] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-12T12:18:15.387118] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-12T12:18:15.387507] [INFO ] [MAIN ] [2528/3519] PPG kept (0.4s) | 2522 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:15.878441] [DEBUG] [REMOTE ] PPH: Retrieved 6525 rows, trimmed to 300. [2026-01-12T12:18:15.878665] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-12T12:18:15.878948] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-12T12:18:15.879092] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:15.879222] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-12T12:18:15.879264] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-12T12:18:15.879318] [INFO ] [MAIN ] [2529/3519] PPH kept (0.5s) | 2523 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:16.160774] [DEBUG] [REMOTE ] PPIH: Retrieved 2480 rows, trimmed to 300. [2026-01-12T12:18:16.160940] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-12T12:18:16.161154] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-12T12:18:16.161286] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:16.161393] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-12T12:18:16.161433] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-12T12:18:16.161483] [INFO ] [MAIN ] [2530/3519] PPIH kept (0.3s) | 2524 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:16.770513] [DEBUG] [REMOTE ] PPL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:16.770706] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-12T12:18:16.770936] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-12T12:18:16.771074] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:16.771192] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-12T12:18:16.771233] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-12T12:18:16.771282] [INFO ] [MAIN ] [2531/3519] PPL kept (0.6s) | 2525 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:17.112972] [DEBUG] [REMOTE ] PPSI: Retrieved 3123 rows, trimmed to 300. [2026-01-12T12:18:17.113140] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-12T12:18:17.113368] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-12T12:18:17.113505] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:17.113635] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-12T12:18:17.113677] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-12T12:18:17.113732] [INFO ] [MAIN ] [2532/3519] PPSI kept (0.3s) | 2526 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:17.432681] [DEBUG] [REMOTE ] PPTA: Retrieved 1230 rows, trimmed to 300. [2026-01-12T12:18:17.432804] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-12T12:18:17.433016] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-12T12:18:17.433161] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:17.433275] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-12T12:18:17.433318] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-12T12:18:17.433368] [INFO ] [MAIN ] [2533/3519] PPTA kept (0.3s) | 2527 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:18.066757] [DEBUG] [REMOTE ] PRA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:18.066923] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-12T12:18:18.067199] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-12T12:18:18.067346] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:18.067492] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-12T12:18:18.067549] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-12T12:18:18.067669] [INFO ] [MAIN ] [2534/3519] PRA kept (0.6s) | 2528 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:18.517473] [DEBUG] [REMOTE ] PRAA: Retrieved 5829 rows, trimmed to 300. [2026-01-12T12:18:18.517638] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-12T12:18:18.517864] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-12T12:18:18.518002] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:18.518132] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-12T12:18:18.518201] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-12T12:18:18.518252] [INFO ] [MAIN ] [2535/3519] PRAA kept (0.5s) | 2529 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:18.632649] [DEBUG] [REMOTE ] PRAX: Retrieved 1314 rows, trimmed to 300. [2026-01-12T12:18:18.632788] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-12T12:18:18.632991] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $57.35. [2026-01-12T12:18:18.633128] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:18.633237] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-12T12:18:18.633277] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-12T12:18:18.633325] [INFO ] [MAIN ] [2536/3519] PRAX kept (0.1s) | 2530 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:19.187553] [DEBUG] [REMOTE ] PRCH: Retrieved 1507 rows, trimmed to 300. [2026-01-12T12:18:19.187787] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-12T12:18:19.188043] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $8.87. [2026-01-12T12:18:19.188218] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:19.188344] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-12T12:18:19.188387] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-12T12:18:19.188439] [INFO ] [MAIN ] [2537/3519] PRCH kept (0.6s) | 2531 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:19.790224] [DEBUG] [REMOTE ] PRDO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:19.790431] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-12T12:18:19.790731] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-12T12:18:19.790878] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:19.791009] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-12T12:18:19.791051] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-12T12:18:19.791108] [INFO ] [MAIN ] [2538/3519] PRDO kept (0.6s) | 2532 kept, 6 rejected | 139.1/min | ETA: 7.1m [2026-01-12T12:18:20.299220] [DEBUG] [REMOTE ] PRFZ: Retrieved 4857 rows, trimmed to 300. [2026-01-12T12:18:20.299420] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-12T12:18:20.299728] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-12T12:18:20.299876] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:20.300005] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-12T12:18:20.300047] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-12T12:18:20.300104] [INFO ] [MAIN ] [2539/3519] PRFZ kept (0.5s) | 2533 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:20.853102] [DEBUG] [REMOTE ] PRG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:20.853304] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-12T12:18:20.853607] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-12T12:18:20.853756] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:20.853886] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-12T12:18:20.853928] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-12T12:18:20.854010] [INFO ] [MAIN ] [2540/3519] PRG kept (0.6s) | 2534 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:21.313881] [DEBUG] [REMOTE ] PRGO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:21.314090] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-12T12:18:21.314401] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-12T12:18:21.314547] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:21.314744] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-12T12:18:21.314799] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-12T12:18:21.314858] [INFO ] [MAIN ] [2541/3519] PRGO kept (0.5s) | 2535 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:21.661976] [DEBUG] [REMOTE ] PRH: Retrieved 2738 rows, trimmed to 300. [2026-01-12T12:18:21.662249] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-12T12:18:21.662650] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-12T12:18:21.663001] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:21.663140] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-12T12:18:21.663181] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-12T12:18:21.663237] [INFO ] [MAIN ] [2542/3519] PRH kept (0.3s) | 2536 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:22.086075] [DEBUG] [REMOTE ] PRI: Retrieved 3969 rows, trimmed to 300. [2026-01-12T12:18:22.086277] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-12T12:18:22.086561] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-12T12:18:22.086729] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:22.086872] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-12T12:18:22.086914] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-12T12:18:22.086974] [INFO ] [MAIN ] [2543/3519] PRI kept (0.4s) | 2537 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:22.458320] [DEBUG] [REMOTE ] PRIM: Retrieved 4385 rows, trimmed to 300. [2026-01-12T12:18:22.458500] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-12T12:18:22.458777] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-12T12:18:22.458919] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:22.459038] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-12T12:18:22.459078] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-12T12:18:22.459130] [INFO ] [MAIN ] [2544/3519] PRIM kept (0.4s) | 2538 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:22.932908] [DEBUG] [REMOTE ] PRLB: Retrieved 3490 rows, trimmed to 300. [2026-01-12T12:18:22.933095] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-12T12:18:22.933410] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-12T12:18:22.933611] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:22.933771] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-12T12:18:22.933814] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-12T12:18:22.933884] [INFO ] [MAIN ] [2545/3519] PRLB kept (0.5s) | 2539 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:23.117214] [DEBUG] [REMOTE ] PRM: Retrieved 1046 rows, trimmed to 300. [2026-01-12T12:18:23.117355] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-12T12:18:23.117561] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.01. [2026-01-12T12:18:23.117729] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:23.117840] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-12T12:18:23.117901] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-12T12:18:23.117951] [INFO ] [MAIN ] [2546/3519] PRM kept (0.2s) | 2540 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:23.558837] [DEBUG] [REMOTE ] PRME: Retrieved 808 rows, trimmed to 300. [2026-01-12T12:18:23.558989] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-12T12:18:23.559225] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-12T12:18:23.559378] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:23.559503] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-12T12:18:23.559548] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-12T12:18:23.559627] [INFO ] [MAIN ] [2547/3519] PRME kept (0.4s) | 2541 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:24.154448] [DEBUG] [REMOTE ] PRN: Retrieved 4841 rows, trimmed to 300. [2026-01-12T12:18:24.154619] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-12T12:18:24.154861] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-12T12:18:24.154996] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:24.155108] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-12T12:18:24.155149] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-12T12:18:24.155198] [INFO ] [MAIN ] [2548/3519] PRN kept (0.6s) | 2542 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:24.433888] [DEBUG] [REMOTE ] PROF: Retrieved 2282 rows, trimmed to 300. [2026-01-12T12:18:24.434026] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-12T12:18:24.434233] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.31. [2026-01-12T12:18:24.434365] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:24.434473] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-12T12:18:24.434512] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-12T12:18:24.434560] [INFO ] [MAIN ] [2549/3519] PROF kept (0.3s) | 2543 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:24.663484] [DEBUG] [REMOTE ] PROK: Retrieved 879 rows, trimmed to 300. [2026-01-12T12:18:24.663619] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-12T12:18:24.663821] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-12T12:18:24.663953] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:24.664057] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-12T12:18:24.664096] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-12T12:18:24.664142] [INFO ] [MAIN ] [2550/3519] PROK kept (0.2s) | 2544 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:25.342208] [DEBUG] [REMOTE ] PRTA: Retrieved 3282 rows, trimmed to 300. [2026-01-12T12:18:25.342337] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-12T12:18:25.342537] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.97. [2026-01-12T12:18:25.342699] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:25.342807] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-12T12:18:25.342846] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-12T12:18:25.342893] [INFO ] [MAIN ] [2551/3519] PRTA kept (0.7s) | 2545 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:25.653366] [DEBUG] [REMOTE ] PRTH: Retrieved 2286 rows, trimmed to 300. [2026-01-12T12:18:25.653549] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-12T12:18:25.653885] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-12T12:18:25.654086] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:25.654251] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-12T12:18:25.654335] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-12T12:18:25.654402] [INFO ] [MAIN ] [2552/3519] PRTH kept (0.3s) | 2546 kept, 6 rejected | 139.1/min | ETA: 7.0m [2026-01-12T12:18:26.019379] [DEBUG] [REMOTE ] PRVA: Retrieved 1182 rows, trimmed to 300. [2026-01-12T12:18:26.019536] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-12T12:18:26.019769] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-12T12:18:26.019910] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:26.020044] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-12T12:18:26.020089] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-12T12:18:26.020136] [INFO ] [MAIN ] [2553/3519] PRVA kept (0.4s) | 2547 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:26.445480] [DEBUG] [REMOTE ] PSC: Retrieved 2338 rows, trimmed to 300. [2026-01-12T12:18:26.445641] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-12T12:18:26.445854] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-12T12:18:26.445991] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:26.446099] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-12T12:18:26.446140] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-12T12:18:26.446186] [INFO ] [MAIN ] [2554/3519] PSC kept (0.4s) | 2548 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:26.887762] [DEBUG] [REMOTE ] PSCE: Retrieved 3966 rows, trimmed to 300. [2026-01-12T12:18:26.887896] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-12T12:18:26.888102] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $40.66. [2026-01-12T12:18:26.888258] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:26.888367] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-12T12:18:26.888407] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-12T12:18:26.888454] [INFO ] [MAIN ] [2555/3519] PSCE kept (0.4s) | 2549 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:27.344861] [DEBUG] [REMOTE ] PSCH: Retrieved 3966 rows, trimmed to 300. [2026-01-12T12:18:27.345002] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-12T12:18:27.345251] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.62. [2026-01-12T12:18:27.345392] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:27.345503] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-12T12:18:27.345543] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-12T12:18:27.345610] [INFO ] [MAIN ] [2556/3519] PSCH kept (0.5s) | 2550 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:27.819287] [DEBUG] [REMOTE ] PSEC: Retrieved 5400 rows, trimmed to 300. [2026-01-12T12:18:27.819422] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-12T12:18:27.819646] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-12T12:18:27.819805] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:27.819927] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-12T12:18:27.819966] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-12T12:18:27.820014] [INFO ] [MAIN ] [2557/3519] PSEC kept (0.5s) | 2551 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:28.259710] [DEBUG] [REMOTE ] PSF: Retrieved 3803 rows, trimmed to 300. [2026-01-12T12:18:28.259851] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-12T12:18:28.260057] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.89. [2026-01-12T12:18:28.260187] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:28.260298] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-12T12:18:28.260356] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-12T12:18:28.260405] [INFO ] [MAIN ] [2558/3519] PSF kept (0.4s) | 2552 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:28.503248] [DEBUG] [REMOTE ] PSFE: Retrieved 1319 rows, trimmed to 300. [2026-01-12T12:18:28.503384] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-12T12:18:28.503604] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-12T12:18:28.503741] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:28.503847] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-12T12:18:28.503887] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-12T12:18:28.503933] [INFO ] [MAIN ] [2559/3519] PSFE kept (0.2s) | 2553 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:29.009284] [DEBUG] [REMOTE ] PSHG: Retrieved 3778 rows, trimmed to 300. [2026-01-12T12:18:29.009419] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-12T12:18:29.009676] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.84. [2026-01-12T12:18:29.009827] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:29.009938] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-12T12:18:29.009977] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-12T12:18:29.010025] [INFO ] [MAIN ] [2560/3519] PSHG kept (0.5s) | 2554 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:29.359170] [DEBUG] [REMOTE ] PSN: Retrieved 1679 rows, trimmed to 300. [2026-01-12T12:18:29.359304] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-12T12:18:29.359505] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-12T12:18:29.359671] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:29.359790] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-12T12:18:29.359830] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-12T12:18:29.359877] [INFO ] [MAIN ] [2561/3519] PSN kept (0.3s) | 2555 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:29.590875] [DEBUG] [REMOTE ] PSNL: Retrieved 1649 rows, trimmed to 300. [2026-01-12T12:18:29.591052] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-12T12:18:29.591340] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-12T12:18:29.591535] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:29.591713] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-12T12:18:29.591772] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-12T12:18:29.591844] [INFO ] [MAIN ] [2562/3519] PSNL kept (0.2s) | 2556 kept, 6 rejected | 139.2/min | ETA: 6.9m [2026-01-12T12:18:30.233593] [DEBUG] [REMOTE ] PSO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:30.233735] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-12T12:18:30.233946] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.86. [2026-01-12T12:18:30.234080] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:30.234188] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-12T12:18:30.234228] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-12T12:18:30.234275] [INFO ] [MAIN ] [2563/3519] PSO kept (0.6s) | 2557 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:30.456184] [DEBUG] [REMOTE ] PSQH: Retrieved 1134 rows, trimmed to 300. [2026-01-12T12:18:30.456333] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-12T12:18:30.456538] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-12T12:18:30.456719] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:30.456849] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-12T12:18:30.456892] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-12T12:18:30.456940] [INFO ] [MAIN ] [2564/3519] PSQH kept (0.2s) | 2558 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:30.968297] [DEBUG] [REMOTE ] PSTG: Retrieved 2580 rows, trimmed to 300. [2026-01-12T12:18:30.968439] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-12T12:18:30.968674] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-12T12:18:30.968813] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:30.968921] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-12T12:18:30.968960] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-12T12:18:30.969008] [INFO ] [MAIN ] [2565/3519] PSTG kept (0.5s) | 2559 kept, 6 rejected | 139.1/min | ETA: 6.9m [2026-01-12T12:18:31.338413] [DEBUG] [REMOTE ] PSTL: Retrieved 1674 rows, trimmed to 300. [2026-01-12T12:18:31.338552] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-12T12:18:31.338773] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-12T12:18:31.338909] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:31.339017] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-12T12:18:31.339056] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-12T12:18:31.339103] [INFO ] [MAIN ] [2566/3519] PSTL kept (0.4s) | 2560 kept, 6 rejected | 139.1/min | ETA: 6.8m [2026-01-12T12:18:31.838976] [DEBUG] [REMOTE ] PSX: Retrieved 3457 rows, trimmed to 300. [2026-01-12T12:18:31.839111] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-12T12:18:31.839316] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.24. [2026-01-12T12:18:31.839448] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:31.839555] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-12T12:18:31.839618] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-12T12:18:31.839691] [INFO ] [MAIN ] [2567/3519] PSX kept (0.5s) | 2561 kept, 6 rejected | 139.1/min | ETA: 6.8m [2026-01-12T12:18:32.161318] [DEBUG] [REMOTE ] PTA: Retrieved 1306 rows, trimmed to 300. [2026-01-12T12:18:32.161511] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-12T12:18:32.161806] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.86. [2026-01-12T12:18:32.161950] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:32.162069] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-12T12:18:32.162111] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-12T12:18:32.162163] [INFO ] [MAIN ] [2568/3519] PTA kept (0.3s) | 2562 kept, 6 rejected | 139.2/min | ETA: 6.8m [2026-01-12T12:18:32.742789] [DEBUG] [REMOTE ] PTC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:32.742930] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-12T12:18:32.743141] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $170.10. [2026-01-12T12:18:32.743275] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:32.743384] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-12T12:18:32.743423] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-12T12:18:32.743470] [INFO ] [MAIN ] [2569/3519] PTC kept (0.6s) | 2563 kept, 6 rejected | 139.1/min | ETA: 6.8m [2026-01-12T12:18:33.187818] [DEBUG] [REMOTE ] PTEN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:33.187962] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-12T12:18:33.188205] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-12T12:18:33.188341] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:33.188478] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-12T12:18:33.188518] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-12T12:18:33.188566] [INFO ] [MAIN ] [2570/3519] PTEN kept (0.4s) | 2564 kept, 6 rejected | 139.1/min | ETA: 6.8m [2026-01-12T12:18:33.652194] [DEBUG] [REMOTE ] PTF: Retrieved 4841 rows, trimmed to 300. [2026-01-12T12:18:33.652329] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-12T12:18:33.652535] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-12T12:18:33.652688] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:33.652797] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-12T12:18:33.652836] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-12T12:18:33.652888] [INFO ] [MAIN ] [2571/3519] PTF kept (0.5s) | 2565 kept, 6 rejected | 139.1/min | ETA: 6.8m [2026-01-12T12:18:33.964636] [DEBUG] [REMOTE ] PTGX: Retrieved 2367 rows, trimmed to 300. [2026-01-12T12:18:33.964792] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-12T12:18:33.965007] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $73.50. [2026-01-12T12:18:33.965141] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:33.965254] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-12T12:18:33.965294] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-12T12:18:33.965349] [INFO ] [MAIN ] [2572/3519] PTGX kept (0.3s) | 2566 kept, 6 rejected | 139.1/min | ETA: 6.8m [2026-01-12T12:18:34.384552] [DEBUG] [REMOTE ] PTH: Retrieved 4841 rows, trimmed to 300. [2026-01-12T12:18:34.384732] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-12T12:18:34.384947] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $44.62. [2026-01-12T12:18:34.385083] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:34.385192] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-12T12:18:34.385232] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-12T12:18:34.385279] [INFO ] [MAIN ] [2573/3519] PTH kept (0.4s) | 2567 kept, 6 rejected | 139.1/min | ETA: 6.8m [2026-01-12T12:18:34.583311] [DEBUG] [REMOTE ] PTLO: Retrieved 1059 rows, trimmed to 300. [2026-01-12T12:18:34.583439] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-12T12:18:34.583665] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-12T12:18:34.583812] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:34.583920] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-12T12:18:34.583960] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-12T12:18:34.584007] [INFO ] [MAIN ] [2574/3519] PTLO kept (0.2s) | 2568 kept, 6 rejected | 139.2/min | ETA: 6.8m [2026-01-12T12:18:35.197465] [DEBUG] [REMOTE ] PTNQ: Retrieved 2661 rows, trimmed to 300. [2026-01-12T12:18:35.197650] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-12T12:18:35.197877] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-12T12:18:35.198030] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:35.198157] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-12T12:18:35.198198] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-12T12:18:35.198244] [INFO ] [MAIN ] [2575/3519] PTNQ kept (0.6s) | 2569 kept, 6 rejected | 139.2/min | ETA: 6.8m [2026-01-12T12:18:35.409320] [DEBUG] [REMOTE ] PTON: Retrieved 1581 rows, trimmed to 300. [2026-01-12T12:18:35.409451] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-12T12:18:35.409669] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $6.06. [2026-01-12T12:18:35.409803] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:35.409927] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-12T12:18:35.409967] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-12T12:18:35.410017] [INFO ] [MAIN ] [2576/3519] PTON kept (0.2s) | 2570 kept, 6 rejected | 139.2/min | ETA: 6.8m [2026-01-12T12:18:36.161387] [DEBUG] [REMOTE ] PTY: Retrieved 5797 rows, trimmed to 300. [2026-01-12T12:18:36.161531] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-12T12:18:36.161771] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.70. [2026-01-12T12:18:36.161907] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:36.162020] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-12T12:18:36.162059] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-12T12:18:36.162107] [INFO ] [MAIN ] [2577/3519] PTY kept (0.8s) | 2571 kept, 6 rejected | 139.1/min | ETA: 6.8m [2026-01-12T12:18:36.456634] [DEBUG] [REMOTE ] PUBM: Retrieved 1277 rows, trimmed to 300. [2026-01-12T12:18:36.456769] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-12T12:18:36.456966] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-12T12:18:36.457097] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:36.457203] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-12T12:18:36.457243] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-12T12:18:36.457289] [INFO ] [MAIN ] [2578/3519] PUBM kept (0.3s) | 2572 kept, 6 rejected | 139.2/min | ETA: 6.8m [2026-01-12T12:18:37.037150] [DEBUG] [REMOTE ] PUK: Retrieved 6421 rows, trimmed to 300. [2026-01-12T12:18:37.037287] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-12T12:18:37.037494] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $26.80. [2026-01-12T12:18:37.037646] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:37.037759] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-12T12:18:37.037799] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-12T12:18:37.037848] [INFO ] [MAIN ] [2579/3519] PUK kept (0.6s) | 2573 kept, 6 rejected | 139.1/min | ETA: 6.8m [2026-01-12T12:18:37.209361] [DEBUG] [REMOTE ] PUMP: Retrieved 2217 rows, trimmed to 300. [2026-01-12T12:18:37.209502] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-12T12:18:37.209724] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $5.12. [2026-01-12T12:18:37.209859] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:37.209967] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-12T12:18:37.210007] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-12T12:18:37.210055] [INFO ] [MAIN ] [2580/3519] PUMP kept (0.2s) | 2574 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:37.908743] [DEBUG] [REMOTE ] PVH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:37.908887] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-12T12:18:37.909120] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $66.01. [2026-01-12T12:18:37.909253] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:37.909367] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-12T12:18:37.909408] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-12T12:18:37.909456] [INFO ] [MAIN ] [2581/3519] PVH kept (0.7s) | 2575 kept, 6 rejected | 139.1/min | ETA: 6.7m [2026-01-12T12:18:38.291796] [DEBUG] [REMOTE ] PVL: Retrieved 3564 rows, trimmed to 300. [2026-01-12T12:18:38.291936] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-12T12:18:38.292152] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.67. [2026-01-12T12:18:38.292289] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:38.292422] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-12T12:18:38.292462] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-12T12:18:38.292512] [INFO ] [MAIN ] [2582/3519] PVL kept (0.4s) | 2576 kept, 6 rejected | 139.1/min | ETA: 6.7m [2026-01-12T12:18:38.573372] [DEBUG] [REMOTE ] PWP: Retrieved 1289 rows, trimmed to 300. [2026-01-12T12:18:38.573522] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-12T12:18:38.573756] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-12T12:18:38.573890] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:38.574001] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-12T12:18:38.574044] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-12T12:18:38.574091] [INFO ] [MAIN ] [2583/3519] PWP kept (0.3s) | 2577 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:38.957719] [DEBUG] [REMOTE ] PX: Retrieved 1059 rows, trimmed to 300. [2026-01-12T12:18:38.957858] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-12T12:18:38.958079] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-12T12:18:38.958435] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:38.958547] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-12T12:18:38.958611] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-12T12:18:38.958659] [INFO ] [MAIN ] [2584/3519] PX kept (0.4s) | 2578 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:39.411240] [DEBUG] [REMOTE ] PXS: Retrieved 2561 rows, trimmed to 300. [2026-01-12T12:18:39.411378] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-12T12:18:39.411615] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-12T12:18:39.411761] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:39.411890] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-12T12:18:39.411944] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-12T12:18:39.412000] [INFO ] [MAIN ] [2585/3519] PXS kept (0.5s) | 2579 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:39.808667] [DEBUG] [REMOTE ] PY: Retrieved 2466 rows, trimmed to 300. [2026-01-12T12:18:39.808835] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-12T12:18:39.809063] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-12T12:18:39.809200] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:39.809308] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-12T12:18:39.809348] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-12T12:18:39.809395] [INFO ] [MAIN ] [2586/3519] PY kept (0.4s) | 2580 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:40.250915] [DEBUG] [REMOTE ] PYPL: Retrieved 2636 rows, trimmed to 300. [2026-01-12T12:18:40.251060] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-12T12:18:40.251264] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $57.66. [2026-01-12T12:18:40.251396] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:40.251502] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-12T12:18:40.251541] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-12T12:18:40.251606] [INFO ] [MAIN ] [2587/3519] PYPL kept (0.4s) | 2581 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:40.540002] [DEBUG] [REMOTE ] PYXS: Retrieved 1068 rows, trimmed to 300. [2026-01-12T12:18:40.540147] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-12T12:18:40.540358] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-12T12:18:40.540494] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:40.540650] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-12T12:18:40.540693] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-12T12:18:40.540742] [INFO ] [MAIN ] [2588/3519] PYXS kept (0.3s) | 2582 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:41.166762] [DEBUG] [REMOTE ] PZZA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:41.166908] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-12T12:18:41.167141] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $37.29. [2026-01-12T12:18:41.167276] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:41.167392] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-12T12:18:41.167431] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-12T12:18:41.167479] [INFO ] [MAIN ] [2589/3519] PZZA kept (0.6s) | 2583 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:41.390217] [DEBUG] [REMOTE ] QBTS: Retrieved 860 rows, trimmed to 300. [2026-01-12T12:18:41.390397] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-12T12:18:41.390766] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-12T12:18:41.390982] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:41.391164] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-12T12:18:41.391230] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-12T12:18:41.391311] [INFO ] [MAIN ] [2590/3519] QBTS kept (0.2s) | 2584 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:41.980429] [DEBUG] [REMOTE ] QCLN: Retrieved 4757 rows, trimmed to 300. [2026-01-12T12:18:41.980652] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-12T12:18:41.981016] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-12T12:18:41.981174] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:41.981322] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-12T12:18:41.981364] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-12T12:18:41.981417] [INFO ] [MAIN ] [2591/3519] QCLN kept (0.6s) | 2585 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:42.372000] [DEBUG] [REMOTE ] QCOM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:42.372357] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-12T12:18:42.372846] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $158.78. [2026-01-12T12:18:42.373016] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:42.373167] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-12T12:18:42.373210] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-12T12:18:42.373273] [INFO ] [MAIN ] [2592/3519] QCOM kept (0.4s) | 2586 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:42.840460] [DEBUG] [REMOTE ] QCRH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:42.840617] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-12T12:18:42.840845] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $66.99. [2026-01-12T12:18:42.840983] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:42.841106] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-12T12:18:42.841146] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-12T12:18:42.841196] [INFO ] [MAIN ] [2593/3519] QCRH kept (0.5s) | 2587 kept, 6 rejected | 139.2/min | ETA: 6.7m [2026-01-12T12:18:43.158227] [DEBUG] [REMOTE ] QDEL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:43.158368] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-12T12:18:43.158610] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-12T12:18:43.158805] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:43.158925] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-12T12:18:43.158965] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-12T12:18:43.159013] [INFO ] [MAIN ] [2594/3519] QDEL kept (0.3s) | 2588 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:43.386277] [DEBUG] [REMOTE ] QFIN: Retrieved 1777 rows, trimmed to 300. [2026-01-12T12:18:43.386425] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-12T12:18:43.386670] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $17.50. [2026-01-12T12:18:43.386812] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:43.386926] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-12T12:18:43.386966] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-12T12:18:43.387016] [INFO ] [MAIN ] [2595/3519] QFIN kept (0.2s) | 2589 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:44.140444] [DEBUG] [REMOTE ] QGEN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:44.140618] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-12T12:18:44.140859] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-12T12:18:44.140997] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:44.141118] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-12T12:18:44.141160] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-12T12:18:44.141208] [INFO ] [MAIN ] [2596/3519] QGEN kept (0.8s) | 2590 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:44.482018] [DEBUG] [REMOTE ] QLYS: Retrieved 3339 rows, trimmed to 300. [2026-01-12T12:18:44.482185] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-12T12:18:44.482399] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-12T12:18:44.482531] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:44.482664] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-12T12:18:44.482705] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-12T12:18:44.482752] [INFO ] [MAIN ] [2597/3519] QLYS kept (0.3s) | 2591 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:44.832980] [DEBUG] [REMOTE ] QMCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:44.833122] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-12T12:18:44.833344] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-12T12:18:44.833478] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:44.833610] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-12T12:18:44.833654] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-12T12:18:44.833702] [INFO ] [MAIN ] [2598/3519] QMCO kept (0.4s) | 2592 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:45.175682] [DEBUG] [REMOTE ] QMOM: Retrieved 2518 rows, trimmed to 300. [2026-01-12T12:18:45.175842] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-12T12:18:45.176048] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-12T12:18:45.176180] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:45.176290] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-12T12:18:45.176329] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-12T12:18:45.176375] [INFO ] [MAIN ] [2599/3519] QMOM kept (0.3s) | 2593 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:45.640810] [DEBUG] [REMOTE ] QNCX: Retrieved 1678 rows, trimmed to 300. [2026-01-12T12:18:45.640943] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-12T12:18:45.641144] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-12T12:18:45.641299] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:45.641422] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-12T12:18:45.641463] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-12T12:18:45.641510] [INFO ] [MAIN ] [2600/3519] QNCX kept (0.5s) | 2594 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:46.026232] [DEBUG] [REMOTE ] QNTM: Retrieved 1900 rows, trimmed to 300. [2026-01-12T12:18:46.026374] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-12T12:18:46.026600] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-12T12:18:46.026757] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:46.026865] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-12T12:18:46.026905] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-12T12:18:46.026952] [INFO ] [MAIN ] [2601/3519] QNTM kept (0.4s) | 2595 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:46.386364] [DEBUG] [REMOTE ] QQMG: Retrieved 1054 rows, trimmed to 300. [2026-01-12T12:18:46.386502] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-12T12:18:46.386749] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-12T12:18:46.386886] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:46.386993] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-12T12:18:46.387032] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-12T12:18:46.387078] [INFO ] [MAIN ] [2602/3519] QQMG kept (0.4s) | 2596 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:46.974918] [DEBUG] [REMOTE ] QQQ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:46.975093] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-12T12:18:46.975355] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-12T12:18:46.975489] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:46.975626] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-12T12:18:46.975667] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-12T12:18:46.975716] [INFO ] [MAIN ] [2603/3519] QQQ kept (0.6s) | 2597 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:47.343811] [DEBUG] [REMOTE ] QQQE: Retrieved 3472 rows, trimmed to 300. [2026-01-12T12:18:47.343950] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-12T12:18:47.344169] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-12T12:18:47.344361] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:47.344484] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-12T12:18:47.344524] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-12T12:18:47.344595] [INFO ] [MAIN ] [2604/3519] QQQE kept (0.4s) | 2598 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:47.542259] [DEBUG] [REMOTE ] QQQI: Retrieved 489 rows, trimmed to 300. [2026-01-12T12:18:47.542398] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-12T12:18:47.542615] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.94. [2026-01-12T12:18:47.542750] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:47.542857] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-12T12:18:47.542896] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-12T12:18:47.542942] [INFO ] [MAIN ] [2605/3519] QQQI kept (0.2s) | 2599 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:48.045369] [DEBUG] [REMOTE ] QQQJ: Retrieved 1317 rows, trimmed to 300. [2026-01-12T12:18:48.045503] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-12T12:18:48.045734] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-12T12:18:48.045886] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:48.045998] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-12T12:18:48.046037] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-12T12:18:48.046084] [INFO ] [MAIN ] [2606/3519] QQQJ kept (0.5s) | 2600 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:48.416925] [DEBUG] [REMOTE ] QQQM: Retrieved 1317 rows, trimmed to 300. [2026-01-12T12:18:48.417068] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-12T12:18:48.417275] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-12T12:18:48.417615] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:48.417725] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-12T12:18:48.417766] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-12T12:18:48.417814] [INFO ] [MAIN ] [2607/3519] QQQM kept (0.4s) | 2601 kept, 6 rejected | 139.2/min | ETA: 6.6m [2026-01-12T12:18:48.998820] [DEBUG] [REMOTE ] QQQX: Retrieved 4766 rows, trimmed to 300. [2026-01-12T12:18:48.999079] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-12T12:18:48.999484] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-12T12:18:48.999710] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:48.999891] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-12T12:18:48.999952] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-12T12:18:49.000027] [INFO ] [MAIN ] [2608/3519] QQQX kept (0.6s) | 2602 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:49.127281] [DEBUG] [REMOTE ] QQQY: Retrieved 583 rows, trimmed to 300. [2026-01-12T12:18:49.127423] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-12T12:18:49.127638] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.32. [2026-01-12T12:18:49.127792] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:49.127901] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-12T12:18:49.127941] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-12T12:18:49.127988] [INFO ] [MAIN ] [2609/3519] QQQY kept (0.1s) | 2603 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:49.780722] [DEBUG] [REMOTE ] QRHC: Retrieved 4029 rows, trimmed to 300. [2026-01-12T12:18:49.780872] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-12T12:18:49.781138] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.22. [2026-01-12T12:18:49.781309] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:49.781650] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-12T12:18:49.781695] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-12T12:18:49.781745] [INFO ] [MAIN ] [2610/3519] QRHC kept (0.7s) | 2604 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:50.063770] [DEBUG] [REMOTE ] QRVO: Retrieved 2772 rows, trimmed to 300. [2026-01-12T12:18:50.063921] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-12T12:18:50.064123] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-12T12:18:50.064257] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:50.064363] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-12T12:18:50.064403] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-12T12:18:50.064451] [INFO ] [MAIN ] [2611/3519] QRVO kept (0.3s) | 2605 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:50.346732] [DEBUG] [REMOTE ] QS: Retrieved 1357 rows, trimmed to 300. [2026-01-12T12:18:50.346904] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-12T12:18:50.347182] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.38. [2026-01-12T12:18:50.347321] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:50.347435] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-12T12:18:50.347476] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-12T12:18:50.347527] [INFO ] [MAIN ] [2612/3519] QS kept (0.3s) | 2606 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:50.874601] [DEBUG] [REMOTE ] QSI: Retrieved 1294 rows, trimmed to 300. [2026-01-12T12:18:50.874809] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-12T12:18:50.875060] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-12T12:18:50.875204] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:50.875370] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-12T12:18:50.875416] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-12T12:18:50.875469] [INFO ] [MAIN ] [2613/3519] QSI kept (0.5s) | 2607 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:51.420662] [DEBUG] [REMOTE ] QTEC: Retrieved 4955 rows, trimmed to 300. [2026-01-12T12:18:51.420874] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-12T12:18:51.421171] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-12T12:18:51.421318] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:51.421486] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-12T12:18:51.421549] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-12T12:18:51.421631] [INFO ] [MAIN ] [2614/3519] QTEC kept (0.5s) | 2608 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:51.705959] [DEBUG] [REMOTE ] QTRX: Retrieved 2033 rows, trimmed to 300. [2026-01-12T12:18:51.706154] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-12T12:18:51.706405] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-12T12:18:51.706544] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:51.706697] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-12T12:18:51.706741] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-12T12:18:51.706794] [INFO ] [MAIN ] [2615/3519] QTRX kept (0.3s) | 2609 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:52.064331] [DEBUG] [REMOTE ] QTTB: Retrieved 1958 rows, trimmed to 300. [2026-01-12T12:18:52.064523] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-12T12:18:52.064788] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-12T12:18:52.064934] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:52.065053] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-12T12:18:52.065096] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-12T12:18:52.065151] [INFO ] [MAIN ] [2616/3519] QTTB kept (0.4s) | 2610 kept, 6 rejected | 139.3/min | ETA: 6.5m [2026-01-12T12:18:52.505277] [DEBUG] [REMOTE ] QTUM: Retrieved 1847 rows, trimmed to 300. [2026-01-12T12:18:52.505475] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-12T12:18:52.505760] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-12T12:18:52.505905] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:52.506030] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-12T12:18:52.506072] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-12T12:18:52.506124] [INFO ] [MAIN ] [2617/3519] QTUM kept (0.4s) | 2611 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:52.958281] [DEBUG] [REMOTE ] QTWO: Retrieved 2971 rows, trimmed to 300. [2026-01-12T12:18:52.958465] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-12T12:18:52.958770] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $59.26. [2026-01-12T12:18:52.958908] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:52.959025] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-12T12:18:52.959065] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-12T12:18:52.959116] [INFO ] [MAIN ] [2618/3519] QTWO kept (0.5s) | 2612 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:53.278456] [DEBUG] [REMOTE ] QUAD: Retrieved 3904 rows, trimmed to 300. [2026-01-12T12:18:53.278716] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-12T12:18:53.279008] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-12T12:18:53.279155] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:53.279318] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-12T12:18:53.279375] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-12T12:18:53.279432] [INFO ] [MAIN ] [2619/3519] QUAD kept (0.3s) | 2613 kept, 6 rejected | 139.3/min | ETA: 6.5m [2026-01-12T12:18:53.920024] [DEBUG] [REMOTE ] QUIK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:53.920183] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-12T12:18:53.920428] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-12T12:18:53.920570] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:53.920716] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-12T12:18:53.920759] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-12T12:18:53.920808] [INFO ] [MAIN ] [2620/3519] QUIK kept (0.6s) | 2614 kept, 6 rejected | 139.2/min | ETA: 6.5m [2026-01-12T12:18:54.242632] [DEBUG] [REMOTE ] QURE: Retrieved 3001 rows, trimmed to 300. [2026-01-12T12:18:54.242775] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-12T12:18:54.242992] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-12T12:18:54.243127] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:54.243242] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-12T12:18:54.243283] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-12T12:18:54.243329] [INFO ] [MAIN ] [2621/3519] QURE kept (0.3s) | 2615 kept, 6 rejected | 139.2/min | ETA: 6.4m [2026-01-12T12:18:54.470176] [DEBUG] [REMOTE ] QVAL: Retrieved 2520 rows, trimmed to 300. [2026-01-12T12:18:54.470375] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-12T12:18:54.470670] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-12T12:18:54.470865] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:54.471001] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-12T12:18:54.471049] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-12T12:18:54.471113] [INFO ] [MAIN ] [2622/3519] QVAL kept (0.2s) | 2616 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:54.837176] [DEBUG] [REMOTE ] QVCC: Retrieved 1536 rows, trimmed to 300. [2026-01-12T12:18:54.837319] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-12T12:18:54.837534] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-12T12:18:54.837699] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:54.837812] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-12T12:18:54.837852] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-12T12:18:54.837900] [INFO ] [MAIN ] [2623/3519] QVCC kept (0.4s) | 2617 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:55.461141] [DEBUG] [REMOTE ] QYLD: Retrieved 3037 rows, trimmed to 300. [2026-01-12T12:18:55.461295] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-12T12:18:55.461510] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.65. [2026-01-12T12:18:55.461680] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:55.461793] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-12T12:18:55.461833] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-12T12:18:55.461882] [INFO ] [MAIN ] [2624/3519] QYLD kept (0.6s) | 2618 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:55.753221] [DEBUG] [REMOTE ] QYLG: Retrieved 1332 rows, trimmed to 300. [2026-01-12T12:18:55.753427] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-12T12:18:55.753714] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $26.00. [2026-01-12T12:18:55.753855] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:55.753974] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-12T12:18:55.754016] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-12T12:18:55.754067] [INFO ] [MAIN ] [2625/3519] QYLG kept (0.3s) | 2619 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:56.113939] [DEBUG] [REMOTE ] RA: Retrieved 2287 rows, trimmed to 300. [2026-01-12T12:18:56.114085] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-12T12:18:56.114302] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-12T12:18:56.114446] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:56.114562] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-12T12:18:56.114626] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-12T12:18:56.114677] [INFO ] [MAIN ] [2626/3519] RA kept (0.4s) | 2620 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:56.641743] [DEBUG] [REMOTE ] RACE: Retrieved 2570 rows, trimmed to 300. [2026-01-12T12:18:56.641890] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-12T12:18:56.642102] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $364.04. [2026-01-12T12:18:56.642237] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:56.642348] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-12T12:18:56.642387] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-12T12:18:56.642434] [INFO ] [MAIN ] [2627/3519] RACE kept (0.5s) | 2621 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:57.030068] [DEBUG] [REMOTE ] RAIL: Retrieved 5225 rows, trimmed to 300. [2026-01-12T12:18:57.030213] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-12T12:18:57.030429] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-12T12:18:57.030567] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:57.030703] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-12T12:18:57.030744] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-12T12:18:57.030794] [INFO ] [MAIN ] [2628/3519] RAIL kept (0.4s) | 2622 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:57.408104] [DEBUG] [REMOTE ] RAMP: Retrieved 1871 rows, trimmed to 300. [2026-01-12T12:18:57.408345] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-12T12:18:57.408657] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $27.03. [2026-01-12T12:18:57.408820] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:57.408942] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-12T12:18:57.408984] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-12T12:18:57.409036] [INFO ] [MAIN ] [2629/3519] RAMP kept (0.4s) | 2623 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:57.725845] [DEBUG] [REMOTE ] RAPP: Retrieved 399 rows, trimmed to 300. [2026-01-12T12:18:57.726088] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-12T12:18:57.726341] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-12T12:18:57.726487] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:57.726630] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-12T12:18:57.726675] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-12T12:18:57.726729] [INFO ] [MAIN ] [2630/3519] RAPP kept (0.3s) | 2624 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:58.385336] [DEBUG] [REMOTE ] RARE: Retrieved 3004 rows, trimmed to 300. [2026-01-12T12:18:58.385539] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-12T12:18:58.385869] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-12T12:18:58.386022] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:58.386176] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-12T12:18:58.386221] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-12T12:18:58.386276] [INFO ] [MAIN ] [2631/3519] RARE kept (0.7s) | 2625 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:58.891112] [DEBUG] [REMOTE ] RAVE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:58.891261] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-12T12:18:58.891500] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-12T12:18:58.891662] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:58.891788] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-12T12:18:58.891830] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-12T12:18:58.891880] [INFO ] [MAIN ] [2632/3519] RAVE kept (0.5s) | 2626 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:59.074619] [DEBUG] [REMOTE ] RAY: Retrieved 415 rows, trimmed to 300. [2026-01-12T12:18:59.074758] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-12T12:18:59.074967] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-12T12:18:59.075106] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:59.075215] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-12T12:18:59.075257] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-12T12:18:59.075306] [INFO ] [MAIN ] [2633/3519] RAY kept (0.2s) | 2627 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:18:59.779520] [DEBUG] [REMOTE ] RBA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:18:59.779677] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-12T12:18:59.779912] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-12T12:18:59.780068] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-12T12:18:59.780189] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-12T12:18:59.780230] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-12T12:18:59.780279] [INFO ] [MAIN ] [2634/3519] RBA kept (0.7s) | 2628 kept, 6 rejected | 139.3/min | ETA: 6.4m [2026-01-12T12:19:00.085011] [DEBUG] [REMOTE ] RBB: Retrieved 2127 rows, trimmed to 300. [2026-01-12T12:19:00.085156] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-12T12:19:00.085368] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $16.69. [2026-01-12T12:19:00.085540] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:00.085692] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-12T12:19:00.085735] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-12T12:19:00.085783] [INFO ] [MAIN ] [2635/3519] RBB kept (0.3s) | 2629 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:00.647306] [DEBUG] [REMOTE ] RBBN: Retrieved 2039 rows, trimmed to 300. [2026-01-12T12:19:00.647443] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-12T12:19:00.647884] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.75. [2026-01-12T12:19:00.648017] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:00.648180] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-12T12:19:00.648226] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-12T12:19:00.648275] [INFO ] [MAIN ] [2636/3519] RBBN kept (0.6s) | 2630 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:01.091874] [DEBUG] [REMOTE ] RBC: Retrieved 5137 rows, trimmed to 300. [2026-01-12T12:19:01.091969] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-12T12:19:01.092174] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $369.71. [2026-01-12T12:19:01.092310] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:01.092419] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-12T12:19:01.092461] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-12T12:19:01.092518] [INFO ] [MAIN ] [2637/3519] RBC kept (0.4s) | 2631 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:01.507499] [DEBUG] [REMOTE ] RBCAA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:01.507669] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-12T12:19:01.507915] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-12T12:19:01.508054] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:01.508203] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-12T12:19:01.508246] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-12T12:19:01.508295] [INFO ] [MAIN ] [2638/3519] RBCAA kept (0.4s) | 2632 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:01.745851] [DEBUG] [REMOTE ] RBLX: Retrieved 1216 rows, trimmed to 300. [2026-01-12T12:19:01.745993] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-12T12:19:01.746203] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $73.27. [2026-01-12T12:19:01.746339] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:01.746450] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-12T12:19:01.746490] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-12T12:19:01.746538] [INFO ] [MAIN ] [2639/3519] RBLX kept (0.2s) | 2633 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:02.259174] [DEBUG] [REMOTE ] RC: Retrieved 3250 rows, trimmed to 300. [2026-01-12T12:19:02.259323] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-12T12:19:02.259565] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-12T12:19:02.259736] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:02.259861] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-12T12:19:02.259901] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-12T12:19:02.259951] [INFO ] [MAIN ] [2640/3519] RC kept (0.5s) | 2634 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:02.581780] [DEBUG] [REMOTE ] RCEL: Retrieved 1578 rows, trimmed to 300. [2026-01-12T12:19:02.581941] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-12T12:19:02.582169] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-12T12:19:02.582317] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:02.582436] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-12T12:19:02.582477] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-12T12:19:02.582525] [INFO ] [MAIN ] [2641/3519] RCEL kept (0.3s) | 2635 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:03.101842] [DEBUG] [REMOTE ] RCI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:03.101996] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-12T12:19:03.102212] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.88. [2026-01-12T12:19:03.102346] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:03.102457] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-12T12:19:03.102496] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-12T12:19:03.102544] [INFO ] [MAIN ] [2642/3519] RCI kept (0.5s) | 2636 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:03.438974] [DEBUG] [REMOTE ] RCKY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:03.439115] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-12T12:19:03.439340] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $26.83. [2026-01-12T12:19:03.439477] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:03.439614] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-12T12:19:03.439657] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-12T12:19:03.439706] [INFO ] [MAIN ] [2643/3519] RCKY kept (0.3s) | 2637 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:04.053212] [DEBUG] [REMOTE ] RCL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:04.053350] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-12T12:19:04.053559] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-12T12:19:04.053717] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:04.053826] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-12T12:19:04.053865] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-12T12:19:04.053912] [INFO ] [MAIN ] [2644/3519] RCL kept (0.6s) | 2638 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:04.613294] [DEBUG] [REMOTE ] RCS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:04.613434] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-12T12:19:04.613661] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.57. [2026-01-12T12:19:04.613798] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:04.613907] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-12T12:19:04.613946] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-12T12:19:04.613993] [INFO ] [MAIN ] [2645/3519] RCS kept (0.6s) | 2639 kept, 6 rejected | 139.2/min | ETA: 6.3m [2026-01-12T12:19:04.879977] [DEBUG] [REMOTE ] RCUS: Retrieved 1967 rows, trimmed to 300. [2026-01-12T12:19:04.880203] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-12T12:19:04.880484] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $16.47. [2026-01-12T12:19:04.880662] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:04.880804] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-12T12:19:04.880846] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-12T12:19:04.880909] [INFO ] [MAIN ] [2646/3519] RCUS kept (0.3s) | 2640 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:05.502590] [DEBUG] [REMOTE ] RDCM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:05.502755] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-12T12:19:05.503031] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-12T12:19:05.503188] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:05.503328] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-12T12:19:05.503373] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-12T12:19:05.503432] [INFO ] [MAIN ] [2647/3519] RDCM kept (0.6s) | 2641 kept, 6 rejected | 139.2/min | ETA: 6.3m [2026-01-12T12:19:05.783329] [DEBUG] [REMOTE ] RDHL: Retrieved 3273 rows, trimmed to 300. [2026-01-12T12:19:05.783466] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-12T12:19:05.783705] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-12T12:19:05.783843] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:05.783952] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-12T12:19:05.783991] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-12T12:19:05.784038] [INFO ] [MAIN ] [2648/3519] RDHL kept (0.3s) | 2642 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-12T12:19:06.216435] [DEBUG] [REMOTE ] RDVY: Retrieved 3021 rows, trimmed to 300. [2026-01-12T12:19:06.216662] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-12T12:19:06.216937] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-12T12:19:06.217081] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:06.217211] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-12T12:19:06.217254] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-12T12:19:06.217307] [INFO ] [MAIN ] [2649/3519] RDVY kept (0.4s) | 2643 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:06.665173] [DEBUG] [REMOTE ] RDY: Retrieved 6224 rows, trimmed to 300. [2026-01-12T12:19:06.665369] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-12T12:19:06.665645] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $13.29. [2026-01-12T12:19:06.665789] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:06.665914] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-12T12:19:06.665960] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-12T12:19:06.666014] [INFO ] [MAIN ] [2650/3519] RDY kept (0.4s) | 2644 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:07.018625] [DEBUG] [REMOTE ] REAL: Retrieved 1643 rows, trimmed to 300. [2026-01-12T12:19:07.018819] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-12T12:19:07.019071] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.26. [2026-01-12T12:19:07.019213] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:07.019331] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-12T12:19:07.019374] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-12T12:19:07.019427] [INFO ] [MAIN ] [2651/3519] REAL kept (0.4s) | 2645 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:07.236861] [DEBUG] [REMOTE ] REAX: Retrieved 1391 rows, trimmed to 300. [2026-01-12T12:19:07.237071] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-12T12:19:07.237321] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-12T12:19:07.237460] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:07.237602] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-12T12:19:07.237647] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-12T12:19:07.237699] [INFO ] [MAIN ] [2652/3519] REAX kept (0.2s) | 2646 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:07.748817] [DEBUG] [REMOTE ] REBN: Retrieved 856 rows, trimmed to 300. [2026-01-12T12:19:07.748988] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-12T12:19:07.749225] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-12T12:19:07.749360] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:07.749473] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-12T12:19:07.749513] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-12T12:19:07.749563] [INFO ] [MAIN ] [2653/3519] REBN kept (0.5s) | 2647 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:08.165714] [DEBUG] [REMOTE ] REFI: Retrieved 1026 rows, trimmed to 300. [2026-01-12T12:19:08.165923] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-12T12:19:08.166785] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-12T12:19:08.166927] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:08.167046] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-12T12:19:08.167089] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-12T12:19:08.167141] [INFO ] [MAIN ] [2654/3519] REFI kept (0.4s) | 2648 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:08.765863] [DEBUG] [REMOTE ] REG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:08.766077] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-12T12:19:08.766366] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-12T12:19:08.766509] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:08.766665] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-12T12:19:08.766710] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-12T12:19:08.766764] [INFO ] [MAIN ] [2655/3519] REG kept (0.6s) | 2649 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:09.259124] [DEBUG] [REMOTE ] REGN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:09.259327] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-12T12:19:09.259644] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $568.49. [2026-01-12T12:19:09.259821] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:09.259956] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-12T12:19:09.259999] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-12T12:19:09.260068] [INFO ] [MAIN ] [2656/3519] REGN kept (0.5s) | 2650 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:09.775752] [DEBUG] [REMOTE ] RELL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:09.776175] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-12T12:19:09.776497] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-12T12:19:09.776727] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:09.776902] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-12T12:19:09.776951] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-12T12:19:09.777004] [INFO ] [MAIN ] [2657/3519] RELL kept (0.5s) | 2651 kept, 6 rejected | 139.2/min | ETA: 6.2m [2026-01-12T12:19:10.249026] [DEBUG] [REMOTE ] RELX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:10.249173] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-12T12:19:10.249393] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-12T12:19:10.249530] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:10.249666] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-12T12:19:10.249710] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-12T12:19:10.249759] [INFO ] [MAIN ] [2658/3519] RELX kept (0.5s) | 2652 kept, 6 rejected | 139.2/min | ETA: 6.2m [2026-01-12T12:19:10.437519] [DEBUG] [REMOTE ] RELY: Retrieved 1079 rows, trimmed to 300. [2026-01-12T12:19:10.437691] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-12T12:19:10.437897] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-12T12:19:10.438027] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:10.438160] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-12T12:19:10.438206] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-12T12:19:10.438253] [INFO ] [MAIN ] [2659/3519] RELY kept (0.2s) | 2653 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:10.947852] [DEBUG] [REMOTE ] REPL: Retrieved 1879 rows, trimmed to 300. [2026-01-12T12:19:10.948058] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-12T12:19:10.948340] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $4.50. [2026-01-12T12:19:10.948483] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:10.948625] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-12T12:19:10.948670] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-12T12:19:10.948723] [INFO ] [MAIN ] [2660/3519] REPL kept (0.5s) | 2654 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:11.294423] [DEBUG] [REMOTE ] RERE: Retrieved 1146 rows, trimmed to 300. [2026-01-12T12:19:11.294563] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-12T12:19:11.294790] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-12T12:19:11.294923] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:11.295031] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-12T12:19:11.295070] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-12T12:19:11.295119] [INFO ] [MAIN ] [2661/3519] RERE kept (0.3s) | 2655 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-12T12:19:11.920048] [DEBUG] [REMOTE ] RES: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:11.920194] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-12T12:19:11.920416] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.30. [2026-01-12T12:19:11.920555] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:11.920691] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-12T12:19:11.920735] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-12T12:19:11.920785] [INFO ] [MAIN ] [2662/3519] RES kept (0.6s) | 2656 kept, 6 rejected | 139.2/min | ETA: 6.2m [2026-01-12T12:19:12.197649] [DEBUG] [REMOTE ] REVG: Retrieved 2251 rows, trimmed to 300. [2026-01-12T12:19:12.197810] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-12T12:19:12.198015] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-12T12:19:12.198172] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:12.198293] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-12T12:19:12.198335] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-12T12:19:12.198385] [INFO ] [MAIN ] [2663/3519] REVG kept (0.3s) | 2657 kept, 6 rejected | 139.3/min | ETA: 6.1m [2026-01-12T12:19:12.890249] [DEBUG] [REMOTE ] REX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:12.890390] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-12T12:19:12.890631] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $30.97. [2026-01-12T12:19:12.890771] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:12.890887] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-12T12:19:12.890928] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-12T12:19:12.890977] [INFO ] [MAIN ] [2664/3519] REX kept (0.7s) | 2658 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-12T12:19:13.199083] [DEBUG] [REMOTE ] REYN: Retrieved 1494 rows, trimmed to 300. [2026-01-12T12:19:13.199223] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-12T12:19:13.199433] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-12T12:19:13.199595] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:13.199731] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-12T12:19:13.199780] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-12T12:19:13.199831] [INFO ] [MAIN ] [2665/3519] REYN kept (0.3s) | 2659 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-12T12:19:13.570133] [DEBUG] [REMOTE ] REZI: Retrieved 1819 rows, trimmed to 300. [2026-01-12T12:19:13.570282] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-12T12:19:13.570496] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-12T12:19:13.570661] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:13.570781] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-12T12:19:13.570826] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-12T12:19:13.570876] [INFO ] [MAIN ] [2666/3519] REZI kept (0.4s) | 2660 kept, 6 rejected | 139.3/min | ETA: 6.1m [2026-01-12T12:19:14.155471] [DEBUG] [REMOTE ] RF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:14.155629] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-12T12:19:14.155857] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.11. [2026-01-12T12:19:14.156203] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:14.156340] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-12T12:19:14.156384] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-12T12:19:14.156433] [INFO ] [MAIN ] [2667/3519] RF kept (0.6s) | 2661 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-12T12:19:14.529010] [DEBUG] [REMOTE ] RFI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:14.529148] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-12T12:19:14.529358] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.86. [2026-01-12T12:19:14.529489] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:14.529618] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-12T12:19:14.529659] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-12T12:19:14.529706] [INFO ] [MAIN ] [2668/3519] RFI kept (0.4s) | 2662 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-12T12:19:14.837783] [DEBUG] [REMOTE ] RFL: Retrieved 1960 rows, trimmed to 300. [2026-01-12T12:19:14.837921] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-12T12:19:14.838352] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-12T12:19:14.838498] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:14.838628] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-12T12:19:14.838672] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-12T12:19:14.838723] [INFO ] [MAIN ] [2669/3519] RFL kept (0.3s) | 2663 kept, 6 rejected | 139.3/min | ETA: 6.1m [2026-01-12T12:19:15.223167] [DEBUG] [REMOTE ] RFM: Retrieved 1455 rows, trimmed to 300. [2026-01-12T12:19:15.223303] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-12T12:19:15.223504] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.90. [2026-01-12T12:19:15.223670] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:15.223781] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-12T12:19:15.223820] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-12T12:19:15.223866] [INFO ] [MAIN ] [2670/3519] RFM kept (0.4s) | 2664 kept, 6 rejected | 139.3/min | ETA: 6.1m [2026-01-12T12:19:15.465275] [DEBUG] [REMOTE ] RFMZ: Retrieved 1226 rows, trimmed to 300. [2026-01-12T12:19:15.465403] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-12T12:19:15.465616] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.59. [2026-01-12T12:19:15.465749] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:15.465855] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-12T12:19:15.465894] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-12T12:19:15.465940] [INFO ] [MAIN ] [2671/3519] RFMZ kept (0.2s) | 2665 kept, 6 rejected | 139.3/min | ETA: 6.1m [2026-01-12T12:19:16.140106] [DEBUG] [REMOTE ] RGA: Retrieved 4359 rows, trimmed to 300. [2026-01-12T12:19:16.140248] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-12T12:19:16.140471] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-12T12:19:16.140630] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:16.140748] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-12T12:19:16.140789] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-12T12:19:16.140838] [INFO ] [MAIN ] [2672/3519] RGA kept (0.7s) | 2666 kept, 6 rejected | 139.3/min | ETA: 6.1m [2026-01-12T12:19:16.629064] [DEBUG] [REMOTE ] RGCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:16.629201] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-12T12:19:16.629416] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.71. [2026-01-12T12:19:16.629547] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:16.629678] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-12T12:19:16.629719] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-12T12:19:16.629766] [INFO ] [MAIN ] [2673/3519] RGCO kept (0.5s) | 2667 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-12T12:19:17.103863] [DEBUG] [REMOTE ] RGEN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:17.104042] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-12T12:19:17.104267] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-12T12:19:17.104409] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:17.104524] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-12T12:19:17.104566] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-12T12:19:17.104645] [INFO ] [MAIN ] [2674/3519] RGEN kept (0.5s) | 2668 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-12T12:19:17.644215] [DEBUG] [REMOTE ] RGLD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:17.644352] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-12T12:19:17.644564] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-12T12:19:17.644719] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:17.644830] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-12T12:19:17.644874] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-12T12:19:17.644932] [INFO ] [MAIN ] [2675/3519] RGLD kept (0.5s) | 2669 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-12T12:19:17.963859] [DEBUG] [REMOTE ] RGNX: Retrieved 2594 rows, trimmed to 300. [2026-01-12T12:19:17.964005] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-12T12:19:17.964213] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-12T12:19:17.964344] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:17.964454] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-12T12:19:17.964493] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-12T12:19:17.964540] [INFO ] [MAIN ] [2676/3519] RGNX kept (0.3s) | 2670 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-12T12:19:18.515214] [DEBUG] [REMOTE ] RGP: Retrieved 6303 rows, trimmed to 300. [2026-01-12T12:19:18.515369] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-12T12:19:18.515637] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.24. [2026-01-12T12:19:18.515779] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:18.515903] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-12T12:19:18.515946] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-12T12:19:18.516016] [INFO ] [MAIN ] [2677/3519] RGP kept (0.6s) | 2671 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:18.978980] [DEBUG] [REMOTE ] RGS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:18.979120] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-12T12:19:18.979334] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $24.00. [2026-01-12T12:19:18.979472] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:18.979607] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-12T12:19:18.979650] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-12T12:19:18.979698] [INFO ] [MAIN ] [2678/3519] RGS kept (0.5s) | 2672 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:19.222613] [DEBUG] [REMOTE ] RGTI: Retrieved 1186 rows, trimmed to 300. [2026-01-12T12:19:19.222750] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-12T12:19:19.222951] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-12T12:19:19.223086] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:19.223203] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-12T12:19:19.223242] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-12T12:19:19.223289] [INFO ] [MAIN ] [2679/3519] RGTI kept (0.2s) | 2673 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:19.780711] [DEBUG] [REMOTE ] RH: Retrieved 3316 rows, trimmed to 300. [2026-01-12T12:19:19.780920] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-12T12:19:19.781178] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-12T12:19:19.781321] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:19.781448] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-12T12:19:19.781490] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-12T12:19:19.781553] [INFO ] [MAIN ] [2680/3519] RH kept (0.6s) | 2674 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:20.252328] [DEBUG] [REMOTE ] RHI: Retrieved 6587 rows, trimmed to 300. [2026-01-12T12:19:20.252476] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-12T12:19:20.252719] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-12T12:19:20.252861] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:20.252984] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-12T12:19:20.253026] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-12T12:19:20.253078] [INFO ] [MAIN ] [2681/3519] RHI kept (0.5s) | 2675 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:20.739470] [DEBUG] [REMOTE ] RHP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:20.739661] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-12T12:19:20.739944] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-12T12:19:20.740088] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:20.740231] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-12T12:19:20.740273] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-12T12:19:20.740327] [INFO ] [MAIN ] [2682/3519] RHP kept (0.5s) | 2676 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:21.271313] [DEBUG] [REMOTE ] RIG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:21.271455] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-12T12:19:21.271691] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.23. [2026-01-12T12:19:21.271828] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:21.271942] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-12T12:19:21.271986] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-12T12:19:21.272055] [INFO ] [MAIN ] [2683/3519] RIG kept (0.5s) | 2677 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:21.558250] [DEBUG] [REMOTE ] RIGL: Retrieved 6315 rows, trimmed to 300. [2026-01-12T12:19:21.558400] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-12T12:19:21.558646] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $27.94. [2026-01-12T12:19:21.558797] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:21.558930] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-12T12:19:21.558982] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-12T12:19:21.559044] [INFO ] [MAIN ] [2684/3519] RIGL kept (0.3s) | 2678 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:21.993605] [DEBUG] [REMOTE ] RILY: Retrieved 2637 rows, trimmed to 300. [2026-01-12T12:19:21.993779] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-12T12:19:21.994035] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-12T12:19:21.994192] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:21.994306] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-12T12:19:21.994346] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-12T12:19:21.994394] [INFO ] [MAIN ] [2685/3519] RILY kept (0.4s) | 2679 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:22.353967] [DEBUG] [REMOTE ] RILYN: Retrieved 1583 rows, trimmed to 300. [2026-01-12T12:19:22.354157] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-12T12:19:22.354399] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $18.28. [2026-01-12T12:19:22.354560] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:22.354715] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-12T12:19:22.354764] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-12T12:19:22.354824] [INFO ] [MAIN ] [2686/3519] RILYN kept (0.4s) | 2680 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:22.723056] [DEBUG] [REMOTE ] RILYZ: Retrieved 1111 rows, trimmed to 300. [2026-01-12T12:19:22.723453] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-12T12:19:22.724189] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.99. [2026-01-12T12:19:22.724338] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:22.724514] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-12T12:19:22.724554] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-12T12:19:22.724635] [INFO ] [MAIN ] [2687/3519] RILYZ kept (0.4s) | 2681 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:23.328038] [DEBUG] [REMOTE ] RING: Retrieved 3505 rows, trimmed to 300. [2026-01-12T12:19:23.328200] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-12T12:19:23.328419] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-12T12:19:23.328602] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:23.328718] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-12T12:19:23.328758] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-12T12:19:23.328808] [INFO ] [MAIN ] [2688/3519] RING kept (0.6s) | 2682 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:23.828989] [DEBUG] [REMOTE ] RIO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:23.829133] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-12T12:19:23.829347] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-12T12:19:23.829481] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:23.829613] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-12T12:19:23.829655] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-12T12:19:23.829722] [INFO ] [MAIN ] [2689/3519] RIO kept (0.5s) | 2683 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:24.159452] [DEBUG] [REMOTE ] RITM: Retrieved 3193 rows, trimmed to 300. [2026-01-12T12:19:24.159609] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-12T12:19:24.159814] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.46. [2026-01-12T12:19:24.159946] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:24.160054] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-12T12:19:24.160094] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-12T12:19:24.160141] [INFO ] [MAIN ] [2690/3519] RITM kept (0.3s) | 2684 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-12T12:19:24.473670] [DEBUG] [REMOTE ] RIVN: Retrieved 1045 rows, trimmed to 300. [2026-01-12T12:19:24.473832] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-12T12:19:24.474054] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-12T12:19:24.474193] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:24.474310] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-12T12:19:24.474352] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-12T12:19:24.474403] [INFO ] [MAIN ] [2691/3519] RIVN kept (0.3s) | 2685 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:24.763301] [DEBUG] [REMOTE ] RKLB: Retrieved 1100 rows, trimmed to 300. [2026-01-12T12:19:24.763490] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-12T12:19:24.763767] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-12T12:19:24.763911] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:24.764029] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-12T12:19:24.764071] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-12T12:19:24.764124] [INFO ] [MAIN ] [2692/3519] RKLB kept (0.3s) | 2686 kept, 6 rejected | 139.3/min | ETA: 5.9m [2026-01-12T12:19:25.539194] [DEBUG] [REMOTE ] RL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:25.539399] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-12T12:19:25.539732] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-12T12:19:25.539881] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:25.540033] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-12T12:19:25.540082] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-12T12:19:25.540139] [INFO ] [MAIN ] [2693/3519] RL kept (0.8s) | 2687 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:25.819603] [DEBUG] [REMOTE ] RLAY: Retrieved 1379 rows, trimmed to 300. [2026-01-12T12:19:25.819769] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-12T12:19:25.820004] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.05. [2026-01-12T12:19:25.820166] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:25.820295] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-12T12:19:25.820336] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-12T12:19:25.820388] [INFO ] [MAIN ] [2694/3519] RLAY kept (0.3s) | 2688 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:26.393802] [DEBUG] [REMOTE ] RLI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:26.393946] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-12T12:19:26.394174] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-12T12:19:26.394309] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:26.394424] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-12T12:19:26.394481] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-12T12:19:26.394530] [INFO ] [MAIN ] [2695/3519] RLI kept (0.6s) | 2689 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:26.753396] [DEBUG] [REMOTE ] RLJ: Retrieved 3689 rows, trimmed to 300. [2026-01-12T12:19:26.753841] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-12T12:19:26.754505] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.67. [2026-01-12T12:19:26.754705] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:26.754992] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-12T12:19:26.755040] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-12T12:19:26.755106] [INFO ] [MAIN ] [2696/3519] RLJ kept (0.4s) | 2690 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:26.990190] [DEBUG] [REMOTE ] RLMD: Retrieved 2829 rows, trimmed to 300. [2026-01-12T12:19:26.990318] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-12T12:19:26.990520] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $2.01. [2026-01-12T12:19:26.990678] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:26.990787] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-12T12:19:26.990826] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-12T12:19:26.990872] [INFO ] [MAIN ] [2697/3519] RLMD kept (0.2s) | 2691 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:27.447879] [DEBUG] [REMOTE ] RLTY: Retrieved 973 rows, trimmed to 300. [2026-01-12T12:19:27.448016] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-12T12:19:27.448245] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.40. [2026-01-12T12:19:27.448380] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:27.448488] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-12T12:19:27.448527] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-12T12:19:27.448592] [INFO ] [MAIN ] [2698/3519] RLTY kept (0.5s) | 2692 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:27.833394] [DEBUG] [REMOTE ] RLX: Retrieved 1248 rows, trimmed to 300. [2026-01-12T12:19:27.833527] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-12T12:19:27.833744] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.23. [2026-01-12T12:19:27.833877] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:27.833983] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-12T12:19:27.834023] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-12T12:19:27.834070] [INFO ] [MAIN ] [2699/3519] RLX kept (0.4s) | 2693 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:28.307108] [DEBUG] [REMOTE ] RM: Retrieved 3467 rows, trimmed to 300. [2026-01-12T12:19:28.307277] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-12T12:19:28.307552] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-12T12:19:28.307752] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:28.307902] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-12T12:19:28.307959] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-12T12:19:28.308027] [INFO ] [MAIN ] [2700/3519] RM kept (0.5s) | 2694 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:28.731139] [DEBUG] [REMOTE ] RMAX: Retrieved 3087 rows, trimmed to 300. [2026-01-12T12:19:28.731347] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-12T12:19:28.731677] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-12T12:19:28.731824] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:28.731967] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-12T12:19:28.732048] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-12T12:19:28.732105] [INFO ] [MAIN ] [2701/3519] RMAX kept (0.4s) | 2695 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:29.082135] [DEBUG] [REMOTE ] RMBI: Retrieved 1641 rows, trimmed to 300. [2026-01-12T12:19:29.082300] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-12T12:19:29.082540] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-12T12:19:29.082739] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:29.082871] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-12T12:19:29.082915] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-12T12:19:29.082966] [INFO ] [MAIN ] [2702/3519] RMBI kept (0.4s) | 2696 kept, 6 rejected | 139.3/min | ETA: 5.9m [2026-01-12T12:19:29.670059] [DEBUG] [REMOTE ] RMBS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:29.670284] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-12T12:19:29.670692] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-12T12:19:29.670861] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:29.671030] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-12T12:19:29.671077] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-12T12:19:29.671142] [INFO ] [MAIN ] [2703/3519] RMBS kept (0.6s) | 2697 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:30.152119] [DEBUG] [REMOTE ] RMD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:30.152351] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-12T12:19:30.152761] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-12T12:19:30.152909] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:30.153082] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-12T12:19:30.153127] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-12T12:19:30.153188] [INFO ] [MAIN ] [2704/3519] RMD kept (0.5s) | 2698 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-12T12:19:30.455657] [DEBUG] [REMOTE ] RMI: Retrieved 1810 rows, trimmed to 300. [2026-01-12T12:19:30.455860] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-12T12:19:30.456123] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.21. [2026-01-12T12:19:30.456265] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:30.456386] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-12T12:19:30.456633] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-12T12:19:30.456687] [INFO ] [MAIN ] [2705/3519] RMI kept (0.3s) | 2699 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-12T12:19:30.865050] [DEBUG] [REMOTE ] RMM: Retrieved 1624 rows, trimmed to 300. [2026-01-12T12:19:30.865243] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-12T12:19:30.865496] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.55. [2026-01-12T12:19:30.865670] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:30.865794] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-12T12:19:30.865837] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-12T12:19:30.865889] [INFO ] [MAIN ] [2706/3519] RMM kept (0.4s) | 2700 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-12T12:19:31.184878] [DEBUG] [REMOTE ] RMMZ: Retrieved 981 rows, trimmed to 300. [2026-01-12T12:19:31.185145] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-12T12:19:31.185390] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.39. [2026-01-12T12:19:31.185527] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:31.185700] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-12T12:19:31.185796] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-12T12:19:31.185849] [INFO ] [MAIN ] [2707/3519] RMMZ kept (0.3s) | 2701 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:31.573862] [DEBUG] [REMOTE ] RMNI: Retrieved 2607 rows, trimmed to 300. [2026-01-12T12:19:31.574006] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-12T12:19:31.574218] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.70. [2026-01-12T12:19:31.574360] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:31.574473] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-12T12:19:31.574515] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-12T12:19:31.574564] [INFO ] [MAIN ] [2708/3519] RMNI kept (0.4s) | 2702 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:31.884103] [DEBUG] [REMOTE ] RNA: Retrieved 1402 rows, trimmed to 300. [2026-01-12T12:19:31.884286] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-12T12:19:31.884530] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $46.86. [2026-01-12T12:19:31.884690] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:31.884806] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-12T12:19:31.884848] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-12T12:19:31.884899] [INFO ] [MAIN ] [2709/3519] RNA kept (0.3s) | 2703 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:32.476782] [DEBUG] [REMOTE ] RNAC: Retrieved 2402 rows, trimmed to 300. [2026-01-12T12:19:32.477049] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-12T12:19:32.477341] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-12T12:19:32.477527] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:32.477694] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-12T12:19:32.477738] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-12T12:19:32.477792] [INFO ] [MAIN ] [2710/3519] RNAC kept (0.6s) | 2704 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:32.772006] [DEBUG] [REMOTE ] RNAZ: Retrieved 1133 rows, trimmed to 300. [2026-01-12T12:19:32.772145] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-12T12:19:32.772349] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-12T12:19:32.772481] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:32.772608] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-12T12:19:32.772650] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-12T12:19:32.772697] [INFO ] [MAIN ] [2711/3519] RNAZ kept (0.3s) | 2705 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:33.293207] [DEBUG] [REMOTE ] RNG: Retrieved 3090 rows, trimmed to 300. [2026-01-12T12:19:33.293345] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-12T12:19:33.293550] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $26.12. [2026-01-12T12:19:33.293716] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:33.293827] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-12T12:19:33.293867] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-12T12:19:33.293913] [INFO ] [MAIN ] [2712/3519] RNG kept (0.5s) | 2706 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:33.847403] [DEBUG] [REMOTE ] RNP: Retrieved 5673 rows, trimmed to 300. [2026-01-12T12:19:33.847612] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-12T12:19:33.847899] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.42. [2026-01-12T12:19:33.848048] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:33.848205] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-12T12:19:33.848274] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-12T12:19:33.848331] [INFO ] [MAIN ] [2713/3519] RNP kept (0.6s) | 2707 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:34.125176] [DEBUG] [REMOTE ] ROAD: Retrieved 1932 rows, trimmed to 300. [2026-01-12T12:19:34.125324] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-12T12:19:34.125752] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-12T12:19:34.125895] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:34.126009] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-12T12:19:34.126050] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-12T12:19:34.126099] [INFO ] [MAIN ] [2714/3519] ROAD kept (0.3s) | 2708 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:34.580427] [DEBUG] [REMOTE ] ROCK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:34.580638] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-12T12:19:34.580894] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-12T12:19:34.581030] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:34.581150] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-12T12:19:34.581190] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-12T12:19:34.581241] [INFO ] [MAIN ] [2715/3519] ROCK kept (0.5s) | 2709 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:34.810465] [DEBUG] [REMOTE ] ROE: Retrieved 614 rows, trimmed to 300. [2026-01-12T12:19:34.810848] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-12T12:19:34.811081] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-12T12:19:34.811219] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:34.811331] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-12T12:19:34.811371] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-12T12:19:34.811421] [INFO ] [MAIN ] [2716/3519] ROE kept (0.2s) | 2710 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:35.534138] [DEBUG] [REMOTE ] ROP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:35.534276] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-12T12:19:35.534490] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $431.66. [2026-01-12T12:19:35.534645] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:35.534757] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-12T12:19:35.534797] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-12T12:19:35.534844] [INFO ] [MAIN ] [2717/3519] ROP kept (0.7s) | 2711 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:35.780288] [DEBUG] [REMOTE ] RPAY: Retrieved 1881 rows, trimmed to 300. [2026-01-12T12:19:35.780434] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-12T12:19:35.780661] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-12T12:19:35.780796] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:35.780901] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-12T12:19:35.780941] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-12T12:19:35.780987] [INFO ] [MAIN ] [2718/3519] RPAY kept (0.2s) | 2712 kept, 6 rejected | 139.3/min | ETA: 5.8m [2026-01-12T12:19:36.261843] [DEBUG] [REMOTE ] RPD: Retrieved 2637 rows, trimmed to 300. [2026-01-12T12:19:36.261992] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-12T12:19:36.262207] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $13.46. [2026-01-12T12:19:36.262340] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:36.262472] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-12T12:19:36.262708] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-12T12:19:36.262757] [INFO ] [MAIN ] [2719/3519] RPD kept (0.5s) | 2713 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:36.581044] [DEBUG] [REMOTE ] RPID: Retrieved 1128 rows, trimmed to 300. [2026-01-12T12:19:36.581194] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-12T12:19:36.581395] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-12T12:19:36.581527] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:36.581667] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-12T12:19:36.581710] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-12T12:19:36.581758] [INFO ] [MAIN ] [2720/3519] RPID kept (0.3s) | 2714 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:36.959775] [DEBUG] [REMOTE ] RPRX: Retrieved 1400 rows, trimmed to 300. [2026-01-12T12:19:36.959920] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-12T12:19:36.960126] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $35.98. [2026-01-12T12:19:36.960259] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:36.960380] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-12T12:19:36.960427] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-12T12:19:36.960483] [INFO ] [MAIN ] [2721/3519] RPRX kept (0.4s) | 2715 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:37.401393] [DEBUG] [REMOTE ] RPTX: Retrieved 1397 rows, trimmed to 300. [2026-01-12T12:19:37.401526] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-12T12:19:37.401740] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-12T12:19:37.401873] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:37.401977] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-12T12:19:37.402017] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-12T12:19:37.402063] [INFO ] [MAIN ] [2722/3519] RPTX kept (0.4s) | 2716 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:38.011597] [DEBUG] [REMOTE ] RQI: Retrieved 6008 rows, trimmed to 300. [2026-01-12T12:19:38.011737] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-12T12:19:38.011945] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.23. [2026-01-12T12:19:38.012079] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:38.012188] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-12T12:19:38.012228] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-12T12:19:38.012275] [INFO ] [MAIN ] [2723/3519] RQI kept (0.6s) | 2717 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:38.295431] [DEBUG] [REMOTE ] RRBI: Retrieved 1682 rows, trimmed to 300. [2026-01-12T12:19:38.295608] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-12T12:19:38.295822] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $63.70. [2026-01-12T12:19:38.295957] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:38.296067] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-12T12:19:38.296107] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-12T12:19:38.296154] [INFO ] [MAIN ] [2724/3519] RRBI kept (0.3s) | 2718 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:38.936011] [DEBUG] [REMOTE ] RRC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:38.936167] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-12T12:19:38.936403] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.45. [2026-01-12T12:19:38.936537] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:38.936706] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-12T12:19:38.936748] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-12T12:19:38.936799] [INFO ] [MAIN ] [2725/3519] RRC kept (0.6s) | 2719 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:39.280222] [DEBUG] [REMOTE ] RRGB: Retrieved 5908 rows, trimmed to 300. [2026-01-12T12:19:39.280436] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-12T12:19:39.280765] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-12T12:19:39.280912] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:39.281061] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-12T12:19:39.281104] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-12T12:19:39.281162] [INFO ] [MAIN ] [2726/3519] RRGB kept (0.3s) | 2720 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:39.846357] [DEBUG] [REMOTE ] RRX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:39.846778] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-12T12:19:39.847112] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-12T12:19:39.847324] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:39.847476] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-12T12:19:39.847518] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-12T12:19:39.847800] [INFO ] [MAIN ] [2727/3519] RRX kept (0.6s) | 2721 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:40.313259] [DEBUG] [REMOTE ] RS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:40.313400] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-12T12:19:40.313648] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-12T12:19:40.313793] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:40.313911] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-12T12:19:40.313955] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-12T12:19:40.314006] [INFO ] [MAIN ] [2728/3519] RS kept (0.5s) | 2722 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:40.629414] [DEBUG] [REMOTE ] RSG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:40.629655] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-12T12:19:40.630130] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-12T12:19:40.630274] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:40.630404] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-12T12:19:40.630446] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-12T12:19:40.630499] [INFO ] [MAIN ] [2729/3519] RSG kept (0.3s) | 2723 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:40.955676] [DEBUG] [REMOTE ] RSI: Retrieved 1436 rows, trimmed to 300. [2026-01-12T12:19:40.955827] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-12T12:19:40.956040] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-12T12:19:40.956184] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:40.956298] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-12T12:19:40.956339] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-12T12:19:40.956387] [INFO ] [MAIN ] [2730/3519] RSI kept (0.3s) | 2724 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:41.374159] [DEBUG] [REMOTE ] RSKD: Retrieved 1118 rows, trimmed to 300. [2026-01-12T12:19:41.374381] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-12T12:19:41.374735] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.50. [2026-01-12T12:19:41.374903] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:41.375105] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-12T12:19:41.375162] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-12T12:19:41.375219] [INFO ] [MAIN ] [2731/3519] RSKD kept (0.4s) | 2725 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:41.872875] [DEBUG] [REMOTE ] RSSS: Retrieved 3080 rows, trimmed to 300. [2026-01-12T12:19:41.873022] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-12T12:19:41.873251] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-12T12:19:41.873389] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:41.873514] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-12T12:19:41.873555] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-12T12:19:41.873623] [INFO ] [MAIN ] [2732/3519] RSSS kept (0.5s) | 2726 kept, 6 rejected | 139.3/min | ETA: 5.7m [2026-01-12T12:19:42.395980] [DEBUG] [REMOTE ] RTO: Retrieved 4654 rows, trimmed to 300. [2026-01-12T12:19:42.396136] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-12T12:19:42.396380] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-12T12:19:42.396522] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:42.396667] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-12T12:19:42.396709] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-12T12:19:42.396758] [INFO ] [MAIN ] [2733/3519] RTO kept (0.5s) | 2727 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:42.639630] [DEBUG] [REMOTE ] RUM: Retrieved 1192 rows, trimmed to 300. [2026-01-12T12:19:42.639784] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-12T12:19:42.640009] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-12T12:19:42.640145] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:42.640263] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-12T12:19:42.640303] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-12T12:19:42.640351] [INFO ] [MAIN ] [2734/3519] RUM kept (0.2s) | 2728 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:43.101566] [DEBUG] [REMOTE ] RUN: Retrieved 2624 rows, trimmed to 300. [2026-01-12T12:19:43.101755] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-12T12:19:43.101973] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $17.08. [2026-01-12T12:19:43.102107] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:43.102217] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-12T12:19:43.102257] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-12T12:19:43.102304] [INFO ] [MAIN ] [2735/3519] RUN kept (0.5s) | 2729 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:43.317837] [DEBUG] [REMOTE ] RUNN: Retrieved 650 rows, trimmed to 300. [2026-01-12T12:19:43.317977] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-12T12:19:43.318218] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-12T12:19:43.318360] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:43.318472] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-12T12:19:43.318513] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-12T12:19:43.318561] [INFO ] [MAIN ] [2736/3519] RUNN kept (0.2s) | 2730 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:44.048399] [DEBUG] [REMOTE ] RUSHA: Retrieved 5915 rows, trimmed to 300. [2026-01-12T12:19:44.048559] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-12T12:19:44.048995] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-12T12:19:44.049129] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:44.049256] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-12T12:19:44.049296] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-12T12:19:44.049342] [INFO ] [MAIN ] [2737/3519] RUSHA kept (0.7s) | 2731 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:44.441448] [DEBUG] [REMOTE ] RUSHB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:44.441611] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-12T12:19:44.441847] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-12T12:19:44.441989] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:44.442110] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-12T12:19:44.442154] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-12T12:19:44.442203] [INFO ] [MAIN ] [2738/3519] RUSHB kept (0.4s) | 2732 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:44.734942] [DEBUG] [REMOTE ] RVMD: Retrieved 1485 rows, trimmed to 300. [2026-01-12T12:19:44.735131] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-12T12:19:44.735402] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $49.56. [2026-01-12T12:19:44.735607] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:44.735742] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-12T12:19:44.735785] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-12T12:19:44.735847] [INFO ] [MAIN ] [2739/3519] RVMD kept (0.3s) | 2733 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:45.376563] [DEBUG] [REMOTE ] RVSB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:45.376748] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-12T12:19:45.377036] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-12T12:19:45.377213] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:45.377370] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-12T12:19:45.377428] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-12T12:19:45.377498] [INFO ] [MAIN ] [2740/3519] RVSB kept (0.6s) | 2734 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:45.828699] [DEBUG] [REMOTE ] RVTY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:45.828845] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-12T12:19:45.829064] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.52. [2026-01-12T12:19:45.829197] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:45.829312] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-12T12:19:45.829354] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-12T12:19:45.829401] [INFO ] [MAIN ] [2741/3519] RVTY kept (0.5s) | 2735 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:46.054631] [DEBUG] [REMOTE ] RWAY: Retrieved 1059 rows, trimmed to 300. [2026-01-12T12:19:46.054764] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-12T12:19:46.054963] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-12T12:19:46.055095] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:46.055203] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-12T12:19:46.055242] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-12T12:19:46.055288] [INFO ] [MAIN ] [2742/3519] RWAY kept (0.2s) | 2736 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:46.351315] [DEBUG] [REMOTE ] RXO: Retrieved 803 rows, trimmed to 300. [2026-01-12T12:19:46.351457] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-12T12:19:46.351726] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-12T12:19:46.351890] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:46.352005] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-12T12:19:46.352045] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-12T12:19:46.352093] [INFO ] [MAIN ] [2743/3519] RXO kept (0.3s) | 2737 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:46.870083] [DEBUG] [REMOTE ] RXRX: Retrieved 1190 rows, trimmed to 300. [2026-01-12T12:19:46.870238] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-12T12:19:46.870478] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-12T12:19:46.870669] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:46.870801] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-12T12:19:46.870848] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-12T12:19:46.870906] [INFO ] [MAIN ] [2744/3519] RXRX kept (0.5s) | 2738 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:47.483389] [DEBUG] [REMOTE ] RY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:47.483600] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-12T12:19:47.483863] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $144.24. [2026-01-12T12:19:47.484004] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:47.484204] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-12T12:19:47.484247] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-12T12:19:47.484300] [INFO ] [MAIN ] [2745/3519] RY kept (0.6s) | 2739 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:47.969259] [DEBUG] [REMOTE ] RYAAY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:47.969451] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-12T12:19:47.969727] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.55. [2026-01-12T12:19:47.969864] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:47.969983] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-12T12:19:47.970024] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-12T12:19:47.970076] [INFO ] [MAIN ] [2746/3519] RYAAY kept (0.5s) | 2740 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-12T12:19:48.313708] [DEBUG] [REMOTE ] RYAM: Retrieved 2911 rows, trimmed to 300. [2026-01-12T12:19:48.313849] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-12T12:19:48.314105] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-12T12:19:48.314254] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:48.314370] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-12T12:19:48.314412] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-12T12:19:48.314498] [INFO ] [MAIN ] [2747/3519] RYAM kept (0.3s) | 2741 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:48.473887] [DEBUG] [REMOTE ] RYAN: Retrieved 1123 rows, trimmed to 300. [2026-01-12T12:19:48.474026] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-12T12:19:48.474234] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.29. [2026-01-12T12:19:48.474387] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:48.474499] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-12T12:19:48.474540] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-12T12:19:48.474609] [INFO ] [MAIN ] [2748/3519] RYAN kept (0.2s) | 2742 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:49.119239] [DEBUG] [REMOTE ] RYI: Retrieved 2873 rows, trimmed to 300. [2026-01-12T12:19:49.119371] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-12T12:19:49.119605] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-12T12:19:49.119762] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:49.119873] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-12T12:19:49.119912] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-12T12:19:49.119960] [INFO ] [MAIN ] [2749/3519] RYI kept (0.6s) | 2743 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:49.542482] [DEBUG] [REMOTE ] RYN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:49.542646] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-12T12:19:49.542878] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-12T12:19:49.543011] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:49.543130] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-12T12:19:49.543170] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-12T12:19:49.543221] [INFO ] [MAIN ] [2750/3519] RYN kept (0.4s) | 2744 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:49.745502] [DEBUG] [REMOTE ] RYTM: Retrieved 2077 rows, trimmed to 300. [2026-01-12T12:19:49.745726] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-12T12:19:49.745975] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-12T12:19:49.746122] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:49.746266] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-12T12:19:49.746311] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-12T12:19:49.746360] [INFO ] [MAIN ] [2751/3519] RYTM kept (0.2s) | 2745 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:50.310131] [DEBUG] [REMOTE ] RZB: Retrieved 2409 rows, trimmed to 300. [2026-01-12T12:19:50.310296] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-12T12:19:50.310515] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.53. [2026-01-12T12:19:50.310685] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:50.310802] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-12T12:19:50.310844] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-12T12:19:50.310894] [INFO ] [MAIN ] [2752/3519] RZB kept (0.6s) | 2746 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:50.503861] [DEBUG] [REMOTE ] RZC: Retrieved 817 rows, trimmed to 300. [2026-01-12T12:19:50.503991] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-12T12:19:50.504194] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-12T12:19:50.504329] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:50.504436] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-12T12:19:50.504476] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-12T12:19:50.504523] [INFO ] [MAIN ] [2753/3519] RZC kept (0.2s) | 2747 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:50.927775] [DEBUG] [REMOTE ] S: Retrieved 1138 rows, trimmed to 300. [2026-01-12T12:19:50.927931] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-12T12:19:50.928217] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $14.48. [2026-01-12T12:19:50.928399] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:50.928522] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-12T12:19:50.928595] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-12T12:19:50.928664] [INFO ] [MAIN ] [2754/3519] S kept (0.4s) | 2748 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:51.509167] [DEBUG] [REMOTE ] SA: Retrieved 5467 rows, trimmed to 300. [2026-01-12T12:19:51.509306] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-12T12:19:51.509523] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-12T12:19:51.509721] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:51.509870] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-12T12:19:51.509910] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-12T12:19:51.509958] [INFO ] [MAIN ] [2755/3519] SA kept (0.6s) | 2749 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:51.868803] [DEBUG] [REMOTE ] SAFE: Retrieved 2150 rows, trimmed to 300. [2026-01-12T12:19:51.868935] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-12T12:19:51.869135] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-12T12:19:51.869266] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:51.869373] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-12T12:19:51.869412] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-12T12:19:51.869459] [INFO ] [MAIN ] [2756/3519] SAFE kept (0.4s) | 2750 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:52.431965] [DEBUG] [REMOTE ] SAH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:52.432109] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-12T12:19:52.432333] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-12T12:19:52.432466] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:52.432602] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-12T12:19:52.432645] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-12T12:19:52.432693] [INFO ] [MAIN ] [2757/3519] SAH kept (0.6s) | 2751 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:52.857977] [DEBUG] [REMOTE ] SAIA: Retrieved 5870 rows, trimmed to 300. [2026-01-12T12:19:52.858110] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-12T12:19:52.858333] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-12T12:19:52.858464] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:52.858590] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-12T12:19:52.858631] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-12T12:19:52.858682] [INFO ] [MAIN ] [2758/3519] SAIA kept (0.4s) | 2752 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:53.209160] [DEBUG] [REMOTE ] SAIC: Retrieved 3099 rows, trimmed to 300. [2026-01-12T12:19:53.209307] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-12T12:19:53.209533] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $85.01. [2026-01-12T12:19:53.209712] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:53.209855] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-12T12:19:53.209901] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-12T12:19:53.209953] [INFO ] [MAIN ] [2759/3519] SAIC kept (0.4s) | 2753 kept, 6 rejected | 139.3/min | ETA: 5.5m [2026-01-12T12:19:53.572387] [DEBUG] [REMOTE ] SAM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:53.572535] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-12T12:19:53.572790] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-12T12:19:53.572930] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:53.573048] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-12T12:19:53.573089] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-12T12:19:53.573140] [INFO ] [MAIN ] [2760/3519] SAM kept (0.4s) | 2754 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:54.010148] [DEBUG] [REMOTE ] SAMG: Retrieved 3154 rows, trimmed to 300. [2026-01-12T12:19:54.010347] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-12T12:19:54.010628] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-12T12:19:54.010804] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:54.011127] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-12T12:19:54.011169] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-12T12:19:54.011222] [INFO ] [MAIN ] [2761/3519] SAMG kept (0.4s) | 2755 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:54.545352] [DEBUG] [REMOTE ] SAN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:54.545560] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-12T12:19:54.545877] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.53. [2026-01-12T12:19:54.546058] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:54.546209] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-12T12:19:54.546261] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-12T12:19:54.546325] [INFO ] [MAIN ] [2762/3519] SAN kept (0.5s) | 2756 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:54.779551] [DEBUG] [REMOTE ] SANA: Retrieved 1239 rows, trimmed to 300. [2026-01-12T12:19:54.779714] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-12T12:19:54.779944] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-12T12:19:54.780080] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:54.780189] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-12T12:19:54.780229] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-12T12:19:54.780277] [INFO ] [MAIN ] [2763/3519] SANA kept (0.2s) | 2757 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:55.459223] [DEBUG] [REMOTE ] SANM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:55.459435] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-12T12:19:55.459854] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $127.23. [2026-01-12T12:19:55.460058] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:55.460236] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-12T12:19:55.460290] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-12T12:19:55.460360] [INFO ] [MAIN ] [2764/3519] SANM kept (0.7s) | 2758 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:55.892619] [DEBUG] [REMOTE ] SAP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:55.892833] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-12T12:19:55.893157] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $233.94. [2026-01-12T12:19:55.893303] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:55.893450] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-12T12:19:55.893493] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-12T12:19:55.893551] [INFO ] [MAIN ] [2765/3519] SAP kept (0.4s) | 2759 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:56.136920] [DEBUG] [REMOTE ] SARK: Retrieved 1046 rows, trimmed to 300. [2026-01-12T12:19:56.137166] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-12T12:19:56.137468] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-12T12:19:56.137675] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:56.137809] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-12T12:19:56.137858] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-12T12:19:56.137913] [INFO ] [MAIN ] [2766/3519] SARK kept (0.2s) | 2760 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:56.530956] [DEBUG] [REMOTE ] SATL: Retrieved 1204 rows, trimmed to 300. [2026-01-12T12:19:56.531380] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-12T12:19:56.531659] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-12T12:19:56.531831] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:56.531961] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-12T12:19:56.532013] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-12T12:19:56.532080] [INFO ] [MAIN ] [2767/3519] SATL kept (0.4s) | 2761 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:56.975885] [DEBUG] [REMOTE ] SATS: Retrieved 4535 rows, trimmed to 300. [2026-01-12T12:19:56.976030] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-12T12:19:56.976247] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-12T12:19:56.976384] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:56.976495] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-12T12:19:56.976538] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-12T12:19:56.976605] [INFO ] [MAIN ] [2768/3519] SATS kept (0.4s) | 2762 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:57.446961] [DEBUG] [REMOTE ] SAVA: Retrieved 6411 rows, trimmed to 300. [2026-01-12T12:19:57.447102] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-12T12:19:57.447329] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-12T12:19:57.447468] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:57.447603] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-12T12:19:57.447648] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-12T12:19:57.447698] [INFO ] [MAIN ] [2769/3519] SAVA kept (0.5s) | 2763 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:57.915611] [DEBUG] [REMOTE ] SB: Retrieved 4432 rows, trimmed to 300. [2026-01-12T12:19:57.915753] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-12T12:19:57.915980] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.24. [2026-01-12T12:19:57.916134] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:57.916252] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-12T12:19:57.916294] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-12T12:19:57.916343] [INFO ] [MAIN ] [2770/3519] SB kept (0.5s) | 2764 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:58.472260] [DEBUG] [REMOTE ] SBAC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:58.472398] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-12T12:19:58.472630] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.20. [2026-01-12T12:19:58.472769] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:58.472883] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-12T12:19:58.472923] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-12T12:19:58.472970] [INFO ] [MAIN ] [2771/3519] SBAC kept (0.6s) | 2765 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:58.746133] [DEBUG] [REMOTE ] SBCF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:58.746318] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-12T12:19:58.746676] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $28.63. [2026-01-12T12:19:58.746873] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:58.747042] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-12T12:19:58.747099] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-12T12:19:58.747167] [INFO ] [MAIN ] [2772/3519] SBCF kept (0.3s) | 2766 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:59.246767] [DEBUG] [REMOTE ] SBFM: Retrieved 4042 rows, trimmed to 300. [2026-01-12T12:19:59.246922] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-12T12:19:59.247143] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.23. [2026-01-12T12:19:59.247276] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:59.247385] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-12T12:19:59.247424] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-12T12:19:59.247477] [INFO ] [MAIN ] [2773/3519] SBFM kept (0.5s) | 2767 kept, 6 rejected | 139.3/min | ETA: 5.4m [2026-01-12T12:19:59.734684] [DEBUG] [REMOTE ] SBGI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:19:59.734820] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-12T12:19:59.735077] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.53. [2026-01-12T12:19:59.735224] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:19:59.735336] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-12T12:19:59.735375] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-12T12:19:59.735423] [INFO ] [MAIN ] [2774/3519] SBGI kept (0.5s) | 2768 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:00.093848] [DEBUG] [REMOTE ] SBH: Retrieved 4815 rows, trimmed to 300. [2026-01-12T12:20:00.094003] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-12T12:20:00.094239] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-12T12:20:00.094377] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:00.094503] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-12T12:20:00.094544] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-12T12:20:00.094608] [INFO ] [MAIN ] [2775/3519] SBH kept (0.4s) | 2769 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:00.638714] [DEBUG] [REMOTE ] SBI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:00.638855] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-12T12:20:00.639083] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-12T12:20:00.639215] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:00.639325] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-12T12:20:00.639364] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-12T12:20:00.639411] [INFO ] [MAIN ] [2776/3519] SBI kept (0.5s) | 2770 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:00.914299] [DEBUG] [REMOTE ] SBLK: Retrieved 4999 rows, trimmed to 300. [2026-01-12T12:20:00.914497] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-12T12:20:00.914794] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.33. [2026-01-12T12:20:00.914938] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:00.915069] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-12T12:20:00.915111] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-12T12:20:00.915164] [INFO ] [MAIN ] [2777/3519] SBLK kept (0.3s) | 2771 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:01.354473] [DEBUG] [REMOTE ] SBRA: Retrieved 5984 rows, trimmed to 300. [2026-01-12T12:20:01.354767] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-12T12:20:01.355016] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-12T12:20:01.355150] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:01.355269] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-12T12:20:01.355308] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-12T12:20:01.355356] [INFO ] [MAIN ] [2778/3519] SBRA kept (0.4s) | 2772 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:01.910105] [DEBUG] [REMOTE ] SBS: Retrieved 5956 rows, trimmed to 300. [2026-01-12T12:20:01.910249] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-12T12:20:01.910488] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $22.04. [2026-01-12T12:20:01.910646] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:01.910763] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-12T12:20:01.910804] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-12T12:20:01.910855] [INFO ] [MAIN ] [2779/3519] SBS kept (0.6s) | 2773 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:02.243120] [DEBUG] [REMOTE ] SBSI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:02.243280] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-12T12:20:02.243534] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $26.11. [2026-01-12T12:20:02.243694] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:02.243823] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-12T12:20:02.243863] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-12T12:20:02.243915] [INFO ] [MAIN ] [2780/3519] SBSI kept (0.3s) | 2774 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:02.787964] [DEBUG] [REMOTE ] SBUX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:02.788379] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-12T12:20:02.788670] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-12T12:20:02.788812] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:02.788942] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-12T12:20:02.788984] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-12T12:20:02.789034] [INFO ] [MAIN ] [2781/3519] SBUX kept (0.5s) | 2775 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:03.306288] [DEBUG] [REMOTE ] SCD: Retrieved 5505 rows, trimmed to 300. [2026-01-12T12:20:03.306488] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-12T12:20:03.306786] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-12T12:20:03.306932] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:03.307064] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-12T12:20:03.307109] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-12T12:20:03.307164] [INFO ] [MAIN ] [2782/3519] SCD kept (0.5s) | 2776 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:03.900389] [DEBUG] [REMOTE ] SCHL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:03.900535] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-12T12:20:03.900780] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-12T12:20:03.900922] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:03.901042] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-12T12:20:03.901085] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-12T12:20:03.901134] [INFO ] [MAIN ] [2783/3519] SCHL kept (0.6s) | 2777 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:04.371109] [DEBUG] [REMOTE ] SCI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:04.371278] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-12T12:20:04.371517] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-12T12:20:04.371682] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:04.371807] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-12T12:20:04.371851] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-12T12:20:04.371902] [INFO ] [MAIN ] [2784/3519] SCI kept (0.5s) | 2778 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:04.834500] [DEBUG] [REMOTE ] SCL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:04.834696] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-12T12:20:04.835002] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-12T12:20:04.835143] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:04.835270] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-12T12:20:04.835310] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-12T12:20:04.835360] [INFO ] [MAIN ] [2785/3519] SCL kept (0.5s) | 2779 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:05.180929] [DEBUG] [REMOTE ] SCM: Retrieved 3312 rows, trimmed to 300. [2026-01-12T12:20:05.181081] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-12T12:20:05.181305] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-12T12:20:05.181439] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:05.181555] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-12T12:20:05.181615] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-12T12:20:05.181664] [INFO ] [MAIN ] [2786/3519] SCM kept (0.3s) | 2780 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:05.653247] [DEBUG] [REMOTE ] SCSC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:05.653401] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-12T12:20:05.653655] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-12T12:20:05.653801] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:05.653923] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-12T12:20:05.653966] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-12T12:20:05.654020] [INFO ] [MAIN ] [2787/3519] SCSC kept (0.5s) | 2781 kept, 6 rejected | 139.3/min | ETA: 5.3m [2026-01-12T12:20:05.979462] [DEBUG] [REMOTE ] SCVL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:05.979618] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-12T12:20:05.979839] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.67. [2026-01-12T12:20:05.979980] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:05.980097] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-12T12:20:05.980139] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-12T12:20:05.980189] [INFO ] [MAIN ] [2788/3519] SCVL kept (0.3s) | 2782 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:06.590688] [DEBUG] [REMOTE ] SCZ: Retrieved 4548 rows, trimmed to 300. [2026-01-12T12:20:06.590822] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-12T12:20:06.591026] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-12T12:20:06.591158] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:06.591266] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-12T12:20:06.591305] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-12T12:20:06.591353] [INFO ] [MAIN ] [2789/3519] SCZ kept (0.6s) | 2783 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:06.904448] [DEBUG] [REMOTE ] SD: Retrieved 2330 rows, trimmed to 300. [2026-01-12T12:20:06.904620] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-12T12:20:06.904838] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.16. [2026-01-12T12:20:06.904977] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:06.905091] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-12T12:20:06.905134] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-12T12:20:06.905184] [INFO ] [MAIN ] [2790/3519] SD kept (0.3s) | 2784 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:07.207223] [DEBUG] [REMOTE ] SDA: Retrieved 665 rows, trimmed to 300. [2026-01-12T12:20:07.207377] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-12T12:20:07.207664] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-12T12:20:07.207828] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:07.207956] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-12T12:20:07.208004] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-12T12:20:07.208062] [INFO ] [MAIN ] [2791/3519] SDA kept (0.3s) | 2785 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:07.680546] [DEBUG] [REMOTE ] SDHY: Retrieved 1286 rows, trimmed to 300. [2026-01-12T12:20:07.680702] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-12T12:20:07.680902] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-12T12:20:07.681034] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:07.681139] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-12T12:20:07.681178] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-12T12:20:07.681224] [INFO ] [MAIN ] [2792/3519] SDHY kept (0.5s) | 2786 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:08.007987] [DEBUG] [REMOTE ] SDRL: Retrieved 812 rows, trimmed to 300. [2026-01-12T12:20:08.008154] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-12T12:20:08.008364] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-12T12:20:08.008502] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:08.008634] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-12T12:20:08.008679] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-12T12:20:08.008727] [INFO ] [MAIN ] [2793/3519] SDRL kept (0.3s) | 2787 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:08.473859] [DEBUG] [REMOTE ] SDVY: Retrieved 2056 rows, trimmed to 300. [2026-01-12T12:20:08.474004] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-12T12:20:08.474214] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-12T12:20:08.474353] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:08.474465] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-12T12:20:08.474507] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-12T12:20:08.474557] [INFO ] [MAIN ] [2794/3519] SDVY kept (0.5s) | 2788 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:08.887362] [DEBUG] [REMOTE ] SE: Retrieved 2066 rows, trimmed to 300. [2026-01-12T12:20:08.887527] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-12T12:20:08.887758] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-12T12:20:08.887900] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:08.888014] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-12T12:20:08.888055] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-12T12:20:08.888104] [INFO ] [MAIN ] [2795/3519] SE kept (0.4s) | 2789 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:09.314156] [DEBUG] [REMOTE ] SEDG: Retrieved 2715 rows, trimmed to 300. [2026-01-12T12:20:09.314314] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-12T12:20:09.314757] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-12T12:20:09.314892] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:09.315004] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-12T12:20:09.315043] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-12T12:20:09.315090] [INFO ] [MAIN ] [2796/3519] SEDG kept (0.4s) | 2790 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:09.888588] [DEBUG] [REMOTE ] SEE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:09.888752] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-12T12:20:09.888980] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.35. [2026-01-12T12:20:09.889116] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:09.889238] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-12T12:20:09.889277] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-12T12:20:09.889325] [INFO ] [MAIN ] [2797/3519] SEE kept (0.6s) | 2791 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:10.337989] [DEBUG] [REMOTE ] SEIC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:10.338168] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-12T12:20:10.338416] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-12T12:20:10.338558] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:10.338703] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-12T12:20:10.338745] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-12T12:20:10.338798] [INFO ] [MAIN ] [2798/3519] SEIC kept (0.4s) | 2792 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:10.738778] [DEBUG] [REMOTE ] SELF: Retrieved 4415 rows, trimmed to 300. [2026-01-12T12:20:10.738919] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-12T12:20:10.739135] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-12T12:20:10.739268] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:10.739378] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-12T12:20:10.739418] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-12T12:20:10.739465] [INFO ] [MAIN ] [2799/3519] SELF kept (0.4s) | 2793 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:11.125691] [DEBUG] [REMOTE ] SEM: Retrieved 4098 rows, trimmed to 300. [2026-01-12T12:20:11.125827] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-12T12:20:11.126042] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-12T12:20:11.126189] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:11.126304] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-12T12:20:11.126346] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-12T12:20:11.126396] [INFO ] [MAIN ] [2800/3519] SEM kept (0.4s) | 2794 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:11.460397] [DEBUG] [REMOTE ] SENEA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:11.460827] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-12T12:20:11.461168] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-12T12:20:11.461332] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:11.461488] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-12T12:20:11.461530] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-12T12:20:11.461621] [INFO ] [MAIN ] [2801/3519] SENEA kept (0.3s) | 2795 kept, 6 rejected | 139.3/min | ETA: 5.2m [2026-01-12T12:20:11.773715] [DEBUG] [REMOTE ] SENS: Retrieved 2469 rows, trimmed to 300. [2026-01-12T12:20:11.773859] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-12T12:20:11.774071] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-12T12:20:11.774207] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:11.774316] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-12T12:20:11.774355] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-12T12:20:11.774403] [INFO ] [MAIN ] [2802/3519] SENS kept (0.3s) | 2796 kept, 6 rejected | 139.3/min | ETA: 5.1m [2026-01-12T12:20:12.985209] [DEBUG] [REMOTE ] SERA: Retrieved 1128 rows, trimmed to 300. [2026-01-12T12:20:12.985369] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-12T12:20:12.985609] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-12T12:20:12.985750] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:12.985864] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-12T12:20:12.985905] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-12T12:20:12.985954] [INFO ] [MAIN ] [2803/3519] SERA kept (1.2s) | 2797 kept, 6 rejected | 139.2/min | ETA: 5.1m [2026-01-12T12:20:13.221526] [DEBUG] [REMOTE ] SES: Retrieved 1223 rows, trimmed to 300. [2026-01-12T12:20:13.221687] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-12T12:20:13.221888] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-12T12:20:13.222019] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:13.222125] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-12T12:20:13.222165] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-12T12:20:13.222211] [INFO ] [MAIN ] [2804/3519] SES kept (0.2s) | 2798 kept, 6 rejected | 139.2/min | ETA: 5.1m [2026-01-12T12:20:14.831956] [DEBUG] [REMOTE ] SEVN: Retrieved 1369 rows, trimmed to 300. [2026-01-12T12:20:14.832095] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-12T12:20:14.832315] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-12T12:20:14.832454] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:14.832595] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-12T12:20:14.832639] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-12T12:20:14.832687] [INFO ] [MAIN ] [2805/3519] SEVN kept (1.6s) | 2799 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:15.022709] [DEBUG] [REMOTE ] SEZL: Retrieved 602 rows, trimmed to 300. [2026-01-12T12:20:15.022855] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-12T12:20:15.023056] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-12T12:20:15.023188] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:15.023295] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-12T12:20:15.023334] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-12T12:20:15.023381] [INFO ] [MAIN ] [2806/3519] SEZL kept (0.2s) | 2800 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:15.588248] [DEBUG] [REMOTE ] SF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:15.588405] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-12T12:20:15.588732] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $108.01. [2026-01-12T12:20:15.588878] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:15.588995] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-12T12:20:15.589035] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-12T12:20:15.589084] [INFO ] [MAIN ] [2807/3519] SF kept (0.6s) | 2801 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:15.943226] [DEBUG] [REMOTE ] SFB: Retrieved 2068 rows, trimmed to 300. [2026-01-12T12:20:15.943366] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-12T12:20:15.943566] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-12T12:20:15.943728] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:15.943834] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-12T12:20:15.943873] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-12T12:20:15.943920] [INFO ] [MAIN ] [2808/3519] SFB kept (0.4s) | 2802 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:16.356472] [DEBUG] [REMOTE ] SFBS: Retrieved 2933 rows, trimmed to 300. [2026-01-12T12:20:16.356678] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-12T12:20:16.356894] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-12T12:20:16.357030] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:16.357144] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-12T12:20:16.357185] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-12T12:20:16.357234] [INFO ] [MAIN ] [2809/3519] SFBS kept (0.4s) | 2803 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:16.632183] [DEBUG] [REMOTE ] SFIX: Retrieved 2046 rows, trimmed to 300. [2026-01-12T12:20:16.632356] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-12T12:20:16.632654] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-12T12:20:16.632841] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:16.632993] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-12T12:20:16.633046] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-12T12:20:16.633110] [INFO ] [MAIN ] [2810/3519] SFIX kept (0.3s) | 2804 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:17.261284] [DEBUG] [REMOTE ] SFL: Retrieved 5427 rows, trimmed to 300. [2026-01-12T12:20:17.261434] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-12T12:20:17.261657] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.67. [2026-01-12T12:20:17.261791] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:17.261932] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-12T12:20:17.261974] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-12T12:20:17.262021] [INFO ] [MAIN ] [2811/3519] SFL kept (0.6s) | 2805 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:17.536878] [DEBUG] [REMOTE ] SFLO: Retrieved 514 rows, trimmed to 300. [2026-01-12T12:20:17.537016] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-12T12:20:17.537222] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-12T12:20:17.537359] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:17.537469] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-12T12:20:17.537511] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-12T12:20:17.537558] [INFO ] [MAIN ] [2812/3519] SFLO kept (0.3s) | 2806 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:17.990726] [DEBUG] [REMOTE ] SFM: Retrieved 3130 rows, trimmed to 300. [2026-01-12T12:20:17.990862] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-12T12:20:17.991064] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $74.73. [2026-01-12T12:20:17.991196] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:17.991304] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-12T12:20:17.991344] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-12T12:20:17.991391] [INFO ] [MAIN ] [2813/3519] SFM kept (0.5s) | 2807 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:18.559232] [DEBUG] [REMOTE ] SFNC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:18.559375] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-12T12:20:18.559641] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-12T12:20:18.559788] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:18.559903] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-12T12:20:18.559945] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-12T12:20:18.559995] [INFO ] [MAIN ] [2814/3519] SFNC kept (0.6s) | 2808 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:18.676090] [DEBUG] [REMOTE ] SG: Retrieved 1039 rows, trimmed to 300. [2026-01-12T12:20:18.676239] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-12T12:20:18.676450] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-12T12:20:18.676608] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:18.676724] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-12T12:20:18.676765] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-12T12:20:18.676814] [INFO ] [MAIN ] [2815/3519] SG kept (0.1s) | 2809 kept, 6 rejected | 139.2/min | ETA: 5.1m [2026-01-12T12:20:19.548994] [DEBUG] [REMOTE ] SGBX: Retrieved 2150 rows, trimmed to 300. [2026-01-12T12:20:19.549148] [DEBUG] [REMOTE ] SGBX: PASS: History has at least 300 days. [2026-01-12T12:20:19.549357] [DEBUG] [REMOTE ] SGBX: PASS: Price check passed. Min price $1.86. [2026-01-12T12:20:19.549490] [DEBUG] [REMOTE ] SGBX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:19.549628] [DEBUG] [REMOTE ] SGBX: PASS: Integrity check passed. [2026-01-12T12:20:19.549672] [DEBUG] [REMOTE ] SGBX: Symbol is viable for forecasting. [2026-01-12T12:20:19.549722] [INFO ] [MAIN ] [2816/3519] SGBX kept (0.9s) | 2810 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-12T12:20:20.052772] [DEBUG] [REMOTE ] SGC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:20.052939] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-12T12:20:20.053153] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-12T12:20:20.053288] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:20.053400] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-12T12:20:20.053440] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-12T12:20:20.053487] [INFO ] [MAIN ] [2817/3519] SGC kept (0.5s) | 2811 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:20.171347] [DEBUG] [REMOTE ] SGHC: Retrieved 991 rows, trimmed to 300. [2026-01-12T12:20:20.171514] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-12T12:20:20.171785] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $10.41. [2026-01-12T12:20:20.171954] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:20.172091] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-12T12:20:20.172143] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-12T12:20:20.172207] [INFO ] [MAIN ] [2818/3519] SGHC kept (0.1s) | 2812 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:20.779755] [DEBUG] [REMOTE ] SGRY: Retrieved 2584 rows, trimmed to 300. [2026-01-12T12:20:20.779892] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-12T12:20:20.780093] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-12T12:20:20.780228] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:20.780335] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-12T12:20:20.780374] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-12T12:20:20.780421] [INFO ] [MAIN ] [2819/3519] SGRY kept (0.6s) | 2813 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:21.183958] [DEBUG] [REMOTE ] SHAK: Retrieved 2753 rows, trimmed to 300. [2026-01-12T12:20:21.184092] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-12T12:20:21.184335] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-12T12:20:21.184506] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:21.184650] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-12T12:20:21.184695] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-12T12:20:21.184743] [INFO ] [MAIN ] [2820/3519] SHAK kept (0.4s) | 2814 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:21.753173] [DEBUG] [REMOTE ] SHBI: Retrieved 6238 rows, trimmed to 300. [2026-01-12T12:20:21.753334] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-12T12:20:21.753594] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.10. [2026-01-12T12:20:21.753733] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:21.753853] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-12T12:20:21.753894] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-12T12:20:21.753943] [INFO ] [MAIN ] [2821/3519] SHBI kept (0.6s) | 2815 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:21.988384] [DEBUG] [REMOTE ] SHC: Retrieved 1289 rows, trimmed to 300. [2026-01-12T12:20:21.988565] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-12T12:20:21.988862] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-12T12:20:21.989046] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:21.989202] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-12T12:20:21.989263] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-12T12:20:21.989334] [INFO ] [MAIN ] [2822/3519] SHC kept (0.2s) | 2816 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:22.379518] [DEBUG] [REMOTE ] SHCO: Retrieved 1128 rows, trimmed to 300. [2026-01-12T12:20:22.379886] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-12T12:20:22.380103] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $7.90. [2026-01-12T12:20:22.380253] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:22.380367] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-12T12:20:22.380410] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-12T12:20:22.380465] [INFO ] [MAIN ] [2823/3519] SHCO kept (0.4s) | 2817 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:22.887400] [DEBUG] [REMOTE ] SHEL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:22.887588] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-12T12:20:22.887868] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-12T12:20:22.888033] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:22.888199] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-12T12:20:22.888244] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-12T12:20:22.888298] [INFO ] [MAIN ] [2824/3519] SHEL kept (0.5s) | 2818 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:23.437317] [DEBUG] [REMOTE ] SHEN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:23.437488] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-12T12:20:23.437788] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-12T12:20:23.437926] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:23.438052] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-12T12:20:23.438093] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-12T12:20:23.438187] [INFO ] [MAIN ] [2825/3519] SHEN kept (0.5s) | 2819 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:23.655636] [DEBUG] [REMOTE ] SHFS: Retrieved 1102 rows, trimmed to 300. [2026-01-12T12:20:23.655784] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-12T12:20:23.655988] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-12T12:20:23.656121] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:23.656227] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-12T12:20:23.656268] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-12T12:20:23.656315] [INFO ] [MAIN ] [2826/3519] SHFS kept (0.2s) | 2820 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:24.273102] [DEBUG] [REMOTE ] SHG: Retrieved 5616 rows, trimmed to 300. [2026-01-12T12:20:24.273246] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-12T12:20:24.273512] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $50.62. [2026-01-12T12:20:24.273676] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:24.273793] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-12T12:20:24.273836] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-12T12:20:24.273886] [INFO ] [MAIN ] [2827/3519] SHG kept (0.6s) | 2821 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:24.699329] [DEBUG] [REMOTE ] SHIP: Retrieved 4580 rows, trimmed to 300. [2026-01-12T12:20:24.699515] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-12T12:20:24.699784] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $7.92. [2026-01-12T12:20:24.699926] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:24.700040] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-12T12:20:24.700080] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-12T12:20:24.700128] [INFO ] [MAIN ] [2828/3519] SHIP kept (0.4s) | 2822 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:24.934040] [DEBUG] [REMOTE ] SHLS: Retrieved 1245 rows, trimmed to 300. [2026-01-12T12:20:24.934205] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-12T12:20:24.934451] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-12T12:20:24.934634] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:24.934776] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-12T12:20:24.934822] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-12T12:20:24.934874] [INFO ] [MAIN ] [2829/3519] SHLS kept (0.2s) | 2823 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:25.445969] [DEBUG] [REMOTE ] SHO: Retrieved 5339 rows, trimmed to 300. [2026-01-12T12:20:25.446102] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-12T12:20:25.446304] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-12T12:20:25.446436] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:25.446560] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-12T12:20:25.446632] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-12T12:20:25.446685] [INFO ] [MAIN ] [2830/3519] SHO kept (0.5s) | 2824 kept, 6 rejected | 139.1/min | ETA: 5.0m [2026-01-12T12:20:25.631224] [DEBUG] [REMOTE ] SHOC: Retrieved 818 rows, trimmed to 300. [2026-01-12T12:20:25.631354] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-12T12:20:25.631590] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-12T12:20:25.631732] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:25.631838] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-12T12:20:25.631877] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-12T12:20:25.631923] [INFO ] [MAIN ] [2831/3519] SHOC kept (0.2s) | 2825 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:26.371286] [DEBUG] [REMOTE ] SHOO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:26.371421] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-12T12:20:26.371643] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-12T12:20:26.371779] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:26.371886] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-12T12:20:26.371925] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-12T12:20:26.371973] [INFO ] [MAIN ] [2832/3519] SHOO kept (0.7s) | 2826 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:26.634733] [DEBUG] [REMOTE ] SHOP: Retrieved 2676 rows, trimmed to 300. [2026-01-12T12:20:26.634921] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-12T12:20:26.635214] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $139.93. [2026-01-12T12:20:26.635392] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:26.635550] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-12T12:20:26.635625] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-12T12:20:26.635692] [INFO ] [MAIN ] [2833/3519] SHOP kept (0.3s) | 2827 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:27.229981] [DEBUG] [REMOTE ] SHY: Retrieved 5903 rows, trimmed to 300. [2026-01-12T12:20:27.230119] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-12T12:20:27.230331] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-12T12:20:27.230465] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:27.230594] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-12T12:20:27.230636] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-12T12:20:27.230684] [INFO ] [MAIN ] [2834/3519] SHY kept (0.6s) | 2828 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:27.542253] [DEBUG] [REMOTE ] SIBN: Retrieved 1817 rows, trimmed to 300. [2026-01-12T12:20:27.542394] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-12T12:20:27.542626] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.74. [2026-01-12T12:20:27.542762] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:27.542868] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-12T12:20:27.542907] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-12T12:20:27.542954] [INFO ] [MAIN ] [2835/3519] SIBN kept (0.3s) | 2829 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:28.056634] [DEBUG] [REMOTE ] SID: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:28.056770] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-12T12:20:28.056985] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-12T12:20:28.057118] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:28.057227] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-12T12:20:28.057266] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-12T12:20:28.057313] [INFO ] [MAIN ] [2836/3519] SID kept (0.5s) | 2830 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:28.549854] [DEBUG] [REMOTE ] SIEB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:28.550003] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-12T12:20:28.550241] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-12T12:20:28.550379] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:28.550500] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-12T12:20:28.550541] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-12T12:20:28.550615] [INFO ] [MAIN ] [2837/3519] SIEB kept (0.5s) | 2831 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:29.005330] [DEBUG] [REMOTE ] SIFY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:29.005474] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-12T12:20:29.005709] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-12T12:20:29.005845] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:29.005957] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-12T12:20:29.005997] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-12T12:20:29.006044] [INFO ] [MAIN ] [2838/3519] SIFY kept (0.5s) | 2832 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:29.492036] [DEBUG] [REMOTE ] SIG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:29.492192] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-12T12:20:29.492408] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-12T12:20:29.492541] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:29.492677] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-12T12:20:29.492718] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-12T12:20:29.492768] [INFO ] [MAIN ] [2839/3519] SIG kept (0.5s) | 2833 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:29.995150] [DEBUG] [REMOTE ] SIGA: Retrieved 6586 rows, trimmed to 300. [2026-01-12T12:20:29.995307] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-12T12:20:29.995545] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-12T12:20:29.995703] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:29.995823] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-12T12:20:29.995864] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-12T12:20:29.995914] [INFO ] [MAIN ] [2840/3519] SIGA kept (0.5s) | 2834 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:30.319322] [DEBUG] [REMOTE ] SIGI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:30.319470] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-12T12:20:30.319740] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-12T12:20:30.319877] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:30.319992] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-12T12:20:30.320032] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-12T12:20:30.320081] [INFO ] [MAIN ] [2841/3519] SIGI kept (0.3s) | 2835 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:30.660879] [DEBUG] [REMOTE ] SII: Retrieved 1391 rows, trimmed to 300. [2026-01-12T12:20:30.661020] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-12T12:20:30.661231] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-12T12:20:30.661363] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:30.661472] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-12T12:20:30.661511] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-12T12:20:30.661560] [INFO ] [MAIN ] [2842/3519] SII kept (0.3s) | 2836 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:31.227472] [DEBUG] [REMOTE ] SIMO: Retrieved 5165 rows, trimmed to 300. [2026-01-12T12:20:31.227652] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-12T12:20:31.227895] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-12T12:20:31.228035] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:31.228159] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-12T12:20:31.228203] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-12T12:20:31.228254] [INFO ] [MAIN ] [2843/3519] SIMO kept (0.6s) | 2837 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:31.630941] [DEBUG] [REMOTE ] SIRI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:31.631080] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-12T12:20:31.631296] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-12T12:20:31.631428] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:31.631541] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-12T12:20:31.631600] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-12T12:20:31.631651] [INFO ] [MAIN ] [2844/3519] SIRI kept (0.4s) | 2838 kept, 6 rejected | 139.1/min | ETA: 4.9m [2026-01-12T12:20:32.056622] [DEBUG] [REMOTE ] SITC: Retrieved 6288 rows, trimmed to 300. [2026-01-12T12:20:32.056771] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-12T12:20:32.056986] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-12T12:20:32.057121] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:32.057234] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-12T12:20:32.057273] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-12T12:20:32.057321] [INFO ] [MAIN ] [2845/3519] SITC kept (0.4s) | 2839 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:32.298412] [DEBUG] [REMOTE ] SITE: Retrieved 2430 rows, trimmed to 300. [2026-01-12T12:20:32.298549] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-12T12:20:32.298798] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $120.01. [2026-01-12T12:20:32.298944] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:32.299049] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-12T12:20:32.299088] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-12T12:20:32.299136] [INFO ] [MAIN ] [2846/3519] SITE kept (0.2s) | 2840 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:32.701890] [DEBUG] [REMOTE ] SITM: Retrieved 1542 rows, trimmed to 300. [2026-01-12T12:20:32.702022] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-12T12:20:32.702221] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-12T12:20:32.702353] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:32.702459] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-12T12:20:32.702499] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-12T12:20:32.702545] [INFO ] [MAIN ] [2847/3519] SITM kept (0.4s) | 2841 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:33.086922] [DEBUG] [REMOTE ] SIXG: Retrieved 1724 rows, trimmed to 300. [2026-01-12T12:20:33.087072] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-12T12:20:33.087286] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-12T12:20:33.087422] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:33.087534] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-12T12:20:33.087593] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-12T12:20:33.087645] [INFO ] [MAIN ] [2848/3519] SIXG kept (0.4s) | 2842 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:33.676473] [DEBUG] [REMOTE ] SJM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:33.676641] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-12T12:20:33.676869] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-12T12:20:33.677006] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:33.677119] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-12T12:20:33.677160] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-12T12:20:33.677208] [INFO ] [MAIN ] [2849/3519] SJM kept (0.6s) | 2843 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:34.002257] [DEBUG] [REMOTE ] SKE: Retrieved 2026 rows, trimmed to 300. [2026-01-12T12:20:34.002408] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-12T12:20:34.002647] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-12T12:20:34.002785] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:34.002893] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-12T12:20:34.002932] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-12T12:20:34.002992] [INFO ] [MAIN ] [2850/3519] SKE kept (0.3s) | 2844 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:34.381506] [DEBUG] [REMOTE ] SKIL: Retrieved 1624 rows, trimmed to 300. [2026-01-12T12:20:34.381681] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-12T12:20:34.381903] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-12T12:20:34.382040] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:34.382150] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-12T12:20:34.382190] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-12T12:20:34.382239] [INFO ] [MAIN ] [2851/3519] SKIL kept (0.4s) | 2845 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:34.648009] [DEBUG] [REMOTE ] SKIN: Retrieved 1287 rows, trimmed to 300. [2026-01-12T12:20:34.648157] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-12T12:20:34.648367] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-12T12:20:34.648500] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:34.648637] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-12T12:20:34.648679] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-12T12:20:34.648731] [INFO ] [MAIN ] [2852/3519] SKIN kept (0.3s) | 2846 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:35.017338] [DEBUG] [REMOTE ] SKLZ: Retrieved 1435 rows, trimmed to 300. [2026-01-12T12:20:35.017480] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-12T12:20:35.017700] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.31. [2026-01-12T12:20:35.017838] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:35.017945] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-12T12:20:35.017983] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-12T12:20:35.018030] [INFO ] [MAIN ] [2853/3519] SKLZ kept (0.4s) | 2847 kept, 6 rejected | 139.2/min | ETA: 4.8m [2026-01-12T12:20:35.733458] [DEBUG] [REMOTE ] SKM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:35.733628] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-12T12:20:35.733896] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-12T12:20:35.734040] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:35.734160] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-12T12:20:35.734203] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-12T12:20:35.734254] [INFO ] [MAIN ] [2854/3519] SKM kept (0.7s) | 2848 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:35.900831] [DEBUG] [REMOTE ] SKRE: Retrieved 506 rows, trimmed to 300. [2026-01-12T12:20:35.900978] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-12T12:20:35.901187] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $8.24. [2026-01-12T12:20:35.901326] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:35.901438] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-12T12:20:35.901480] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-12T12:20:35.901530] [INFO ] [MAIN ] [2855/3519] SKRE kept (0.2s) | 2849 kept, 6 rejected | 139.2/min | ETA: 4.8m [2026-01-12T12:20:36.454702] [DEBUG] [REMOTE ] SKWD: Retrieved 750 rows, trimmed to 300. [2026-01-12T12:20:36.454834] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-12T12:20:36.455038] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.00. [2026-01-12T12:20:36.455175] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:36.455283] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-12T12:20:36.455324] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-12T12:20:36.455388] [INFO ] [MAIN ] [2856/3519] SKWD kept (0.6s) | 2850 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:36.971666] [DEBUG] [REMOTE ] SKY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:36.971810] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-12T12:20:36.972024] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-12T12:20:36.972159] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:36.972270] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-12T12:20:36.972309] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-12T12:20:36.972357] [INFO ] [MAIN ] [2857/3519] SKY kept (0.5s) | 2851 kept, 6 rejected | 139.1/min | ETA: 4.8m [2026-01-12T12:20:37.208561] [DEBUG] [REMOTE ] SKYH: Retrieved 1278 rows, trimmed to 300. [2026-01-12T12:20:37.208721] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-12T12:20:37.208971] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-12T12:20:37.209134] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:37.209247] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-12T12:20:37.209288] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-12T12:20:37.209337] [INFO ] [MAIN ] [2858/3519] SKYH kept (0.2s) | 2852 kept, 6 rejected | 139.2/min | ETA: 4.8m [2026-01-12T12:20:37.608201] [DEBUG] [REMOTE ] SKYX: Retrieved 1673 rows, trimmed to 300. [2026-01-12T12:20:37.608342] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-12T12:20:37.608552] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.30. [2026-01-12T12:20:37.608735] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:37.608858] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-12T12:20:37.608899] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-12T12:20:37.608949] [INFO ] [MAIN ] [2859/3519] SKYX kept (0.4s) | 2853 kept, 6 rejected | 139.2/min | ETA: 4.7m [2026-01-12T12:20:38.196524] [DEBUG] [REMOTE ] SKYY: Retrieved 3651 rows, trimmed to 300. [2026-01-12T12:20:38.196690] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-12T12:20:38.196904] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $123.65. [2026-01-12T12:20:38.197039] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:38.197147] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-12T12:20:38.197187] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-12T12:20:38.197234] [INFO ] [MAIN ] [2860/3519] SKYY kept (0.6s) | 2854 kept, 6 rejected | 139.1/min | ETA: 4.7m [2026-01-12T12:20:38.612374] [DEBUG] [REMOTE ] SLAB: Retrieved 6488 rows, trimmed to 300. [2026-01-12T12:20:38.612554] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-12T12:20:38.612805] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-12T12:20:38.612943] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:38.613060] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-12T12:20:38.613100] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-12T12:20:38.613149] [INFO ] [MAIN ] [2861/3519] SLAB kept (0.4s) | 2855 kept, 6 rejected | 139.1/min | ETA: 4.7m [2026-01-12T12:20:39.064851] [DEBUG] [REMOTE ] SLB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:39.064991] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-12T12:20:39.065203] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $32.32. [2026-01-12T12:20:39.065334] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:39.065444] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-12T12:20:39.065483] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-12T12:20:39.065549] [INFO ] [MAIN ] [2862/3519] SLB kept (0.5s) | 2856 kept, 6 rejected | 139.1/min | ETA: 4.7m [2026-01-12T12:20:39.352447] [DEBUG] [REMOTE ] SLDB: Retrieved 2000 rows, trimmed to 300. [2026-01-12T12:20:39.352613] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-12T12:20:39.352840] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-12T12:20:39.352995] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:39.353101] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-12T12:20:39.353140] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-12T12:20:39.353186] [INFO ] [MAIN ] [2863/3519] SLDB kept (0.3s) | 2857 kept, 6 rejected | 139.2/min | ETA: 4.7m [2026-01-12T12:20:39.705845] [DEBUG] [REMOTE ] SLDP: Retrieved 1168 rows, trimmed to 300. [2026-01-12T12:20:39.706019] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-12T12:20:39.706297] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-12T12:20:39.706503] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:39.706690] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-12T12:20:39.706754] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-12T12:20:39.706826] [INFO ] [MAIN ] [2864/3519] SLDP kept (0.4s) | 2858 kept, 6 rejected | 139.2/min | ETA: 4.7m [2026-01-12T12:20:40.235060] [DEBUG] [REMOTE ] SLF: Retrieved 6489 rows, trimmed to 300. [2026-01-12T12:20:40.235238] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-12T12:20:40.235531] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-12T12:20:40.235696] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:40.235837] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-12T12:20:40.235880] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-12T12:20:40.235933] [INFO ] [MAIN ] [2865/3519] SLF kept (0.5s) | 2859 kept, 6 rejected | 139.2/min | ETA: 4.7m [2026-01-12T12:20:40.693067] [DEBUG] [REMOTE ] SLG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:40.693308] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-12T12:20:40.693800] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-12T12:20:40.694021] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:40.694254] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-12T12:20:40.694320] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-12T12:20:40.694402] [INFO ] [MAIN ] [2866/3519] SLG kept (0.5s) | 2860 kept, 6 rejected | 139.1/min | ETA: 4.7m [2026-01-12T12:20:41.142621] [DEBUG] [REMOTE ] SLGN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:41.142845] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-12T12:20:41.143182] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-12T12:20:41.143341] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:41.143497] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-12T12:20:41.143541] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-12T12:20:41.143639] [INFO ] [MAIN ] [2867/3519] SLGN kept (0.4s) | 2861 kept, 6 rejected | 139.1/min | ETA: 4.7m [2026-01-12T12:20:41.553265] [DEBUG] [REMOTE ] SLM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:41.553452] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-12T12:20:41.553782] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $25.08. [2026-01-12T12:20:41.553924] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:41.554060] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-12T12:20:41.554122] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-12T12:20:41.554176] [INFO ] [MAIN ] [2868/3519] SLM kept (0.4s) | 2862 kept, 6 rejected | 139.1/min | ETA: 4.7m [2026-01-12T12:20:41.825304] [DEBUG] [REMOTE ] SLN: Retrieved 1342 rows, trimmed to 300. [2026-01-12T12:20:41.825535] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-12T12:20:41.825839] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.52. [2026-01-12T12:20:41.825984] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:41.826105] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-12T12:20:41.826146] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-12T12:20:41.826197] [INFO ] [MAIN ] [2869/3519] SLN kept (0.3s) | 2863 kept, 6 rejected | 139.2/min | ETA: 4.7m [2026-01-12T12:20:42.289819] [DEBUG] [REMOTE ] SLNO: Retrieved 2805 rows, trimmed to 300. [2026-01-12T12:20:42.290002] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-12T12:20:42.290257] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $43.00. [2026-01-12T12:20:42.290401] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:42.290519] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-12T12:20:42.290561] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-12T12:20:42.290635] [INFO ] [MAIN ] [2870/3519] SLNO kept (0.5s) | 2864 kept, 6 rejected | 139.2/min | ETA: 4.7m [2026-01-12T12:20:42.876815] [DEBUG] [REMOTE ] SLP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:42.876975] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-12T12:20:42.877233] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $15.40. [2026-01-12T12:20:42.877375] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:42.877499] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-12T12:20:42.877541] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-12T12:20:42.877614] [INFO ] [MAIN ] [2871/3519] SLP kept (0.6s) | 2865 kept, 6 rejected | 139.1/min | ETA: 4.7m [2026-01-12T12:20:43.241764] [DEBUG] [REMOTE ] SLQD: Retrieved 3076 rows, trimmed to 300. [2026-01-12T12:20:43.241940] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-12T12:20:43.242205] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-12T12:20:43.242363] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:43.242480] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-12T12:20:43.242522] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-12T12:20:43.242597] [INFO ] [MAIN ] [2872/3519] SLQD kept (0.4s) | 2866 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:43.680387] [DEBUG] [REMOTE ] SLRC: Retrieved 4005 rows, trimmed to 300. [2026-01-12T12:20:43.680517] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-12T12:20:43.680747] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $13.60. [2026-01-12T12:20:43.680882] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:43.680991] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-12T12:20:43.681030] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-12T12:20:43.681077] [INFO ] [MAIN ] [2873/3519] SLRC kept (0.4s) | 2867 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:43.999068] [DEBUG] [REMOTE ] SLS: Retrieved 2018 rows, trimmed to 300. [2026-01-12T12:20:43.999204] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-12T12:20:43.999403] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-12T12:20:43.999534] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:43.999659] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-12T12:20:43.999717] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-12T12:20:43.999764] [INFO ] [MAIN ] [2874/3519] SLS kept (0.3s) | 2868 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:44.224961] [DEBUG] [REMOTE ] SLVM: Retrieved 1079 rows, trimmed to 300. [2026-01-12T12:20:44.225105] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-12T12:20:44.225312] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-12T12:20:44.225444] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:44.225553] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-12T12:20:44.225612] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-12T12:20:44.225661] [INFO ] [MAIN ] [2875/3519] SLVM kept (0.2s) | 2869 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:44.692186] [DEBUG] [REMOTE ] SLVO: Retrieved 403 rows, trimmed to 300. [2026-01-12T12:20:44.692318] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-12T12:20:44.692514] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $82.87. [2026-01-12T12:20:44.692674] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:44.692783] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-12T12:20:44.692822] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-12T12:20:44.692868] [INFO ] [MAIN ] [2876/3519] SLVO kept (0.5s) | 2870 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:45.084435] [DEBUG] [REMOTE ] SLXN: Retrieved 351 rows, trimmed to 300. [2026-01-12T12:20:45.084561] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-12T12:20:45.084781] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-12T12:20:45.084912] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:45.085018] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-12T12:20:45.085057] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-12T12:20:45.085104] [INFO ] [MAIN ] [2877/3519] SLXN kept (0.4s) | 2871 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:45.767859] [DEBUG] [REMOTE ] SM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:45.768001] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-12T12:20:45.768241] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-12T12:20:45.768373] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:45.768485] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-12T12:20:45.768524] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-12T12:20:45.768590] [INFO ] [MAIN ] [2878/3519] SM kept (0.7s) | 2872 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:46.248361] [DEBUG] [REMOTE ] SMBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:46.248501] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-12T12:20:46.248728] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $47.63. [2026-01-12T12:20:46.248862] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:46.248976] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-12T12:20:46.249023] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-12T12:20:46.249080] [INFO ] [MAIN ] [2879/3519] SMBC kept (0.5s) | 2873 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:46.713155] [DEBUG] [REMOTE ] SMBK: Retrieved 6289 rows, trimmed to 300. [2026-01-12T12:20:46.713304] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-12T12:20:46.713543] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.17. [2026-01-12T12:20:46.713697] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:46.713820] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-12T12:20:46.713877] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-12T12:20:46.713927] [INFO ] [MAIN ] [2880/3519] SMBK kept (0.5s) | 2874 kept, 6 rejected | 139.1/min | ETA: 4.6m [2026-01-12T12:20:47.144040] [DEBUG] [REMOTE ] SMCI: Retrieved 4727 rows, trimmed to 300. [2026-01-12T12:20:47.144177] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-12T12:20:47.144388] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $29.27. [2026-01-12T12:20:47.144520] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:47.144648] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-12T12:20:47.144691] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-12T12:20:47.144737] [INFO ] [MAIN ] [2881/3519] SMCI kept (0.4s) | 2875 kept, 6 rejected | 139.1/min | ETA: 4.6m [2026-01-12T12:20:47.394312] [DEBUG] [REMOTE ] SMCX: Retrieved 347 rows, trimmed to 300. [2026-01-12T12:20:47.394448] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-12T12:20:47.394677] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $11.40. [2026-01-12T12:20:47.394811] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:47.394918] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-12T12:20:47.394957] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-12T12:20:47.395003] [INFO ] [MAIN ] [2882/3519] SMCX kept (0.3s) | 2876 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:47.968678] [DEBUG] [REMOTE ] SMFG: Retrieved 5020 rows, trimmed to 300. [2026-01-12T12:20:47.968842] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-12T12:20:47.969084] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $15.69. [2026-01-12T12:20:47.969423] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:47.969542] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-12T12:20:47.969603] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-12T12:20:47.969671] [INFO ] [MAIN ] [2883/3519] SMFG kept (0.6s) | 2877 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:48.521080] [DEBUG] [REMOTE ] SMH: Retrieved 6439 rows, trimmed to 300. [2026-01-12T12:20:48.521226] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-12T12:20:48.521438] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-12T12:20:48.521587] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:48.521699] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-12T12:20:48.521738] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-12T12:20:48.521785] [INFO ] [MAIN ] [2884/3519] SMH kept (0.6s) | 2878 kept, 6 rejected | 139.1/min | ETA: 4.6m [2026-01-12T12:20:48.803923] [DEBUG] [REMOTE ] SMHI: Retrieved 2164 rows, trimmed to 300. [2026-01-12T12:20:48.804075] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-12T12:20:48.804319] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.64. [2026-01-12T12:20:48.804463] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:48.804596] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-12T12:20:48.804639] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-12T12:20:48.804690] [INFO ] [MAIN ] [2885/3519] SMHI kept (0.3s) | 2879 kept, 6 rejected | 139.2/min | ETA: 4.6m [2026-01-12T12:20:49.087293] [DEBUG] [REMOTE ] SMHX: Retrieved 343 rows, trimmed to 300. [2026-01-12T12:20:49.087430] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-12T12:20:49.087661] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-12T12:20:49.087798] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:49.087944] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-12T12:20:49.087986] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-12T12:20:49.088042] [INFO ] [MAIN ] [2886/3519] SMHX kept (0.3s) | 2880 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:49.533144] [DEBUG] [REMOTE ] SMID: Retrieved 2460 rows, trimmed to 300. [2026-01-12T12:20:49.533332] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-12T12:20:49.533647] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-12T12:20:49.533846] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:49.534010] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-12T12:20:49.534071] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-12T12:20:49.534143] [INFO ] [MAIN ] [2887/3519] SMID kept (0.4s) | 2881 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:49.864475] [DEBUG] [REMOTE ] SMPL: Retrieved 2139 rows, trimmed to 300. [2026-01-12T12:20:49.864667] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-12T12:20:49.864897] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-12T12:20:49.865039] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:49.865162] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-12T12:20:49.865203] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-12T12:20:49.865252] [INFO ] [MAIN ] [2888/3519] SMPL kept (0.3s) | 2882 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:50.566652] [DEBUG] [REMOTE ] SMTC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:50.566820] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-12T12:20:50.567092] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-12T12:20:50.567248] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:50.567375] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-12T12:20:50.567418] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-12T12:20:50.567470] [INFO ] [MAIN ] [2889/3519] SMTC kept (0.7s) | 2883 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:50.884272] [DEBUG] [REMOTE ] SMTI: Retrieved 3737 rows, trimmed to 300. [2026-01-12T12:20:50.884474] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-12T12:20:50.884788] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-12T12:20:50.884950] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:50.885088] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-12T12:20:50.885132] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-12T12:20:50.885190] [INFO ] [MAIN ] [2890/3519] SMTI kept (0.3s) | 2884 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:51.229260] [DEBUG] [REMOTE ] SMWB: Retrieved 1172 rows, trimmed to 300. [2026-01-12T12:20:51.229661] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-12T12:20:51.229911] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $6.93. [2026-01-12T12:20:51.230051] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:51.230168] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-12T12:20:51.230209] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-12T12:20:51.230452] [INFO ] [MAIN ] [2891/3519] SMWB kept (0.3s) | 2885 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:51.519292] [DEBUG] [REMOTE ] SMX: Retrieved 1025 rows, trimmed to 300. [2026-01-12T12:20:51.519444] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-12T12:20:51.519679] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-12T12:20:51.519820] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:51.519951] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-12T12:20:51.519992] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-12T12:20:51.520039] [INFO ] [MAIN ] [2892/3519] SMX kept (0.3s) | 2886 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:51.933292] [DEBUG] [REMOTE ] SN: Retrieved 615 rows, trimmed to 300. [2026-01-12T12:20:51.933437] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-12T12:20:51.933665] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-12T12:20:51.933804] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:51.933917] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-12T12:20:51.933958] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-12T12:20:51.934005] [INFO ] [MAIN ] [2893/3519] SN kept (0.4s) | 2887 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:52.624440] [DEBUG] [REMOTE ] SNA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:52.624663] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-12T12:20:52.624982] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-12T12:20:52.625164] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:52.625321] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-12T12:20:52.625365] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-12T12:20:52.625416] [INFO ] [MAIN ] [2894/3519] SNA kept (0.7s) | 2888 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:52.920446] [DEBUG] [REMOTE ] SNAP: Retrieved 2228 rows, trimmed to 300. [2026-01-12T12:20:52.920661] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-12T12:20:52.920914] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-12T12:20:52.921068] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:52.921189] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-12T12:20:52.921233] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-12T12:20:52.921285] [INFO ] [MAIN ] [2895/3519] SNAP kept (0.3s) | 2889 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:53.322833] [DEBUG] [REMOTE ] SNCY: Retrieved 1211 rows, trimmed to 300. [2026-01-12T12:20:53.323047] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-12T12:20:53.323303] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-12T12:20:53.323459] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:53.323633] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-12T12:20:53.323682] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-12T12:20:53.323735] [INFO ] [MAIN ] [2896/3519] SNCY kept (0.4s) | 2890 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:53.706676] [DEBUG] [REMOTE ] SND: Retrieved 2307 rows, trimmed to 300. [2026-01-12T12:20:53.706836] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-12T12:20:53.707096] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.03. [2026-01-12T12:20:53.707238] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:53.707363] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-12T12:20:53.707405] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-12T12:20:53.707453] [INFO ] [MAIN ] [2897/3519] SND kept (0.4s) | 2891 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:54.094819] [DEBUG] [REMOTE ] SNDL: Retrieved 1620 rows, trimmed to 300. [2026-01-12T12:20:54.094958] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-12T12:20:54.095160] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.59. [2026-01-12T12:20:54.095291] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:54.095417] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-12T12:20:54.095458] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-12T12:20:54.095505] [INFO ] [MAIN ] [2898/3519] SNDL kept (0.4s) | 2892 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:54.403371] [DEBUG] [REMOTE ] SNDX: Retrieved 2479 rows, trimmed to 300. [2026-01-12T12:20:54.403507] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-12T12:20:54.403744] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-12T12:20:54.403877] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:54.403985] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-12T12:20:54.404024] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-12T12:20:54.404070] [INFO ] [MAIN ] [2899/3519] SNDX kept (0.3s) | 2893 kept, 6 rejected | 139.2/min | ETA: 4.5m [2026-01-12T12:20:54.921230] [DEBUG] [REMOTE ] SNES: Retrieved 2284 rows, trimmed to 300. [2026-01-12T12:20:54.921375] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-12T12:20:54.921607] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.14. [2026-01-12T12:20:54.921749] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:54.921858] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-12T12:20:54.921898] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-12T12:20:54.921945] [INFO ] [MAIN ] [2900/3519] SNES kept (0.5s) | 2894 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:55.613782] [DEBUG] [REMOTE ] SNEX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:55.613926] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-12T12:20:55.614150] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-12T12:20:55.614315] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:55.614439] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-12T12:20:55.614480] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-12T12:20:55.614530] [INFO ] [MAIN ] [2901/3519] SNEX kept (0.7s) | 2895 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:56.038354] [DEBUG] [REMOTE ] SNFCA: Retrieved 6291 rows, trimmed to 300. [2026-01-12T12:20:56.038494] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-12T12:20:56.038728] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-12T12:20:56.038867] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:56.038983] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-12T12:20:56.039024] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-12T12:20:56.039074] [INFO ] [MAIN ] [2902/3519] SNFCA kept (0.4s) | 2896 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:56.341992] [DEBUG] [REMOTE ] SNGX: Retrieved 3481 rows, trimmed to 300. [2026-01-12T12:20:56.342129] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-12T12:20:56.342342] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-12T12:20:56.342686] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:56.342798] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-12T12:20:56.342837] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-12T12:20:56.342885] [INFO ] [MAIN ] [2903/3519] SNGX kept (0.3s) | 2897 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:56.925790] [DEBUG] [REMOTE ] SNN: Retrieved 6577 rows, trimmed to 300. [2026-01-12T12:20:56.925960] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-12T12:20:56.926247] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.99. [2026-01-12T12:20:56.926411] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:56.926543] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-12T12:20:56.926611] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-12T12:20:56.926664] [INFO ] [MAIN ] [2904/3519] SNN kept (0.6s) | 2898 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:57.297836] [DEBUG] [REMOTE ] SNOA: Retrieved 4771 rows, trimmed to 300. [2026-01-12T12:20:57.298017] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-12T12:20:57.298560] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-12T12:20:57.298915] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:57.299066] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-12T12:20:57.299137] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-12T12:20:57.299198] [INFO ] [MAIN ] [2905/3519] SNOA kept (0.4s) | 2899 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:57.787405] [DEBUG] [REMOTE ] SNPS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:57.787554] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-12T12:20:57.787805] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-12T12:20:57.787943] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:57.788062] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-12T12:20:57.788103] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-12T12:20:57.788181] [INFO ] [MAIN ] [2906/3519] SNPS kept (0.5s) | 2900 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:58.039143] [DEBUG] [REMOTE ] SNTI: Retrieved 1162 rows, trimmed to 300. [2026-01-12T12:20:58.039277] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-12T12:20:58.039474] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.04. [2026-01-12T12:20:58.039630] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:58.039741] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-12T12:20:58.039781] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-12T12:20:58.039828] [INFO ] [MAIN ] [2907/3519] SNTI kept (0.3s) | 2901 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:58.513726] [DEBUG] [REMOTE ] SNX: Retrieved 5566 rows, trimmed to 300. [2026-01-12T12:20:58.513869] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-12T12:20:58.514133] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $142.42. [2026-01-12T12:20:58.514279] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:58.514395] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-12T12:20:58.514436] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-12T12:20:58.514494] [INFO ] [MAIN ] [2908/3519] SNX kept (0.5s) | 2902 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:59.069827] [DEBUG] [REMOTE ] SNY: Retrieved 5921 rows, trimmed to 300. [2026-01-12T12:20:59.069992] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-12T12:20:59.070259] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $47.44. [2026-01-12T12:20:59.070420] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:59.070549] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-12T12:20:59.070614] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-12T12:20:59.070667] [INFO ] [MAIN ] [2909/3519] SNY kept (0.6s) | 2903 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:59.500903] [DEBUG] [REMOTE ] SO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:20:59.501049] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-12T12:20:59.501274] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-12T12:20:59.501453] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:59.501602] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-12T12:20:59.501645] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-12T12:20:59.501696] [INFO ] [MAIN ] [2910/3519] SO kept (0.4s) | 2904 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:20:59.861753] [DEBUG] [REMOTE ] SOCL: Retrieved 3558 rows, trimmed to 300. [2026-01-12T12:20:59.861911] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-12T12:20:59.862172] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-12T12:20:59.862362] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-12T12:20:59.862517] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-12T12:20:59.862589] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-12T12:20:59.862654] [INFO ] [MAIN ] [2911/3519] SOCL kept (0.4s) | 2905 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:21:00.104997] [DEBUG] [REMOTE ] SOFI: Retrieved 1284 rows, trimmed to 300. [2026-01-12T12:21:00.105151] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-12T12:21:00.105404] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-12T12:21:00.105553] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:00.105690] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-12T12:21:00.105733] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-12T12:21:00.105784] [INFO ] [MAIN ] [2912/3519] SOFI kept (0.2s) | 2906 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:21:00.603294] [DEBUG] [REMOTE ] SOGP: Retrieved 1503 rows, trimmed to 300. [2026-01-12T12:21:00.603419] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-12T12:21:00.603871] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-12T12:21:00.604012] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:00.604124] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-12T12:21:00.604165] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-12T12:21:00.604213] [INFO ] [MAIN ] [2913/3519] SOGP kept (0.5s) | 2907 kept, 6 rejected | 139.2/min | ETA: 4.4m [2026-01-12T12:21:00.934218] [DEBUG] [REMOTE ] SOJC: Retrieved 2040 rows, trimmed to 300. [2026-01-12T12:21:00.934332] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-12T12:21:00.934757] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-12T12:21:00.934894] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:00.935005] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-12T12:21:00.935045] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-12T12:21:00.935092] [INFO ] [MAIN ] [2914/3519] SOJC kept (0.3s) | 2908 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:01.308904] [DEBUG] [REMOTE ] SOJD: Retrieved 1506 rows, trimmed to 300. [2026-01-12T12:21:01.309051] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-12T12:21:01.309275] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-12T12:21:01.309416] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:01.309527] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-12T12:21:01.309585] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-12T12:21:01.309638] [INFO ] [MAIN ] [2915/3519] SOJD kept (0.4s) | 2909 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:01.757291] [DEBUG] [REMOTE ] SOJE: Retrieved 1331 rows, trimmed to 300. [2026-01-12T12:21:01.757547] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-12T12:21:01.757839] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.64. [2026-01-12T12:21:01.758020] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:01.758173] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-12T12:21:01.758222] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-12T12:21:01.758278] [INFO ] [MAIN ] [2916/3519] SOJE kept (0.4s) | 2910 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:02.425919] [DEBUG] [REMOTE ] SON: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:02.426064] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-12T12:21:02.426289] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-12T12:21:02.426427] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:02.426548] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-12T12:21:02.426609] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-12T12:21:02.426661] [INFO ] [MAIN ] [2917/3519] SON kept (0.7s) | 2911 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:02.735767] [DEBUG] [REMOTE ] SONO: Retrieved 1870 rows, trimmed to 300. [2026-01-12T12:21:02.735977] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-12T12:21:02.736288] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.88. [2026-01-12T12:21:02.736476] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:02.736674] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-12T12:21:02.736737] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-12T12:21:02.736826] [INFO ] [MAIN ] [2918/3519] SONO kept (0.3s) | 2912 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:03.022416] [DEBUG] [REMOTE ] SOPA: Retrieved 1046 rows, trimmed to 300. [2026-01-12T12:21:03.022655] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-12T12:21:03.022967] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-12T12:21:03.023136] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:03.023278] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-12T12:21:03.023330] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-12T12:21:03.023400] [INFO ] [MAIN ] [2919/3519] SOPA kept (0.3s) | 2913 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:03.485879] [DEBUG] [REMOTE ] SOPH: Retrieved 1122 rows, trimmed to 300. [2026-01-12T12:21:03.486035] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-12T12:21:03.486257] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-12T12:21:03.486410] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:03.486547] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-12T12:21:03.486624] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-12T12:21:03.486683] [INFO ] [MAIN ] [2920/3519] SOPH kept (0.5s) | 2914 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:03.791868] [DEBUG] [REMOTE ] SOUN: Retrieved 929 rows, trimmed to 300. [2026-01-12T12:21:03.792029] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-12T12:21:03.792249] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-12T12:21:03.792389] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:03.792503] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-12T12:21:03.792545] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-12T12:21:03.792622] [INFO ] [MAIN ] [2921/3519] SOUN kept (0.3s) | 2915 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:04.277268] [DEBUG] [REMOTE ] SOXQ: Retrieved 1151 rows, trimmed to 300. [2026-01-12T12:21:04.277412] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-12T12:21:04.277656] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-12T12:21:04.277819] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:04.277933] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-12T12:21:04.277974] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-12T12:21:04.278024] [INFO ] [MAIN ] [2922/3519] SOXQ kept (0.5s) | 2916 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:04.872310] [DEBUG] [REMOTE ] SOXX: Retrieved 6160 rows, trimmed to 300. [2026-01-12T12:21:04.872502] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-12T12:21:04.872805] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-12T12:21:04.872971] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:04.873138] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-12T12:21:04.873184] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-12T12:21:04.873248] [INFO ] [MAIN ] [2923/3519] SOXX kept (0.6s) | 2917 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:05.074123] [DEBUG] [REMOTE ] SPAI: Retrieved 343 rows, trimmed to 300. [2026-01-12T12:21:05.074261] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-12T12:21:05.074491] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-12T12:21:05.074661] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:05.074773] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-12T12:21:05.074812] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-12T12:21:05.074860] [INFO ] [MAIN ] [2924/3519] SPAI kept (0.2s) | 2918 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:05.541535] [DEBUG] [REMOTE ] SPB: Retrieved 4114 rows, trimmed to 300. [2026-01-12T12:21:05.541699] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-12T12:21:05.541911] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $51.10. [2026-01-12T12:21:05.542043] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:05.542151] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-12T12:21:05.542190] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-12T12:21:05.542237] [INFO ] [MAIN ] [2925/3519] SPB kept (0.5s) | 2919 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:06.074000] [DEBUG] [REMOTE ] SPCB: Retrieved 5257 rows, trimmed to 300. [2026-01-12T12:21:06.074154] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-12T12:21:06.074367] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-12T12:21:06.074512] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:06.074643] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-12T12:21:06.074686] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-12T12:21:06.074735] [INFO ] [MAIN ] [2926/3519] SPCB kept (0.5s) | 2920 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:06.354107] [DEBUG] [REMOTE ] SPCE: Retrieved 2081 rows, trimmed to 300. [2026-01-12T12:21:06.354291] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-12T12:21:06.354532] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.02. [2026-01-12T12:21:06.354709] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:06.354827] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-12T12:21:06.354867] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-12T12:21:06.354915] [INFO ] [MAIN ] [2927/3519] SPCE kept (0.3s) | 2921 kept, 6 rejected | 139.2/min | ETA: 4.3m [2026-01-12T12:21:07.006543] [DEBUG] [REMOTE ] SPE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:07.006702] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-12T12:21:07.006952] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.10. [2026-01-12T12:21:07.007090] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:07.007212] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-12T12:21:07.007252] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-12T12:21:07.007303] [INFO ] [MAIN ] [2928/3519] SPE kept (0.7s) | 2922 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:07.213935] [DEBUG] [REMOTE ] SPFI: Retrieved 1678 rows, trimmed to 300. [2026-01-12T12:21:07.214096] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-12T12:21:07.214325] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-12T12:21:07.214467] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:07.214604] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-12T12:21:07.214649] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-12T12:21:07.214701] [INFO ] [MAIN ] [2929/3519] SPFI kept (0.2s) | 2923 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:07.881056] [DEBUG] [REMOTE ] SPG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:07.881245] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-12T12:21:07.881526] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-12T12:21:07.881717] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:07.881857] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-12T12:21:07.881899] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-12T12:21:07.881975] [INFO ] [MAIN ] [2930/3519] SPG kept (0.7s) | 2924 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:08.313373] [DEBUG] [REMOTE ] SPGI: Retrieved 6287 rows, trimmed to 300. [2026-01-12T12:21:08.313534] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-12T12:21:08.313821] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $471.13. [2026-01-12T12:21:08.313967] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:08.314088] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-12T12:21:08.314132] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-12T12:21:08.314182] [INFO ] [MAIN ] [2931/3519] SPGI kept (0.4s) | 2925 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:08.880014] [DEBUG] [REMOTE ] SPH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:08.880261] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-12T12:21:08.880706] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-12T12:21:08.880861] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:08.881018] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-12T12:21:08.881083] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-12T12:21:08.881143] [INFO ] [MAIN ] [2932/3519] SPH kept (0.6s) | 2926 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:09.312554] [DEBUG] [REMOTE ] SPOK: Retrieved 5320 rows, trimmed to 300. [2026-01-12T12:21:09.312726] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-12T12:21:09.312937] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-12T12:21:09.313075] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:09.313185] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-12T12:21:09.313226] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-12T12:21:09.313274] [INFO ] [MAIN ] [2933/3519] SPOK kept (0.4s) | 2927 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:09.557531] [DEBUG] [REMOTE ] SPRC: Retrieved 1095 rows, trimmed to 300. [2026-01-12T12:21:09.557763] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-12T12:21:09.558081] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.35. [2026-01-12T12:21:09.558285] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:09.558434] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-12T12:21:09.558486] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-12T12:21:09.558554] [INFO ] [MAIN ] [2934/3519] SPRC kept (0.2s) | 2928 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:10.059210] [DEBUG] [REMOTE ] SPRO: Retrieved 4849 rows, trimmed to 300. [2026-01-12T12:21:10.059443] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-12T12:21:10.059736] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-12T12:21:10.059886] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:10.060010] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-12T12:21:10.060052] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-12T12:21:10.060106] [INFO ] [MAIN ] [2935/3519] SPRO kept (0.5s) | 2929 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:10.337126] [DEBUG] [REMOTE ] SPRX: Retrieved 1114 rows, trimmed to 300. [2026-01-12T12:21:10.337317] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-12T12:21:10.337616] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-12T12:21:10.337768] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:10.337893] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-12T12:21:10.337942] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-12T12:21:10.337998] [INFO ] [MAIN ] [2936/3519] SPRX kept (0.3s) | 2930 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:10.647753] [DEBUG] [REMOTE ] SPRY: Retrieved 1280 rows, trimmed to 300. [2026-01-12T12:21:10.647953] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-12T12:21:10.648251] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-12T12:21:10.648415] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:10.648543] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-12T12:21:10.648612] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-12T12:21:10.648673] [INFO ] [MAIN ] [2937/3519] SPRY kept (0.3s) | 2931 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:11.285522] [DEBUG] [REMOTE ] SPSC: Retrieved 3955 rows, trimmed to 300. [2026-01-12T12:21:11.285717] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-12T12:21:11.285927] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-12T12:21:11.286064] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:11.286171] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-12T12:21:11.286210] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-12T12:21:11.286257] [INFO ] [MAIN ] [2938/3519] SPSC kept (0.6s) | 2932 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:11.642689] [DEBUG] [REMOTE ] SPWH: Retrieved 2951 rows, trimmed to 300. [2026-01-12T12:21:11.642828] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-12T12:21:11.643041] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-12T12:21:11.643177] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:11.643290] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-12T12:21:11.643331] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-12T12:21:11.643380] [INFO ] [MAIN ] [2939/3519] SPWH kept (0.4s) | 2933 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:12.079332] [DEBUG] [REMOTE ] SPXC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:12.079496] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-12T12:21:12.079756] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $182.92. [2026-01-12T12:21:12.080082] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:12.080208] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-12T12:21:12.080254] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-12T12:21:12.080305] [INFO ] [MAIN ] [2940/3519] SPXC kept (0.4s) | 2934 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:12.534020] [DEBUG] [REMOTE ] SPXX: Retrieved 5063 rows, trimmed to 300. [2026-01-12T12:21:12.534213] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-12T12:21:12.534560] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-12T12:21:12.534764] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:12.534897] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-12T12:21:12.534957] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-12T12:21:12.535013] [INFO ] [MAIN ] [2941/3519] SPXX kept (0.5s) | 2935 kept, 6 rejected | 139.2/min | ETA: 4.2m [2026-01-12T12:21:12.919396] [DEBUG] [REMOTE ] SQM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:12.919549] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-12T12:21:12.919806] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $42.31. [2026-01-12T12:21:12.919949] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:12.920067] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-12T12:21:12.920109] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-12T12:21:12.920161] [INFO ] [MAIN ] [2942/3519] SQM kept (0.4s) | 2936 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:13.267824] [DEBUG] [REMOTE ] SQNS: Retrieved 3704 rows, trimmed to 300. [2026-01-12T12:21:13.267959] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-12T12:21:13.268204] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-12T12:21:13.268347] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:13.268467] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-12T12:21:13.268509] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-12T12:21:13.268558] [INFO ] [MAIN ] [2943/3519] SQNS kept (0.3s) | 2937 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:13.754403] [DEBUG] [REMOTE ] SQQQ: Retrieved 4003 rows, trimmed to 300. [2026-01-12T12:21:13.754540] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-12T12:21:13.754787] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-12T12:21:13.754928] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:13.755046] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-12T12:21:13.755088] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-12T12:21:13.755142] [INFO ] [MAIN ] [2944/3519] SQQQ kept (0.5s) | 2938 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:13.942803] [DEBUG] [REMOTE ] SRAD: Retrieved 1086 rows, trimmed to 300. [2026-01-12T12:21:13.942946] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-12T12:21:13.943152] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $20.88. [2026-01-12T12:21:13.943287] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:13.943397] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-12T12:21:13.943437] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-12T12:21:13.943484] [INFO ] [MAIN ] [2945/3519] SRAD kept (0.2s) | 2939 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:14.444068] [DEBUG] [REMOTE ] SRBK: Retrieved 579 rows, trimmed to 300. [2026-01-12T12:21:14.444221] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-12T12:21:14.444423] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.38. [2026-01-12T12:21:14.444556] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:14.444692] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-12T12:21:14.444731] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-12T12:21:14.444779] [INFO ] [MAIN ] [2946/3519] SRBK kept (0.5s) | 2940 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:15.030917] [DEBUG] [REMOTE ] SRCE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:15.031073] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-12T12:21:15.031329] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $57.17. [2026-01-12T12:21:15.031476] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:15.031618] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-12T12:21:15.031664] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-12T12:21:15.031718] [INFO ] [MAIN ] [2947/3519] SRCE kept (0.6s) | 2941 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:15.519924] [DEBUG] [REMOTE ] SRE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:15.520082] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-12T12:21:15.520323] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $86.36. [2026-01-12T12:21:15.520482] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:15.520636] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-12T12:21:15.520695] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-12T12:21:15.520748] [INFO ] [MAIN ] [2948/3519] SRE kept (0.5s) | 2942 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:15.800588] [DEBUG] [REMOTE ] SREA: Retrieved 1644 rows, trimmed to 300. [2026-01-12T12:21:15.800754] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-12T12:21:15.800966] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-12T12:21:15.801104] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:15.801219] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-12T12:21:15.801261] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-12T12:21:15.801310] [INFO ] [MAIN ] [2949/3519] SREA kept (0.3s) | 2943 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:16.048949] [DEBUG] [REMOTE ] SRFM: Retrieved 617 rows, trimmed to 300. [2026-01-12T12:21:16.049070] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-12T12:21:16.049273] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-12T12:21:16.049404] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:16.049510] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-12T12:21:16.049549] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-12T12:21:16.049614] [INFO ] [MAIN ] [2950/3519] SRFM kept (0.2s) | 2944 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:16.537541] [DEBUG] [REMOTE ] SRG: Retrieved 2646 rows, trimmed to 300. [2026-01-12T12:21:16.537701] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-12T12:21:16.537903] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-12T12:21:16.538035] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:16.538165] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-12T12:21:16.538209] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-12T12:21:16.538257] [INFO ] [MAIN ] [2951/3519] SRG kept (0.5s) | 2945 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:17.217078] [DEBUG] [REMOTE ] SRI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:17.217286] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-12T12:21:17.217627] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-12T12:21:17.217774] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:17.217918] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-12T12:21:17.217961] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-12T12:21:17.218016] [INFO ] [MAIN ] [2952/3519] SRI kept (0.7s) | 2946 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:17.523805] [DEBUG] [REMOTE ] SRRK: Retrieved 1918 rows, trimmed to 300. [2026-01-12T12:21:17.523948] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-12T12:21:17.524151] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.92. [2026-01-12T12:21:17.524283] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:17.524394] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-12T12:21:17.524433] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-12T12:21:17.524480] [INFO ] [MAIN ] [2953/3519] SRRK kept (0.3s) | 2947 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:17.887687] [DEBUG] [REMOTE ] SRTS: Retrieved 2379 rows, trimmed to 300. [2026-01-12T12:21:17.887831] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-12T12:21:17.888033] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-12T12:21:17.888200] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:17.888336] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-12T12:21:17.888379] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-12T12:21:17.888428] [INFO ] [MAIN ] [2954/3519] SRTS kept (0.4s) | 2948 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:18.514752] [DEBUG] [REMOTE ] SSB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:18.514902] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-12T12:21:18.515121] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-12T12:21:18.515255] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:18.515369] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-12T12:21:18.515409] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-12T12:21:18.515455] [INFO ] [MAIN ] [2955/3519] SSB kept (0.6s) | 2949 kept, 6 rejected | 139.2/min | ETA: 4.1m [2026-01-12T12:21:19.020515] [DEBUG] [REMOTE ] SSD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:19.020676] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-12T12:21:19.020927] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-12T12:21:19.021059] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:19.021170] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-12T12:21:19.021210] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-12T12:21:19.021259] [INFO ] [MAIN ] [2956/3519] SSD kept (0.5s) | 2950 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:19.339179] [DEBUG] [REMOTE ] SSL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:19.339313] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-12T12:21:19.339520] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $5.33. [2026-01-12T12:21:19.339673] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:19.339786] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-12T12:21:19.339825] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-12T12:21:19.339872] [INFO ] [MAIN ] [2957/3519] SSL kept (0.3s) | 2951 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:19.633931] [DEBUG] [REMOTE ] SSNC: Retrieved 3970 rows, trimmed to 300. [2026-01-12T12:21:19.634106] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-12T12:21:19.634321] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $79.29. [2026-01-12T12:21:19.634453] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:19.634563] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-12T12:21:19.634622] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-12T12:21:19.634670] [INFO ] [MAIN ] [2958/3519] SSNC kept (0.3s) | 2952 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:20.287599] [DEBUG] [REMOTE ] SSP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:20.287742] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-12T12:21:20.288194] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-12T12:21:20.288335] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:20.288455] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-12T12:21:20.288494] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-12T12:21:20.288544] [INFO ] [MAIN ] [2959/3519] SSP kept (0.7s) | 2953 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:20.860036] [DEBUG] [REMOTE ] SSRM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:20.860243] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-12T12:21:20.860519] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-12T12:21:20.860696] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:20.860820] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-12T12:21:20.860863] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-12T12:21:20.860911] [INFO ] [MAIN ] [2960/3519] SSRM kept (0.6s) | 2954 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:21.238691] [DEBUG] [REMOTE ] SSSS: Retrieved 3698 rows, trimmed to 300. [2026-01-12T12:21:21.238830] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-12T12:21:21.239056] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.59. [2026-01-12T12:21:21.239204] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:21.239320] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-12T12:21:21.239359] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-12T12:21:21.239409] [INFO ] [MAIN ] [2961/3519] SSSS kept (0.4s) | 2955 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:21.446387] [DEBUG] [REMOTE ] SSTI: Retrieved 2161 rows, trimmed to 300. [2026-01-12T12:21:21.446528] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-12T12:21:21.446757] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-12T12:21:21.446898] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:21.447020] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-12T12:21:21.447061] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-12T12:21:21.447108] [INFO ] [MAIN ] [2962/3519] SSTI kept (0.2s) | 2956 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:21.984432] [DEBUG] [REMOTE ] SSTK: Retrieved 3330 rows, trimmed to 300. [2026-01-12T12:21:21.984595] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-12T12:21:21.984816] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.08. [2026-01-12T12:21:21.984954] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:21.985066] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-12T12:21:21.985107] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-12T12:21:21.985155] [INFO ] [MAIN ] [2963/3519] SSTK kept (0.5s) | 2957 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:22.613701] [DEBUG] [REMOTE ] SSYS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:22.613871] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-12T12:21:22.614127] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-12T12:21:22.614270] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:22.614391] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-12T12:21:22.614433] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-12T12:21:22.614482] [INFO ] [MAIN ] [2964/3519] SSYS kept (0.6s) | 2958 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:23.100975] [DEBUG] [REMOTE ] STAA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:23.101122] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-12T12:21:23.101355] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $22.12. [2026-01-12T12:21:23.101489] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:23.101628] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-12T12:21:23.101669] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-12T12:21:23.101718] [INFO ] [MAIN ] [2965/3519] STAA kept (0.5s) | 2959 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:23.510497] [DEBUG] [REMOTE ] STAG: Retrieved 3706 rows, trimmed to 300. [2026-01-12T12:21:23.510653] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-12T12:21:23.510855] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.76. [2026-01-12T12:21:23.510989] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:23.511288] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-12T12:21:23.511327] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-12T12:21:23.511374] [INFO ] [MAIN ] [2966/3519] STAG kept (0.4s) | 2960 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:24.001676] [DEBUG] [REMOTE ] STBA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:24.001867] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-12T12:21:24.002352] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $34.33. [2026-01-12T12:21:24.002520] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:24.002683] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-12T12:21:24.002730] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-12T12:21:24.002788] [INFO ] [MAIN ] [2967/3519] STBA kept (0.5s) | 2961 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:24.534756] [DEBUG] [REMOTE ] STC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:24.534913] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-12T12:21:24.535168] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $67.79. [2026-01-12T12:21:24.535303] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:24.535424] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-12T12:21:24.535464] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-12T12:21:24.535513] [INFO ] [MAIN ] [2968/3519] STC kept (0.5s) | 2962 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:24.914527] [DEBUG] [REMOTE ] STE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:24.914708] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-12T12:21:24.914936] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $235.12. [2026-01-12T12:21:24.915071] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:24.915185] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-12T12:21:24.915224] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-12T12:21:24.915271] [INFO ] [MAIN ] [2969/3519] STE kept (0.4s) | 2963 kept, 6 rejected | 139.2/min | ETA: 4.0m [2026-01-12T12:21:25.252414] [DEBUG] [REMOTE ] STEL: Retrieved 2050 rows, trimmed to 300. [2026-01-12T12:21:25.252566] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-12T12:21:25.252822] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $28.55. [2026-01-12T12:21:25.252955] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:25.253068] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-12T12:21:25.253108] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-12T12:21:25.253155] [INFO ] [MAIN ] [2970/3519] STEL kept (0.3s) | 2964 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:25.450469] [DEBUG] [REMOTE ] STEM: Retrieved 1320 rows, trimmed to 300. [2026-01-12T12:21:25.450677] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-12T12:21:25.450942] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-12T12:21:25.451093] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:25.451207] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-12T12:21:25.451248] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-12T12:21:25.451298] [INFO ] [MAIN ] [2971/3519] STEM kept (0.2s) | 2965 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:26.106459] [DEBUG] [REMOTE ] STEP: Retrieved 1336 rows, trimmed to 300. [2026-01-12T12:21:26.106642] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-12T12:21:26.106887] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-12T12:21:26.107031] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:26.107322] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-12T12:21:26.107361] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-12T12:21:26.107408] [INFO ] [MAIN ] [2972/3519] STEP kept (0.7s) | 2966 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:26.300738] [DEBUG] [REMOTE ] STHO: Retrieved 697 rows, trimmed to 300. [2026-01-12T12:21:26.300885] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-12T12:21:26.301118] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-12T12:21:26.301260] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:26.301372] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-12T12:21:26.301414] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-12T12:21:26.301464] [INFO ] [MAIN ] [2973/3519] STHO kept (0.2s) | 2967 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:26.667166] [DEBUG] [REMOTE ] STI: Retrieved 486 rows, trimmed to 300. [2026-01-12T12:21:26.667306] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-12T12:21:26.667514] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-12T12:21:26.667688] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:26.667823] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-12T12:21:26.667865] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-12T12:21:26.667915] [INFO ] [MAIN ] [2974/3519] STI kept (0.4s) | 2968 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:27.211443] [DEBUG] [REMOTE ] STIM: Retrieved 1894 rows, trimmed to 300. [2026-01-12T12:21:27.211616] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-12T12:21:27.211826] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-12T12:21:27.211958] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:27.212067] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-12T12:21:27.212107] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-12T12:21:27.212154] [INFO ] [MAIN ] [2975/3519] STIM kept (0.5s) | 2969 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:27.767368] [DEBUG] [REMOTE ] STK: Retrieved 4054 rows, trimmed to 300. [2026-01-12T12:21:27.767564] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-12T12:21:27.767962] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-12T12:21:27.768277] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:27.768461] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-12T12:21:27.768513] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-12T12:21:27.768595] [INFO ] [MAIN ] [2976/3519] STK kept (0.6s) | 2970 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:28.028224] [DEBUG] [REMOTE ] STKH: Retrieved 1214 rows, trimmed to 300. [2026-01-12T12:21:28.028431] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-12T12:21:28.028789] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.23. [2026-01-12T12:21:28.029222] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:28.029411] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-12T12:21:28.029476] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-12T12:21:28.029555] [INFO ] [MAIN ] [2977/3519] STKH kept (0.3s) | 2971 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:28.672729] [DEBUG] [REMOTE ] STKL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:28.672935] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-12T12:21:28.673248] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-12T12:21:28.673406] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:28.673553] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-12T12:21:28.673619] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-12T12:21:28.673680] [INFO ] [MAIN ] [2978/3519] STKL kept (0.6s) | 2972 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:28.868942] [DEBUG] [REMOTE ] STKS: Retrieved 2902 rows, trimmed to 300. [2026-01-12T12:21:28.869084] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-12T12:21:28.869307] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-12T12:21:28.869447] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:28.869565] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-12T12:21:28.869627] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-12T12:21:28.869676] [INFO ] [MAIN ] [2979/3519] STKS kept (0.2s) | 2973 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:29.458497] [DEBUG] [REMOTE ] STLA: Retrieved 3922 rows, trimmed to 300. [2026-01-12T12:21:29.458654] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-12T12:21:29.458879] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-12T12:21:29.459020] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:29.459135] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-12T12:21:29.459176] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-12T12:21:29.459226] [INFO ] [MAIN ] [2980/3519] STLA kept (0.6s) | 2974 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:29.974334] [DEBUG] [REMOTE ] STLD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:29.974481] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-12T12:21:29.974732] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $142.23. [2026-01-12T12:21:29.974868] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:29.974986] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-12T12:21:29.975026] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-12T12:21:29.975075] [INFO ] [MAIN ] [2981/3519] STLD kept (0.5s) | 2975 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:30.561854] [DEBUG] [REMOTE ] STM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:30.562025] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-12T12:21:30.562303] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-12T12:21:30.562483] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:30.562655] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-12T12:21:30.562709] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-12T12:21:30.562771] [INFO ] [MAIN ] [2982/3519] STM kept (0.6s) | 2976 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:31.037827] [DEBUG] [REMOTE ] STN: Retrieved 5140 rows, trimmed to 300. [2026-01-12T12:21:31.037996] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-12T12:21:31.038316] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-12T12:21:31.038480] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:31.038643] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-12T12:21:31.038687] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-12T12:21:31.038740] [INFO ] [MAIN ] [2983/3519] STN kept (0.5s) | 2977 kept, 6 rejected | 139.2/min | ETA: 3.9m [2026-01-12T12:21:31.279535] [DEBUG] [REMOTE ] STNE: Retrieved 1811 rows, trimmed to 300. [2026-01-12T12:21:31.279701] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-12T12:21:31.279911] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-12T12:21:31.280064] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:31.280195] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-12T12:21:31.280235] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-12T12:21:31.280282] [INFO ] [MAIN ] [2984/3519] STNE kept (0.2s) | 2978 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:31.618734] [DEBUG] [REMOTE ] STOK: Retrieved 1650 rows, trimmed to 300. [2026-01-12T12:21:31.618870] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-12T12:21:31.619072] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-12T12:21:31.619202] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:31.619308] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-12T12:21:31.619359] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-12T12:21:31.619407] [INFO ] [MAIN ] [2985/3519] STOK kept (0.3s) | 2979 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:32.337125] [DEBUG] [REMOTE ] STRA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:32.337277] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-12T12:21:32.337511] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-12T12:21:32.337676] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:32.337805] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-12T12:21:32.337849] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-12T12:21:32.337903] [INFO ] [MAIN ] [2986/3519] STRA kept (0.7s) | 2980 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:32.855855] [DEBUG] [REMOTE ] STRL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:32.856007] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-12T12:21:32.856248] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-12T12:21:32.856387] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:32.856508] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-12T12:21:32.856550] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-12T12:21:32.856642] [INFO ] [MAIN ] [2987/3519] STRL kept (0.5s) | 2981 kept, 6 rejected | 139.1/min | ETA: 3.8m [2026-01-12T12:21:33.338589] [DEBUG] [REMOTE ] STRS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:33.338734] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-12T12:21:33.338963] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-12T12:21:33.339101] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:33.339221] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-12T12:21:33.339263] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-12T12:21:33.339313] [INFO ] [MAIN ] [2988/3519] STRS kept (0.5s) | 2982 kept, 6 rejected | 139.1/min | ETA: 3.8m [2026-01-12T12:21:33.582724] [DEBUG] [REMOTE ] STSS: Retrieved 938 rows, trimmed to 300. [2026-01-12T12:21:33.582868] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-12T12:21:33.583072] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.89. [2026-01-12T12:21:33.583208] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:33.583315] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-12T12:21:33.583355] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-12T12:21:33.583400] [INFO ] [MAIN ] [2989/3519] STSS kept (0.2s) | 2983 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:34.006973] [DEBUG] [REMOTE ] STTK: Retrieved 1319 rows, trimmed to 300. [2026-01-12T12:21:34.007137] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-12T12:21:34.007387] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.77. [2026-01-12T12:21:34.007558] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:34.007739] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-12T12:21:34.007789] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-12T12:21:34.007852] [INFO ] [MAIN ] [2990/3519] STTK kept (0.4s) | 2984 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:34.396492] [DEBUG] [REMOTE ] STVN: Retrieved 1127 rows, trimmed to 300. [2026-01-12T12:21:34.396660] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-12T12:21:34.396880] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $20.12. [2026-01-12T12:21:34.397040] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:34.397158] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-12T12:21:34.397199] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-12T12:21:34.397441] [INFO ] [MAIN ] [2991/3519] STVN kept (0.4s) | 2985 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:34.934354] [DEBUG] [REMOTE ] STWD: Retrieved 4129 rows, trimmed to 300. [2026-01-12T12:21:34.934483] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-12T12:21:34.934707] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-12T12:21:34.934844] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:34.934953] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-12T12:21:34.934993] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-12T12:21:34.935041] [INFO ] [MAIN ] [2992/3519] STWD kept (0.5s) | 2986 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:35.419748] [DEBUG] [REMOTE ] STX: Retrieved 5807 rows, trimmed to 300. [2026-01-12T12:21:35.419908] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-12T12:21:35.420119] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $213.85. [2026-01-12T12:21:35.420253] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:35.420362] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-12T12:21:35.420401] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-12T12:21:35.420465] [INFO ] [MAIN ] [2993/3519] STX kept (0.5s) | 2987 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:35.634099] [DEBUG] [REMOTE ] STXE: Retrieved 739 rows, trimmed to 300. [2026-01-12T12:21:35.634243] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-12T12:21:35.634482] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.83. [2026-01-12T12:21:35.634662] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:35.634793] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-12T12:21:35.634839] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-12T12:21:35.634895] [INFO ] [MAIN ] [2994/3519] STXE kept (0.2s) | 2988 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:36.054109] [DEBUG] [REMOTE ] STXG: Retrieved 793 rows, trimmed to 300. [2026-01-12T12:21:36.054241] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-12T12:21:36.054440] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-12T12:21:36.054592] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:36.054703] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-12T12:21:36.054742] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-12T12:21:36.054789] [INFO ] [MAIN ] [2995/3519] STXG kept (0.4s) | 2989 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:36.617033] [DEBUG] [REMOTE ] SUI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:36.617172] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-12T12:21:36.617386] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-12T12:21:36.617522] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:36.617652] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-12T12:21:36.617695] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-12T12:21:36.617742] [INFO ] [MAIN ] [2996/3519] SUI kept (0.6s) | 2990 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:36.989058] [DEBUG] [REMOTE ] SUN: Retrieved 3345 rows, trimmed to 300. [2026-01-12T12:21:36.989194] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-12T12:21:36.989410] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $50.16. [2026-01-12T12:21:36.989542] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:36.989680] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-12T12:21:36.989722] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-12T12:21:36.989770] [INFO ] [MAIN ] [2997/3519] SUN kept (0.4s) | 2991 kept, 6 rejected | 139.2/min | ETA: 3.8m [2026-01-12T12:21:37.349643] [DEBUG] [REMOTE ] SUNS: Retrieved 3175 rows, trimmed to 300. [2026-01-12T12:21:37.349872] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-12T12:21:37.350170] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-12T12:21:37.350306] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:37.350429] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-12T12:21:37.350468] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-12T12:21:37.350518] [INFO ] [MAIN ] [2998/3519] SUNS kept (0.4s) | 2992 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:37.820656] [DEBUG] [REMOTE ] SUPN: Retrieved 3444 rows, trimmed to 300. [2026-01-12T12:21:37.820798] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-12T12:21:37.821020] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-12T12:21:37.821158] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:37.821271] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-12T12:21:37.821313] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-12T12:21:37.821379] [INFO ] [MAIN ] [2999/3519] SUPN kept (0.5s) | 2993 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:38.164997] [DEBUG] [REMOTE ] SURG: Retrieved 4543 rows, trimmed to 300. [2026-01-12T12:21:38.165234] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-12T12:21:38.165533] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.47. [2026-01-12T12:21:38.165702] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:38.165838] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-12T12:21:38.165932] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-12T12:21:38.165998] [INFO ] [MAIN ] [3000/3519] SURG kept (0.3s) | 2994 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:38.525552] [DEBUG] [REMOTE ] SUSB: Retrieved 2133 rows, trimmed to 300. [2026-01-12T12:21:38.525785] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-12T12:21:38.526055] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-12T12:21:38.526209] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:38.526343] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-12T12:21:38.526391] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-12T12:21:38.526447] [INFO ] [MAIN ] [3001/3519] SUSB kept (0.4s) | 2995 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:38.919209] [DEBUG] [REMOTE ] SUSC: Retrieved 2131 rows, trimmed to 300. [2026-01-12T12:21:38.919405] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-12T12:21:38.919701] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-12T12:21:38.919842] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:38.919966] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-12T12:21:38.920006] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-12T12:21:38.920056] [INFO ] [MAIN ] [3002/3519] SUSC kept (0.4s) | 2996 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:39.211126] [DEBUG] [REMOTE ] SUSL: Retrieved 1677 rows, trimmed to 300. [2026-01-12T12:21:39.211341] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-12T12:21:39.211670] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-12T12:21:39.211817] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:39.211952] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-12T12:21:39.211995] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-12T12:21:39.212052] [INFO ] [MAIN ] [3003/3519] SUSL kept (0.3s) | 2997 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:39.636634] [DEBUG] [REMOTE ] SUUN: Retrieved 664 rows, trimmed to 300. [2026-01-12T12:21:39.636815] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-12T12:21:39.637033] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-12T12:21:39.637168] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:39.637280] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-12T12:21:39.637321] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-12T12:21:39.637383] [INFO ] [MAIN ] [3004/3519] SUUN kept (0.4s) | 2998 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:40.247261] [DEBUG] [REMOTE ] SUZ: Retrieved 4630 rows, trimmed to 300. [2026-01-12T12:21:40.247451] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-12T12:21:40.247828] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.53. [2026-01-12T12:21:40.248040] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:40.248243] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-12T12:21:40.248336] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-12T12:21:40.248418] [INFO ] [MAIN ] [3005/3519] SUZ kept (0.6s) | 2999 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:40.576523] [DEBUG] [REMOTE ] SVC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:40.576736] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-12T12:21:40.576987] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-12T12:21:40.577130] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:40.577248] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-12T12:21:40.577287] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-12T12:21:40.577338] [INFO ] [MAIN ] [3006/3519] SVC kept (0.3s) | 3000 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:40.857166] [DEBUG] [REMOTE ] SVCO: Retrieved 419 rows, trimmed to 300. [2026-01-12T12:21:40.857704] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-12T12:21:40.858024] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-12T12:21:40.858236] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:40.858384] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-12T12:21:40.858441] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-12T12:21:40.858512] [INFO ] [MAIN ] [3007/3519] SVCO kept (0.3s) | 3001 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:41.485084] [DEBUG] [REMOTE ] SVRA: Retrieved 5457 rows, trimmed to 300. [2026-01-12T12:21:41.485243] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-12T12:21:41.485496] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.58. [2026-01-12T12:21:41.485659] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:41.485785] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-12T12:21:41.485826] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-12T12:21:41.485876] [INFO ] [MAIN ] [3008/3519] SVRA kept (0.6s) | 3002 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:41.956959] [DEBUG] [REMOTE ] SWBI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:41.957155] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-12T12:21:41.957378] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-12T12:21:41.957724] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:41.957842] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-12T12:21:41.957882] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-12T12:21:41.957930] [INFO ] [MAIN ] [3009/3519] SWBI kept (0.5s) | 3003 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:42.139234] [DEBUG] [REMOTE ] SWIM: Retrieved 1185 rows, trimmed to 300. [2026-01-12T12:21:42.139391] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-12T12:21:42.139655] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-12T12:21:42.139822] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:42.139956] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-12T12:21:42.140010] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-12T12:21:42.140070] [INFO ] [MAIN ] [3010/3519] SWIM kept (0.2s) | 3004 kept, 6 rejected | 139.2/min | ETA: 3.7m [2026-01-12T12:21:42.704111] [DEBUG] [REMOTE ] SWK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:42.704334] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-12T12:21:42.704623] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-12T12:21:42.704769] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:42.704895] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-12T12:21:42.704981] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-12T12:21:42.705040] [INFO ] [MAIN ] [3011/3519] SWK kept (0.6s) | 3005 kept, 6 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:43.248490] [DEBUG] [REMOTE ] SWKS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:43.248739] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-12T12:21:43.249071] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $59.82. [2026-01-12T12:21:43.249220] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:43.249359] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-12T12:21:43.249402] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-12T12:21:43.249458] [INFO ] [MAIN ] [3012/3519] SWKS kept (0.5s) | 3006 kept, 6 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:43.738699] [DEBUG] [REMOTE ] SWX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:43.738957] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-12T12:21:43.739410] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $76.93. [2026-01-12T12:21:43.739642] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:43.739859] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-12T12:21:43.739918] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-12T12:21:43.740001] [INFO ] [MAIN ] [3013/3519] SWX kept (0.5s) | 3007 kept, 6 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:44.203795] [DEBUG] [REMOTE ] SWZ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:44.204000] [DEBUG] [REMOTE ] SWZ: PASS: History has at least 300 days. [2026-01-12T12:21:44.204287] [DEBUG] [REMOTE ] SWZ: PASS: Price check passed. Min price $5.89. [2026-01-12T12:21:44.204431] [DEBUG] [REMOTE ] SWZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:44.204587] [DEBUG] [REMOTE ] SWZ: PASS: Integrity check passed. [2026-01-12T12:21:44.204632] [DEBUG] [REMOTE ] SWZ: Symbol is viable for forecasting. [2026-01-12T12:21:44.204689] [INFO ] [MAIN ] [3014/3519] SWZ kept (0.5s) | 3008 kept, 6 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:44.566285] [DEBUG] [REMOTE ] SXC: Retrieved 3640 rows, trimmed to 300. [2026-01-12T12:21:44.566637] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-12T12:21:44.567037] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-12T12:21:44.567239] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:44.567405] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-12T12:21:44.567455] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-12T12:21:44.567526] [INFO ] [MAIN ] [3015/3519] SXC kept (0.4s) | 3009 kept, 6 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:44.930058] [DEBUG] [REMOTE ] SXI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:44.930259] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-12T12:21:44.930541] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-12T12:21:44.930917] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:44.931060] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-12T12:21:44.931102] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-12T12:21:44.931155] [INFO ] [MAIN ] [3016/3519] SXI kept (0.4s) | 3010 kept, 6 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:45.205369] [DEBUG] [REMOTE ] SXTC: Retrieved 1764 rows, trimmed to 300. [2026-01-12T12:21:45.205566] [DEBUG] [REMOTE ] SXTC: PASS: History has at least 300 days. [2026-01-12T12:21:45.205842] [DEBUG] [REMOTE ] SXTC: FAIL: Price check failed. Min price $0.15 < $1.00. [2026-01-12T12:21:45.205917] [WARN ] [LOCAL ] SXTC: SET TO BLACKLISTED [2026-01-12T12:21:45.207650] [INFO ] [MAIN ] [3017/3519] SXTC rejected (0.3s) | 3010 kept, 7 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:45.696554] [DEBUG] [REMOTE ] SY: Retrieved 1683 rows, trimmed to 300. [2026-01-12T12:21:45.696805] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-12T12:21:45.697099] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-12T12:21:45.697266] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:45.697410] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-12T12:21:45.697460] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-12T12:21:45.697523] [INFO ] [MAIN ] [3018/3519] SY kept (0.5s) | 3011 kept, 7 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:46.150837] [DEBUG] [REMOTE ] SYF: Retrieved 2879 rows, trimmed to 300. [2026-01-12T12:21:46.151096] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-12T12:21:46.151521] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $69.97. [2026-01-12T12:21:46.151752] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:46.151964] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-12T12:21:46.152026] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-12T12:21:46.152107] [INFO ] [MAIN ] [3019/3519] SYF kept (0.5s) | 3012 kept, 7 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:46.688315] [DEBUG] [REMOTE ] SYK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:46.688545] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-12T12:21:46.688929] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-12T12:21:46.689073] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:46.689234] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-12T12:21:46.689275] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-12T12:21:46.689333] [INFO ] [MAIN ] [3020/3519] SYK kept (0.5s) | 3013 kept, 7 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:46.921522] [DEBUG] [REMOTE ] SYM: Retrieved 1217 rows, trimmed to 300. [2026-01-12T12:21:46.921782] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-12T12:21:46.922140] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-12T12:21:46.922319] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:46.922473] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-12T12:21:46.922525] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-12T12:21:46.922613] [INFO ] [MAIN ] [3021/3519] SYM kept (0.2s) | 3014 kept, 7 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:47.494588] [DEBUG] [REMOTE ] SYNA: Retrieved 6027 rows, trimmed to 300. [2026-01-12T12:21:47.494815] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-12T12:21:47.495137] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-12T12:21:47.495286] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:47.495428] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-12T12:21:47.495471] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-12T12:21:47.495528] [INFO ] [MAIN ] [3022/3519] SYNA kept (0.6s) | 3015 kept, 7 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:47.805329] [DEBUG] [REMOTE ] SYRE: Retrieved 2455 rows, trimmed to 300. [2026-01-12T12:21:47.805539] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-12T12:21:47.805876] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $22.18. [2026-01-12T12:21:47.806026] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:47.806152] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-12T12:21:47.806197] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-12T12:21:47.806259] [INFO ] [MAIN ] [3023/3519] SYRE kept (0.3s) | 3016 kept, 7 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:48.359952] [DEBUG] [REMOTE ] SYY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:48.360158] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-12T12:21:48.360461] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-12T12:21:48.360629] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:48.360771] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-12T12:21:48.360816] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-12T12:21:48.360871] [INFO ] [MAIN ] [3024/3519] SYY kept (0.6s) | 3017 kept, 7 rejected | 139.2/min | ETA: 3.6m [2026-01-12T12:21:48.870921] [DEBUG] [REMOTE ] TAC: Retrieved 6148 rows, trimmed to 300. [2026-01-12T12:21:48.871123] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-12T12:21:48.871398] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.20. [2026-01-12T12:21:48.871542] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:48.871701] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-12T12:21:48.871746] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-12T12:21:48.871799] [INFO ] [MAIN ] [3025/3519] TAC kept (0.5s) | 3018 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:49.220087] [DEBUG] [REMOTE ] TAK: Retrieved 4328 rows, trimmed to 300. [2026-01-12T12:21:49.220283] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-12T12:21:49.220554] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-12T12:21:49.220722] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:49.220880] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-12T12:21:49.220925] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-12T12:21:49.220979] [INFO ] [MAIN ] [3026/3519] TAK kept (0.3s) | 3019 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:49.635797] [DEBUG] [REMOTE ] TAL: Retrieved 3829 rows, trimmed to 300. [2026-01-12T12:21:49.636032] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-12T12:21:49.636343] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.70. [2026-01-12T12:21:49.636531] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:49.636729] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-12T12:21:49.636778] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-12T12:21:49.636833] [INFO ] [MAIN ] [3027/3519] TAL kept (0.4s) | 3020 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:49.911810] [DEBUG] [REMOTE ] TALK: Retrieved 1369 rows, trimmed to 300. [2026-01-12T12:21:49.912012] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-12T12:21:49.912300] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.63. [2026-01-12T12:21:49.912456] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:49.912617] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-12T12:21:49.912665] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-12T12:21:49.912724] [INFO ] [MAIN ] [3028/3519] TALK kept (0.3s) | 3021 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:50.372979] [DEBUG] [REMOTE ] TALO: Retrieved 1928 rows, trimmed to 300. [2026-01-12T12:21:50.373218] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-12T12:21:50.373556] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.05. [2026-01-12T12:21:50.373798] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:50.373964] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-12T12:21:50.374029] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-12T12:21:50.374111] [INFO ] [MAIN ] [3029/3519] TALO kept (0.5s) | 3022 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:50.786785] [DEBUG] [REMOTE ] TAOP: Retrieved 4862 rows, trimmed to 300. [2026-01-12T12:21:50.786977] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-12T12:21:50.787248] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-12T12:21:50.787395] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:50.787521] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-12T12:21:50.787563] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-12T12:21:50.787652] [INFO ] [MAIN ] [3030/3519] TAOP kept (0.4s) | 3023 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:51.268099] [DEBUG] [REMOTE ] TAP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:51.268389] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-12T12:21:51.268869] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-12T12:21:51.269071] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:51.269270] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-12T12:21:51.269328] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-12T12:21:51.269412] [INFO ] [MAIN ] [3031/3519] TAP kept (0.5s) | 3024 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:51.499464] [DEBUG] [REMOTE ] TARA: Retrieved 2821 rows, trimmed to 300. [2026-01-12T12:21:51.499637] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-12T12:21:51.499857] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-12T12:21:51.500000] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:51.500116] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-12T12:21:51.500157] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-12T12:21:51.500207] [INFO ] [MAIN ] [3032/3519] TARA kept (0.2s) | 3025 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:51.793872] [DEBUG] [REMOTE ] TARK: Retrieved 927 rows, trimmed to 300. [2026-01-12T12:21:51.794044] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-12T12:21:51.794294] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-12T12:21:51.794443] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:51.794561] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-12T12:21:51.794624] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-12T12:21:51.794678] [INFO ] [MAIN ] [3033/3519] TARK kept (0.3s) | 3026 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:52.276172] [DEBUG] [REMOTE ] TARS: Retrieved 1314 rows, trimmed to 300. [2026-01-12T12:21:52.276447] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-12T12:21:52.276823] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-12T12:21:52.276999] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:52.277176] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-12T12:21:52.277229] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-12T12:21:52.277297] [INFO ] [MAIN ] [3034/3519] TARS kept (0.5s) | 3027 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:52.682671] [DEBUG] [REMOTE ] TASK: Retrieved 1151 rows, trimmed to 300. [2026-01-12T12:21:52.682893] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-12T12:21:52.683169] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-12T12:21:52.683310] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:52.683443] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-12T12:21:52.683488] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-12T12:21:52.683592] [INFO ] [MAIN ] [3035/3519] TASK kept (0.4s) | 3028 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:53.431047] [DEBUG] [REMOTE ] TAYD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:53.431203] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-12T12:21:53.431435] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $41.28. [2026-01-12T12:21:53.431595] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:53.431716] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-12T12:21:53.431756] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-12T12:21:53.431806] [INFO ] [MAIN ] [3036/3519] TAYD kept (0.7s) | 3029 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:53.778017] [DEBUG] [REMOTE ] TBB: Retrieved 2055 rows, trimmed to 300. [2026-01-12T12:21:53.778181] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-12T12:21:53.778391] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $22.15. [2026-01-12T12:21:53.778522] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:53.778678] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-12T12:21:53.778719] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-12T12:21:53.778765] [INFO ] [MAIN ] [3037/3519] TBB kept (0.3s) | 3030 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:54.263133] [DEBUG] [REMOTE ] TBBK: Retrieved 5520 rows, trimmed to 300. [2026-01-12T12:21:54.263279] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-12T12:21:54.263490] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-12T12:21:54.263644] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:54.263757] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-12T12:21:54.263796] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-12T12:21:54.263842] [INFO ] [MAIN ] [3038/3519] TBBK kept (0.5s) | 3031 kept, 7 rejected | 139.2/min | ETA: 3.5m [2026-01-12T12:21:54.738490] [DEBUG] [REMOTE ] TBI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:54.738654] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-12T12:21:54.738882] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-12T12:21:54.739017] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:54.739126] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-12T12:21:54.739166] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-12T12:21:54.739217] [INFO ] [MAIN ] [3039/3519] TBI kept (0.5s) | 3032 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:54.994521] [DEBUG] [REMOTE ] TBIL: Retrieved 859 rows, trimmed to 300. [2026-01-12T12:21:54.994667] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-12T12:21:54.994866] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.46. [2026-01-12T12:21:54.994997] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:54.995103] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-12T12:21:54.995141] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-12T12:21:54.995189] [INFO ] [MAIN ] [3040/3519] TBIL kept (0.3s) | 3033 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:55.365528] [DEBUG] [REMOTE ] TBLA: Retrieved 1138 rows, trimmed to 300. [2026-01-12T12:21:55.365691] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-12T12:21:55.365900] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.05. [2026-01-12T12:21:55.366033] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:55.366141] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-12T12:21:55.366179] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-12T12:21:55.366244] [INFO ] [MAIN ] [3041/3519] TBLA kept (0.4s) | 3034 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:55.783696] [DEBUG] [REMOTE ] TBLD: Retrieved 1119 rows, trimmed to 300. [2026-01-12T12:21:55.784090] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-12T12:21:55.784353] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-12T12:21:55.784537] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:55.784692] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-12T12:21:55.784742] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-12T12:21:55.784801] [INFO ] [MAIN ] [3042/3519] TBLD kept (0.4s) | 3035 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:56.279770] [DEBUG] [REMOTE ] TBPH: Retrieved 2931 rows, trimmed to 300. [2026-01-12T12:21:56.279958] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-12T12:21:56.280206] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $13.90. [2026-01-12T12:21:56.280382] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:56.280527] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-12T12:21:56.280596] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-12T12:21:56.280653] [INFO ] [MAIN ] [3043/3519] TBPH kept (0.5s) | 3036 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:56.808696] [DEBUG] [REMOTE ] TBRG: Retrieved 5949 rows, trimmed to 300. [2026-01-12T12:21:56.808869] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-12T12:21:56.809191] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-12T12:21:56.809347] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:56.809485] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-12T12:21:56.809527] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-12T12:21:56.809598] [INFO ] [MAIN ] [3044/3519] TBRG kept (0.5s) | 3037 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:57.266838] [DEBUG] [REMOTE ] TCBI: Retrieved 5638 rows, trimmed to 300. [2026-01-12T12:21:57.266993] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-12T12:21:57.267253] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $77.08. [2026-01-12T12:21:57.267396] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:57.267528] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-12T12:21:57.267569] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-12T12:21:57.267644] [INFO ] [MAIN ] [3045/3519] TCBI kept (0.5s) | 3038 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:57.589301] [DEBUG] [REMOTE ] TCBIO: Retrieved 1225 rows, trimmed to 300. [2026-01-12T12:21:57.589543] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-12T12:21:57.589910] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-12T12:21:57.590117] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:57.590288] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-12T12:21:57.590349] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-12T12:21:57.590424] [INFO ] [MAIN ] [3046/3519] TCBIO kept (0.3s) | 3039 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:58.010754] [DEBUG] [REMOTE ] TCBK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:21:58.010954] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-12T12:21:58.011243] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $40.44. [2026-01-12T12:21:58.011387] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:58.011512] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-12T12:21:58.011596] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-12T12:21:58.011655] [INFO ] [MAIN ] [3047/3519] TCBK kept (0.4s) | 3040 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:58.246203] [DEBUG] [REMOTE ] TCBX: Retrieved 1046 rows, trimmed to 300. [2026-01-12T12:21:58.246394] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-12T12:21:58.246652] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-12T12:21:58.246795] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:58.246945] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-12T12:21:58.246986] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-12T12:21:58.247038] [INFO ] [MAIN ] [3048/3519] TCBX kept (0.2s) | 3041 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:58.803495] [DEBUG] [REMOTE ] TCMD: Retrieved 2377 rows, trimmed to 300. [2026-01-12T12:21:58.803677] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-12T12:21:58.803901] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $14.53. [2026-01-12T12:21:58.804045] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:58.804164] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-12T12:21:58.804206] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-12T12:21:58.804264] [INFO ] [MAIN ] [3049/3519] TCMD kept (0.6s) | 3042 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:59.233864] [DEBUG] [REMOTE ] TCOM: Retrieved 5557 rows, trimmed to 300. [2026-01-12T12:21:59.234009] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-12T12:21:59.234232] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $69.72. [2026-01-12T12:21:59.234365] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:59.234479] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-12T12:21:59.234518] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-12T12:21:59.234566] [INFO ] [MAIN ] [3050/3519] TCOM kept (0.4s) | 3043 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:21:59.563974] [DEBUG] [REMOTE ] TCPC: Retrieved 3462 rows, trimmed to 300. [2026-01-12T12:21:59.564100] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-12T12:21:59.564303] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.29. [2026-01-12T12:21:59.564434] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:21:59.564540] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-12T12:21:59.564597] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-12T12:21:59.564646] [INFO ] [MAIN ] [3051/3519] TCPC kept (0.3s) | 3044 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:22:00.153899] [DEBUG] [REMOTE ] TCX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:00.154034] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-12T12:22:00.154252] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.07. [2026-01-12T12:22:00.154387] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:00.154498] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-12T12:22:00.154538] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-12T12:22:00.154603] [INFO ] [MAIN ] [3052/3519] TCX kept (0.6s) | 3045 kept, 7 rejected | 139.2/min | ETA: 3.4m [2026-01-12T12:22:00.683923] [DEBUG] [REMOTE ] TD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:00.684070] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-12T12:22:00.684302] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $78.08. [2026-01-12T12:22:00.684434] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:00.684553] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-12T12:22:00.684631] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-12T12:22:00.684683] [INFO ] [MAIN ] [3053/3519] TD kept (0.5s) | 3046 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:00.932497] [DEBUG] [REMOTE ] TDC: Retrieved 4599 rows, trimmed to 300. [2026-01-12T12:22:00.932646] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-12T12:22:00.932878] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-12T12:22:00.933009] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:00.933116] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-12T12:22:00.933155] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-12T12:22:00.933203] [INFO ] [MAIN ] [3054/3519] TDC kept (0.2s) | 3047 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:01.570253] [DEBUG] [REMOTE ] TDF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:01.570395] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-12T12:22:01.570641] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-12T12:22:01.570779] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:01.570894] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-12T12:22:01.570933] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-12T12:22:01.570980] [INFO ] [MAIN ] [3055/3519] TDF kept (0.6s) | 3048 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:01.980861] [DEBUG] [REMOTE ] TDG: Retrieved 4988 rows, trimmed to 300. [2026-01-12T12:22:01.981080] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-12T12:22:01.981423] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1237.71. [2026-01-12T12:22:01.981590] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:01.981745] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-12T12:22:01.981789] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-12T12:22:01.981846] [INFO ] [MAIN ] [3056/3519] TDG kept (0.4s) | 3049 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:02.548811] [DEBUG] [REMOTE ] TDS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:02.549037] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-12T12:22:02.549388] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-12T12:22:02.549549] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:02.549718] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-12T12:22:02.549777] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-12T12:22:02.549844] [INFO ] [MAIN ] [3057/3519] TDS kept (0.6s) | 3050 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:02.728816] [DEBUG] [REMOTE ] TDSC: Retrieved 1335 rows, trimmed to 300. [2026-01-12T12:22:02.729019] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-12T12:22:02.729297] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-12T12:22:02.729441] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:02.729592] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-12T12:22:02.729637] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-12T12:22:02.729691] [INFO ] [MAIN ] [3058/3519] TDSC kept (0.2s) | 3051 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:03.188114] [DEBUG] [REMOTE ] TDUP: Retrieved 1204 rows, trimmed to 300. [2026-01-12T12:22:03.188310] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-12T12:22:03.188539] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.90. [2026-01-12T12:22:03.188716] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:03.188893] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-12T12:22:03.188978] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-12T12:22:03.189028] [INFO ] [MAIN ] [3059/3519] TDUP kept (0.5s) | 3052 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:03.909080] [DEBUG] [REMOTE ] TDY: Retrieved 6572 rows, trimmed to 300. [2026-01-12T12:22:03.909312] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-12T12:22:03.909665] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-12T12:22:03.909815] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:03.909966] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-12T12:22:03.910009] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-12T12:22:03.910066] [INFO ] [MAIN ] [3060/3519] TDY kept (0.7s) | 3053 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:04.255419] [DEBUG] [REMOTE ] TEAM: Retrieved 2535 rows, trimmed to 300. [2026-01-12T12:22:04.255648] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-12T12:22:04.255951] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $144.04. [2026-01-12T12:22:04.256097] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:04.256222] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-12T12:22:04.256264] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-12T12:22:04.256319] [INFO ] [MAIN ] [3061/3519] TEAM kept (0.3s) | 3054 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:04.723677] [DEBUG] [REMOTE ] TECH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:04.723832] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-12T12:22:04.724083] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-12T12:22:04.724221] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:04.724346] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-12T12:22:04.724386] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-12T12:22:04.724434] [INFO ] [MAIN ] [3062/3519] TECH kept (0.5s) | 3055 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:05.018718] [DEBUG] [REMOTE ] TECK: Retrieved 5909 rows, trimmed to 300. [2026-01-12T12:22:05.018857] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-12T12:22:05.019082] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-12T12:22:05.019237] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:05.019357] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-12T12:22:05.019396] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-12T12:22:05.019444] [INFO ] [MAIN ] [3063/3519] TECK kept (0.3s) | 3056 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:05.426884] [DEBUG] [REMOTE ] TECX: Retrieved 1899 rows, trimmed to 300. [2026-01-12T12:22:05.427029] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-12T12:22:05.427433] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.44. [2026-01-12T12:22:05.427564] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:05.427691] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-12T12:22:05.427731] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-12T12:22:05.427778] [INFO ] [MAIN ] [3064/3519] TECX kept (0.4s) | 3057 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:06.024710] [DEBUG] [REMOTE ] TEF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:06.024958] [DEBUG] [REMOTE ] TEF: PASS: History has at least 300 days. [2026-01-12T12:22:06.025331] [DEBUG] [REMOTE ] TEF: PASS: Price check passed. Min price $3.88. [2026-01-12T12:22:06.025476] [DEBUG] [REMOTE ] TEF: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:06.025658] [DEBUG] [REMOTE ] TEF: PASS: Integrity check passed. [2026-01-12T12:22:06.025725] [DEBUG] [REMOTE ] TEF: Symbol is viable for forecasting. [2026-01-12T12:22:06.025785] [INFO ] [MAIN ] [3065/3519] TEF kept (0.6s) | 3058 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:06.379750] [DEBUG] [REMOTE ] TEI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:06.379964] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-12T12:22:06.380259] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.81. [2026-01-12T12:22:06.380401] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:06.380529] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-12T12:22:06.380590] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-12T12:22:06.380646] [INFO ] [MAIN ] [3066/3519] TEI kept (0.4s) | 3059 kept, 7 rejected | 139.2/min | ETA: 3.3m [2026-01-12T12:22:06.626111] [DEBUG] [REMOTE ] TELO: Retrieved 481 rows, trimmed to 300. [2026-01-12T12:22:06.626309] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-12T12:22:06.626636] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-12T12:22:06.626794] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:06.626918] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-12T12:22:06.626961] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-12T12:22:06.627013] [INFO ] [MAIN ] [3067/3519] TELO kept (0.2s) | 3060 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:07.008512] [DEBUG] [REMOTE ] TEM: Retrieved 394 rows, trimmed to 300. [2026-01-12T12:22:07.008688] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-12T12:22:07.008905] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-12T12:22:07.009054] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:07.009172] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-12T12:22:07.009215] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-12T12:22:07.009271] [INFO ] [MAIN ] [3068/3519] TEM kept (0.4s) | 3061 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:07.492284] [DEBUG] [REMOTE ] TENB: Retrieved 1875 rows, trimmed to 300. [2026-01-12T12:22:07.492445] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-12T12:22:07.492727] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $22.73. [2026-01-12T12:22:07.492913] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:07.493072] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-12T12:22:07.493115] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-12T12:22:07.493165] [INFO ] [MAIN ] [3069/3519] TENB kept (0.5s) | 3062 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:08.096037] [DEBUG] [REMOTE ] TENX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:08.096226] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-12T12:22:08.096617] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.68. [2026-01-12T12:22:08.096828] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:08.097050] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-12T12:22:08.097113] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-12T12:22:08.097187] [INFO ] [MAIN ] [3070/3519] TENX kept (0.6s) | 3063 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:08.310299] [DEBUG] [REMOTE ] TERN: Retrieved 1238 rows, trimmed to 300. [2026-01-12T12:22:08.310426] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-12T12:22:08.310647] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.50. [2026-01-12T12:22:08.310785] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:08.310913] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-12T12:22:08.310954] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-12T12:22:08.311002] [INFO ] [MAIN ] [3071/3519] TERN kept (0.2s) | 3064 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:08.979717] [DEBUG] [REMOTE ] TEVA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:08.979839] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-12T12:22:08.980081] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-12T12:22:08.980216] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:08.980339] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-12T12:22:08.980379] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-12T12:22:08.980429] [INFO ] [MAIN ] [3072/3519] TEVA kept (0.7s) | 3065 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:09.488975] [DEBUG] [REMOTE ] TEX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:09.489128] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-12T12:22:09.489383] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-12T12:22:09.489524] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:09.489701] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-12T12:22:09.489749] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-12T12:22:09.489803] [INFO ] [MAIN ] [3073/3519] TEX kept (0.5s) | 3066 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:09.784259] [DEBUG] [REMOTE ] TFC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:09.784413] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-12T12:22:09.784683] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $40.62. [2026-01-12T12:22:09.784820] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:09.784945] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-12T12:22:09.784985] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-12T12:22:09.785034] [INFO ] [MAIN ] [3074/3519] TFC kept (0.3s) | 3067 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:10.327737] [DEBUG] [REMOTE ] TFII: Retrieved 4366 rows, trimmed to 300. [2026-01-12T12:22:10.327874] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-12T12:22:10.328101] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-12T12:22:10.328265] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:10.328385] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-12T12:22:10.328427] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-12T12:22:10.328492] [INFO ] [MAIN ] [3075/3519] TFII kept (0.5s) | 3068 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:10.679502] [DEBUG] [REMOTE ] TFIN: Retrieved 2809 rows, trimmed to 300. [2026-01-12T12:22:10.679658] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-12T12:22:10.679877] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $47.89. [2026-01-12T12:22:10.680019] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:10.680133] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-12T12:22:10.680175] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-12T12:22:10.680223] [INFO ] [MAIN ] [3076/3519] TFIN kept (0.4s) | 3069 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:10.925545] [DEBUG] [REMOTE ] TFPM: Retrieved 1074 rows, trimmed to 300. [2026-01-12T12:22:10.925695] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-12T12:22:10.925898] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-12T12:22:10.926033] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:10.926354] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-12T12:22:10.926395] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-12T12:22:10.926442] [INFO ] [MAIN ] [3077/3519] TFPM kept (0.2s) | 3070 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:11.417926] [DEBUG] [REMOTE ] TFSL: Retrieved 4711 rows, trimmed to 300. [2026-01-12T12:22:11.418183] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-12T12:22:11.418733] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.42. [2026-01-12T12:22:11.418882] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:11.419025] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-12T12:22:11.419067] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-12T12:22:11.419121] [INFO ] [MAIN ] [3078/3519] TFSL kept (0.5s) | 3071 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:12.066522] [DEBUG] [REMOTE ] TG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:12.066775] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-12T12:22:12.067165] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-12T12:22:12.067312] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:12.067476] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-12T12:22:12.067521] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-12T12:22:12.067596] [INFO ] [MAIN ] [3079/3519] TG kept (0.6s) | 3072 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:12.437158] [DEBUG] [REMOTE ] TGLS: Retrieved 3437 rows, trimmed to 300. [2026-01-12T12:22:12.437318] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-12T12:22:12.437566] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-12T12:22:12.437724] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:12.437846] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-12T12:22:12.437885] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-12T12:22:12.437935] [INFO ] [MAIN ] [3080/3519] TGLS kept (0.4s) | 3073 kept, 7 rejected | 139.2/min | ETA: 3.2m [2026-01-12T12:22:12.989473] [DEBUG] [REMOTE ] TGNA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:12.989625] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-12T12:22:12.989843] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $18.95. [2026-01-12T12:22:12.989978] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:12.990116] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-12T12:22:12.990157] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-12T12:22:12.990205] [INFO ] [MAIN ] [3081/3519] TGNA kept (0.6s) | 3074 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:13.430041] [DEBUG] [REMOTE ] TGS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:13.430245] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-12T12:22:13.430524] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $21.50. [2026-01-12T12:22:13.430688] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:13.430817] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-12T12:22:13.430859] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-12T12:22:13.430912] [INFO ] [MAIN ] [3082/3519] TGS kept (0.4s) | 3075 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:13.802620] [DEBUG] [REMOTE ] TGTX: Retrieved 3948 rows, trimmed to 300. [2026-01-12T12:22:13.802795] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-12T12:22:13.803060] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $28.47. [2026-01-12T12:22:13.803201] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:13.803344] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-12T12:22:13.803386] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-12T12:22:13.803437] [INFO ] [MAIN ] [3083/3519] TGTX kept (0.4s) | 3076 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:14.167943] [DEBUG] [REMOTE ] TH: Retrieved 3042 rows, trimmed to 300. [2026-01-12T12:22:14.168077] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-12T12:22:14.168313] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-12T12:22:14.168451] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:14.168564] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-12T12:22:14.168625] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-12T12:22:14.168674] [INFO ] [MAIN ] [3084/3519] TH kept (0.4s) | 3077 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:14.717861] [DEBUG] [REMOTE ] THC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:14.718008] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-12T12:22:14.718264] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-12T12:22:14.718404] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:14.718524] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-12T12:22:14.718565] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-12T12:22:14.718635] [INFO ] [MAIN ] [3085/3519] THC kept (0.5s) | 3078 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:15.160668] [DEBUG] [REMOTE ] THFF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:15.160803] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-12T12:22:15.161020] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $51.08. [2026-01-12T12:22:15.161158] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:15.161268] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-12T12:22:15.161307] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-12T12:22:15.161354] [INFO ] [MAIN ] [3086/3519] THFF kept (0.4s) | 3079 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:15.684235] [DEBUG] [REMOTE ] THG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:15.684396] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-12T12:22:15.684690] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-12T12:22:15.684836] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:15.684964] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-12T12:22:15.685008] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-12T12:22:15.685071] [INFO ] [MAIN ] [3087/3519] THG kept (0.5s) | 3080 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:16.134933] [DEBUG] [REMOTE ] THO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:16.135077] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-12T12:22:16.135309] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-12T12:22:16.135661] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:16.135781] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-12T12:22:16.135822] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-12T12:22:16.135870] [INFO ] [MAIN ] [3088/3519] THO kept (0.5s) | 3081 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:16.359948] [DEBUG] [REMOTE ] THQ: Retrieved 2881 rows, trimmed to 300. [2026-01-12T12:22:16.360138] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-12T12:22:16.360401] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-12T12:22:16.360540] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:16.360740] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-12T12:22:16.360785] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-12T12:22:16.360862] [INFO ] [MAIN ] [3089/3519] THQ kept (0.2s) | 3082 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:16.973868] [DEBUG] [REMOTE ] THRM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:16.974071] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-12T12:22:16.974359] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-12T12:22:16.974504] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:16.974660] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-12T12:22:16.974708] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-12T12:22:16.974764] [INFO ] [MAIN ] [3090/3519] THRM kept (0.6s) | 3083 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:17.269424] [DEBUG] [REMOTE ] THRY: Retrieved 1325 rows, trimmed to 300. [2026-01-12T12:22:17.269629] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-12T12:22:17.269910] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $5.17. [2026-01-12T12:22:17.270055] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:17.270188] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-12T12:22:17.270239] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-12T12:22:17.270296] [INFO ] [MAIN ] [3091/3519] THRY kept (0.3s) | 3084 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:17.798668] [DEBUG] [REMOTE ] THS: Retrieved 5167 rows, trimmed to 300. [2026-01-12T12:22:17.798865] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-12T12:22:17.799143] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-12T12:22:17.799286] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:17.799466] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-12T12:22:17.799509] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-12T12:22:17.799563] [INFO ] [MAIN ] [3092/3519] THS kept (0.5s) | 3085 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:18.219423] [DEBUG] [REMOTE ] TIGO: Retrieved 3649 rows, trimmed to 300. [2026-01-12T12:22:18.219653] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-12T12:22:18.219930] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-12T12:22:18.220076] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:18.220206] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-12T12:22:18.220247] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-12T12:22:18.220336] [INFO ] [MAIN ] [3093/3519] TIGO kept (0.4s) | 3086 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:18.464185] [DEBUG] [REMOTE ] TIL: Retrieved 1209 rows, trimmed to 300. [2026-01-12T12:22:18.464392] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-12T12:22:18.464674] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-12T12:22:18.464820] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:18.464940] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-12T12:22:18.464982] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-12T12:22:18.465035] [INFO ] [MAIN ] [3094/3519] TIL kept (0.2s) | 3087 kept, 7 rejected | 139.2/min | ETA: 3.1m [2026-01-12T12:22:19.064905] [DEBUG] [REMOTE ] TILE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:19.065047] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-12T12:22:19.065275] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-12T12:22:19.065410] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:19.065544] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-12T12:22:19.065605] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-12T12:22:19.065655] [INFO ] [MAIN ] [3095/3519] TILE kept (0.6s) | 3088 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:19.346721] [DEBUG] [REMOTE ] TIMB: Retrieved 1314 rows, trimmed to 300. [2026-01-12T12:22:19.346920] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-12T12:22:19.347168] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-12T12:22:19.347312] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:19.347430] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-12T12:22:19.347471] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-12T12:22:19.347524] [INFO ] [MAIN ] [3096/3519] TIMB kept (0.3s) | 3089 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:19.881088] [DEBUG] [REMOTE ] TITN: Retrieved 4547 rows, trimmed to 300. [2026-01-12T12:22:19.881259] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-12T12:22:19.881562] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-12T12:22:19.881723] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:19.881862] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-12T12:22:19.881902] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-12T12:22:19.881955] [INFO ] [MAIN ] [3097/3519] TITN kept (0.5s) | 3090 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:20.360915] [DEBUG] [REMOTE ] TJX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:20.361057] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-12T12:22:20.361334] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-12T12:22:20.361471] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:20.361600] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-12T12:22:20.361641] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-12T12:22:20.361689] [INFO ] [MAIN ] [3098/3519] TJX kept (0.5s) | 3091 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:20.934655] [DEBUG] [REMOTE ] TK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:20.934794] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-12T12:22:20.935009] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $8.09. [2026-01-12T12:22:20.935141] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:20.935255] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-12T12:22:20.935294] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-12T12:22:20.935342] [INFO ] [MAIN ] [3099/3519] TK kept (0.6s) | 3092 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:21.471282] [DEBUG] [REMOTE ] TKC: Retrieved 6414 rows, trimmed to 300. [2026-01-12T12:22:21.471600] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-12T12:22:21.472106] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.47. [2026-01-12T12:22:21.472287] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:21.472499] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-12T12:22:21.472554] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-12T12:22:21.472677] [INFO ] [MAIN ] [3100/3519] TKC kept (0.5s) | 3093 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:21.742044] [DEBUG] [REMOTE ] TKNO: Retrieved 1141 rows, trimmed to 300. [2026-01-12T12:22:21.742665] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-12T12:22:21.743986] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.80. [2026-01-12T12:22:21.744302] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:21.744531] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-12T12:22:21.744625] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-12T12:22:21.744716] [INFO ] [MAIN ] [3101/3519] TKNO kept (0.3s) | 3094 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:22.091286] [DEBUG] [REMOTE ] TKO: Retrieved 585 rows, trimmed to 300. [2026-01-12T12:22:22.091679] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-12T12:22:22.092161] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-12T12:22:22.092347] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:22.092530] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-12T12:22:22.092603] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-12T12:22:22.092680] [INFO ] [MAIN ] [3102/3519] TKO kept (0.3s) | 3095 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:22.758547] [DEBUG] [REMOTE ] TLK: Retrieved 6280 rows, trimmed to 300. [2026-01-12T12:22:22.758770] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-12T12:22:22.759043] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $17.96. [2026-01-12T12:22:22.759187] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:22.759387] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-12T12:22:22.759430] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-12T12:22:22.759488] [INFO ] [MAIN ] [3103/3519] TLK kept (0.7s) | 3096 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:22.966622] [DEBUG] [REMOTE ] TLN: Retrieved 654 rows, trimmed to 300. [2026-01-12T12:22:22.966752] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-12T12:22:22.966953] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-12T12:22:22.967089] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:22.967199] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-12T12:22:22.967239] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-12T12:22:22.967286] [INFO ] [MAIN ] [3104/3519] TLN kept (0.2s) | 3097 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:23.435023] [DEBUG] [REMOTE ] TLS: Retrieved 1290 rows, trimmed to 300. [2026-01-12T12:22:23.435165] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-12T12:22:23.435376] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-12T12:22:23.435517] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:23.435661] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-12T12:22:23.435706] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-12T12:22:23.435756] [INFO ] [MAIN ] [3105/3519] TLS kept (0.5s) | 3098 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:23.751558] [DEBUG] [REMOTE ] TLSA: Retrieved 1793 rows, trimmed to 300. [2026-01-12T12:22:23.751721] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-12T12:22:23.751933] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.43. [2026-01-12T12:22:23.752072] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:23.752186] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-12T12:22:23.752227] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-12T12:22:23.752276] [INFO ] [MAIN ] [3106/3519] TLSA kept (0.3s) | 3099 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:24.205387] [DEBUG] [REMOTE ] TLSI: Retrieved 607 rows, trimmed to 300. [2026-01-12T12:22:24.205555] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-12T12:22:24.205866] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-12T12:22:24.206098] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:24.206247] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-12T12:22:24.206307] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-12T12:22:24.206373] [INFO ] [MAIN ] [3107/3519] TLSI kept (0.5s) | 3100 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:24.730673] [DEBUG] [REMOTE ] TLYS: Retrieved 3441 rows, trimmed to 300. [2026-01-12T12:22:24.730804] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-12T12:22:24.731009] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-12T12:22:24.731145] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:24.731256] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-12T12:22:24.731297] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-12T12:22:24.731348] [INFO ] [MAIN ] [3108/3519] TLYS kept (0.5s) | 3101 kept, 7 rejected | 139.2/min | ETA: 3.0m [2026-01-12T12:22:25.261052] [DEBUG] [REMOTE ] TM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:25.261186] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-12T12:22:25.261405] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-12T12:22:25.261540] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:25.261673] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-12T12:22:25.261713] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-12T12:22:25.261760] [INFO ] [MAIN ] [3109/3519] TM kept (0.5s) | 3102 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:25.497348] [DEBUG] [REMOTE ] TMC: Retrieved 1088 rows, trimmed to 300. [2026-01-12T12:22:25.497491] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-12T12:22:25.497757] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-12T12:22:25.497907] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:25.498020] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-12T12:22:25.498061] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-12T12:22:25.498108] [INFO ] [MAIN ] [3110/3519] TMC kept (0.2s) | 3103 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:25.933190] [DEBUG] [REMOTE ] TMCI: Retrieved 1185 rows, trimmed to 300. [2026-01-12T12:22:25.933316] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-12T12:22:25.933522] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-12T12:22:25.933675] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:25.933783] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-12T12:22:25.933822] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-12T12:22:25.933867] [INFO ] [MAIN ] [3111/3519] TMCI kept (0.4s) | 3104 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:26.299780] [DEBUG] [REMOTE ] TMDX: Retrieved 1683 rows, trimmed to 300. [2026-01-12T12:22:26.299915] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-12T12:22:26.300118] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $112.61. [2026-01-12T12:22:26.300281] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:26.300399] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-12T12:22:26.300441] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-12T12:22:26.300489] [INFO ] [MAIN ] [3112/3519] TMDX kept (0.4s) | 3105 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:26.767216] [DEBUG] [REMOTE ] TME: Retrieved 1779 rows, trimmed to 300. [2026-01-12T12:22:26.767411] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-12T12:22:26.767759] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.60. [2026-01-12T12:22:26.767967] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:26.768152] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-12T12:22:26.768208] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-12T12:22:26.768273] [INFO ] [MAIN ] [3113/3519] TME kept (0.5s) | 3106 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:27.195899] [DEBUG] [REMOTE ] TMHC: Retrieved 3209 rows, trimmed to 300. [2026-01-12T12:22:27.196035] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-12T12:22:27.196252] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-12T12:22:27.196400] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:27.196544] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-12T12:22:27.196607] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-12T12:22:27.196660] [INFO ] [MAIN ] [3114/3519] TMHC kept (0.4s) | 3107 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:27.652555] [DEBUG] [REMOTE ] TMUS: Retrieved 4713 rows, trimmed to 300. [2026-01-12T12:22:27.652758] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-12T12:22:27.653038] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $195.16. [2026-01-12T12:22:27.653211] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:27.653356] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-12T12:22:27.653406] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-12T12:22:27.653467] [INFO ] [MAIN ] [3115/3519] TMUS kept (0.5s) | 3108 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:28.176592] [DEBUG] [REMOTE ] TNC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:28.176732] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-12T12:22:28.176966] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-12T12:22:28.177107] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:28.177228] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-12T12:22:28.177269] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-12T12:22:28.177319] [INFO ] [MAIN ] [3116/3519] TNC kept (0.5s) | 3109 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:28.545718] [DEBUG] [REMOTE ] TNDM: Retrieved 3056 rows, trimmed to 300. [2026-01-12T12:22:28.545851] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-12T12:22:28.546059] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-12T12:22:28.546205] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:28.546330] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-12T12:22:28.546377] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-12T12:22:28.546429] [INFO ] [MAIN ] [3117/3519] TNDM kept (0.4s) | 3110 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:28.771740] [DEBUG] [REMOTE ] TNGX: Retrieved 1344 rows, trimmed to 300. [2026-01-12T12:22:28.771882] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-12T12:22:28.772099] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.50. [2026-01-12T12:22:28.772243] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:28.772355] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-12T12:22:28.772397] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-12T12:22:28.772446] [INFO ] [MAIN ] [3118/3519] TNGX kept (0.2s) | 3111 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:29.326946] [DEBUG] [REMOTE ] TNK: Retrieved 4547 rows, trimmed to 300. [2026-01-12T12:22:29.327086] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-12T12:22:29.327318] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $50.65. [2026-01-12T12:22:29.327478] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:29.327618] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-12T12:22:29.327663] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-12T12:22:29.327713] [INFO ] [MAIN ] [3119/3519] TNK kept (0.6s) | 3112 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:29.748003] [DEBUG] [REMOTE ] TNL: Retrieved 4901 rows, trimmed to 300. [2026-01-12T12:22:29.748159] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-12T12:22:29.748372] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $59.51. [2026-01-12T12:22:29.748502] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:29.748821] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-12T12:22:29.748863] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-12T12:22:29.748909] [INFO ] [MAIN ] [3120/3519] TNL kept (0.4s) | 3113 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:30.137362] [DEBUG] [REMOTE ] TNXP: Retrieved 3437 rows, trimmed to 300. [2026-01-12T12:22:30.137542] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-12T12:22:30.137802] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-12T12:22:30.137940] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:30.138054] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-12T12:22:30.138094] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-12T12:22:30.138158] [INFO ] [MAIN ] [3121/3519] TNXP kept (0.4s) | 3114 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:30.311870] [DEBUG] [REMOTE ] TOI: Retrieved 1042 rows, trimmed to 300. [2026-01-12T12:22:30.312029] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-12T12:22:30.312253] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-12T12:22:30.312392] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:30.312507] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-12T12:22:30.312549] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-12T12:22:30.312616] [INFO ] [MAIN ] [3122/3519] TOI kept (0.2s) | 3115 kept, 7 rejected | 139.2/min | ETA: 2.9m [2026-01-12T12:22:31.141481] [DEBUG] [REMOTE ] TOL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:31.141661] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-12T12:22:31.141887] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.03. [2026-01-12T12:22:31.142025] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:31.142144] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-12T12:22:31.142186] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-12T12:22:31.142236] [INFO ] [MAIN ] [3123/3519] TOL kept (0.8s) | 3116 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:31.379746] [DEBUG] [REMOTE ] TORO: Retrieved 717 rows, trimmed to 300. [2026-01-12T12:22:31.379884] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-12T12:22:31.380091] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $3.44. [2026-01-12T12:22:31.380244] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:31.380376] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-12T12:22:31.380420] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-12T12:22:31.380469] [INFO ] [MAIN ] [3124/3519] TORO kept (0.2s) | 3117 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:32.017780] [DEBUG] [REMOTE ] TOWN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:32.017916] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-12T12:22:32.018149] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-12T12:22:32.018348] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:32.018524] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-12T12:22:32.018566] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-12T12:22:32.018637] [INFO ] [MAIN ] [3125/3519] TOWN kept (0.6s) | 3118 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:32.132347] [DEBUG] [REMOTE ] TOYO: Retrieved 384 rows, trimmed to 300. [2026-01-12T12:22:32.132471] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-12T12:22:32.132723] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-12T12:22:32.132877] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:32.133001] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-12T12:22:32.133048] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-12T12:22:32.133094] [INFO ] [MAIN ] [3126/3519] TOYO kept (0.1s) | 3119 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:32.711840] [DEBUG] [REMOTE ] TPB: Retrieved 2431 rows, trimmed to 300. [2026-01-12T12:22:32.711974] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-12T12:22:32.712184] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $85.31. [2026-01-12T12:22:32.712323] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:32.712438] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-12T12:22:32.712479] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-12T12:22:32.712527] [INFO ] [MAIN ] [3127/3519] TPB kept (0.6s) | 3120 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:33.170618] [DEBUG] [REMOTE ] TPC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:33.170751] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-12T12:22:33.170967] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-12T12:22:33.171099] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:33.171212] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-12T12:22:33.171251] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-12T12:22:33.171298] [INFO ] [MAIN ] [3128/3519] TPC kept (0.5s) | 3121 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:33.493226] [DEBUG] [REMOTE ] TPG: Retrieved 1001 rows, trimmed to 300. [2026-01-12T12:22:33.493353] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-12T12:22:33.493556] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-12T12:22:33.493712] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:33.493819] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-12T12:22:33.493858] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-12T12:22:33.493905] [INFO ] [MAIN ] [3129/3519] TPG kept (0.3s) | 3122 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:33.795117] [DEBUG] [REMOTE ] TPGXL: Retrieved 465 rows, trimmed to 300. [2026-01-12T12:22:33.795243] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-12T12:22:33.795443] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-12T12:22:33.795595] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:33.795706] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-12T12:22:33.795745] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-12T12:22:33.795791] [INFO ] [MAIN ] [3130/3519] TPGXL kept (0.3s) | 3123 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:34.421294] [DEBUG] [REMOTE ] TPH: Retrieved 3256 rows, trimmed to 300. [2026-01-12T12:22:34.421426] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-12T12:22:34.421674] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-12T12:22:34.421816] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:34.421925] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-12T12:22:34.421963] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-12T12:22:34.422011] [INFO ] [MAIN ] [3131/3519] TPH kept (0.6s) | 3124 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:34.823291] [DEBUG] [REMOTE ] TPL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:34.823423] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-12T12:22:34.823658] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-12T12:22:34.823794] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:34.823905] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-12T12:22:34.823945] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-12T12:22:34.823992] [INFO ] [MAIN ] [3132/3519] TPL kept (0.4s) | 3125 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:35.245352] [DEBUG] [REMOTE ] TPVG: Retrieved 2981 rows, trimmed to 300. [2026-01-12T12:22:35.245478] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-12T12:22:35.245711] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.23. [2026-01-12T12:22:35.245843] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:35.245951] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-12T12:22:35.245990] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-12T12:22:35.246036] [INFO ] [MAIN ] [3133/3519] TPVG kept (0.4s) | 3126 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:35.481632] [DEBUG] [REMOTE ] TPYP: Retrieved 2649 rows, trimmed to 300. [2026-01-12T12:22:35.481764] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-12T12:22:35.481965] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-12T12:22:35.482096] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:35.482202] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-12T12:22:35.482241] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-12T12:22:35.482288] [INFO ] [MAIN ] [3134/3519] TPYP kept (0.2s) | 3127 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:36.082773] [DEBUG] [REMOTE ] TPZ: Retrieved 4139 rows, trimmed to 300. [2026-01-12T12:22:36.082907] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-12T12:22:36.083121] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-12T12:22:36.083257] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:36.083368] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-12T12:22:36.083410] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-12T12:22:36.083458] [INFO ] [MAIN ] [3135/3519] TPZ kept (0.6s) | 3128 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:36.452652] [DEBUG] [REMOTE ] TQQQ: Retrieved 4003 rows, trimmed to 300. [2026-01-12T12:22:36.452866] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-12T12:22:36.453157] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-12T12:22:36.453300] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:36.453485] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-12T12:22:36.453533] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-12T12:22:36.453631] [INFO ] [MAIN ] [3136/3519] TQQQ kept (0.4s) | 3129 kept, 7 rejected | 139.2/min | ETA: 2.8m [2026-01-12T12:22:36.962704] [DEBUG] [REMOTE ] TRC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:36.962936] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-12T12:22:36.963293] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.54. [2026-01-12T12:22:36.963438] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:36.963590] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-12T12:22:36.963633] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-12T12:22:36.963686] [INFO ] [MAIN ] [3137/3519] TRC kept (0.5s) | 3130 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:37.217461] [DEBUG] [REMOTE ] TRDA: Retrieved 1053 rows, trimmed to 300. [2026-01-12T12:22:37.217664] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-12T12:22:37.217909] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $5.87. [2026-01-12T12:22:37.218044] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:37.218178] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-12T12:22:37.218222] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-12T12:22:37.218273] [INFO ] [MAIN ] [3138/3519] TRDA kept (0.3s) | 3131 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:37.789110] [DEBUG] [REMOTE ] TREE: Retrieved 4381 rows, trimmed to 300. [2026-01-12T12:22:37.789380] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-12T12:22:37.789769] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-12T12:22:37.790005] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:37.790200] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-12T12:22:37.790244] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-12T12:22:37.790306] [INFO ] [MAIN ] [3139/3519] TREE kept (0.6s) | 3132 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:38.267403] [DEBUG] [REMOTE ] TREX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:38.267545] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-12T12:22:38.267781] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-12T12:22:38.267915] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:38.268027] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-12T12:22:38.268066] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-12T12:22:38.268143] [INFO ] [MAIN ] [3140/3519] TREX kept (0.5s) | 3133 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:38.652718] [DEBUG] [REMOTE ] TRGP: Retrieved 3796 rows, trimmed to 300. [2026-01-12T12:22:38.652878] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-12T12:22:38.653171] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $145.36. [2026-01-12T12:22:38.653376] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:38.653538] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-12T12:22:38.653620] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-12T12:22:38.653693] [INFO ] [MAIN ] [3141/3519] TRGP kept (0.4s) | 3134 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:39.117314] [DEBUG] [REMOTE ] TRI: Retrieved 5934 rows, trimmed to 300. [2026-01-12T12:22:39.117466] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-12T12:22:39.117734] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $126.36. [2026-01-12T12:22:39.118075] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:39.118228] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-12T12:22:39.118284] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-12T12:22:39.118343] [INFO ] [MAIN ] [3142/3519] TRI kept (0.5s) | 3135 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:39.306557] [DEBUG] [REMOTE ] TRIN: Retrieved 1243 rows, trimmed to 300. [2026-01-12T12:22:39.306721] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-12T12:22:39.306943] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.80. [2026-01-12T12:22:39.307074] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:39.307181] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-12T12:22:39.307220] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-12T12:22:39.307273] [INFO ] [MAIN ] [3143/3519] TRIN kept (0.2s) | 3136 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:39.858411] [DEBUG] [REMOTE ] TRIP: Retrieved 3543 rows, trimmed to 300. [2026-01-12T12:22:39.858537] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-12T12:22:39.858766] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.36. [2026-01-12T12:22:39.858899] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:39.859007] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-12T12:22:39.859047] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-12T12:22:39.859094] [INFO ] [MAIN ] [3144/3519] TRIP kept (0.6s) | 3137 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:40.291982] [DEBUG] [REMOTE ] TRMB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:40.292133] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-12T12:22:40.292376] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $74.82. [2026-01-12T12:22:40.292523] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:40.292683] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-12T12:22:40.292734] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-12T12:22:40.292784] [INFO ] [MAIN ] [3145/3519] TRMB kept (0.4s) | 3138 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:40.458844] [DEBUG] [REMOTE ] TRMD: Retrieved 1981 rows, trimmed to 300. [2026-01-12T12:22:40.458979] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-12T12:22:40.459204] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $19.31. [2026-01-12T12:22:40.459369] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:40.459486] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-12T12:22:40.459528] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-12T12:22:40.459615] [INFO ] [MAIN ] [3146/3519] TRMD kept (0.2s) | 3139 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:41.225959] [DEBUG] [REMOTE ] TRMK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:41.226181] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-12T12:22:41.226516] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.45. [2026-01-12T12:22:41.226707] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:41.226891] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-12T12:22:41.226932] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-12T12:22:41.226988] [INFO ] [MAIN ] [3147/3519] TRMK kept (0.8s) | 3140 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:41.734930] [DEBUG] [REMOTE ] TRN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:41.735140] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-12T12:22:41.735460] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.90. [2026-01-12T12:22:41.735626] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:41.735767] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-12T12:22:41.735810] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-12T12:22:41.735872] [INFO ] [MAIN ] [3148/3519] TRN kept (0.5s) | 3141 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:42.102474] [DEBUG] [REMOTE ] TRNO: Retrieved 4004 rows, trimmed to 300. [2026-01-12T12:22:42.102733] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-12T12:22:42.103215] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.64. [2026-01-12T12:22:42.103352] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:42.103477] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-12T12:22:42.103517] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-12T12:22:42.103587] [INFO ] [MAIN ] [3149/3519] TRNO kept (0.4s) | 3142 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:42.499412] [DEBUG] [REMOTE ] TRNS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:42.499628] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-12T12:22:42.499894] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-12T12:22:42.500034] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:42.500156] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-12T12:22:42.500196] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-12T12:22:42.500247] [INFO ] [MAIN ] [3150/3519] TRNS kept (0.4s) | 3143 kept, 7 rejected | 139.2/min | ETA: 2.7m [2026-01-12T12:22:42.963415] [DEBUG] [REMOTE ] TROX: Retrieved 3800 rows, trimmed to 300. [2026-01-12T12:22:42.963570] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-12T12:22:42.963854] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-12T12:22:42.964026] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:42.964154] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-12T12:22:42.964197] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-12T12:22:42.964252] [INFO ] [MAIN ] [3151/3519] TROX kept (0.5s) | 3144 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:43.464655] [DEBUG] [REMOTE ] TRP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:43.464805] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-12T12:22:43.465037] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-12T12:22:43.465176] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:43.465295] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-12T12:22:43.465336] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-12T12:22:43.465386] [INFO ] [MAIN ] [3152/3519] TRP kept (0.5s) | 3145 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:43.883630] [DEBUG] [REMOTE ] TRS: Retrieved 4692 rows, trimmed to 300. [2026-01-12T12:22:43.883790] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-12T12:22:43.884042] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-12T12:22:43.884205] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:43.884326] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-12T12:22:43.884367] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-12T12:22:43.884435] [INFO ] [MAIN ] [3153/3519] TRS kept (0.4s) | 3146 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:44.266273] [DEBUG] [REMOTE ] TRTX: Retrieved 2131 rows, trimmed to 300. [2026-01-12T12:22:44.266414] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-12T12:22:44.266645] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.29. [2026-01-12T12:22:44.266786] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:44.266895] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-12T12:22:44.266936] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-12T12:22:44.266984] [INFO ] [MAIN ] [3154/3519] TRTX kept (0.4s) | 3147 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:44.745134] [DEBUG] [REMOTE ] TRUE: Retrieved 6462 rows, trimmed to 300. [2026-01-12T12:22:44.745652] [DEBUG] [REMOTE ] TRUE: PASS: History has at least 300 days. [2026-01-12T12:22:44.746508] [DEBUG] [REMOTE ] TRUE: PASS: Price check passed. Min price $2.09. [2026-01-12T12:22:44.746676] [DEBUG] [REMOTE ] TRUE: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:44.746838] [DEBUG] [REMOTE ] TRUE: PASS: Integrity check passed. [2026-01-12T12:22:44.746878] [DEBUG] [REMOTE ] TRUE: Symbol is viable for forecasting. [2026-01-12T12:22:44.747133] [INFO ] [MAIN ] [3155/3519] TRUE kept (0.5s) | 3148 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:45.084875] [DEBUG] [REMOTE ] TRUP: Retrieved 2888 rows, trimmed to 300. [2026-01-12T12:22:45.085010] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-12T12:22:45.085214] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $34.03. [2026-01-12T12:22:45.085347] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:45.085461] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-12T12:22:45.085501] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-12T12:22:45.085546] [INFO ] [MAIN ] [3156/3519] TRUP kept (0.3s) | 3149 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:45.476191] [DEBUG] [REMOTE ] TRVG: Retrieved 2278 rows, trimmed to 300. [2026-01-12T12:22:45.476387] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-12T12:22:45.476660] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-12T12:22:45.476802] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:45.476917] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-12T12:22:45.476957] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-12T12:22:45.477007] [INFO ] [MAIN ] [3157/3519] TRVG kept (0.4s) | 3150 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:46.094486] [DEBUG] [REMOTE ] TS: Retrieved 5804 rows, trimmed to 300. [2026-01-12T12:22:46.094654] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-12T12:22:46.094868] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $33.79. [2026-01-12T12:22:46.095003] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:46.095142] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-12T12:22:46.095183] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-12T12:22:46.095231] [INFO ] [MAIN ] [3158/3519] TS kept (0.6s) | 3151 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:46.657778] [DEBUG] [REMOTE ] TSBK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:46.657923] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-12T12:22:46.658176] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-12T12:22:46.658319] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:46.658439] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-12T12:22:46.658480] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-12T12:22:46.658528] [INFO ] [MAIN ] [3159/3519] TSBK kept (0.6s) | 3152 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:47.120381] [DEBUG] [REMOTE ] TSCO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:47.120558] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-12T12:22:47.120890] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-12T12:22:47.121065] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:47.121219] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-12T12:22:47.121271] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-12T12:22:47.121334] [INFO ] [MAIN ] [3160/3519] TSCO kept (0.5s) | 3153 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:47.339307] [DEBUG] [REMOTE ] TSDD: Retrieved 599 rows, trimmed to 300. [2026-01-12T12:22:47.339453] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-12T12:22:47.339687] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-12T12:22:47.339824] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:47.339931] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-12T12:22:47.339970] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-12T12:22:47.340017] [INFO ] [MAIN ] [3161/3519] TSDD kept (0.2s) | 3154 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:47.997252] [DEBUG] [REMOTE ] TSEM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:47.997400] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-12T12:22:47.997654] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $72.74. [2026-01-12T12:22:47.997794] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:47.997917] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-12T12:22:47.997958] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-12T12:22:47.998007] [INFO ] [MAIN ] [3162/3519] TSEM kept (0.7s) | 3155 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:48.260284] [DEBUG] [REMOTE ] TSHA: Retrieved 1330 rows, trimmed to 300. [2026-01-12T12:22:48.260430] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-12T12:22:48.260676] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-12T12:22:48.260809] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:48.260928] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-12T12:22:48.260967] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-12T12:22:48.261014] [INFO ] [MAIN ] [3163/3519] TSHA kept (0.3s) | 3156 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:48.908549] [DEBUG] [REMOTE ] TSI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:48.908712] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-12T12:22:48.908961] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.74. [2026-01-12T12:22:48.909156] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:48.909285] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-12T12:22:48.909326] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-12T12:22:48.909378] [INFO ] [MAIN ] [3164/3519] TSI kept (0.6s) | 3157 kept, 7 rejected | 139.2/min | ETA: 2.6m [2026-01-12T12:22:49.141290] [DEBUG] [REMOTE ] TSL: Retrieved 859 rows, trimmed to 300. [2026-01-12T12:22:49.141417] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-12T12:22:49.141633] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-12T12:22:49.141768] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:49.141874] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-12T12:22:49.141913] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-12T12:22:49.141959] [INFO ] [MAIN ] [3165/3519] TSL kept (0.2s) | 3158 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:49.669630] [DEBUG] [REMOTE ] TSLA: Retrieved 3908 rows, trimmed to 300. [2026-01-12T12:22:49.669764] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-12T12:22:49.670005] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-12T12:22:49.670146] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:49.670256] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-12T12:22:49.670298] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-12T12:22:49.670346] [INFO ] [MAIN ] [3166/3519] TSLA kept (0.5s) | 3159 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:49.814215] [DEBUG] [REMOTE ] TSLL: Retrieved 859 rows, trimmed to 300. [2026-01-12T12:22:49.814352] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-12T12:22:49.814596] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-12T12:22:49.814736] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:49.814845] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-12T12:22:49.814888] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-12T12:22:49.814936] [INFO ] [MAIN ] [3167/3519] TSLL kept (0.1s) | 3160 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:50.377052] [DEBUG] [REMOTE ] TSLQ: Retrieved 877 rows, trimmed to 300. [2026-01-12T12:22:50.377183] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-12T12:22:50.377385] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-12T12:22:50.377521] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:50.377649] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-12T12:22:50.377692] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-12T12:22:50.377739] [INFO ] [MAIN ] [3168/3519] TSLQ kept (0.6s) | 3161 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:50.753555] [DEBUG] [REMOTE ] TSLS: Retrieved 859 rows, trimmed to 300. [2026-01-12T12:22:50.753702] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-12T12:22:50.753907] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-12T12:22:50.754043] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:50.754178] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-12T12:22:50.754219] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-12T12:22:50.754266] [INFO ] [MAIN ] [3169/3519] TSLS kept (0.4s) | 3162 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:51.259710] [DEBUG] [REMOTE ] TSLX: Retrieved 2970 rows, trimmed to 300. [2026-01-12T12:22:51.259838] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-12T12:22:51.260047] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-12T12:22:51.260179] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:51.260287] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-12T12:22:51.260327] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-12T12:22:51.260373] [INFO ] [MAIN ] [3170/3519] TSLX kept (0.5s) | 3163 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:51.773029] [DEBUG] [REMOTE ] TSM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:51.773173] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-12T12:22:51.773395] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-12T12:22:51.773531] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:51.773668] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-12T12:22:51.773710] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-12T12:22:51.773760] [INFO ] [MAIN ] [3171/3519] TSM kept (0.5s) | 3164 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:52.296276] [DEBUG] [REMOTE ] TSN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:52.296407] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-12T12:22:52.296634] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-12T12:22:52.296769] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:52.296880] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-12T12:22:52.296919] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-12T12:22:52.296966] [INFO ] [MAIN ] [3172/3519] TSN kept (0.5s) | 3165 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:52.850256] [DEBUG] [REMOTE ] TSQ: Retrieved 2884 rows, trimmed to 300. [2026-01-12T12:22:52.850379] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-12T12:22:52.850606] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-12T12:22:52.850742] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:52.850850] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-12T12:22:52.850889] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-12T12:22:52.850935] [INFO ] [MAIN ] [3173/3519] TSQ kept (0.6s) | 3166 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:53.272464] [DEBUG] [REMOTE ] TTC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:53.272624] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-12T12:22:53.272858] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-12T12:22:53.272997] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:53.273111] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-12T12:22:53.273151] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-12T12:22:53.273210] [INFO ] [MAIN ] [3174/3519] TTC kept (0.4s) | 3167 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:53.590595] [DEBUG] [REMOTE ] TTD: Retrieved 2339 rows, trimmed to 300. [2026-01-12T12:22:53.590733] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-12T12:22:53.590940] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $36.19. [2026-01-12T12:22:53.591076] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:53.591187] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-12T12:22:53.591227] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-12T12:22:53.591276] [INFO ] [MAIN ] [3175/3519] TTD kept (0.3s) | 3168 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:54.089868] [DEBUG] [REMOTE ] TTE: Retrieved 4577 rows, trimmed to 300. [2026-01-12T12:22:54.090016] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-12T12:22:54.090448] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $60.40. [2026-01-12T12:22:54.090611] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:54.090747] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-12T12:22:54.090793] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-12T12:22:54.090845] [INFO ] [MAIN ] [3176/3519] TTE kept (0.5s) | 3169 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:54.602208] [DEBUG] [REMOTE ] TTEC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:54.602367] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-12T12:22:54.602660] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-12T12:22:54.602807] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:54.602941] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-12T12:22:54.602982] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-12T12:22:54.603033] [INFO ] [MAIN ] [3177/3519] TTEC kept (0.5s) | 3170 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:55.011838] [DEBUG] [REMOTE ] TTEK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:55.012061] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-12T12:22:55.012400] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-12T12:22:55.012546] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:55.012722] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-12T12:22:55.012768] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-12T12:22:55.012825] [INFO ] [MAIN ] [3178/3519] TTEK kept (0.4s) | 3171 kept, 7 rejected | 139.2/min | ETA: 2.5m [2026-01-12T12:22:55.469889] [DEBUG] [REMOTE ] TTI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:55.470039] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-12T12:22:55.470276] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-12T12:22:55.470414] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:55.470528] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-12T12:22:55.470585] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-12T12:22:55.470638] [INFO ] [MAIN ] [3179/3519] TTI kept (0.5s) | 3172 kept, 7 rejected | 139.2/min | ETA: 2.4m [2026-01-12T12:22:55.916404] [DEBUG] [REMOTE ] TTMI: Retrieved 6361 rows, trimmed to 300. [2026-01-12T12:22:55.916540] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-12T12:22:55.916790] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $55.69. [2026-01-12T12:22:55.916934] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:55.917106] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-12T12:22:55.917157] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-12T12:22:55.917213] [INFO ] [MAIN ] [3180/3519] TTMI kept (0.4s) | 3173 kept, 7 rejected | 139.2/min | ETA: 2.4m [2026-01-12T12:22:56.375072] [DEBUG] [REMOTE ] TTWO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:56.375211] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-12T12:22:56.375428] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-12T12:22:56.375588] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:56.375707] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-12T12:22:56.375749] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-12T12:22:56.375799] [INFO ] [MAIN ] [3181/3519] TTWO kept (0.5s) | 3174 kept, 7 rejected | 139.2/min | ETA: 2.4m [2026-01-12T12:22:56.506067] [DEBUG] [REMOTE ] TUGN: Retrieved 914 rows, trimmed to 300. [2026-01-12T12:22:56.506284] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-12T12:22:56.506545] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-12T12:22:56.506709] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:56.506830] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-12T12:22:56.506871] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-12T12:22:56.506926] [INFO ] [MAIN ] [3182/3519] TUGN kept (0.1s) | 3175 kept, 7 rejected | 139.2/min | ETA: 2.4m [2026-01-12T12:22:57.097366] [DEBUG] [REMOTE ] TUSK: Retrieved 2322 rows, trimmed to 300. [2026-01-12T12:22:57.097511] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-12T12:22:57.097745] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-12T12:22:57.097882] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:57.097993] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-12T12:22:57.098034] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-12T12:22:57.098082] [INFO ] [MAIN ] [3183/3519] TUSK kept (0.6s) | 3176 kept, 7 rejected | 139.2/min | ETA: 2.4m [2026-01-12T12:22:57.530266] [DEBUG] [REMOTE ] TVC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:57.530418] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-12T12:22:57.530694] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-12T12:22:57.530855] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:57.530990] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-12T12:22:57.531034] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-12T12:22:57.531091] [INFO ] [MAIN ] [3184/3519] TVC kept (0.4s) | 3177 kept, 7 rejected | 139.2/min | ETA: 2.4m [2026-01-12T12:22:58.112911] [DEBUG] [REMOTE ] TVE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:22:58.113070] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-12T12:22:58.113290] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.80. [2026-01-12T12:22:58.113426] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:58.113537] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-12T12:22:58.113597] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-12T12:22:58.113649] [INFO ] [MAIN ] [3185/3519] TVE kept (0.6s) | 3178 kept, 7 rejected | 139.2/min | ETA: 2.4m [2026-01-12T12:22:58.442728] [DEBUG] [REMOTE ] TVTX: Retrieved 3312 rows, trimmed to 300. [2026-01-12T12:22:58.442857] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-12T12:22:58.443063] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $26.85. [2026-01-12T12:22:58.443223] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:58.443331] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-12T12:22:58.443549] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-12T12:22:58.443614] [INFO ] [MAIN ] [3186/3519] TVTX kept (0.3s) | 3179 kept, 7 rejected | 139.2/min | ETA: 2.4m [2026-01-12T12:22:58.632910] [DEBUG] [REMOTE ] TWFG: Retrieved 372 rows, trimmed to 300. [2026-01-12T12:22:58.633037] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-12T12:22:58.633242] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-12T12:22:58.633378] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:22:58.633487] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-12T12:22:58.633528] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-12T12:22:58.633592] [INFO ] [MAIN ] [3187/3519] TWFG kept (0.2s) | 3180 kept, 7 rejected | 139.2/min | ETA: 2.4m [2026-01-12T12:23:01.090791] [DEBUG] [REMOTE ] TWG: Retrieved 436 rows, trimmed to 300. [2026-01-12T12:23:01.090900] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-12T12:23:01.091110] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-12T12:23:01.091258] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:01.091370] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-12T12:23:01.091411] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-12T12:23:01.091471] [INFO ] [MAIN ] [3188/3519] TWG kept (2.5s) | 3181 kept, 7 rejected | 139.0/min | ETA: 2.4m [2026-01-12T12:23:02.710730] [DEBUG] [REMOTE ] TWI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:02.710871] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-12T12:23:02.711095] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-12T12:23:02.711233] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:02.711348] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-12T12:23:02.711389] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-12T12:23:02.711439] [INFO ] [MAIN ] [3189/3519] TWI kept (1.6s) | 3182 kept, 7 rejected | 138.9/min | ETA: 2.4m [2026-01-12T12:23:03.329621] [DEBUG] [REMOTE ] TWIN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:03.329762] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-12T12:23:03.329983] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.35. [2026-01-12T12:23:03.330115] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:03.330243] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-12T12:23:03.330290] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-12T12:23:03.330347] [INFO ] [MAIN ] [3190/3519] TWIN kept (0.6s) | 3183 kept, 7 rejected | 138.9/min | ETA: 2.4m [2026-01-12T12:23:03.628041] [DEBUG] [REMOTE ] TWLO: Retrieved 2401 rows, trimmed to 300. [2026-01-12T12:23:03.628225] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-12T12:23:03.628462] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $106.23. [2026-01-12T12:23:03.628811] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:03.628969] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-12T12:23:03.629012] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-12T12:23:03.629064] [INFO ] [MAIN ] [3191/3519] TWLO kept (0.3s) | 3184 kept, 7 rejected | 138.9/min | ETA: 2.4m [2026-01-12T12:23:03.988802] [DEBUG] [REMOTE ] TWO: Retrieved 4073 rows, trimmed to 300. [2026-01-12T12:23:03.989010] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-12T12:23:03.989311] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-12T12:23:03.989456] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:03.989628] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-12T12:23:03.989673] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-12T12:23:03.989728] [INFO ] [MAIN ] [3192/3519] TWO kept (0.4s) | 3185 kept, 7 rejected | 138.9/min | ETA: 2.4m [2026-01-12T12:23:04.576753] [DEBUG] [REMOTE ] TX: Retrieved 5017 rows, trimmed to 300. [2026-01-12T12:23:04.576885] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-12T12:23:04.577089] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.44. [2026-01-12T12:23:04.577221] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:04.577329] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-12T12:23:04.577368] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-12T12:23:04.577415] [INFO ] [MAIN ] [3193/3519] TX kept (0.6s) | 3186 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:04.719855] [DEBUG] [REMOTE ] TXG: Retrieved 1590 rows, trimmed to 300. [2026-01-12T12:23:04.719989] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-12T12:23:04.720193] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $11.54. [2026-01-12T12:23:04.720329] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:04.720438] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-12T12:23:04.720479] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-12T12:23:04.720526] [INFO ] [MAIN ] [3194/3519] TXG kept (0.1s) | 3187 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:05.434699] [DEBUG] [REMOTE ] TXMD: Retrieved 5555 rows, trimmed to 300. [2026-01-12T12:23:05.434837] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-12T12:23:05.435045] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.04. [2026-01-12T12:23:05.435181] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:05.435291] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-12T12:23:05.435331] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-12T12:23:05.435379] [INFO ] [MAIN ] [3195/3519] TXMD kept (0.7s) | 3188 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:05.755308] [DEBUG] [REMOTE ] TXN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:05.755449] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-12T12:23:05.755697] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-12T12:23:05.755836] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:05.755952] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-12T12:23:05.755994] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-12T12:23:05.756043] [INFO ] [MAIN ] [3196/3519] TXN kept (0.3s) | 3189 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:06.027699] [DEBUG] [REMOTE ] TXO: Retrieved 741 rows, trimmed to 300. [2026-01-12T12:23:06.027834] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-12T12:23:06.028041] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-12T12:23:06.028206] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:06.028322] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-12T12:23:06.028363] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-12T12:23:06.028411] [INFO ] [MAIN ] [3197/3519] TXO kept (0.3s) | 3190 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:06.754291] [DEBUG] [REMOTE ] TXRH: Retrieved 5351 rows, trimmed to 300. [2026-01-12T12:23:06.754428] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-12T12:23:06.754661] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-12T12:23:06.754800] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:06.754914] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-12T12:23:06.754956] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-12T12:23:06.755006] [INFO ] [MAIN ] [3198/3519] TXRH kept (0.7s) | 3191 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:07.174225] [DEBUG] [REMOTE ] TY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:07.174372] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-12T12:23:07.174621] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-12T12:23:07.174759] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:07.174876] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-12T12:23:07.174915] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-12T12:23:07.174962] [INFO ] [MAIN ] [3199/3519] TY kept (0.4s) | 3192 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:07.485984] [DEBUG] [REMOTE ] TYG: Retrieved 5505 rows, trimmed to 300. [2026-01-12T12:23:07.486138] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-12T12:23:07.486402] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-12T12:23:07.486541] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:07.486691] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-12T12:23:07.486734] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-12T12:23:07.486786] [INFO ] [MAIN ] [3200/3519] TYG kept (0.3s) | 3193 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:07.707983] [DEBUG] [REMOTE ] TYGO: Retrieved 1092 rows, trimmed to 300. [2026-01-12T12:23:07.708146] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-12T12:23:07.708362] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-12T12:23:07.708502] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:07.708815] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-12T12:23:07.708858] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-12T12:23:07.708907] [INFO ] [MAIN ] [3201/3519] TYGO kept (0.2s) | 3194 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:08.473626] [DEBUG] [REMOTE ] TYL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:08.473768] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-12T12:23:08.473984] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $435.83. [2026-01-12T12:23:08.474122] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:08.474274] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-12T12:23:08.474318] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-12T12:23:08.474373] [INFO ] [MAIN ] [3202/3519] TYL kept (0.8s) | 3195 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:08.605848] [DEBUG] [REMOTE ] TYRA: Retrieved 1084 rows, trimmed to 300. [2026-01-12T12:23:08.605980] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-12T12:23:08.606178] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $13.92. [2026-01-12T12:23:08.606310] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:08.606416] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-12T12:23:08.606455] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-12T12:23:08.606502] [INFO ] [MAIN ] [3203/3519] TYRA kept (0.1s) | 3196 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:09.354664] [DEBUG] [REMOTE ] TZOO: Retrieved 5880 rows, trimmed to 300. [2026-01-12T12:23:09.354831] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-12T12:23:09.355116] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $6.60. [2026-01-12T12:23:09.355262] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:09.355399] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-12T12:23:09.355440] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-12T12:23:09.355492] [INFO ] [MAIN ] [3204/3519] TZOO kept (0.7s) | 3197 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:09.691524] [DEBUG] [REMOTE ] UAA: Retrieved 5066 rows, trimmed to 300. [2026-01-12T12:23:09.691918] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-12T12:23:09.692351] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-12T12:23:09.692564] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:09.692811] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-12T12:23:09.692875] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-12T12:23:09.692958] [INFO ] [MAIN ] [3205/3519] UAA kept (0.3s) | 3198 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:10.075671] [DEBUG] [REMOTE ] UAE: Retrieved 2942 rows, trimmed to 300. [2026-01-12T12:23:10.075862] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-12T12:23:10.076211] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-12T12:23:10.076390] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:10.076558] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-12T12:23:10.076634] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-12T12:23:10.076702] [INFO ] [MAIN ] [3206/3519] UAE kept (0.4s) | 3199 kept, 7 rejected | 138.9/min | ETA: 2.3m [2026-01-12T12:23:10.560347] [DEBUG] [REMOTE ] UAL: Retrieved 5014 rows, trimmed to 300. [2026-01-12T12:23:10.560546] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-12T12:23:10.560829] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-12T12:23:10.560968] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:10.561096] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-12T12:23:10.561136] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-12T12:23:10.561188] [INFO ] [MAIN ] [3207/3519] UAL kept (0.5s) | 3200 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:11.026183] [DEBUG] [REMOTE ] UBFO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:11.026342] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-12T12:23:11.026616] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.44. [2026-01-12T12:23:11.026774] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:11.026921] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-12T12:23:11.026973] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-12T12:23:11.027054] [INFO ] [MAIN ] [3208/3519] UBFO kept (0.5s) | 3201 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:11.261678] [DEBUG] [REMOTE ] UBND: Retrieved 1071 rows, trimmed to 300. [2026-01-12T12:23:11.261829] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-12T12:23:11.262053] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-12T12:23:11.262196] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:11.262317] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-12T12:23:11.262358] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-12T12:23:11.262412] [INFO ] [MAIN ] [3209/3519] UBND kept (0.2s) | 3202 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:11.601398] [DEBUG] [REMOTE ] UBRL: Retrieved 339 rows, trimmed to 300. [2026-01-12T12:23:11.601622] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-12T12:23:11.601894] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-12T12:23:11.602082] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:11.602212] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-12T12:23:11.602254] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-12T12:23:11.602309] [INFO ] [MAIN ] [3210/3519] UBRL kept (0.3s) | 3203 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:12.168270] [DEBUG] [REMOTE ] UBS: Retrieved 2799 rows, trimmed to 300. [2026-01-12T12:23:12.168415] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-12T12:23:12.168690] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-12T12:23:12.168835] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:12.168970] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-12T12:23:12.169019] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-12T12:23:12.169072] [INFO ] [MAIN ] [3211/3519] UBS kept (0.6s) | 3204 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:12.693048] [DEBUG] [REMOTE ] UBSI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:12.693193] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-12T12:23:12.693429] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $33.98. [2026-01-12T12:23:12.693586] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:12.693711] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-12T12:23:12.693752] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-12T12:23:12.693801] [INFO ] [MAIN ] [3212/3519] UBSI kept (0.5s) | 3205 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:12.957140] [DEBUG] [REMOTE ] UDMY: Retrieved 1053 rows, trimmed to 300. [2026-01-12T12:23:12.957278] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-12T12:23:12.957494] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-12T12:23:12.957668] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:12.957810] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-12T12:23:12.957853] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-12T12:23:12.957902] [INFO ] [MAIN ] [3213/3519] UDMY kept (0.3s) | 3206 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:13.484776] [DEBUG] [REMOTE ] UE: Retrieved 2762 rows, trimmed to 300. [2026-01-12T12:23:13.484933] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-12T12:23:13.485214] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-12T12:23:13.485401] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:13.485555] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-12T12:23:13.485633] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-12T12:23:13.485725] [INFO ] [MAIN ] [3214/3519] UE kept (0.5s) | 3207 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:14.048289] [DEBUG] [REMOTE ] UEIC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:14.048431] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-12T12:23:14.048684] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-12T12:23:14.048825] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:14.048942] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-12T12:23:14.048985] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-12T12:23:14.049044] [INFO ] [MAIN ] [3215/3519] UEIC kept (0.6s) | 3208 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:14.540699] [DEBUG] [REMOTE ] UFCS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:14.540896] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-12T12:23:14.541164] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-12T12:23:14.541311] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:14.541440] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-12T12:23:14.541481] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-12T12:23:14.541533] [INFO ] [MAIN ] [3216/3519] UFCS kept (0.5s) | 3209 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:15.089806] [DEBUG] [REMOTE ] UFI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:15.089955] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-12T12:23:15.090195] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-12T12:23:15.090332] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:15.090456] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-12T12:23:15.090501] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-12T12:23:15.090554] [INFO ] [MAIN ] [3217/3519] UFI kept (0.5s) | 3210 kept, 7 rejected | 138.8/min | ETA: 2.2m [2026-01-12T12:23:15.372432] [DEBUG] [REMOTE ] UFO: Retrieved 1697 rows, trimmed to 300. [2026-01-12T12:23:15.372604] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-12T12:23:15.372846] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-12T12:23:15.373001] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:15.373131] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-12T12:23:15.373176] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-12T12:23:15.373232] [INFO ] [MAIN ] [3218/3519] UFO kept (0.3s) | 3211 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:15.863677] [DEBUG] [REMOTE ] UFPI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:15.863880] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-12T12:23:15.864165] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-12T12:23:15.864313] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:15.864447] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-12T12:23:15.864491] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-12T12:23:15.864547] [INFO ] [MAIN ] [3219/3519] UFPI kept (0.5s) | 3212 kept, 7 rejected | 138.9/min | ETA: 2.2m [2026-01-12T12:23:16.390315] [DEBUG] [REMOTE ] UGI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:16.390458] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-12T12:23:16.390695] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $31.84. [2026-01-12T12:23:16.390832] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:16.390943] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-12T12:23:16.390983] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-12T12:23:16.391059] [INFO ] [MAIN ] [3220/3519] UGI kept (0.5s) | 3213 kept, 7 rejected | 138.8/min | ETA: 2.2m [2026-01-12T12:23:16.848458] [DEBUG] [REMOTE ] UGP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:16.848660] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-12T12:23:16.848888] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.57. [2026-01-12T12:23:16.849028] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:16.849145] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-12T12:23:16.849186] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-12T12:23:16.849235] [INFO ] [MAIN ] [3221/3519] UGP kept (0.5s) | 3214 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:17.323989] [DEBUG] [REMOTE ] UHAL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:17.324188] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-12T12:23:17.324484] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-12T12:23:17.324653] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:17.324791] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-12T12:23:17.324835] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-12T12:23:17.324927] [INFO ] [MAIN ] [3222/3519] UHAL kept (0.5s) | 3215 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:17.592811] [DEBUG] [REMOTE ] UHG: Retrieved 1203 rows, trimmed to 300. [2026-01-12T12:23:17.592948] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-12T12:23:17.593150] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-12T12:23:17.593285] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:17.593394] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-12T12:23:17.593434] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-12T12:23:17.593481] [INFO ] [MAIN ] [3223/3519] UHG kept (0.3s) | 3216 kept, 7 rejected | 138.9/min | ETA: 2.1m [2026-01-12T12:23:18.221338] [DEBUG] [REMOTE ] UHS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:18.221538] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-12T12:23:18.221849] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $204.07. [2026-01-12T12:23:18.221994] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:18.222205] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-12T12:23:18.222261] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-12T12:23:18.222332] [INFO ] [MAIN ] [3224/3519] UHS kept (0.6s) | 3217 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:18.596151] [DEBUG] [REMOTE ] UI: Retrieved 3580 rows, trimmed to 300. [2026-01-12T12:23:18.596367] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-12T12:23:18.596674] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-12T12:23:18.596821] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:18.596951] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-12T12:23:18.596994] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-12T12:23:18.597048] [INFO ] [MAIN ] [3225/3519] UI kept (0.4s) | 3218 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:19.145745] [DEBUG] [REMOTE ] UIS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:19.145886] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-12T12:23:19.146096] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-12T12:23:19.146229] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:19.146342] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-12T12:23:19.146380] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-12T12:23:19.146445] [INFO ] [MAIN ] [3226/3519] UIS kept (0.5s) | 3219 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:19.478926] [DEBUG] [REMOTE ] UITB: Retrieved 2062 rows, trimmed to 300. [2026-01-12T12:23:19.479058] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-12T12:23:19.479294] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-12T12:23:19.479446] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:19.479592] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-12T12:23:19.479647] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-12T12:23:19.479705] [INFO ] [MAIN ] [3227/3519] UITB kept (0.3s) | 3220 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:20.003923] [DEBUG] [REMOTE ] UL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:20.004116] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-12T12:23:20.004437] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-12T12:23:20.004605] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:20.004753] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-12T12:23:20.004793] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-12T12:23:20.004845] [INFO ] [MAIN ] [3228/3519] UL kept (0.5s) | 3221 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:20.371527] [DEBUG] [REMOTE ] ULBI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:20.371688] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-12T12:23:20.371908] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-12T12:23:20.372062] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:20.372185] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-12T12:23:20.372226] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-12T12:23:20.372276] [INFO ] [MAIN ] [3229/3519] ULBI kept (0.4s) | 3222 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:20.644191] [DEBUG] [REMOTE ] ULCC: Retrieved 1200 rows, trimmed to 300. [2026-01-12T12:23:20.644319] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-12T12:23:20.644526] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-12T12:23:20.644703] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:20.644819] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-12T12:23:20.644861] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-12T12:23:20.644909] [INFO ] [MAIN ] [3230/3519] ULCC kept (0.3s) | 3223 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:21.137772] [DEBUG] [REMOTE ] ULH: Retrieved 2438 rows, trimmed to 300. [2026-01-12T12:23:21.137897] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-12T12:23:21.138099] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-12T12:23:21.138268] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:21.138380] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-12T12:23:21.138422] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-12T12:23:21.138469] [INFO ] [MAIN ] [3231/3519] ULH kept (0.5s) | 3224 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:21.633903] [DEBUG] [REMOTE ] ULTA: Retrieved 4581 rows, trimmed to 300. [2026-01-12T12:23:21.634029] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-12T12:23:21.634229] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-12T12:23:21.634360] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:21.634467] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-12T12:23:21.634506] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-12T12:23:21.634608] [INFO ] [MAIN ] [3232/3519] ULTA kept (0.5s) | 3225 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:21.839293] [DEBUG] [REMOTE ] ULY: Retrieved 558 rows, trimmed to 300. [2026-01-12T12:23:21.839418] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-12T12:23:21.839663] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-12T12:23:21.839813] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:21.839924] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-12T12:23:21.839966] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-12T12:23:21.840012] [INFO ] [MAIN ] [3233/3519] ULY kept (0.2s) | 3226 kept, 7 rejected | 138.9/min | ETA: 2.1m [2026-01-12T12:23:22.376842] [DEBUG] [REMOTE ] UMBF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:22.376976] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-12T12:23:22.377186] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-12T12:23:22.377318] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:22.377429] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-12T12:23:22.377468] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-12T12:23:22.377514] [INFO ] [MAIN ] [3234/3519] UMBF kept (0.5s) | 3227 kept, 7 rejected | 138.8/min | ETA: 2.1m [2026-01-12T12:23:22.999652] [DEBUG] [REMOTE ] UMC: Retrieved 6365 rows, trimmed to 300. [2026-01-12T12:23:22.999818] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-12T12:23:23.000094] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-12T12:23:23.000237] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:23.000396] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-12T12:23:23.000439] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-12T12:23:23.000490] [INFO ] [MAIN ] [3235/3519] UMC kept (0.6s) | 3228 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:23.474778] [DEBUG] [REMOTE ] UMH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:23.474934] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-12T12:23:23.475193] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $13.99. [2026-01-12T12:23:23.475333] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:23.475460] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-12T12:23:23.475500] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-12T12:23:23.475551] [INFO ] [MAIN ] [3236/3519] UMH kept (0.5s) | 3229 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:23.713056] [DEBUG] [REMOTE ] UMMA: Retrieved 1005 rows, trimmed to 300. [2026-01-12T12:23:23.713188] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-12T12:23:23.713398] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-12T12:23:23.713540] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:23.713693] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-12T12:23:23.713740] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-12T12:23:23.713790] [INFO ] [MAIN ] [3237/3519] UMMA kept (0.2s) | 3230 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:24.133499] [DEBUG] [REMOTE ] UNCY: Retrieved 1131 rows, trimmed to 300. [2026-01-12T12:23:24.133655] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-12T12:23:24.133864] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-12T12:23:24.133999] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:24.134111] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-12T12:23:24.134152] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-12T12:23:24.134217] [INFO ] [MAIN ] [3238/3519] UNCY kept (0.4s) | 3231 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:24.724972] [DEBUG] [REMOTE ] UNF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:24.725119] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-12T12:23:24.725357] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-12T12:23:24.725502] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:24.725637] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-12T12:23:24.725681] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-12T12:23:24.725731] [INFO ] [MAIN ] [3239/3519] UNF kept (0.6s) | 3232 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:25.229371] [DEBUG] [REMOTE ] UNFI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:25.229514] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-12T12:23:25.229769] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-12T12:23:25.229927] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:25.230042] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-12T12:23:25.230083] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-12T12:23:25.230133] [INFO ] [MAIN ] [3240/3519] UNFI kept (0.5s) | 3233 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:25.711053] [DEBUG] [REMOTE ] UNM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:25.711187] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-12T12:23:25.711399] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-12T12:23:25.711535] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:25.711670] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-12T12:23:25.711712] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-12T12:23:25.711759] [INFO ] [MAIN ] [3241/3519] UNM kept (0.5s) | 3234 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:26.043868] [DEBUG] [REMOTE ] UNMA: Retrieved 1901 rows, trimmed to 300. [2026-01-12T12:23:26.044185] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-12T12:23:26.044386] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-12T12:23:26.044517] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:26.044642] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-12T12:23:26.044684] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-12T12:23:26.044731] [INFO ] [MAIN ] [3242/3519] UNMA kept (0.3s) | 3235 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:26.567024] [DEBUG] [REMOTE ] UNP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:26.567172] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-12T12:23:26.567401] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-12T12:23:26.567537] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:26.567673] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-12T12:23:26.567714] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-12T12:23:26.567764] [INFO ] [MAIN ] [3243/3519] UNP kept (0.5s) | 3236 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:26.935717] [DEBUG] [REMOTE ] UNTY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:26.935868] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-12T12:23:26.936096] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-12T12:23:26.936233] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:26.936347] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-12T12:23:26.936427] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-12T12:23:26.936479] [INFO ] [MAIN ] [3244/3519] UNTY kept (0.4s) | 3237 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:27.426621] [DEBUG] [REMOTE ] UONE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:27.426834] [DEBUG] [REMOTE ] UONE: PASS: History has at least 300 days. [2026-01-12T12:23:27.427130] [DEBUG] [REMOTE ] UONE: PASS: Price check passed. Min price $1.02. [2026-01-12T12:23:27.427277] [DEBUG] [REMOTE ] UONE: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:27.427447] [DEBUG] [REMOTE ] UONE: PASS: Integrity check passed. [2026-01-12T12:23:27.427492] [DEBUG] [REMOTE ] UONE: Symbol is viable for forecasting. [2026-01-12T12:23:27.427547] [INFO ] [MAIN ] [3245/3519] UONE kept (0.5s) | 3238 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:27.965783] [DEBUG] [REMOTE ] UPBD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:27.966026] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-12T12:23:27.966617] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-12T12:23:27.966798] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:27.967016] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-12T12:23:27.967071] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-12T12:23:27.967143] [INFO ] [MAIN ] [3246/3519] UPBD kept (0.5s) | 3239 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:28.202645] [DEBUG] [REMOTE ] UPC: Retrieved 1207 rows, trimmed to 300. [2026-01-12T12:23:28.202790] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-12T12:23:28.203009] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-12T12:23:28.203151] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:28.203275] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-12T12:23:28.203320] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-12T12:23:28.203369] [INFO ] [MAIN ] [3247/3519] UPC kept (0.2s) | 3240 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:28.704370] [DEBUG] [REMOTE ] UPLD: Retrieved 2810 rows, trimmed to 300. [2026-01-12T12:23:28.704505] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-12T12:23:28.704726] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-12T12:23:28.704864] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:28.704973] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-12T12:23:28.705012] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-12T12:23:28.705058] [INFO ] [MAIN ] [3248/3519] UPLD kept (0.5s) | 3241 kept, 7 rejected | 138.8/min | ETA: 2.0m [2026-01-12T12:23:29.229018] [DEBUG] [REMOTE ] UPS: Retrieved 6581 rows, trimmed to 300. [2026-01-12T12:23:29.229229] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-12T12:23:29.229642] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $82.65. [2026-01-12T12:23:29.229859] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:29.230070] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-12T12:23:29.230135] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-12T12:23:29.230214] [INFO ] [MAIN ] [3249/3519] UPS kept (0.5s) | 3242 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:29.500279] [DEBUG] [REMOTE ] UPWK: Retrieved 1827 rows, trimmed to 300. [2026-01-12T12:23:29.500404] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-12T12:23:29.500632] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-12T12:23:29.500768] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:29.500875] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-12T12:23:29.500946] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-12T12:23:29.500996] [INFO ] [MAIN ] [3250/3519] UPWK kept (0.3s) | 3243 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:29.740313] [DEBUG] [REMOTE ] UPXI: Retrieved 1142 rows, trimmed to 300. [2026-01-12T12:23:29.740510] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-12T12:23:29.740816] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-12T12:23:29.740967] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:29.741097] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-12T12:23:29.741142] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-12T12:23:29.741194] [INFO ] [MAIN ] [3251/3519] UPXI kept (0.2s) | 3244 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:30.391641] [DEBUG] [REMOTE ] URBN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:30.391797] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-12T12:23:30.392034] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-12T12:23:30.392175] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:30.392299] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-12T12:23:30.392341] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-12T12:23:30.392392] [INFO ] [MAIN ] [3252/3519] URBN kept (0.7s) | 3245 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:30.709827] [DEBUG] [REMOTE ] URGN: Retrieved 2184 rows, trimmed to 300. [2026-01-12T12:23:30.709958] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-12T12:23:30.710164] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $16.93. [2026-01-12T12:23:30.710300] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:30.710409] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-12T12:23:30.710449] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-12T12:23:30.710496] [INFO ] [MAIN ] [3253/3519] URGN kept (0.3s) | 3246 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:31.337892] [DEBUG] [REMOTE ] URI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:31.338062] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-12T12:23:31.338361] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-12T12:23:31.338510] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:31.338679] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-12T12:23:31.338727] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-12T12:23:31.338782] [INFO ] [MAIN ] [3254/3519] URI kept (0.6s) | 3247 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:31.491636] [DEBUG] [REMOTE ] URNJ: Retrieved 737 rows, trimmed to 300. [2026-01-12T12:23:31.491771] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-12T12:23:31.491975] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-12T12:23:31.492106] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:31.492213] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-12T12:23:31.492253] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-12T12:23:31.492300] [INFO ] [MAIN ] [3255/3519] URNJ kept (0.2s) | 3248 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:32.020313] [DEBUG] [REMOTE ] UROY: Retrieved 1505 rows, trimmed to 300. [2026-01-12T12:23:32.020448] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-12T12:23:32.020678] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-12T12:23:32.020812] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:32.020919] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-12T12:23:32.020999] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-12T12:23:32.021080] [INFO ] [MAIN ] [3256/3519] UROY kept (0.5s) | 3249 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:32.727121] [DEBUG] [REMOTE ] USA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:32.727277] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-12T12:23:32.727514] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-12T12:23:32.727674] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:32.727827] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-12T12:23:32.727869] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-12T12:23:32.727924] [INFO ] [MAIN ] [3257/3519] USA kept (0.7s) | 3250 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:33.106553] [DEBUG] [REMOTE ] USAC: Retrieved 3267 rows, trimmed to 300. [2026-01-12T12:23:33.106723] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-12T12:23:33.106942] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.99. [2026-01-12T12:23:33.107075] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:33.107189] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-12T12:23:33.107228] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-12T12:23:33.107276] [INFO ] [MAIN ] [3258/3519] USAC kept (0.4s) | 3251 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:33.621707] [DEBUG] [REMOTE ] USB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:33.621925] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-12T12:23:33.622255] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-12T12:23:33.622402] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:33.622543] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-12T12:23:33.622606] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-12T12:23:33.622665] [INFO ] [MAIN ] [3259/3519] USB kept (0.5s) | 3252 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:33.860320] [DEBUG] [REMOTE ] USCB: Retrieved 1122 rows, trimmed to 300. [2026-01-12T12:23:33.860518] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-12T12:23:33.860889] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $16.80. [2026-01-12T12:23:33.861040] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:33.861204] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-12T12:23:33.861260] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-12T12:23:33.861317] [INFO ] [MAIN ] [3260/3519] USCB kept (0.2s) | 3253 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:34.254546] [DEBUG] [REMOTE ] USDX: Retrieved 468 rows, trimmed to 300. [2026-01-12T12:23:34.254808] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-12T12:23:34.255121] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.22. [2026-01-12T12:23:34.255299] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:34.255428] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-12T12:23:34.255481] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-12T12:23:34.255537] [INFO ] [MAIN ] [3261/3519] USDX kept (0.4s) | 3254 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:34.660856] [DEBUG] [REMOTE ] USEA: Retrieved 883 rows, trimmed to 300. [2026-01-12T12:23:34.661031] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-12T12:23:34.661299] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-12T12:23:34.661475] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:34.661693] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-12T12:23:34.661755] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-12T12:23:34.661826] [INFO ] [MAIN ] [3262/3519] USEA kept (0.4s) | 3255 kept, 7 rejected | 138.8/min | ETA: 1.9m [2026-01-12T12:23:35.109012] [DEBUG] [REMOTE ] USFD: Retrieved 2420 rows, trimmed to 300. [2026-01-12T12:23:35.109144] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-12T12:23:35.109349] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-12T12:23:35.109481] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:35.109621] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-12T12:23:35.109663] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-12T12:23:35.109710] [INFO ] [MAIN ] [3263/3519] USFD kept (0.4s) | 3256 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:35.555105] [DEBUG] [REMOTE ] USGO: Retrieved 684 rows, trimmed to 300. [2026-01-12T12:23:35.555291] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-12T12:23:35.555550] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-12T12:23:35.555727] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:35.555866] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-12T12:23:35.555906] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-12T12:23:35.555959] [INFO ] [MAIN ] [3264/3519] USGO kept (0.4s) | 3257 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:36.030365] [DEBUG] [REMOTE ] USIG: Retrieved 4780 rows, trimmed to 300. [2026-01-12T12:23:36.030607] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-12T12:23:36.030957] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-12T12:23:36.031161] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:36.031342] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-12T12:23:36.031402] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-12T12:23:36.031476] [INFO ] [MAIN ] [3265/3519] USIG kept (0.5s) | 3258 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:36.496333] [DEBUG] [REMOTE ] USIO: Retrieved 6290 rows, trimmed to 300. [2026-01-12T12:23:36.496549] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-12T12:23:36.496862] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-12T12:23:36.497005] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:36.497138] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-12T12:23:36.497181] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-12T12:23:36.497237] [INFO ] [MAIN ] [3266/3519] USIO kept (0.5s) | 3259 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:36.957506] [DEBUG] [REMOTE ] USLM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:36.957724] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-12T12:23:36.957999] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-12T12:23:36.958171] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:36.958302] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-12T12:23:36.958347] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-12T12:23:36.958405] [INFO ] [MAIN ] [3267/3519] USLM kept (0.5s) | 3260 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:37.294547] [DEBUG] [REMOTE ] USMC: Retrieved 2072 rows, trimmed to 300. [2026-01-12T12:23:37.294763] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-12T12:23:37.295020] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-12T12:23:37.295161] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:37.295336] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-12T12:23:37.295381] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-12T12:23:37.295433] [INFO ] [MAIN ] [3268/3519] USMC kept (0.3s) | 3261 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:37.535022] [DEBUG] [REMOTE ] USOI: Retrieved 403 rows, trimmed to 300. [2026-01-12T12:23:37.535211] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-12T12:23:37.535481] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.42. [2026-01-12T12:23:37.535697] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:37.535831] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-12T12:23:37.535876] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-12T12:23:37.535930] [INFO ] [MAIN ] [3269/3519] USOI kept (0.2s) | 3262 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:38.082115] [DEBUG] [REMOTE ] USOY: Retrieved 418 rows, trimmed to 300. [2026-01-12T12:23:38.082272] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-12T12:23:38.082496] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.21. [2026-01-12T12:23:38.082689] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:38.082842] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-12T12:23:38.082899] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-12T12:23:38.082969] [INFO ] [MAIN ] [3270/3519] USOY kept (0.5s) | 3263 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:38.536109] [DEBUG] [REMOTE ] USTB: Retrieved 2062 rows, trimmed to 300. [2026-01-12T12:23:38.536248] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-12T12:23:38.536460] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-12T12:23:38.536633] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:38.536755] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-12T12:23:38.536796] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-12T12:23:38.536843] [INFO ] [MAIN ] [3271/3519] USTB kept (0.5s) | 3264 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:38.877563] [DEBUG] [REMOTE ] USVM: Retrieved 2062 rows, trimmed to 300. [2026-01-12T12:23:38.877754] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-12T12:23:38.878026] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-12T12:23:38.878417] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:38.878566] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-12T12:23:38.878657] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-12T12:23:38.878722] [INFO ] [MAIN ] [3272/3519] USVM kept (0.3s) | 3265 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:39.246771] [DEBUG] [REMOTE ] USXF: Retrieved 1398 rows, trimmed to 300. [2026-01-12T12:23:39.246965] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-12T12:23:39.247229] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-12T12:23:39.247392] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:39.247527] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-12T12:23:39.247588] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-12T12:23:39.247647] [INFO ] [MAIN ] [3273/3519] USXF kept (0.4s) | 3266 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:39.563246] [DEBUG] [REMOTE ] UTEN: Retrieved 859 rows, trimmed to 300. [2026-01-12T12:23:39.563404] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-12T12:23:39.563653] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.80. [2026-01-12T12:23:39.563811] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:39.563925] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-12T12:23:39.563966] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-12T12:23:39.564014] [INFO ] [MAIN ] [3274/3519] UTEN kept (0.3s) | 3267 kept, 7 rejected | 138.9/min | ETA: 1.8m [2026-01-12T12:23:40.103636] [DEBUG] [REMOTE ] UTF: Retrieved 5452 rows, trimmed to 300. [2026-01-12T12:23:40.103808] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-12T12:23:40.104077] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.27. [2026-01-12T12:23:40.104214] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:40.104340] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-12T12:23:40.104380] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-12T12:23:40.104429] [INFO ] [MAIN ] [3275/3519] UTF kept (0.5s) | 3268 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:40.582931] [DEBUG] [REMOTE ] UTI: Retrieved 5550 rows, trimmed to 300. [2026-01-12T12:23:40.583129] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-12T12:23:40.583395] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-12T12:23:40.583536] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:40.583702] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-12T12:23:40.583756] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-12T12:23:40.583818] [INFO ] [MAIN ] [3276/3519] UTI kept (0.5s) | 3269 kept, 7 rejected | 138.8/min | ETA: 1.8m [2026-01-12T12:23:41.046645] [DEBUG] [REMOTE ] UTL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:41.046846] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-12T12:23:41.047127] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-12T12:23:41.047273] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:41.047404] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-12T12:23:41.047446] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-12T12:23:41.047535] [INFO ] [MAIN ] [3277/3519] UTL kept (0.5s) | 3270 kept, 7 rejected | 138.8/min | ETA: 1.7m [2026-01-12T12:23:41.547389] [DEBUG] [REMOTE ] UTMD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:41.547664] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-12T12:23:41.547936] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-12T12:23:41.548078] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:41.548226] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-12T12:23:41.548268] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-12T12:23:41.548319] [INFO ] [MAIN ] [3278/3519] UTMD kept (0.5s) | 3271 kept, 7 rejected | 138.8/min | ETA: 1.7m [2026-01-12T12:23:41.869265] [DEBUG] [REMOTE ] UTZ: Retrieved 1787 rows, trimmed to 300. [2026-01-12T12:23:41.869457] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-12T12:23:41.869731] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-12T12:23:41.869873] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:41.870023] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-12T12:23:41.870065] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-12T12:23:41.870115] [INFO ] [MAIN ] [3279/3519] UTZ kept (0.3s) | 3272 kept, 7 rejected | 138.8/min | ETA: 1.7m [2026-01-12T12:23:42.357641] [DEBUG] [REMOTE ] UVE: Retrieved 5686 rows, trimmed to 300. [2026-01-12T12:23:42.357826] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-12T12:23:42.358081] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $27.69. [2026-01-12T12:23:42.358269] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:42.358390] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-12T12:23:42.358431] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-12T12:23:42.358481] [INFO ] [MAIN ] [3280/3519] UVE kept (0.5s) | 3273 kept, 7 rejected | 138.8/min | ETA: 1.7m [2026-01-12T12:23:42.847781] [DEBUG] [REMOTE ] UVSP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:42.847987] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-12T12:23:42.848322] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $28.09. [2026-01-12T12:23:42.848467] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:42.848634] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-12T12:23:42.848678] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-12T12:23:42.848735] [INFO ] [MAIN ] [3281/3519] UVSP kept (0.5s) | 3274 kept, 7 rejected | 138.8/min | ETA: 1.7m [2026-01-12T12:23:43.099658] [DEBUG] [REMOTE ] UWMC: Retrieved 1220 rows, trimmed to 300. [2026-01-12T12:23:43.099851] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-12T12:23:43.100104] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-12T12:23:43.100241] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:43.100359] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-12T12:23:43.100399] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-12T12:23:43.100665] [INFO ] [MAIN ] [3282/3519] UWMC kept (0.3s) | 3275 kept, 7 rejected | 138.9/min | ETA: 1.7m [2026-01-12T12:23:43.424870] [DEBUG] [REMOTE ] UXIN: Retrieved 1895 rows, trimmed to 300. [2026-01-12T12:23:43.425060] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-12T12:23:43.425314] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-12T12:23:43.425465] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:43.425613] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-12T12:23:43.425659] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-12T12:23:43.425712] [INFO ] [MAIN ] [3283/3519] UXIN kept (0.3s) | 3276 kept, 7 rejected | 138.9/min | ETA: 1.7m [2026-01-12T12:23:43.787984] [DEBUG] [REMOTE ] UYLD: Retrieved 805 rows, trimmed to 300. [2026-01-12T12:23:43.788180] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-12T12:23:43.788435] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.62. [2026-01-12T12:23:43.788601] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:43.788721] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-12T12:23:43.788762] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-12T12:23:43.788818] [INFO ] [MAIN ] [3284/3519] UYLD kept (0.4s) | 3277 kept, 7 rejected | 138.9/min | ETA: 1.7m [2026-01-12T12:23:44.214827] [DEBUG] [REMOTE ] UZE: Retrieved 1273 rows, trimmed to 300. [2026-01-12T12:23:44.215041] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-12T12:23:44.215314] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-12T12:23:44.215456] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:44.215595] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-12T12:23:44.215646] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-12T12:23:44.215699] [INFO ] [MAIN ] [3285/3519] UZE kept (0.4s) | 3278 kept, 7 rejected | 138.9/min | ETA: 1.7m [2026-01-12T12:23:44.835116] [DEBUG] [REMOTE ] VAC: Retrieved 3563 rows, trimmed to 300. [2026-01-12T12:23:44.835357] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-12T12:23:44.835730] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-12T12:23:44.835966] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:44.836159] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-12T12:23:44.836217] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-12T12:23:44.836294] [INFO ] [MAIN ] [3286/3519] VAC kept (0.6s) | 3279 kept, 7 rejected | 138.8/min | ETA: 1.7m [2026-01-12T12:23:45.400015] [DEBUG] [REMOTE ] VAL: Retrieved 5631 rows, trimmed to 300. [2026-01-12T12:23:45.400222] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-12T12:23:45.400510] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $48.15. [2026-01-12T12:23:45.400675] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:45.400817] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-12T12:23:45.400862] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-12T12:23:45.400918] [INFO ] [MAIN ] [3287/3519] VAL kept (0.6s) | 3280 kept, 7 rejected | 138.8/min | ETA: 1.7m [2026-01-12T12:23:45.919700] [DEBUG] [REMOTE ] VALE: Retrieved 5991 rows, trimmed to 300. [2026-01-12T12:23:45.919893] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-12T12:23:45.920155] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $10.90. [2026-01-12T12:23:45.920291] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:45.920442] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-12T12:23:45.920487] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-12T12:23:45.920540] [INFO ] [MAIN ] [3288/3519] VALE kept (0.5s) | 3281 kept, 7 rejected | 138.8/min | ETA: 1.7m [2026-01-12T12:23:46.140883] [DEBUG] [REMOTE ] VALN: Retrieved 1177 rows, trimmed to 300. [2026-01-12T12:23:46.141077] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-12T12:23:46.141333] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-12T12:23:46.141476] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:46.141627] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-12T12:23:46.141673] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-12T12:23:46.141728] [INFO ] [MAIN ] [3289/3519] VALN kept (0.2s) | 3282 kept, 7 rejected | 138.8/min | ETA: 1.7m [2026-01-12T12:23:46.641932] [DEBUG] [REMOTE ] VANI: Retrieved 2801 rows, trimmed to 300. [2026-01-12T12:23:46.642092] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-12T12:23:46.642352] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-12T12:23:46.642489] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:46.642684] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-12T12:23:46.642727] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-12T12:23:46.642777] [INFO ] [MAIN ] [3290/3519] VANI kept (0.5s) | 3283 kept, 7 rejected | 138.8/min | ETA: 1.6m [2026-01-12T12:23:47.114594] [DEBUG] [REMOTE ] VBF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:47.114735] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-12T12:23:47.114958] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.31. [2026-01-12T12:23:47.115095] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:47.115211] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-12T12:23:47.115252] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-12T12:23:47.115302] [INFO ] [MAIN ] [3291/3519] VBF kept (0.5s) | 3284 kept, 7 rejected | 138.8/min | ETA: 1.6m [2026-01-12T12:23:47.349153] [DEBUG] [REMOTE ] VBNK: Retrieved 1097 rows, trimmed to 300. [2026-01-12T12:23:47.349289] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-12T12:23:47.349494] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.25. [2026-01-12T12:23:47.349667] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:47.349777] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-12T12:23:47.349816] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-12T12:23:47.349869] [INFO ] [MAIN ] [3292/3519] VBNK kept (0.2s) | 3285 kept, 7 rejected | 138.9/min | ETA: 1.6m [2026-01-12T12:23:47.941479] [DEBUG] [REMOTE ] VC: Retrieved 3840 rows, trimmed to 300. [2026-01-12T12:23:47.941730] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-12T12:23:47.942040] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $95.10. [2026-01-12T12:23:47.942238] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:47.942389] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-12T12:23:47.942449] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-12T12:23:47.942535] [INFO ] [MAIN ] [3293/3519] VC kept (0.6s) | 3286 kept, 7 rejected | 138.8/min | ETA: 1.6m [2026-01-12T12:23:48.404255] [DEBUG] [REMOTE ] VCEL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:48.404394] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-12T12:23:48.404631] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $33.59. [2026-01-12T12:23:48.404772] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:48.404885] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-12T12:23:48.404927] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-12T12:23:48.404976] [INFO ] [MAIN ] [3294/3519] VCEL kept (0.5s) | 3287 kept, 7 rejected | 138.8/min | ETA: 1.6m [2026-01-12T12:23:48.499052] [DEBUG] [REMOTE ] VCRB: Retrieved 519 rows, trimmed to 300. [2026-01-12T12:23:48.499168] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-12T12:23:48.499365] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-12T12:23:48.499498] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:48.499625] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-12T12:23:48.499667] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-12T12:23:48.499716] [INFO ] [MAIN ] [3295/3519] VCRB kept (0.1s) | 3288 kept, 7 rejected | 138.9/min | ETA: 1.6m [2026-01-12T12:23:49.188078] [DEBUG] [REMOTE ] VCSH: Retrieved 4057 rows, trimmed to 300. [2026-01-12T12:23:49.188228] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-12T12:23:49.188471] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-12T12:23:49.188626] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:49.188740] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-12T12:23:49.188781] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-12T12:23:49.188828] [INFO ] [MAIN ] [3296/3519] VCSH kept (0.7s) | 3289 kept, 7 rejected | 138.8/min | ETA: 1.6m [2026-01-12T12:23:49.677530] [DEBUG] [REMOTE ] VECO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:49.677734] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-12T12:23:49.678048] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-12T12:23:49.678260] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:49.678423] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-12T12:23:49.678479] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-12T12:23:49.678553] [INFO ] [MAIN ] [3297/3519] VECO kept (0.5s) | 3290 kept, 7 rejected | 138.8/min | ETA: 1.6m [2026-01-12T12:23:49.950898] [DEBUG] [REMOTE ] VEEE: Retrieved 1124 rows, trimmed to 300. [2026-01-12T12:23:49.951028] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-12T12:23:49.951229] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.59. [2026-01-12T12:23:49.951388] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:49.951494] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-12T12:23:49.951533] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-12T12:23:49.951606] [INFO ] [MAIN ] [3298/3519] VEEE kept (0.3s) | 3291 kept, 7 rejected | 138.9/min | ETA: 1.6m [2026-01-12T12:23:50.344447] [DEBUG] [REMOTE ] VEL: Retrieved 1503 rows, trimmed to 300. [2026-01-12T12:23:50.344673] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-12T12:23:50.344922] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $17.96. [2026-01-12T12:23:50.345061] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:50.345176] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-12T12:23:50.345219] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-12T12:23:50.345269] [INFO ] [MAIN ] [3299/3519] VEL kept (0.4s) | 3292 kept, 7 rejected | 138.9/min | ETA: 1.6m [2026-01-12T12:23:50.942600] [DEBUG] [REMOTE ] VEON: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:50.942749] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-12T12:23:50.942981] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-12T12:23:50.943119] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:50.943238] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-12T12:23:50.943280] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-12T12:23:50.943340] [INFO ] [MAIN ] [3300/3519] VEON kept (0.6s) | 3293 kept, 7 rejected | 138.8/min | ETA: 1.6m [2026-01-12T12:23:51.182747] [DEBUG] [REMOTE ] VERA: Retrieved 1170 rows, trimmed to 300. [2026-01-12T12:23:51.182939] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-12T12:23:51.183203] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-12T12:23:51.183441] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:51.183626] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-12T12:23:51.183670] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-12T12:23:51.183724] [INFO ] [MAIN ] [3301/3519] VERA kept (0.2s) | 3294 kept, 7 rejected | 138.9/min | ETA: 1.6m [2026-01-12T12:23:51.652488] [DEBUG] [REMOTE ] VERI: Retrieved 2178 rows, trimmed to 300. [2026-01-12T12:23:51.652704] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-12T12:23:51.652968] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-12T12:23:51.653109] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:51.653227] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-12T12:23:51.653270] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-12T12:23:51.653323] [INFO ] [MAIN ] [3302/3519] VERI kept (0.5s) | 3295 kept, 7 rejected | 138.9/min | ETA: 1.6m [2026-01-12T12:23:52.103429] [DEBUG] [REMOTE ] VERO: Retrieved 3315 rows, trimmed to 300. [2026-01-12T12:23:52.103563] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-12T12:23:52.103806] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.48. [2026-01-12T12:23:52.103942] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:52.104050] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-12T12:23:52.104090] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-12T12:23:52.104136] [INFO ] [MAIN ] [3303/3519] VERO kept (0.5s) | 3296 kept, 7 rejected | 138.9/min | ETA: 1.6m [2026-01-12T12:23:52.405215] [DEBUG] [REMOTE ] VERX: Retrieved 1370 rows, trimmed to 300. [2026-01-12T12:23:52.405361] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-12T12:23:52.405644] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $19.01. [2026-01-12T12:23:52.405783] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:52.405891] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-12T12:23:52.405930] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-12T12:23:52.405977] [INFO ] [MAIN ] [3304/3519] VERX kept (0.3s) | 3297 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:52.951293] [DEBUG] [REMOTE ] VFC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:52.951428] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-12T12:23:52.951658] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-12T12:23:52.951794] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:52.951906] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-12T12:23:52.951946] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-12T12:23:52.951993] [INFO ] [MAIN ] [3305/3519] VFC kept (0.5s) | 3298 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:53.333274] [DEBUG] [REMOTE ] VFF: Retrieved 3966 rows, trimmed to 300. [2026-01-12T12:23:53.333404] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-12T12:23:53.333635] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-12T12:23:53.333771] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:53.333878] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-12T12:23:53.333925] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-12T12:23:53.333982] [INFO ] [MAIN ] [3306/3519] VFF kept (0.4s) | 3299 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:53.578916] [DEBUG] [REMOTE ] VFLO: Retrieved 641 rows, trimmed to 300. [2026-01-12T12:23:53.579037] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-12T12:23:53.579234] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-12T12:23:53.579366] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:53.579471] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-12T12:23:53.579511] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-12T12:23:53.579556] [INFO ] [MAIN ] [3307/3519] VFLO kept (0.2s) | 3300 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:53.985975] [DEBUG] [REMOTE ] VFS: Retrieved 1091 rows, trimmed to 300. [2026-01-12T12:23:53.986110] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-12T12:23:53.986310] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-12T12:23:53.986442] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:53.986550] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-12T12:23:53.986606] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-12T12:23:53.986656] [INFO ] [MAIN ] [3308/3519] VFS kept (0.4s) | 3301 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:54.566754] [DEBUG] [REMOTE ] VGI: Retrieved 3490 rows, trimmed to 300. [2026-01-12T12:23:54.566866] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-12T12:23:54.567075] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.62. [2026-01-12T12:23:54.567212] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:54.567323] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-12T12:23:54.567364] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-12T12:23:54.567414] [INFO ] [MAIN ] [3309/3519] VGI kept (0.6s) | 3302 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:55.010925] [DEBUG] [REMOTE ] VGM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:55.011120] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-12T12:23:55.011408] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.90. [2026-01-12T12:23:55.011592] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:55.011719] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-12T12:23:55.011760] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-12T12:23:55.011808] [INFO ] [MAIN ] [3310/3519] VGM kept (0.4s) | 3303 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:55.452043] [DEBUG] [REMOTE ] VGSH: Retrieved 4057 rows, trimmed to 300. [2026-01-12T12:23:55.452235] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-12T12:23:55.452533] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-12T12:23:55.452704] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:55.452832] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-12T12:23:55.452874] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-12T12:23:55.452928] [INFO ] [MAIN ] [3311/3519] VGSH kept (0.4s) | 3304 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:55.644223] [DEBUG] [REMOTE ] VICI: Retrieved 2069 rows, trimmed to 300. [2026-01-12T12:23:55.644421] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-12T12:23:55.644717] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-12T12:23:55.645072] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:55.645234] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-12T12:23:55.645277] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-12T12:23:55.645331] [INFO ] [MAIN ] [3312/3519] VICI kept (0.2s) | 3305 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:56.199904] [DEBUG] [REMOTE ] VIGI: Retrieved 2480 rows, trimmed to 300. [2026-01-12T12:23:56.200164] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-12T12:23:56.200445] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-12T12:23:56.200603] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:56.200731] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-12T12:23:56.200772] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-12T12:23:56.200826] [INFO ] [MAIN ] [3313/3519] VIGI kept (0.6s) | 3306 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:56.429291] [DEBUG] [REMOTE ] VINP: Retrieved 1244 rows, trimmed to 300. [2026-01-12T12:23:56.429483] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-12T12:23:56.429755] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $10.89. [2026-01-12T12:23:56.429899] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:56.430014] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-12T12:23:56.430056] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-12T12:23:56.430110] [INFO ] [MAIN ] [3314/3519] VINP kept (0.2s) | 3307 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:57.007956] [DEBUG] [REMOTE ] VIPS: Retrieved 3470 rows, trimmed to 300. [2026-01-12T12:23:57.008384] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-12T12:23:57.009126] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $17.49. [2026-01-12T12:23:57.009284] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:57.009466] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-12T12:23:57.009509] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-12T12:23:57.009592] [INFO ] [MAIN ] [3315/3519] VIPS kept (0.6s) | 3308 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:57.350184] [DEBUG] [REMOTE ] VIRC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:57.350345] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-12T12:23:57.350671] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.28. [2026-01-12T12:23:57.350841] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:57.350983] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-12T12:23:57.351026] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-12T12:23:57.351079] [INFO ] [MAIN ] [3316/3519] VIRC kept (0.3s) | 3309 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:57.657949] [DEBUG] [REMOTE ] VITL: Retrieved 1368 rows, trimmed to 300. [2026-01-12T12:23:57.658163] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-12T12:23:57.658415] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $29.70. [2026-01-12T12:23:57.658552] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:57.658688] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-12T12:23:57.658729] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-12T12:23:57.658779] [INFO ] [MAIN ] [3317/3519] VITL kept (0.3s) | 3310 kept, 7 rejected | 138.9/min | ETA: 1.5m [2026-01-12T12:23:58.325800] [DEBUG] [REMOTE ] VKQ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:58.326038] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-12T12:23:58.326344] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.43. [2026-01-12T12:23:58.326490] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:58.326644] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-12T12:23:58.326689] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-12T12:23:58.326742] [INFO ] [MAIN ] [3318/3519] VKQ kept (0.7s) | 3311 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:23:58.648684] [DEBUG] [REMOTE ] VKTX: Retrieved 2692 rows, trimmed to 300. [2026-01-12T12:23:58.648874] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-12T12:23:58.649128] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $31.42. [2026-01-12T12:23:58.649305] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:58.649513] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-12T12:23:58.649592] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-12T12:23:58.649669] [INFO ] [MAIN ] [3319/3519] VKTX kept (0.3s) | 3312 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:23:59.213959] [DEBUG] [REMOTE ] VLGEA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:23:59.214202] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-12T12:23:59.214654] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-12T12:23:59.214822] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:59.214997] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-12T12:23:59.215039] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-12T12:23:59.215099] [INFO ] [MAIN ] [3320/3519] VLGEA kept (0.6s) | 3313 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:23:59.333508] [DEBUG] [REMOTE ] VLN: Retrieved 1073 rows, trimmed to 300. [2026-01-12T12:23:59.333741] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-12T12:23:59.334052] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-12T12:23:59.334211] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-12T12:23:59.334350] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-12T12:23:59.334394] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-12T12:23:59.334451] [INFO ] [MAIN ] [3321/3519] VLN kept (0.1s) | 3314 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:00.105101] [DEBUG] [REMOTE ] VLO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:00.105355] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-12T12:24:00.105693] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $155.36. [2026-01-12T12:24:00.106034] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:00.106174] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-12T12:24:00.106215] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-12T12:24:00.106271] [INFO ] [MAIN ] [3322/3519] VLO kept (0.8s) | 3315 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:00.632512] [DEBUG] [REMOTE ] VLRS: Retrieved 3097 rows, trimmed to 300. [2026-01-12T12:24:00.632729] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-12T12:24:00.632974] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-12T12:24:00.633522] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:00.633702] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-12T12:24:00.633745] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-12T12:24:00.633798] [INFO ] [MAIN ] [3323/3519] VLRS kept (0.5s) | 3316 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:00.874779] [DEBUG] [REMOTE ] VLTO: Retrieved 569 rows, trimmed to 300. [2026-01-12T12:24:00.874934] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-12T12:24:00.875193] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-12T12:24:00.875336] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:00.875461] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-12T12:24:00.875504] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-12T12:24:00.875560] [INFO ] [MAIN ] [3324/3519] VLTO kept (0.2s) | 3317 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:01.427610] [DEBUG] [REMOTE ] VLY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:01.427759] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-12T12:24:01.428041] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $9.63. [2026-01-12T12:24:01.428213] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:01.428337] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-12T12:24:01.428378] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-12T12:24:01.428429] [INFO ] [MAIN ] [3325/3519] VLY kept (0.6s) | 3318 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:01.818005] [DEBUG] [REMOTE ] VMBS: Retrieved 4057 rows, trimmed to 300. [2026-01-12T12:24:01.818185] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-12T12:24:01.818437] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-12T12:24:01.818595] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:01.818725] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-12T12:24:01.818767] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-12T12:24:01.818817] [INFO ] [MAIN ] [3326/3519] VMBS kept (0.4s) | 3319 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:02.247631] [DEBUG] [REMOTE ] VMD: Retrieved 1987 rows, trimmed to 300. [2026-01-12T12:24:02.247766] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-12T12:24:02.247982] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-12T12:24:02.248150] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:02.248267] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-12T12:24:02.248308] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-12T12:24:02.248356] [INFO ] [MAIN ] [3327/3519] VMD kept (0.4s) | 3320 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:02.753459] [DEBUG] [REMOTE ] VMI: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:02.753681] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-12T12:24:02.753973] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-12T12:24:02.754121] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:02.754250] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-12T12:24:02.754292] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-12T12:24:02.754343] [INFO ] [MAIN ] [3328/3519] VMI kept (0.5s) | 3321 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:03.218909] [DEBUG] [REMOTE ] VMO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:03.219049] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-12T12:24:03.219285] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.43. [2026-01-12T12:24:03.219426] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:03.219563] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-12T12:24:03.219629] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-12T12:24:03.219681] [INFO ] [MAIN ] [3329/3519] VMO kept (0.5s) | 3322 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:03.697222] [DEBUG] [REMOTE ] VNDA: Retrieved 4968 rows, trimmed to 300. [2026-01-12T12:24:03.697372] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-12T12:24:03.697634] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-12T12:24:03.697780] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:03.697902] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-12T12:24:03.697944] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-12T12:24:03.697994] [INFO ] [MAIN ] [3330/3519] VNDA kept (0.5s) | 3323 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:04.171004] [DEBUG] [REMOTE ] VNO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:04.171187] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-12T12:24:04.171500] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-12T12:24:04.171682] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:04.171826] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-12T12:24:04.171872] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-12T12:24:04.171924] [INFO ] [MAIN ] [3331/3519] VNO kept (0.5s) | 3324 kept, 7 rejected | 138.9/min | ETA: 1.4m [2026-01-12T12:24:04.513406] [DEBUG] [REMOTE ] VNOM: Retrieved 2909 rows, trimmed to 300. [2026-01-12T12:24:04.513619] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-12T12:24:04.513868] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.66. [2026-01-12T12:24:04.514013] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:04.514134] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-12T12:24:04.514175] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-12T12:24:04.514225] [INFO ] [MAIN ] [3332/3519] VNOM kept (0.3s) | 3325 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:04.949254] [DEBUG] [REMOTE ] VNQI: Retrieved 3821 rows, trimmed to 300. [2026-01-12T12:24:04.949388] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-12T12:24:04.949632] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-12T12:24:04.949770] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:04.949882] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-12T12:24:04.949920] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-12T12:24:04.949967] [INFO ] [MAIN ] [3333/3519] VNQI kept (0.4s) | 3326 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:05.397341] [DEBUG] [REMOTE ] VOC: Retrieved 3692 rows, trimmed to 300. [2026-01-12T12:24:05.397555] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-12T12:24:05.397836] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-12T12:24:05.397982] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:05.398161] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-12T12:24:05.398206] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-12T12:24:05.398259] [INFO ] [MAIN ] [3334/3519] VOC kept (0.4s) | 3327 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:05.842004] [DEBUG] [REMOTE ] VOD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:05.842206] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-12T12:24:05.842525] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-12T12:24:05.842695] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:05.842838] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-12T12:24:05.842881] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-12T12:24:05.843592] [INFO ] [MAIN ] [3335/3519] VOD kept (0.4s) | 3328 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:06.224922] [DEBUG] [REMOTE ] VONE: Retrieved 3849 rows, trimmed to 300. [2026-01-12T12:24:06.225123] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-12T12:24:06.225394] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-12T12:24:06.225544] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:06.225764] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-12T12:24:06.225811] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-12T12:24:06.225867] [INFO ] [MAIN ] [3336/3519] VONE kept (0.4s) | 3329 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:06.616689] [DEBUG] [REMOTE ] VONG: Retrieved 3849 rows, trimmed to 300. [2026-01-12T12:24:06.616887] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-12T12:24:06.617158] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-12T12:24:06.617300] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:06.617431] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-12T12:24:06.617473] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-12T12:24:06.617529] [INFO ] [MAIN ] [3337/3519] VONG kept (0.4s) | 3330 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:06.889926] [DEBUG] [REMOTE ] VOTE: Retrieved 1143 rows, trimmed to 300. [2026-01-12T12:24:06.890122] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-12T12:24:06.890414] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-12T12:24:06.890562] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:06.890703] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-12T12:24:06.890744] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-12T12:24:06.890795] [INFO ] [MAIN ] [3338/3519] VOTE kept (0.3s) | 3331 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:07.416215] [DEBUG] [REMOTE ] VPG: Retrieved 3912 rows, trimmed to 300. [2026-01-12T12:24:07.416410] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-12T12:24:07.416692] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-12T12:24:07.416837] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:07.416969] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-12T12:24:07.417015] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-12T12:24:07.417068] [INFO ] [MAIN ] [3339/3519] VPG kept (0.5s) | 3332 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:07.637255] [DEBUG] [REMOTE ] VPLS: Retrieved 524 rows, trimmed to 300. [2026-01-12T12:24:07.637513] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-12T12:24:07.638002] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-12T12:24:07.638219] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:07.638429] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-12T12:24:07.638479] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-12T12:24:07.638537] [INFO ] [MAIN ] [3340/3519] VPLS kept (0.2s) | 3333 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:08.206295] [DEBUG] [REMOTE ] VRA: Retrieved 3828 rows, trimmed to 300. [2026-01-12T12:24:08.206443] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-12T12:24:08.206698] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-12T12:24:08.206865] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:08.206979] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-12T12:24:08.207019] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-12T12:24:08.207067] [INFO ] [MAIN ] [3341/3519] VRA kept (0.6s) | 3334 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:08.502479] [DEBUG] [REMOTE ] VRCA: Retrieved 1903 rows, trimmed to 300. [2026-01-12T12:24:08.502626] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-12T12:24:08.502840] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-12T12:24:08.502970] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:08.503079] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-12T12:24:08.503117] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-12T12:24:08.503163] [INFO ] [MAIN ] [3342/3519] VRCA kept (0.3s) | 3335 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:08.997925] [DEBUG] [REMOTE ] VRDN: Retrieved 2909 rows, trimmed to 300. [2026-01-12T12:24:08.998073] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-12T12:24:08.998334] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $21.90. [2026-01-12T12:24:08.998493] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:08.998647] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-12T12:24:08.998696] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-12T12:24:08.998754] [INFO ] [MAIN ] [3343/3519] VRDN kept (0.5s) | 3336 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:09.579119] [DEBUG] [REMOTE ] VRE: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:09.579253] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-12T12:24:09.579472] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-12T12:24:09.579628] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:09.579751] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-12T12:24:09.579800] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-12T12:24:09.579858] [INFO ] [MAIN ] [3344/3519] VRE kept (0.6s) | 3337 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:09.966018] [DEBUG] [REMOTE ] VREX: Retrieved 2256 rows, trimmed to 300. [2026-01-12T12:24:09.966150] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-12T12:24:09.966360] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-12T12:24:09.966491] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:09.966677] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-12T12:24:09.966737] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-12T12:24:09.966803] [INFO ] [MAIN ] [3345/3519] VREX kept (0.4s) | 3338 kept, 7 rejected | 138.9/min | ETA: 1.3m [2026-01-12T12:24:10.285318] [DEBUG] [REMOTE ] VRIG: Retrieved 2338 rows, trimmed to 300. [2026-01-12T12:24:10.285447] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-12T12:24:10.285692] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.85. [2026-01-12T12:24:10.285830] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:10.285936] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-12T12:24:10.285975] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-12T12:24:10.286021] [INFO ] [MAIN ] [3346/3519] VRIG kept (0.3s) | 3339 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:10.787746] [DEBUG] [REMOTE ] VRNS: Retrieved 2985 rows, trimmed to 300. [2026-01-12T12:24:10.787875] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-12T12:24:10.788080] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-12T12:24:10.788248] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:10.788356] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-12T12:24:10.788396] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-12T12:24:10.788443] [INFO ] [MAIN ] [3347/3519] VRNS kept (0.5s) | 3340 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:11.019113] [DEBUG] [REMOTE ] VRRM: Retrieved 2212 rows, trimmed to 300. [2026-01-12T12:24:11.019243] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-12T12:24:11.019448] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-12T12:24:11.019606] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:11.019720] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-12T12:24:11.019759] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-12T12:24:11.019806] [INFO ] [MAIN ] [3348/3519] VRRM kept (0.2s) | 3341 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:11.623109] [DEBUG] [REMOTE ] VRSK: Retrieved 4090 rows, trimmed to 300. [2026-01-12T12:24:11.623246] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-12T12:24:11.623461] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-12T12:24:11.623632] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:11.623763] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-12T12:24:11.623804] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-12T12:24:11.623858] [INFO ] [MAIN ] [3349/3519] VRSK kept (0.6s) | 3342 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:12.109431] [DEBUG] [REMOTE ] VRSN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:12.109589] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-12T12:24:12.109821] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-12T12:24:12.109965] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:12.110083] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-12T12:24:12.110125] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-12T12:24:12.110175] [INFO ] [MAIN ] [3350/3519] VRSN kept (0.5s) | 3343 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:12.557626] [DEBUG] [REMOTE ] VRTS: Retrieved 4282 rows, trimmed to 300. [2026-01-12T12:24:12.557813] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-12T12:24:12.558065] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-12T12:24:12.558230] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:12.558354] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-12T12:24:12.558396] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-12T12:24:12.558448] [INFO ] [MAIN ] [3351/3519] VRTS kept (0.4s) | 3344 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:13.065208] [DEBUG] [REMOTE ] VRTX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:13.065362] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-12T12:24:13.065634] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $407.90. [2026-01-12T12:24:13.065780] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:13.065906] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-12T12:24:13.065949] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-12T12:24:13.066001] [INFO ] [MAIN ] [3352/3519] VRTX kept (0.5s) | 3345 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:13.303552] [DEBUG] [REMOTE ] VS: Retrieved 1252 rows, trimmed to 300. [2026-01-12T12:24:13.303752] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-12T12:24:13.303973] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-12T12:24:13.304106] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:13.304216] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-12T12:24:13.304255] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-12T12:24:13.304302] [INFO ] [MAIN ] [3353/3519] VS kept (0.2s) | 3346 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:13.769601] [DEBUG] [REMOTE ] VSCO: Retrieved 1124 rows, trimmed to 300. [2026-01-12T12:24:13.769806] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-12T12:24:13.770083] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $30.19. [2026-01-12T12:24:13.770230] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:13.770380] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-12T12:24:13.770425] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-12T12:24:13.770478] [INFO ] [MAIN ] [3354/3519] VSCO kept (0.5s) | 3347 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:14.173608] [DEBUG] [REMOTE ] VSDA: Retrieved 2196 rows, trimmed to 300. [2026-01-12T12:24:14.173836] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-12T12:24:14.174121] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-12T12:24:14.174303] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:14.174448] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-12T12:24:14.174490] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-12T12:24:14.174595] [INFO ] [MAIN ] [3355/3519] VSDA kept (0.4s) | 3348 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:14.725447] [DEBUG] [REMOTE ] VSEC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:14.725607] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-12T12:24:14.725839] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $156.30. [2026-01-12T12:24:14.725975] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:14.726147] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-12T12:24:14.726201] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-12T12:24:14.726265] [INFO ] [MAIN ] [3356/3519] VSEC kept (0.6s) | 3349 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:15.194381] [DEBUG] [REMOTE ] VSH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:15.194525] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-12T12:24:15.194778] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-12T12:24:15.194919] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:15.195037] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-12T12:24:15.195078] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-12T12:24:15.195128] [INFO ] [MAIN ] [3357/3519] VSH kept (0.5s) | 3350 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:15.538383] [DEBUG] [REMOTE ] VSTM: Retrieved 3509 rows, trimmed to 300. [2026-01-12T12:24:15.538519] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-12T12:24:15.538756] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.87. [2026-01-12T12:24:15.538889] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:15.539001] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-12T12:24:15.539040] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-12T12:24:15.539087] [INFO ] [MAIN ] [3358/3519] VSTM kept (0.3s) | 3351 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:15.811895] [DEBUG] [REMOTE ] VSTS: Retrieved 568 rows, trimmed to 300. [2026-01-12T12:24:15.812026] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-12T12:24:15.812226] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.77. [2026-01-12T12:24:15.812357] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:15.812462] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-12T12:24:15.812501] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-12T12:24:15.812547] [INFO ] [MAIN ] [3359/3519] VSTS kept (0.3s) | 3352 kept, 7 rejected | 138.9/min | ETA: 1.2m [2026-01-12T12:24:16.186406] [DEBUG] [REMOTE ] VTC: Retrieved 2052 rows, trimmed to 300. [2026-01-12T12:24:16.186536] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-12T12:24:16.186796] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-12T12:24:16.186953] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:16.187067] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-12T12:24:16.187108] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-12T12:24:16.187156] [INFO ] [MAIN ] [3360/3519] VTC kept (0.4s) | 3353 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:16.642293] [DEBUG] [REMOTE ] VTEX: Retrieved 1124 rows, trimmed to 300. [2026-01-12T12:24:16.642427] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-12T12:24:16.642658] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.59. [2026-01-12T12:24:16.642801] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:16.642909] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-12T12:24:16.642950] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-12T12:24:16.642999] [INFO ] [MAIN ] [3361/3519] VTEX kept (0.5s) | 3354 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:17.162055] [DEBUG] [REMOTE ] VTIP: Retrieved 3327 rows, trimmed to 300. [2026-01-12T12:24:17.162183] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-12T12:24:17.162387] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-12T12:24:17.162518] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:17.162644] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-12T12:24:17.162685] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-12T12:24:17.162732] [INFO ] [MAIN ] [3362/3519] VTIP kept (0.5s) | 3355 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:17.447507] [DEBUG] [REMOTE ] VTMX: Retrieved 635 rows, trimmed to 300. [2026-01-12T12:24:17.447651] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-12T12:24:17.447852] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $26.12. [2026-01-12T12:24:17.447988] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:17.448094] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-12T12:24:17.448157] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-12T12:24:17.448203] [INFO ] [MAIN ] [3363/3519] VTMX kept (0.3s) | 3356 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:18.046693] [DEBUG] [REMOTE ] VTN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:18.046836] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-12T12:24:18.047052] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.70. [2026-01-12T12:24:18.047184] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:18.047294] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-12T12:24:18.047332] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-12T12:24:18.047379] [INFO ] [MAIN ] [3364/3519] VTN kept (0.6s) | 3357 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:18.230681] [DEBUG] [REMOTE ] VTOL: Retrieved 3261 rows, trimmed to 300. [2026-01-12T12:24:18.230807] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-12T12:24:18.231011] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-12T12:24:18.231143] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:18.231249] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-12T12:24:18.231288] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-12T12:24:18.231334] [INFO ] [MAIN ] [3365/3519] VTOL kept (0.2s) | 3358 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:18.717106] [DEBUG] [REMOTE ] VTRS: Retrieved 1293 rows, trimmed to 300. [2026-01-12T12:24:18.717225] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-12T12:24:18.717442] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $9.87. [2026-01-12T12:24:18.717612] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:18.717745] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-12T12:24:18.717793] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-12T12:24:18.717843] [INFO ] [MAIN ] [3366/3519] VTRS kept (0.5s) | 3359 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:19.073423] [DEBUG] [REMOTE ] VTS: Retrieved 753 rows, trimmed to 300. [2026-01-12T12:24:19.073641] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-12T12:24:19.073951] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-12T12:24:19.074153] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:19.074360] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-12T12:24:19.074417] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-12T12:24:19.074490] [INFO ] [MAIN ] [3367/3519] VTS kept (0.4s) | 3360 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:19.584303] [DEBUG] [REMOTE ] VTSI: Retrieved 2459 rows, trimmed to 300. [2026-01-12T12:24:19.584507] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-12T12:24:19.584866] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-12T12:24:19.585073] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:19.585255] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-12T12:24:19.585321] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-12T12:24:19.585403] [INFO ] [MAIN ] [3368/3519] VTSI kept (0.5s) | 3361 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:20.040101] [DEBUG] [REMOTE ] VTWG: Retrieved 3849 rows, trimmed to 300. [2026-01-12T12:24:20.040280] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-12T12:24:20.040675] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-12T12:24:20.040831] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:20.040979] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-12T12:24:20.041031] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-12T12:24:20.041116] [INFO ] [MAIN ] [3369/3519] VTWG kept (0.5s) | 3362 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:20.455607] [DEBUG] [REMOTE ] VTWO: Retrieved 3849 rows, trimmed to 300. [2026-01-12T12:24:20.455740] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-12T12:24:20.455947] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-12T12:24:20.456085] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:20.456194] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-12T12:24:20.456234] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-12T12:24:20.456281] [INFO ] [MAIN ] [3370/3519] VTWO kept (0.4s) | 3363 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:20.689882] [DEBUG] [REMOTE ] VTYX: Retrieved 1059 rows, trimmed to 300. [2026-01-12T12:24:20.690011] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-12T12:24:20.690219] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $3.71. [2026-01-12T12:24:20.690353] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:20.690472] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-12T12:24:20.690513] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-12T12:24:20.690560] [INFO ] [MAIN ] [3371/3519] VTYX kept (0.2s) | 3364 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:21.208955] [DEBUG] [REMOTE ] VUZI: Retrieved 3968 rows, trimmed to 300. [2026-01-12T12:24:21.209154] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-12T12:24:21.209446] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-12T12:24:21.209659] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:21.209785] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-12T12:24:21.209827] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-12T12:24:21.209881] [INFO ] [MAIN ] [3372/3519] VUZI kept (0.5s) | 3365 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:21.514427] [DEBUG] [REMOTE ] VVOS: Retrieved 1275 rows, trimmed to 300. [2026-01-12T12:24:21.514676] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-12T12:24:21.514929] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.95. [2026-01-12T12:24:21.515071] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:21.515187] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-12T12:24:21.515228] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-12T12:24:21.515281] [INFO ] [MAIN ] [3373/3519] VVOS kept (0.3s) | 3366 kept, 7 rejected | 138.9/min | ETA: 1.1m [2026-01-12T12:24:21.847037] [DEBUG] [REMOTE ] VVX: Retrieved 2845 rows, trimmed to 300. [2026-01-12T12:24:21.847185] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-12T12:24:21.847406] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-12T12:24:21.847547] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:21.847687] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-12T12:24:21.847730] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-12T12:24:21.847779] [INFO ] [MAIN ] [3374/3519] VVX kept (0.3s) | 3367 kept, 7 rejected | 138.9/min | ETA: 1.0m [2026-01-12T12:24:22.287800] [DEBUG] [REMOTE ] VWOB: Retrieved 3171 rows, trimmed to 300. [2026-01-12T12:24:22.287994] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-12T12:24:22.288281] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.20. [2026-01-12T12:24:22.288427] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:22.288549] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-12T12:24:22.288611] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-12T12:24:22.288691] [INFO ] [MAIN ] [3375/3519] VWOB kept (0.4s) | 3368 kept, 7 rejected | 138.9/min | ETA: 1.0m [2026-01-12T12:24:22.832910] [DEBUG] [REMOTE ] VXUS: Retrieved 3760 rows, trimmed to 300. [2026-01-12T12:24:22.833106] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-12T12:24:22.833410] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-12T12:24:22.833597] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:22.833755] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-12T12:24:22.833812] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-12T12:24:22.833872] [INFO ] [MAIN ] [3376/3519] VXUS kept (0.5s) | 3369 kept, 7 rejected | 138.9/min | ETA: 1.0m [2026-01-12T12:24:23.149328] [DEBUG] [REMOTE ] VYMI: Retrieved 2480 rows, trimmed to 300. [2026-01-12T12:24:23.149550] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-12T12:24:23.149901] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.57. [2026-01-12T12:24:23.150049] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:23.150194] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-12T12:24:23.150236] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-12T12:24:23.150291] [INFO ] [MAIN ] [3377/3519] VYMI kept (0.3s) | 3370 kept, 7 rejected | 138.9/min | ETA: 1.0m [2026-01-12T12:24:23.655943] [DEBUG] [REMOTE ] VYX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:23.656096] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-12T12:24:23.656336] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-12T12:24:23.656475] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:23.656644] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-12T12:24:23.656687] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-12T12:24:23.656735] [INFO ] [MAIN ] [3378/3519] VYX kept (0.5s) | 3371 kept, 7 rejected | 138.9/min | ETA: 1.0m [2026-01-12T12:24:24.143453] [DEBUG] [REMOTE ] VZ: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:24.143611] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-12T12:24:24.143839] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $38.40. [2026-01-12T12:24:24.143982] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:24.144102] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-12T12:24:24.144144] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-12T12:24:24.144193] [INFO ] [MAIN ] [3379/3519] VZ kept (0.5s) | 3372 kept, 7 rejected | 138.9/min | ETA: 1.0m [2026-01-12T12:24:24.681867] [DEBUG] [REMOTE ] WAB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:24.682023] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-12T12:24:24.682281] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $193.20. [2026-01-12T12:24:24.682417] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:24.682544] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-12T12:24:24.682606] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-12T12:24:24.682657] [INFO ] [MAIN ] [3380/3519] WAB kept (0.5s) | 3373 kept, 7 rejected | 138.9/min | ETA: 1.0m [2026-01-12T12:24:25.145241] [DEBUG] [REMOTE ] WABC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:25.145383] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-12T12:24:25.145620] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $45.36. [2026-01-12T12:24:25.145760] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:25.145875] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-12T12:24:25.145916] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-12T12:24:25.145981] [INFO ] [MAIN ] [3381/3519] WABC kept (0.5s) | 3374 kept, 7 rejected | 138.9/min | ETA: 60s [2026-01-12T12:24:25.665960] [DEBUG] [REMOTE ] WAFD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:25.666099] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-12T12:24:25.666321] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $27.60. [2026-01-12T12:24:25.666457] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:25.666589] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-12T12:24:25.666631] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-12T12:24:25.666679] [INFO ] [MAIN ] [3382/3519] WAFD kept (0.5s) | 3375 kept, 7 rejected | 138.9/min | ETA: 59s [2026-01-12T12:24:25.911996] [DEBUG] [REMOTE ] WAFDP: Retrieved 1241 rows, trimmed to 300. [2026-01-12T12:24:25.912129] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-12T12:24:25.912333] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-12T12:24:25.912470] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:25.912599] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-12T12:24:25.912642] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-12T12:24:25.912689] [INFO ] [MAIN ] [3383/3519] WAFDP kept (0.2s) | 3376 kept, 7 rejected | 138.9/min | ETA: 59s [2026-01-12T12:24:26.475358] [DEBUG] [REMOTE ] WAL: Retrieved 5164 rows, trimmed to 300. [2026-01-12T12:24:26.475489] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-12T12:24:26.475728] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $69.94. [2026-01-12T12:24:26.475863] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:26.475973] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-12T12:24:26.476012] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-12T12:24:26.476059] [INFO ] [MAIN ] [3384/3519] WAL kept (0.6s) | 3377 kept, 7 rejected | 138.9/min | ETA: 58s [2026-01-12T12:24:26.648180] [DEBUG] [REMOTE ] WALD: Retrieved 1172 rows, trimmed to 300. [2026-01-12T12:24:26.648353] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-12T12:24:26.648649] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-12T12:24:26.648834] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:26.648986] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-12T12:24:26.649037] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-12T12:24:26.649103] [INFO ] [MAIN ] [3385/3519] WALD kept (0.2s) | 3378 kept, 7 rejected | 138.9/min | ETA: 58s [2026-01-12T12:24:27.193978] [DEBUG] [REMOTE ] WASH: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:27.194129] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-12T12:24:27.194366] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $24.97. [2026-01-12T12:24:27.194507] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:27.194653] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-12T12:24:27.194696] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-12T12:24:27.194745] [INFO ] [MAIN ] [3386/3519] WASH kept (0.5s) | 3379 kept, 7 rejected | 138.9/min | ETA: 57s [2026-01-12T12:24:27.481966] [DEBUG] [REMOTE ] WAVE: Retrieved 1137 rows, trimmed to 300. [2026-01-12T12:24:27.482102] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-12T12:24:27.482315] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.61. [2026-01-12T12:24:27.482447] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:27.482554] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-12T12:24:27.482637] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-12T12:24:27.482686] [INFO ] [MAIN ] [3387/3519] WAVE kept (0.3s) | 3380 kept, 7 rejected | 138.9/min | ETA: 57s [2026-01-12T12:24:27.828285] [DEBUG] [REMOTE ] WAY: Retrieved 399 rows, trimmed to 300. [2026-01-12T12:24:27.828417] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-12T12:24:27.828648] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $30.40. [2026-01-12T12:24:27.828793] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:27.828904] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-12T12:24:27.828946] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-12T12:24:27.828993] [INFO ] [MAIN ] [3388/3519] WAY kept (0.3s) | 3381 kept, 7 rejected | 139.0/min | ETA: 57s [2026-01-12T12:24:28.329255] [DEBUG] [REMOTE ] WB: Retrieved 2951 rows, trimmed to 300. [2026-01-12T12:24:28.329391] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-12T12:24:28.329623] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-12T12:24:28.329764] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:28.329933] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-12T12:24:28.329986] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-12T12:24:28.330048] [INFO ] [MAIN ] [3389/3519] WB kept (0.5s) | 3382 kept, 7 rejected | 138.9/min | ETA: 56s [2026-01-12T12:24:28.896269] [DEBUG] [REMOTE ] WBD: Retrieved 5158 rows, trimmed to 300. [2026-01-12T12:24:28.896400] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-12T12:24:28.896630] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $18.19. [2026-01-12T12:24:28.896773] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:28.896881] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-12T12:24:28.896920] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-12T12:24:28.896966] [INFO ] [MAIN ] [3390/3519] WBD kept (0.6s) | 3383 kept, 7 rejected | 138.9/min | ETA: 56s [2026-01-12T12:24:29.226790] [DEBUG] [REMOTE ] WBIY: Retrieved 2274 rows, trimmed to 300. [2026-01-12T12:24:29.226912] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-12T12:24:29.227113] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-12T12:24:29.227244] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:29.227350] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-12T12:24:29.227389] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-12T12:24:29.227435] [INFO ] [MAIN ] [3391/3519] WBIY kept (0.3s) | 3384 kept, 7 rejected | 138.9/min | ETA: 55s [2026-01-12T12:24:29.726071] [DEBUG] [REMOTE ] WBS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:29.726217] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-12T12:24:29.726446] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $53.72. [2026-01-12T12:24:29.726605] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:29.726726] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-12T12:24:29.726765] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-12T12:24:29.726814] [INFO ] [MAIN ] [3392/3519] WBS kept (0.5s) | 3385 kept, 7 rejected | 138.9/min | ETA: 55s [2026-01-12T12:24:30.381105] [DEBUG] [REMOTE ] WBTN: Retrieved 386 rows, trimmed to 300. [2026-01-12T12:24:30.381281] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-12T12:24:30.381512] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-12T12:24:30.381877] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:30.381993] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-12T12:24:30.382057] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-12T12:24:30.382111] [INFO ] [MAIN ] [3393/3519] WBTN kept (0.7s) | 3386 kept, 7 rejected | 138.9/min | ETA: 54s [2026-01-12T12:24:30.628084] [DEBUG] [REMOTE ] WBX: Retrieved 1072 rows, trimmed to 300. [2026-01-12T12:24:30.628316] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-12T12:24:30.628600] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-12T12:24:30.628748] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:30.628862] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-12T12:24:30.628903] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-12T12:24:30.628954] [INFO ] [MAIN ] [3394/3519] WBX kept (0.2s) | 3387 kept, 7 rejected | 138.9/min | ETA: 54s [2026-01-12T12:24:31.262877] [DEBUG] [REMOTE ] WCC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:31.263083] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-12T12:24:31.263355] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $213.22. [2026-01-12T12:24:31.263498] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:31.263648] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-12T12:24:31.263692] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-12T12:24:31.263746] [INFO ] [MAIN ] [3395/3519] WCC kept (0.6s) | 3388 kept, 7 rejected | 138.9/min | ETA: 54s [2026-01-12T12:24:31.537692] [DEBUG] [REMOTE ] WCLD: Retrieved 1595 rows, trimmed to 300. [2026-01-12T12:24:31.537891] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-12T12:24:31.538176] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $32.92. [2026-01-12T12:24:31.538348] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:31.538481] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-12T12:24:31.538737] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-12T12:24:31.538796] [INFO ] [MAIN ] [3396/3519] WCLD kept (0.3s) | 3389 kept, 7 rejected | 138.9/min | ETA: 53s [2026-01-12T12:24:31.921931] [DEBUG] [REMOTE ] WD: Retrieved 3790 rows, trimmed to 300. [2026-01-12T12:24:31.922154] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-12T12:24:31.922467] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-12T12:24:31.922636] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:31.922785] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-12T12:24:31.922829] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-12T12:24:31.922885] [INFO ] [MAIN ] [3397/3519] WD kept (0.4s) | 3390 kept, 7 rejected | 138.9/min | ETA: 53s [2026-01-12T12:24:32.469534] [DEBUG] [REMOTE ] WDAY: Retrieved 3329 rows, trimmed to 300. [2026-01-12T12:24:32.469701] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-12T12:24:32.469920] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $205.79. [2026-01-12T12:24:32.470052] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:32.470163] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-12T12:24:32.470203] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-12T12:24:32.470251] [INFO ] [MAIN ] [3398/3519] WDAY kept (0.5s) | 3391 kept, 7 rejected | 138.9/min | ETA: 52s [2026-01-12T12:24:32.768510] [DEBUG] [REMOTE ] WDC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:32.768674] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-12T12:24:32.768890] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $120.35. [2026-01-12T12:24:32.769022] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:32.769131] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-12T12:24:32.769187] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-12T12:24:32.769236] [INFO ] [MAIN ] [3399/3519] WDC kept (0.3s) | 3392 kept, 7 rejected | 138.9/min | ETA: 52s [2026-01-12T12:24:33.351346] [DEBUG] [REMOTE ] WDFC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:33.351479] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-12T12:24:33.351707] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $187.52. [2026-01-12T12:24:33.351841] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:33.351976] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-12T12:24:33.352016] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-12T12:24:33.352063] [INFO ] [MAIN ] [3400/3519] WDFC kept (0.6s) | 3393 kept, 7 rejected | 138.9/min | ETA: 51s [2026-01-12T12:24:33.602276] [DEBUG] [REMOTE ] WDH: Retrieved 1175 rows, trimmed to 300. [2026-01-12T12:24:33.602473] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-12T12:24:33.602741] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-12T12:24:33.602895] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:33.603018] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-12T12:24:33.603063] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-12T12:24:33.603128] [INFO ] [MAIN ] [3401/3519] WDH kept (0.3s) | 3394 kept, 7 rejected | 138.9/min | ETA: 51s [2026-01-12T12:24:33.899118] [DEBUG] [REMOTE ] WDI: Retrieved 1141 rows, trimmed to 300. [2026-01-12T12:24:33.899321] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-12T12:24:33.899595] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-12T12:24:33.899752] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:33.899879] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-12T12:24:33.899937] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-12T12:24:33.900004] [INFO ] [MAIN ] [3402/3519] WDI kept (0.3s) | 3395 kept, 7 rejected | 139.0/min | ETA: 51s [2026-01-12T12:24:34.548189] [DEBUG] [REMOTE ] WDS: Retrieved 4653 rows, trimmed to 300. [2026-01-12T12:24:34.548375] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-12T12:24:34.548640] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.44. [2026-01-12T12:24:34.548779] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:34.548895] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-12T12:24:34.548935] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-12T12:24:34.548985] [INFO ] [MAIN ] [3403/3519] WDS kept (0.6s) | 3396 kept, 7 rejected | 138.9/min | ETA: 50s [2026-01-12T12:24:35.021872] [DEBUG] [REMOTE ] WEA: Retrieved 5987 rows, trimmed to 300. [2026-01-12T12:24:35.022006] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-12T12:24:35.022227] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.78. [2026-01-12T12:24:35.022366] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:35.022483] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-12T12:24:35.022523] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-12T12:24:35.022782] [INFO ] [MAIN ] [3404/3519] WEA kept (0.5s) | 3397 kept, 7 rejected | 138.9/min | ETA: 50s [2026-01-12T12:24:35.534112] [DEBUG] [REMOTE ] WEC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:35.534246] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-12T12:24:35.534458] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-12T12:24:35.534610] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:35.534721] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-12T12:24:35.534778] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-12T12:24:35.534825] [INFO ] [MAIN ] [3405/3519] WEC kept (0.5s) | 3398 kept, 7 rejected | 138.9/min | ETA: 49s [2026-01-12T12:24:36.045336] [DEBUG] [REMOTE ] WEN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:36.045471] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-12T12:24:36.045705] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-12T12:24:36.045840] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:36.045950] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-12T12:24:36.045989] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-12T12:24:36.046036] [INFO ] [MAIN ] [3406/3519] WEN kept (0.5s) | 3399 kept, 7 rejected | 138.9/min | ETA: 49s [2026-01-12T12:24:36.522839] [DEBUG] [REMOTE ] WERN: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:36.522976] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-12T12:24:36.523191] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-12T12:24:36.523323] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:36.523432] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-12T12:24:36.523472] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-12T12:24:36.523519] [INFO ] [MAIN ] [3407/3519] WERN kept (0.5s) | 3400 kept, 7 rejected | 138.9/min | ETA: 48s [2026-01-12T12:24:36.800006] [DEBUG] [REMOTE ] WES: Retrieved 3291 rows, trimmed to 300. [2026-01-12T12:24:36.800135] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-12T12:24:36.800342] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $36.71. [2026-01-12T12:24:36.800474] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:36.800600] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-12T12:24:36.800642] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-12T12:24:36.800689] [INFO ] [MAIN ] [3408/3519] WES kept (0.3s) | 3401 kept, 7 rejected | 138.9/min | ETA: 48s [2026-01-12T12:24:37.360360] [DEBUG] [REMOTE ] WEX: Retrieved 5258 rows, trimmed to 300. [2026-01-12T12:24:37.360492] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-12T12:24:37.360726] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-12T12:24:37.360860] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:37.360967] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-12T12:24:37.361007] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-12T12:24:37.361054] [INFO ] [MAIN ] [3409/3519] WEX kept (0.6s) | 3402 kept, 7 rejected | 138.9/min | ETA: 48s [2026-01-12T12:24:37.827319] [DEBUG] [REMOTE ] WEYS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:37.827456] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-12T12:24:37.827714] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-12T12:24:37.827859] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:37.827978] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-12T12:24:37.828017] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-12T12:24:37.828064] [INFO ] [MAIN ] [3410/3519] WEYS kept (0.5s) | 3403 kept, 7 rejected | 138.9/min | ETA: 47s [2026-01-12T12:24:38.231027] [DEBUG] [REMOTE ] WF: Retrieved 5605 rows, trimmed to 300. [2026-01-12T12:24:38.231164] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-12T12:24:38.231381] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $53.04. [2026-01-12T12:24:38.231522] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:38.231701] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-12T12:24:38.231777] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-12T12:24:38.231841] [INFO ] [MAIN ] [3411/3519] WF kept (0.4s) | 3404 kept, 7 rejected | 138.9/min | ETA: 47s [2026-01-12T12:24:38.634179] [DEBUG] [REMOTE ] WFC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:38.634324] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-12T12:24:38.634551] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $82.40. [2026-01-12T12:24:38.634713] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:38.634828] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-12T12:24:38.634870] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-12T12:24:38.634919] [INFO ] [MAIN ] [3412/3519] WFC kept (0.4s) | 3405 kept, 7 rejected | 138.9/min | ETA: 46s [2026-01-12T12:24:39.056221] [DEBUG] [REMOTE ] WFG: Retrieved 4637 rows, trimmed to 300. [2026-01-12T12:24:39.056352] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-12T12:24:39.056566] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-12T12:24:39.056725] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:39.056839] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-12T12:24:39.056880] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-12T12:24:39.056930] [INFO ] [MAIN ] [3413/3519] WFG kept (0.4s) | 3406 kept, 7 rejected | 138.9/min | ETA: 46s [2026-01-12T12:24:39.323890] [DEBUG] [REMOTE ] WFRD: Retrieved 1261 rows, trimmed to 300. [2026-01-12T12:24:39.324033] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-12T12:24:39.324245] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $62.07. [2026-01-12T12:24:39.324382] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:39.324499] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-12T12:24:39.324542] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-12T12:24:39.324808] [INFO ] [MAIN ] [3414/3519] WFRD kept (0.3s) | 3407 kept, 7 rejected | 138.9/min | ETA: 45s [2026-01-12T12:24:39.706004] [DEBUG] [REMOTE ] WGMI: Retrieved 984 rows, trimmed to 300. [2026-01-12T12:24:39.706134] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-12T12:24:39.706335] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-12T12:24:39.706468] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:39.706593] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-12T12:24:39.706636] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-12T12:24:39.706685] [INFO ] [MAIN ] [3415/3519] WGMI kept (0.4s) | 3408 kept, 7 rejected | 138.9/min | ETA: 45s [2026-01-12T12:24:40.317433] [DEBUG] [REMOTE ] WGO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:40.317598] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-12T12:24:40.317824] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $29.98. [2026-01-12T12:24:40.317959] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:40.318075] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-12T12:24:40.318139] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-12T12:24:40.318191] [INFO ] [MAIN ] [3416/3519] WGO kept (0.6s) | 3409 kept, 7 rejected | 138.9/min | ETA: 44s [2026-01-12T12:24:40.532835] [DEBUG] [REMOTE ] WGS: Retrieved 1301 rows, trimmed to 300. [2026-01-12T12:24:40.532976] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-12T12:24:40.533182] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $116.91. [2026-01-12T12:24:40.533321] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:40.533433] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-12T12:24:40.533511] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-12T12:24:40.533562] [INFO ] [MAIN ] [3417/3519] WGS kept (0.2s) | 3410 kept, 7 rejected | 138.9/min | ETA: 44s [2026-01-12T12:24:41.012890] [DEBUG] [REMOTE ] WH: Retrieved 1919 rows, trimmed to 300. [2026-01-12T12:24:41.013029] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-12T12:24:41.013251] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-12T12:24:41.013390] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:41.013503] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-12T12:24:41.013545] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-12T12:24:41.013629] [INFO ] [MAIN ] [3418/3519] WH kept (0.5s) | 3411 kept, 7 rejected | 138.9/min | ETA: 44s [2026-01-12T12:24:41.492213] [DEBUG] [REMOTE ] WHD: Retrieved 1991 rows, trimmed to 300. [2026-01-12T12:24:41.492365] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-12T12:24:41.492613] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $35.15. [2026-01-12T12:24:41.492752] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:41.492884] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-12T12:24:41.492924] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-12T12:24:41.492974] [INFO ] [MAIN ] [3419/3519] WHD kept (0.5s) | 3412 kept, 7 rejected | 138.9/min | ETA: 43s [2026-01-12T12:24:41.880228] [DEBUG] [REMOTE ] WHF: Retrieved 3293 rows, trimmed to 300. [2026-01-12T12:24:41.880358] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-12T12:24:41.880598] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-12T12:24:41.880740] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:41.880850] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-12T12:24:41.880893] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-12T12:24:41.880941] [INFO ] [MAIN ] [3420/3519] WHF kept (0.4s) | 3413 kept, 7 rejected | 138.9/min | ETA: 43s [2026-01-12T12:24:42.397496] [DEBUG] [REMOTE ] WHG: Retrieved 5933 rows, trimmed to 300. [2026-01-12T12:24:42.397650] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-12T12:24:42.397870] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-12T12:24:42.398006] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:42.398142] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-12T12:24:42.398185] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-12T12:24:42.398234] [INFO ] [MAIN ] [3421/3519] WHG kept (0.5s) | 3414 kept, 7 rejected | 138.9/min | ETA: 42s [2026-01-12T12:24:42.864385] [DEBUG] [REMOTE ] WIA: Retrieved 5607 rows, trimmed to 300. [2026-01-12T12:24:42.864525] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-12T12:24:42.864804] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-12T12:24:42.864952] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:42.865142] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-12T12:24:42.865199] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-12T12:24:42.865264] [INFO ] [MAIN ] [3422/3519] WIA kept (0.5s) | 3415 kept, 7 rejected | 138.9/min | ETA: 42s [2026-01-12T12:24:43.167279] [DEBUG] [REMOTE ] WIMI: Retrieved 1452 rows, trimmed to 300. [2026-01-12T12:24:43.167418] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-12T12:24:43.167680] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-12T12:24:43.167834] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:43.167945] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-12T12:24:43.168004] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-12T12:24:43.168055] [INFO ] [MAIN ] [3423/3519] WIMI kept (0.3s) | 3416 kept, 7 rejected | 138.9/min | ETA: 41s [2026-01-12T12:24:43.757449] [DEBUG] [REMOTE ] WINA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:43.757604] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-12T12:24:43.757824] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-12T12:24:43.757956] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:43.758067] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-12T12:24:43.758130] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-12T12:24:43.758181] [INFO ] [MAIN ] [3424/3519] WINA kept (0.6s) | 3417 kept, 7 rejected | 138.9/min | ETA: 41s [2026-01-12T12:24:44.092231] [DEBUG] [REMOTE ] WING: Retrieved 2661 rows, trimmed to 300. [2026-01-12T12:24:44.092348] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-12T12:24:44.092547] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-12T12:24:44.092713] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:44.092821] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-12T12:24:44.092860] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-12T12:24:44.092906] [INFO ] [MAIN ] [3425/3519] WING kept (0.3s) | 3418 kept, 7 rejected | 138.9/min | ETA: 41s [2026-01-12T12:24:44.424372] [DEBUG] [REMOTE ] WINN: Retrieved 987 rows, trimmed to 300. [2026-01-12T12:24:44.424515] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-12T12:24:44.424946] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-12T12:24:44.425088] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:44.425201] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-12T12:24:44.425242] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-12T12:24:44.425290] [INFO ] [MAIN ] [3426/3519] WINN kept (0.3s) | 3419 kept, 7 rejected | 138.9/min | ETA: 40s [2026-01-12T12:24:44.903018] [DEBUG] [REMOTE ] WIX: Retrieved 3062 rows, trimmed to 300. [2026-01-12T12:24:44.903194] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-12T12:24:44.903502] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $93.31. [2026-01-12T12:24:44.903688] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:44.903858] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-12T12:24:44.903913] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-12T12:24:44.903969] [INFO ] [MAIN ] [3427/3519] WIX kept (0.5s) | 3420 kept, 7 rejected | 138.9/min | ETA: 40s [2026-01-12T12:24:45.297364] [DEBUG] [REMOTE ] WK: Retrieved 2785 rows, trimmed to 300. [2026-01-12T12:24:45.297521] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-12T12:24:45.297800] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $81.87. [2026-01-12T12:24:45.297946] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:45.298077] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-12T12:24:45.298144] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-12T12:24:45.298196] [INFO ] [MAIN ] [3428/3519] WK kept (0.4s) | 3421 kept, 7 rejected | 138.9/min | ETA: 39s [2026-01-12T12:24:45.848523] [DEBUG] [REMOTE ] WKC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:45.848673] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-12T12:24:45.848883] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-12T12:24:45.849014] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:45.849125] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-12T12:24:45.849181] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-12T12:24:45.849229] [INFO ] [MAIN ] [3429/3519] WKC kept (0.6s) | 3422 kept, 7 rejected | 138.9/min | ETA: 39s [2026-01-12T12:24:46.171648] [DEBUG] [REMOTE ] WKEY: Retrieved 1759 rows, trimmed to 300. [2026-01-12T12:24:46.171799] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-12T12:24:46.172060] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-12T12:24:46.172230] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:46.172371] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-12T12:24:46.172419] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-12T12:24:46.172477] [INFO ] [MAIN ] [3430/3519] WKEY kept (0.3s) | 3423 kept, 7 rejected | 138.9/min | ETA: 38s [2026-01-12T12:24:46.677872] [DEBUG] [REMOTE ] WKSP: Retrieved 5660 rows, trimmed to 300. [2026-01-12T12:24:46.678004] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-12T12:24:46.678245] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-12T12:24:46.678385] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:46.678497] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-12T12:24:46.678540] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-12T12:24:46.678606] [INFO ] [MAIN ] [3431/3519] WKSP kept (0.5s) | 3424 kept, 7 rejected | 138.9/min | ETA: 38s [2026-01-12T12:24:46.990357] [DEBUG] [REMOTE ] WLDN: Retrieved 4813 rows, trimmed to 300. [2026-01-12T12:24:46.990485] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-12T12:24:46.990724] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-12T12:24:46.990858] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:46.990967] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-12T12:24:46.991005] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-12T12:24:46.991051] [INFO ] [MAIN ] [3432/3519] WLDN kept (0.3s) | 3425 kept, 7 rejected | 138.9/min | ETA: 38s [2026-01-12T12:24:47.304439] [DEBUG] [REMOTE ] WLDS: Retrieved 835 rows, trimmed to 300. [2026-01-12T12:24:47.304617] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-12T12:24:47.305077] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.14. [2026-01-12T12:24:47.305220] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:47.305392] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-12T12:24:47.305447] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-12T12:24:47.305510] [INFO ] [MAIN ] [3433/3519] WLDS kept (0.3s) | 3426 kept, 7 rejected | 138.9/min | ETA: 37s [2026-01-12T12:24:47.973952] [DEBUG] [REMOTE ] WLFC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:47.974109] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-12T12:24:47.974367] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-12T12:24:47.974500] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:47.974642] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-12T12:24:47.974685] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-12T12:24:47.974734] [INFO ] [MAIN ] [3434/3519] WLFC kept (0.7s) | 3427 kept, 7 rejected | 138.9/min | ETA: 37s [2026-01-12T12:24:48.426495] [DEBUG] [REMOTE ] WLK: Retrieved 5389 rows, trimmed to 300. [2026-01-12T12:24:48.426679] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-12T12:24:48.426937] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-12T12:24:48.427076] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:48.427201] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-12T12:24:48.427261] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-12T12:24:48.427311] [INFO ] [MAIN ] [3435/3519] WLK kept (0.5s) | 3428 kept, 7 rejected | 138.9/min | ETA: 36s [2026-01-12T12:24:48.786376] [DEBUG] [REMOTE ] WLKP: Retrieved 2880 rows, trimmed to 300. [2026-01-12T12:24:48.786502] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-12T12:24:48.786747] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-12T12:24:48.786889] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:48.787000] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-12T12:24:48.787040] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-12T12:24:48.787086] [INFO ] [MAIN ] [3436/3519] WLKP kept (0.4s) | 3429 kept, 7 rejected | 138.9/min | ETA: 36s [2026-01-12T12:24:49.092254] [DEBUG] [REMOTE ] WMG: Retrieved 1409 rows, trimmed to 300. [2026-01-12T12:24:49.092379] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-12T12:24:49.092609] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-12T12:24:49.092754] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:49.092862] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-12T12:24:49.092901] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-12T12:24:49.092947] [INFO ] [MAIN ] [3437/3519] WMG kept (0.3s) | 3430 kept, 7 rejected | 138.9/min | ETA: 35s [2026-01-12T12:24:49.699132] [DEBUG] [REMOTE ] WMK: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:49.699300] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-12T12:24:49.699597] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-12T12:24:49.699766] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:49.699910] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-12T12:24:49.699959] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-12T12:24:49.700019] [INFO ] [MAIN ] [3438/3519] WMK kept (0.6s) | 3431 kept, 7 rejected | 138.9/min | ETA: 35s [2026-01-12T12:24:50.027969] [DEBUG] [REMOTE ] WMS: Retrieved 2883 rows, trimmed to 300. [2026-01-12T12:24:50.028100] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-12T12:24:50.028329] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-12T12:24:50.028461] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:50.028590] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-12T12:24:50.028631] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-12T12:24:50.028679] [INFO ] [MAIN ] [3439/3519] WMS kept (0.3s) | 3432 kept, 7 rejected | 138.9/min | ETA: 35s [2026-01-12T12:24:50.553917] [DEBUG] [REMOTE ] WNC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:50.554107] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-12T12:24:50.554351] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-12T12:24:50.554485] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:50.554620] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-12T12:24:50.554662] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-12T12:24:50.554712] [INFO ] [MAIN ] [3440/3519] WNC kept (0.5s) | 3433 kept, 7 rejected | 138.9/min | ETA: 34s [2026-01-12T12:24:51.017215] [DEBUG] [REMOTE ] WNEB: Retrieved 5962 rows, trimmed to 300. [2026-01-12T12:24:51.017385] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-12T12:24:51.017716] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $10.80. [2026-01-12T12:24:51.017859] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:51.017994] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-12T12:24:51.018053] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-12T12:24:51.018104] [INFO ] [MAIN ] [3441/3519] WNEB kept (0.5s) | 3434 kept, 7 rejected | 138.9/min | ETA: 34s [2026-01-12T12:24:51.404714] [DEBUG] [REMOTE ] WOOD: Retrieved 4414 rows, trimmed to 300. [2026-01-12T12:24:51.404916] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-12T12:24:51.405199] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-12T12:24:51.405340] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:51.405457] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-12T12:24:51.405499] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-12T12:24:51.405550] [INFO ] [MAIN ] [3442/3519] WOOD kept (0.4s) | 3435 kept, 7 rejected | 138.9/min | ETA: 33s [2026-01-12T12:24:51.660861] [DEBUG] [REMOTE ] WOOF: Retrieved 1253 rows, trimmed to 300. [2026-01-12T12:24:51.661098] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-12T12:24:51.661410] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-12T12:24:51.661628] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:51.661794] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-12T12:24:51.661851] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-12T12:24:51.661922] [INFO ] [MAIN ] [3443/3519] WOOF kept (0.3s) | 3436 kept, 7 rejected | 138.9/min | ETA: 33s [2026-01-12T12:24:52.300415] [DEBUG] [REMOTE ] WPC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:52.300635] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-12T12:24:52.300903] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-12T12:24:52.301038] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:52.301194] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-12T12:24:52.301233] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-12T12:24:52.301283] [INFO ] [MAIN ] [3444/3519] WPC kept (0.6s) | 3437 kept, 7 rejected | 138.9/min | ETA: 32s [2026-01-12T12:24:52.721223] [DEBUG] [REMOTE ] WPP: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:52.721360] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-12T12:24:52.721592] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-12T12:24:52.721729] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:52.721836] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-12T12:24:52.721875] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-12T12:24:52.721922] [INFO ] [MAIN ] [3445/3519] WPP kept (0.4s) | 3438 kept, 7 rejected | 138.9/min | ETA: 32s [2026-01-12T12:24:53.012409] [DEBUG] [REMOTE ] WRAP: Retrieved 1916 rows, trimmed to 300. [2026-01-12T12:24:53.012544] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-12T12:24:53.012785] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-12T12:24:53.012929] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:53.013051] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-12T12:24:53.013096] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-12T12:24:53.013145] [INFO ] [MAIN ] [3446/3519] WRAP kept (0.3s) | 3439 kept, 7 rejected | 138.9/min | ETA: 32s [2026-01-12T12:24:53.524127] [DEBUG] [REMOTE ] WRB: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:53.524274] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-12T12:24:53.524498] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-12T12:24:53.524658] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:53.524793] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-12T12:24:53.524835] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-12T12:24:53.524892] [INFO ] [MAIN ] [3447/3519] WRB kept (0.5s) | 3440 kept, 7 rejected | 138.9/min | ETA: 31s [2026-01-12T12:24:53.661883] [DEBUG] [REMOTE ] WRBY: Retrieved 1075 rows, trimmed to 300. [2026-01-12T12:24:53.662031] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-12T12:24:53.662249] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-12T12:24:53.662389] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:53.662500] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-12T12:24:53.662542] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-12T12:24:53.662619] [INFO ] [MAIN ] [3448/3519] WRBY kept (0.1s) | 3441 kept, 7 rejected | 139.0/min | ETA: 31s [2026-01-12T12:24:54.311934] [DEBUG] [REMOTE ] WRLD: Retrieved 6586 rows, trimmed to 300. [2026-01-12T12:24:54.312086] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-12T12:24:54.312319] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-12T12:24:54.312454] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:54.312592] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-12T12:24:54.312635] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-12T12:24:54.312684] [INFO ] [MAIN ] [3449/3519] WRLD kept (0.7s) | 3442 kept, 7 rejected | 138.9/min | ETA: 30s [2026-01-12T12:24:54.827336] [DEBUG] [REMOTE ] WSBC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:54.827473] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-12T12:24:54.827699] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-12T12:24:54.827833] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:54.827944] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-12T12:24:54.827983] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-12T12:24:54.828030] [INFO ] [MAIN ] [3450/3519] WSBC kept (0.5s) | 3443 kept, 7 rejected | 138.9/min | ETA: 30s [2026-01-12T12:24:55.338814] [DEBUG] [REMOTE ] WSBF: Retrieved 5098 rows, trimmed to 300. [2026-01-12T12:24:55.339066] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-12T12:24:55.339352] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $14.49. [2026-01-12T12:24:55.339495] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:55.339648] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-12T12:24:55.339692] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-12T12:24:55.339744] [INFO ] [MAIN ] [3451/3519] WSBF kept (0.5s) | 3444 kept, 7 rejected | 138.9/min | ETA: 29s [2026-01-12T12:24:55.696251] [DEBUG] [REMOTE ] WSC: Retrieved 2036 rows, trimmed to 300. [2026-01-12T12:24:55.696442] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-12T12:24:55.696728] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-12T12:24:55.696871] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:55.696995] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-12T12:24:55.697035] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-12T12:24:55.697087] [INFO ] [MAIN ] [3452/3519] WSC kept (0.4s) | 3445 kept, 7 rejected | 138.9/min | ETA: 29s [2026-01-12T12:24:56.205188] [DEBUG] [REMOTE ] WSFS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:56.205345] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-12T12:24:56.205596] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $50.19. [2026-01-12T12:24:56.205738] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:56.205873] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-12T12:24:56.205918] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-12T12:24:56.205967] [INFO ] [MAIN ] [3453/3519] WSFS kept (0.5s) | 3446 kept, 7 rejected | 138.9/min | ETA: 29s [2026-01-12T12:24:56.490110] [DEBUG] [REMOTE ] WSM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:56.490243] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-12T12:24:56.490450] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.55. [2026-01-12T12:24:56.490601] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:56.490713] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-12T12:24:56.490751] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-12T12:24:56.490797] [INFO ] [MAIN ] [3454/3519] WSM kept (0.3s) | 3447 kept, 7 rejected | 138.9/min | ETA: 28s [2026-01-12T12:24:57.021453] [DEBUG] [REMOTE ] WSO: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:57.021609] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-12T12:24:57.021831] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $323.51. [2026-01-12T12:24:57.021965] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:57.022135] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-12T12:24:57.022175] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-12T12:24:57.022223] [INFO ] [MAIN ] [3455/3519] WSO kept (0.5s) | 3448 kept, 7 rejected | 138.9/min | ETA: 28s [2026-01-12T12:24:57.504501] [DEBUG] [REMOTE ] WTBA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:57.504690] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-12T12:24:57.504951] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $18.93. [2026-01-12T12:24:57.505109] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:57.505235] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-12T12:24:57.505276] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-12T12:24:57.505324] [INFO ] [MAIN ] [3456/3519] WTBA kept (0.5s) | 3449 kept, 7 rejected | 138.9/min | ETA: 27s [2026-01-12T12:24:57.965649] [DEBUG] [REMOTE ] WTFC: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:57.965786] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-12T12:24:57.966008] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $119.77. [2026-01-12T12:24:57.966149] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:57.966267] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-12T12:24:57.966309] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-12T12:24:57.966359] [INFO ] [MAIN ] [3457/3519] WTFC kept (0.5s) | 3450 kept, 7 rejected | 138.9/min | ETA: 27s [2026-01-12T12:24:58.401799] [DEBUG] [REMOTE ] WTI: Retrieved 5271 rows, trimmed to 300. [2026-01-12T12:24:58.401934] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-12T12:24:58.402153] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-12T12:24:58.402292] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:58.402406] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-12T12:24:58.402449] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-12T12:24:58.402499] [INFO ] [MAIN ] [3458/3519] WTI kept (0.4s) | 3451 kept, 7 rejected | 138.9/min | ETA: 26s [2026-01-12T12:24:58.807897] [DEBUG] [REMOTE ] WTRG: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:58.808047] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-12T12:24:58.808310] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-12T12:24:58.808443] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:58.808598] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-12T12:24:58.808641] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-12T12:24:58.808689] [INFO ] [MAIN ] [3459/3519] WTRG kept (0.4s) | 3452 kept, 7 rejected | 138.9/min | ETA: 26s [2026-01-12T12:24:59.268272] [DEBUG] [REMOTE ] WTS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:59.268406] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-12T12:24:59.268631] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-12T12:24:59.268768] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:59.268878] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-12T12:24:59.268917] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-12T12:24:59.268964] [INFO ] [MAIN ] [3460/3519] WTS kept (0.5s) | 3453 kept, 7 rejected | 138.9/min | ETA: 25s [2026-01-12T12:24:59.545259] [DEBUG] [REMOTE ] WULF: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:24:59.545396] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-12T12:24:59.545627] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-12T12:24:59.545762] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:59.545870] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-12T12:24:59.545908] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-12T12:24:59.545954] [INFO ] [MAIN ] [3461/3519] WULF kept (0.3s) | 3454 kept, 7 rejected | 138.9/min | ETA: 25s [2026-01-12T12:24:59.973648] [DEBUG] [REMOTE ] WVE: Retrieved 2555 rows, trimmed to 300. [2026-01-12T12:24:59.973789] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-12T12:24:59.973994] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-12T12:24:59.974127] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-12T12:24:59.974234] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-12T12:24:59.974273] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-12T12:24:59.974320] [INFO ] [MAIN ] [3462/3519] WVE kept (0.4s) | 3455 kept, 7 rejected | 138.9/min | ETA: 25s [2026-01-12T12:25:00.591937] [DEBUG] [REMOTE ] WWD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:00.592153] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-12T12:25:00.592506] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $246.70. [2026-01-12T12:25:00.592684] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:00.592825] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-12T12:25:00.592869] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-12T12:25:00.592939] [INFO ] [MAIN ] [3463/3519] WWD kept (0.6s) | 3456 kept, 7 rejected | 138.9/min | ETA: 24s [2026-01-12T12:25:01.006034] [DEBUG] [REMOTE ] WY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:01.006177] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-12T12:25:01.006647] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-12T12:25:01.006799] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:01.006921] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-12T12:25:01.006970] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-12T12:25:01.007023] [INFO ] [MAIN ] [3464/3519] WY kept (0.4s) | 3457 kept, 7 rejected | 138.9/min | ETA: 24s [2026-01-12T12:25:01.476581] [DEBUG] [REMOTE ] WYNN: Retrieved 5839 rows, trimmed to 300. [2026-01-12T12:25:01.476701] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-12T12:25:01.476924] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $115.68. [2026-01-12T12:25:01.477060] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:01.477198] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-12T12:25:01.477239] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-12T12:25:01.477292] [INFO ] [MAIN ] [3465/3519] WYNN kept (0.5s) | 3458 kept, 7 rejected | 138.9/min | ETA: 23s [2026-01-12T12:25:01.770223] [DEBUG] [REMOTE ] XBIL: Retrieved 715 rows, trimmed to 300. [2026-01-12T12:25:01.770380] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-12T12:25:01.770684] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.66. [2026-01-12T12:25:01.770832] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:01.771001] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-12T12:25:01.771055] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-12T12:25:01.771118] [INFO ] [MAIN ] [3466/3519] XBIL kept (0.3s) | 3459 kept, 7 rejected | 138.9/min | ETA: 23s [2026-01-12T12:25:02.354449] [DEBUG] [REMOTE ] XEL: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:02.354609] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-12T12:25:02.354838] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-12T12:25:02.354990] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:02.355125] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-12T12:25:02.355168] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-12T12:25:02.355220] [INFO ] [MAIN ] [3467/3519] XEL kept (0.6s) | 3460 kept, 7 rejected | 138.9/min | ETA: 22s [2026-01-12T12:25:02.687796] [DEBUG] [REMOTE ] XENE: Retrieved 2811 rows, trimmed to 300. [2026-01-12T12:25:02.687937] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-12T12:25:02.688189] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-12T12:25:02.688331] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:02.688440] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-12T12:25:02.688480] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-12T12:25:02.688527] [INFO ] [MAIN ] [3468/3519] XENE kept (0.3s) | 3461 kept, 7 rejected | 138.9/min | ETA: 22s [2026-01-12T12:25:02.987182] [DEBUG] [REMOTE ] XERS: Retrieved 1899 rows, trimmed to 300. [2026-01-12T12:25:02.987330] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-12T12:25:02.987557] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-12T12:25:02.987762] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:02.987881] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-12T12:25:02.987922] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-12T12:25:02.987971] [INFO ] [MAIN ] [3469/3519] XERS kept (0.3s) | 3462 kept, 7 rejected | 138.9/min | ETA: 22s [2026-01-12T12:25:03.448270] [DEBUG] [REMOTE ] XGN: Retrieved 1586 rows, trimmed to 300. [2026-01-12T12:25:03.448446] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-12T12:25:03.448718] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $5.95. [2026-01-12T12:25:03.448865] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:03.449308] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-12T12:25:03.449542] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-12T12:25:03.449684] [INFO ] [MAIN ] [3470/3519] XGN kept (0.5s) | 3463 kept, 7 rejected | 138.9/min | ETA: 21s [2026-01-12T12:25:04.045942] [DEBUG] [REMOTE ] XOM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:04.046100] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-12T12:25:04.046343] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $109.69. [2026-01-12T12:25:04.046501] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:04.046673] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-12T12:25:04.046722] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-12T12:25:04.046785] [INFO ] [MAIN ] [3471/3519] XOM kept (0.6s) | 3464 kept, 7 rejected | 138.9/min | ETA: 21s [2026-01-12T12:25:04.503895] [DEBUG] [REMOTE ] XOMA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:04.504030] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-12T12:25:04.504238] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-12T12:25:04.504371] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:04.504479] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-12T12:25:04.504518] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-12T12:25:04.504564] [INFO ] [MAIN ] [3472/3519] XOMA kept (0.5s) | 3465 kept, 7 rejected | 138.9/min | ETA: 20s [2026-01-12T12:25:04.753733] [DEBUG] [REMOTE ] XOS: Retrieved 1102 rows, trimmed to 300. [2026-01-12T12:25:04.753868] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-12T12:25:04.754075] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-12T12:25:04.754208] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:04.754315] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-12T12:25:04.754354] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-12T12:25:04.754401] [INFO ] [MAIN ] [3473/3519] XOS kept (0.2s) | 3466 kept, 7 rejected | 138.9/min | ETA: 20s [2026-01-12T12:25:05.177292] [DEBUG] [REMOTE ] XP: Retrieved 1528 rows, trimmed to 300. [2026-01-12T12:25:05.177418] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-12T12:25:05.177643] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-12T12:25:05.177782] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:05.177892] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-12T12:25:05.177933] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-12T12:25:05.177980] [INFO ] [MAIN ] [3474/3519] XP kept (0.4s) | 3467 kept, 7 rejected | 138.9/min | ETA: 19s [2026-01-12T12:25:05.682253] [DEBUG] [REMOTE ] XPEL: Retrieved 4642 rows, trimmed to 300. [2026-01-12T12:25:05.682381] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-12T12:25:05.682615] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-12T12:25:05.682753] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:05.682864] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-12T12:25:05.682904] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-12T12:25:05.682951] [INFO ] [MAIN ] [3475/3519] XPEL kept (0.5s) | 3468 kept, 7 rejected | 138.9/min | ETA: 19s [2026-01-12T12:25:05.984705] [DEBUG] [REMOTE ] XPO: Retrieved 5601 rows, trimmed to 300. [2026-01-12T12:25:05.984876] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-12T12:25:05.985189] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-12T12:25:05.985381] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:05.985549] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-12T12:25:05.985630] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-12T12:25:05.985715] [INFO ] [MAIN ] [3476/3519] XPO kept (0.3s) | 3469 kept, 7 rejected | 138.9/min | ETA: 19s [2026-01-12T12:25:06.357644] [DEBUG] [REMOTE ] XPOF: Retrieved 1122 rows, trimmed to 300. [2026-01-12T12:25:06.357792] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-12T12:25:06.358014] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-12T12:25:06.358174] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:06.358366] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-12T12:25:06.358421] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-12T12:25:06.358483] [INFO ] [MAIN ] [3477/3519] XPOF kept (0.4s) | 3470 kept, 7 rejected | 138.9/min | ETA: 18s [2026-01-12T12:25:06.875676] [DEBUG] [REMOTE ] XPRO: Retrieved 3124 rows, trimmed to 300. [2026-01-12T12:25:06.875967] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-12T12:25:06.876477] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.44. [2026-01-12T12:25:06.876721] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:06.876956] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-12T12:25:06.877018] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-12T12:25:06.877100] [INFO ] [MAIN ] [3478/3519] XPRO kept (0.5s) | 3471 kept, 7 rejected | 138.9/min | ETA: 18s [2026-01-12T12:25:07.397436] [DEBUG] [REMOTE ] XRAY: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:07.397659] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-12T12:25:07.398030] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-12T12:25:07.398268] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:07.398470] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-12T12:25:07.398535] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-12T12:25:07.398634] [INFO ] [MAIN ] [3479/3519] XRAY kept (0.5s) | 3472 kept, 7 rejected | 138.9/min | ETA: 17s [2026-01-12T12:25:07.852517] [DEBUG] [REMOTE ] XRX: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:07.852680] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-12T12:25:07.852921] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.32. [2026-01-12T12:25:07.853059] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:07.853179] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-12T12:25:07.853219] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-12T12:25:07.853267] [INFO ] [MAIN ] [3480/3519] XRX kept (0.5s) | 3473 kept, 7 rejected | 138.9/min | ETA: 17s [2026-01-12T12:25:08.048520] [DEBUG] [REMOTE ] XTIA: Retrieved 460 rows, trimmed to 300. [2026-01-12T12:25:08.048677] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-12T12:25:08.048892] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-12T12:25:08.049034] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:08.049148] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-12T12:25:08.049191] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-12T12:25:08.049239] [INFO ] [MAIN ] [3481/3519] XTIA kept (0.2s) | 3474 kept, 7 rejected | 138.9/min | ETA: 16s [2026-01-12T12:25:08.546271] [DEBUG] [REMOTE ] XYF: Retrieved 1837 rows, trimmed to 300. [2026-01-12T12:25:08.546389] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-12T12:25:08.546613] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-12T12:25:08.546753] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:08.546861] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-12T12:25:08.546900] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-12T12:25:08.546946] [INFO ] [MAIN ] [3482/3519] XYF kept (0.5s) | 3475 kept, 7 rejected | 138.9/min | ETA: 16s [2026-01-12T12:25:09.014824] [DEBUG] [REMOTE ] XYL: Retrieved 3581 rows, trimmed to 300. [2026-01-12T12:25:09.014964] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-12T12:25:09.015187] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-12T12:25:09.015359] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:09.015478] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-12T12:25:09.015519] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-12T12:25:09.015566] [INFO ] [MAIN ] [3483/3519] XYL kept (0.5s) | 3476 kept, 7 rejected | 138.9/min | ETA: 16s [2026-01-12T12:25:09.353022] [DEBUG] [REMOTE ] YALA: Retrieved 1326 rows, trimmed to 300. [2026-01-12T12:25:09.353227] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-12T12:25:09.353487] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.82. [2026-01-12T12:25:09.353654] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:09.353785] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-12T12:25:09.353827] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-12T12:25:09.353878] [INFO ] [MAIN ] [3484/3519] YALA kept (0.3s) | 3477 kept, 7 rejected | 138.9/min | ETA: 15s [2026-01-12T12:25:09.774224] [DEBUG] [REMOTE ] YELP: Retrieved 3485 rows, trimmed to 300. [2026-01-12T12:25:09.774429] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-12T12:25:09.774719] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-12T12:25:09.774869] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:09.774997] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-12T12:25:09.775040] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-12T12:25:09.775095] [INFO ] [MAIN ] [3485/3519] YELP kept (0.4s) | 3478 kept, 7 rejected | 138.9/min | ETA: 15s [2026-01-12T12:25:10.148542] [DEBUG] [REMOTE ] YETI: Retrieved 1811 rows, trimmed to 300. [2026-01-12T12:25:10.148709] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-12T12:25:10.148931] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-12T12:25:10.149090] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:10.149210] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-12T12:25:10.149253] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-12T12:25:10.149306] [INFO ] [MAIN ] [3486/3519] YETI kept (0.4s) | 3479 kept, 7 rejected | 139.0/min | ETA: 14s [2026-01-12T12:25:10.496304] [DEBUG] [REMOTE ] YMM: Retrieved 1144 rows, trimmed to 300. [2026-01-12T12:25:10.496440] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-12T12:25:10.496680] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $10.21. [2026-01-12T12:25:10.496817] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:10.496927] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-12T12:25:10.496967] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-12T12:25:10.497014] [INFO ] [MAIN ] [3487/3519] YMM kept (0.3s) | 3480 kept, 7 rejected | 139.0/min | ETA: 14s [2026-01-12T12:25:11.044262] [DEBUG] [REMOTE ] YPF: Retrieved 6587 rows, trimmed to 300. [2026-01-12T12:25:11.044416] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-12T12:25:11.044696] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $24.71. [2026-01-12T12:25:11.044839] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:11.044990] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-12T12:25:11.045032] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-12T12:25:11.045082] [INFO ] [MAIN ] [3488/3519] YPF kept (0.5s) | 3481 kept, 7 rejected | 138.9/min | ETA: 13s [2026-01-12T12:25:11.255362] [DEBUG] [REMOTE ] YQQQ: Retrieved 352 rows, trimmed to 300. [2026-01-12T12:25:11.255535] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-12T12:25:11.255832] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.49. [2026-01-12T12:25:11.256031] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:11.256175] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-12T12:25:11.256232] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-12T12:25:11.256304] [INFO ] [MAIN ] [3489/3519] YQQQ kept (0.2s) | 3482 kept, 7 rejected | 139.0/min | ETA: 13s [2026-01-12T12:25:11.788700] [DEBUG] [REMOTE ] YRD: Retrieved 2529 rows, trimmed to 300. [2026-01-12T12:25:11.788838] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-12T12:25:11.789059] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-12T12:25:11.789210] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:11.789332] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-12T12:25:11.789373] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-12T12:25:11.789424] [INFO ] [MAIN ] [3490/3519] YRD kept (0.5s) | 3483 kept, 7 rejected | 139.0/min | ETA: 13s [2026-01-12T12:25:12.122458] [DEBUG] [REMOTE ] YSG: Retrieved 1290 rows, trimmed to 300. [2026-01-12T12:25:12.122638] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-12T12:25:12.122847] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-12T12:25:12.122980] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:12.123089] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-12T12:25:12.123128] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-12T12:25:12.123176] [INFO ] [MAIN ] [3491/3519] YSG kept (0.3s) | 3484 kept, 7 rejected | 139.0/min | ETA: 12s [2026-01-12T12:25:12.603765] [DEBUG] [REMOTE ] YTRA: Retrieved 2277 rows, trimmed to 300. [2026-01-12T12:25:12.603925] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-12T12:25:12.604178] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-12T12:25:12.604336] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:12.604463] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-12T12:25:12.604507] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-12T12:25:12.604591] [INFO ] [MAIN ] [3492/3519] YTRA kept (0.5s) | 3485 kept, 7 rejected | 139.0/min | ETA: 12s [2026-01-12T12:25:13.117320] [DEBUG] [REMOTE ] YUM: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:13.117469] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-12T12:25:13.117724] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-12T12:25:13.117860] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:13.117979] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-12T12:25:13.118019] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-12T12:25:13.118068] [INFO ] [MAIN ] [3493/3519] YUM kept (0.5s) | 3486 kept, 7 rejected | 139.0/min | ETA: 11s [2026-01-12T12:25:13.415756] [DEBUG] [REMOTE ] YUMC: Retrieved 2321 rows, trimmed to 300. [2026-01-12T12:25:13.415914] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-12T12:25:13.416147] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.87. [2026-01-12T12:25:13.416330] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:13.416456] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-12T12:25:13.416496] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-12T12:25:13.416546] [INFO ] [MAIN ] [3494/3519] YUMC kept (0.3s) | 3487 kept, 7 rejected | 139.0/min | ETA: 11s [2026-01-12T12:25:13.834212] [DEBUG] [REMOTE ] Z: Retrieved 2626 rows, trimmed to 300. [2026-01-12T12:25:13.834356] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-12T12:25:13.834565] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $65.92. [2026-01-12T12:25:13.834771] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:13.834885] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-12T12:25:13.834924] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-12T12:25:13.834971] [INFO ] [MAIN ] [3495/3519] Z kept (0.4s) | 3488 kept, 7 rejected | 139.0/min | ETA: 10s [2026-01-12T12:25:14.217036] [DEBUG] [REMOTE ] ZBH: Retrieved 6152 rows, trimmed to 300. [2026-01-12T12:25:14.217182] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-12T12:25:14.217417] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $87.32. [2026-01-12T12:25:14.217556] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:14.217703] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-12T12:25:14.217744] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-12T12:25:14.217793] [INFO ] [MAIN ] [3496/3519] ZBH kept (0.4s) | 3489 kept, 7 rejected | 139.0/min | ETA: 10s [2026-01-12T12:25:14.503779] [DEBUG] [REMOTE ] ZBIO: Retrieved 332 rows, trimmed to 300. [2026-01-12T12:25:14.503960] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-12T12:25:14.504202] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-12T12:25:14.504353] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:14.504477] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-12T12:25:14.504523] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-12T12:25:14.504593] [INFO ] [MAIN ] [3497/3519] ZBIO kept (0.3s) | 3490 kept, 7 rejected | 139.0/min | ETA: 9s [2026-01-12T12:25:15.196790] [DEBUG] [REMOTE ] ZBRA: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:15.196957] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-12T12:25:15.197226] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-12T12:25:15.197363] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:15.197490] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-12T12:25:15.197530] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-12T12:25:15.197601] [INFO ] [MAIN ] [3498/3519] ZBRA kept (0.7s) | 3491 kept, 7 rejected | 139.0/min | ETA: 9s [2026-01-12T12:25:15.701708] [DEBUG] [REMOTE ] ZD: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:15.701935] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-12T12:25:15.702283] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-12T12:25:15.702434] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:15.702853] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-12T12:25:15.702903] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-12T12:25:15.702960] [INFO ] [MAIN ] [3499/3519] ZD kept (0.5s) | 3492 kept, 7 rejected | 139.0/min | ETA: 9s [2026-01-12T12:25:16.013349] [DEBUG] [REMOTE ] ZEPP: Retrieved 1991 rows, trimmed to 300. [2026-01-12T12:25:16.013615] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-12T12:25:16.014012] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $22.40. [2026-01-12T12:25:16.014224] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:16.014428] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-12T12:25:16.014490] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-12T12:25:16.014568] [INFO ] [MAIN ] [3500/3519] ZEPP kept (0.3s) | 3493 kept, 7 rejected | 139.0/min | ETA: 8s [2026-01-12T12:25:16.407116] [DEBUG] [REMOTE ] ZETA: Retrieved 1152 rows, trimmed to 300. [2026-01-12T12:25:16.407288] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-12T12:25:16.407561] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-12T12:25:16.407791] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:16.407941] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-12T12:25:16.407994] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-12T12:25:16.408057] [INFO ] [MAIN ] [3501/3519] ZETA kept (0.4s) | 3494 kept, 7 rejected | 139.0/min | ETA: 8s [2026-01-12T12:25:16.981046] [DEBUG] [REMOTE ] ZEUS: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:16.981206] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-12T12:25:16.981482] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $27.41. [2026-01-12T12:25:16.981650] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:16.981780] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-12T12:25:16.981821] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-12T12:25:16.981872] [INFO ] [MAIN ] [3502/3519] ZEUS kept (0.6s) | 3495 kept, 7 rejected | 139.0/min | ETA: 7s [2026-01-12T12:25:17.238263] [DEBUG] [REMOTE ] ZGN: Retrieved 1018 rows, trimmed to 300. [2026-01-12T12:25:17.238394] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-12T12:25:17.238619] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $9.70. [2026-01-12T12:25:17.238759] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:17.238869] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-12T12:25:17.238909] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-12T12:25:17.238955] [INFO ] [MAIN ] [3503/3519] ZGN kept (0.3s) | 3496 kept, 7 rejected | 139.0/min | ETA: 7s [2026-01-12T12:25:17.638257] [DEBUG] [REMOTE ] ZH: Retrieved 1204 rows, trimmed to 300. [2026-01-12T12:25:17.638468] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-12T12:25:17.638756] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-12T12:25:17.638900] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:17.639025] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-12T12:25:17.639067] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-12T12:25:17.639120] [INFO ] [MAIN ] [3504/3519] ZH kept (0.4s) | 3497 kept, 7 rejected | 139.0/min | ETA: 6s [2026-01-12T12:25:18.058930] [DEBUG] [REMOTE ] ZIM: Retrieved 1244 rows, trimmed to 300. [2026-01-12T12:25:18.059059] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-12T12:25:18.059257] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $13.11. [2026-01-12T12:25:18.059388] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:18.059495] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-12T12:25:18.059533] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-12T12:25:18.059603] [INFO ] [MAIN ] [3505/3519] ZIM kept (0.4s) | 3498 kept, 7 rejected | 139.0/min | ETA: 6s [2026-01-12T12:25:18.643666] [DEBUG] [REMOTE ] ZION: Retrieved 6588 rows, trimmed to 300. [2026-01-12T12:25:18.643810] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-12T12:25:18.644038] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $46.52. [2026-01-12T12:25:18.644172] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:18.644289] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-12T12:25:18.644328] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-12T12:25:18.644376] [INFO ] [MAIN ] [3506/3519] ZION kept (0.6s) | 3499 kept, 7 rejected | 139.0/min | ETA: 6s [2026-01-12T12:25:18.898796] [DEBUG] [REMOTE ] ZIP: Retrieved 1162 rows, trimmed to 300. [2026-01-12T12:25:18.898932] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-12T12:25:18.899136] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $3.26. [2026-01-12T12:25:18.899287] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:18.899395] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-12T12:25:18.899435] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-12T12:25:18.899485] [INFO ] [MAIN ] [3507/3519] ZIP kept (0.3s) | 3500 kept, 7 rejected | 139.0/min | ETA: 5s [2026-01-12T12:25:19.356620] [DEBUG] [REMOTE ] ZLAB: Retrieved 2088 rows, trimmed to 300. [2026-01-12T12:25:19.356754] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-12T12:25:19.356970] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-12T12:25:19.357106] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:19.357222] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-12T12:25:19.357263] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-12T12:25:19.357313] [INFO ] [MAIN ] [3508/3519] ZLAB kept (0.5s) | 3501 kept, 7 rejected | 139.0/min | ETA: 5s [2026-01-12T12:25:19.767989] [DEBUG] [REMOTE ] ZM: Retrieved 1692 rows, trimmed to 300. [2026-01-12T12:25:19.768133] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-12T12:25:19.768344] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-12T12:25:19.768483] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:19.768620] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-12T12:25:19.768667] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-12T12:25:19.768715] [INFO ] [MAIN ] [3509/3519] ZM kept (0.4s) | 3502 kept, 7 rejected | 139.0/min | ETA: 4s [2026-01-12T12:25:20.149313] [DEBUG] [REMOTE ] ZNTL: Retrieved 1450 rows, trimmed to 300. [2026-01-12T12:25:20.149437] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-12T12:25:20.149665] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-12T12:25:20.149807] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:20.149954] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-12T12:25:20.150006] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-12T12:25:20.150067] [INFO ] [MAIN ] [3510/3519] ZNTL kept (0.4s) | 3503 kept, 7 rejected | 139.0/min | ETA: 4s [2026-01-12T12:25:20.527439] [DEBUG] [REMOTE ] ZS: Retrieved 1966 rows, trimmed to 300. [2026-01-12T12:25:20.527602] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-12T12:25:20.527821] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $216.73. [2026-01-12T12:25:20.527958] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:20.528072] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-12T12:25:20.528134] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-12T12:25:20.528194] [INFO ] [MAIN ] [3511/3519] ZS kept (0.4s) | 3504 kept, 7 rejected | 139.0/min | ETA: 3s [2026-01-12T12:25:20.973927] [DEBUG] [REMOTE ] ZTO: Retrieved 2313 rows, trimmed to 300. [2026-01-12T12:25:20.974050] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-12T12:25:20.974251] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.59. [2026-01-12T12:25:20.974382] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:20.974487] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-12T12:25:20.974526] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-12T12:25:20.974591] [INFO ] [MAIN ] [3512/3519] ZTO kept (0.4s) | 3505 kept, 7 rejected | 139.0/min | ETA: 3s [2026-01-12T12:25:21.364313] [DEBUG] [REMOTE ] ZTS: Retrieved 3255 rows, trimmed to 300. [2026-01-12T12:25:21.364452] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-12T12:25:21.364705] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.75. [2026-01-12T12:25:21.364860] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:21.364973] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-12T12:25:21.365012] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-12T12:25:21.365060] [INFO ] [MAIN ] [3513/3519] ZTS kept (0.4s) | 3506 kept, 7 rejected | 139.0/min | ETA: 3s [2026-01-12T12:25:21.834633] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5203 rows, trimmed to 300. [2026-01-12T12:25:21.834769] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-12T12:25:21.834988] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $20.36. [2026-01-12T12:25:21.835121] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:21.835254] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-12T12:25:21.835298] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-12T12:25:21.835347] [INFO ] [MAIN ] [3514/3519] ZUMZ kept (0.5s) | 3507 kept, 7 rejected | 139.0/min | ETA: 2s [2026-01-12T12:25:21.966156] [DEBUG] [REMOTE ] ZURA: Retrieved 1092 rows, trimmed to 300. [2026-01-12T12:25:21.966284] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-12T12:25:21.966486] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.21. [2026-01-12T12:25:21.966642] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:21.966754] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-12T12:25:21.966794] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-12T12:25:21.966841] [INFO ] [MAIN ] [3515/3519] ZURA kept (0.1s) | 3508 kept, 7 rejected | 139.0/min | ETA: 2s [2026-01-12T12:25:22.424253] [DEBUG] [REMOTE ] ZVIA: Retrieved 1123 rows, trimmed to 300. [2026-01-12T12:25:22.424383] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-12T12:25:22.424597] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.85. [2026-01-12T12:25:22.424732] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:22.424838] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-12T12:25:22.424877] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-12T12:25:22.424923] [INFO ] [MAIN ] [3516/3519] ZVIA kept (0.5s) | 3509 kept, 7 rejected | 139.0/min | ETA: 1s [2026-01-12T12:25:22.966551] [DEBUG] [REMOTE ] ZVRA: Retrieved 2701 rows, trimmed to 300. [2026-01-12T12:25:22.966716] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-12T12:25:22.966942] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-12T12:25:22.967083] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:22.967191] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-12T12:25:22.967230] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-12T12:25:22.967276] [INFO ] [MAIN ] [3517/3519] ZVRA kept (0.5s) | 3510 kept, 7 rejected | 139.0/min | ETA: 1s [2026-01-12T12:25:23.415613] [DEBUG] [REMOTE ] ZWS: Retrieved 3466 rows, trimmed to 300. [2026-01-12T12:25:23.415749] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-12T12:25:23.415955] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-12T12:25:23.416087] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:23.416196] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-12T12:25:23.416236] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-12T12:25:23.416282] [INFO ] [MAIN ] [3518/3519] ZWS kept (0.4s) | 3511 kept, 7 rejected | 139.0/min | ETA: 0s [2026-01-12T12:25:23.729126] [DEBUG] [REMOTE ] ZYME: Retrieved 2188 rows, trimmed to 300. [2026-01-12T12:25:23.729256] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-12T12:25:23.729459] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-12T12:25:23.729646] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-12T12:25:23.729762] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-12T12:25:23.729801] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-12T12:25:23.729848] [INFO ] [MAIN ] [3519/3519] ZYME kept (0.3s) | 3512 kept, 7 rejected | 139.0/min | ETA: 0s [2026-01-12T12:25:23.729885] [INFO ] [MAIN ] Completed in 25.3m | 3512 viable symbols [2026-01-12T12:25:23.729915] [INFO ] [MAIN ] Saving master inventory... [2026-01-12T12:25:23.730546] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3512 symbols. [2026-01-12T12:25:23.730605] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-12T12:25:23.730734] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-12T12:25:23.730977] [INFO ] [STATE ] Last completion updated: 2026-01-12T12:25:23.730800