[2026-01-08T12:00:01.047007] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-08T12:00:01.226744] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-08T12:00:01.456553] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-08T12:00:01.634420] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-08T12:00:01.812869] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-08T12:00:01.813267] [WARN ] [STATE ] State set to: WAITING [2026-01-08T12:00:01.813347] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-08T12:00:01.966804] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-08T12:00:02.059637] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-08T12:00:02.144553] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-08T12:00:02.213000] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-08T12:00:02.283842] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-08T12:00:02.284187] [WARN ] [STATE ] State set to: RUNNING [2026-01-08T12:00:02.284258] [INFO ] [MAIN ] Starting data fetch [2026-01-08T12:00:02.284314] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-08T12:00:03.463432] [DEBUG] [REMOTE ] Fetched 3889 NASDAQ symbols [2026-01-08T12:00:03.463693] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-08T12:00:04.881162] [DEBUG] [REMOTE ] Fetched 1961 NYSE symbols [2026-01-08T12:00:04.882979] [INFO ] [MAIN ] Fetched 5850 unique symbols [2026-01-08T12:00:04.884040] [INFO ] [MAIN ] Loaded 2433 blacklisted symbols from 3 files [2026-01-08T12:00:04.884378] [INFO ] [MAIN ] 3529 symbols after blacklist filtering [2026-01-08T12:00:05.544944] [DEBUG] [REMOTE ] A: Retrieved 6573 rows, trimmed to 300. [2026-01-08T12:00:05.545083] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-08T12:00:05.545362] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.84. [2026-01-08T12:00:05.545517] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:05.545659] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-08T12:00:05.545703] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-08T12:00:05.545757] [INFO ] [MAIN ] [1/3529] A kept (0.7s) | 1 kept, 0 rejected | 90.7/min | ETA: 38.9m [2026-01-08T12:00:05.983358] [DEBUG] [REMOTE ] AAL: Retrieved 5102 rows, trimmed to 300. [2026-01-08T12:00:05.983490] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-08T12:00:05.983730] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $11.74. [2026-01-08T12:00:05.983874] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:05.983993] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-08T12:00:05.984036] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-08T12:00:05.984089] [INFO ] [MAIN ] [2/3529] AAL kept (0.4s) | 2 kept, 0 rejected | 109.1/min | ETA: 32.3m [2026-01-08T12:00:06.323136] [DEBUG] [REMOTE ] AAOI: Retrieved 3089 rows, trimmed to 300. [2026-01-08T12:00:06.323261] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-08T12:00:06.323464] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-08T12:00:06.323628] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:06.323744] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-08T12:00:06.323786] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-08T12:00:06.323834] [INFO ] [MAIN ] [3/3529] AAOI kept (0.3s) | 3 kept, 0 rejected | 125.1/min | ETA: 28.2m [2026-01-08T12:00:06.882724] [DEBUG] [REMOTE ] AAON: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:06.882973] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-08T12:00:06.883393] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-08T12:00:06.883638] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:06.883840] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-08T12:00:06.883902] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-08T12:00:06.884804] [INFO ] [MAIN ] [4/3529] AAON kept (0.6s) | 4 kept, 0 rejected | 120.0/min | ETA: 29.4m [2026-01-08T12:00:07.360643] [DEBUG] [REMOTE ] AAP: Retrieved 6065 rows, trimmed to 300. [2026-01-08T12:00:07.360798] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-08T12:00:07.361043] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.75. [2026-01-08T12:00:07.361186] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:07.361313] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-08T12:00:07.361355] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-08T12:00:07.361983] [INFO ] [MAIN ] [5/3529] AAP kept (0.5s) | 5 kept, 0 rejected | 121.1/min | ETA: 29.1m [2026-01-08T12:00:07.553780] [DEBUG] [REMOTE ] AAPB: Retrieved 857 rows, trimmed to 300. [2026-01-08T12:00:07.553900] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-08T12:00:07.554099] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.99. [2026-01-08T12:00:07.554238] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:07.554348] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-08T12:00:07.554389] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-08T12:00:07.554439] [INFO ] [MAIN ] [6/3529] AAPB kept (0.2s) | 6 kept, 0 rejected | 134.8/min | ETA: 26.1m [2026-01-08T12:00:07.933170] [DEBUG] [REMOTE ] AAPD: Retrieved 857 rows, trimmed to 300. [2026-01-08T12:00:07.933293] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-08T12:00:07.933500] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-08T12:00:07.933655] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:07.933765] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-08T12:00:07.933806] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-08T12:00:07.933853] [INFO ] [MAIN ] [7/3529] AAPD kept (0.4s) | 7 kept, 0 rejected | 137.7/min | ETA: 25.6m [2026-01-08T12:00:08.522111] [DEBUG] [REMOTE ] AAPL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:08.522247] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-08T12:00:08.522469] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $247.21. [2026-01-08T12:00:08.522816] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:08.522950] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-08T12:00:08.522997] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-08T12:00:08.523054] [INFO ] [MAIN ] [8/3529] AAPL kept (0.6s) | 8 kept, 0 rejected | 131.9/min | ETA: 26.7m [2026-01-08T12:00:08.955000] [DEBUG] [REMOTE ] AAXJ: Retrieved 4376 rows, trimmed to 300. [2026-01-08T12:00:08.955131] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-08T12:00:08.955341] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-08T12:00:08.955478] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:08.955615] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-08T12:00:08.955658] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-08T12:00:08.955707] [INFO ] [MAIN ] [9/3529] AAXJ kept (0.4s) | 9 kept, 0 rejected | 132.6/min | ETA: 26.5m [2026-01-08T12:00:09.448738] [DEBUG] [REMOTE ] AB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:09.448873] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-08T12:00:09.449119] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.86. [2026-01-08T12:00:09.449276] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:09.449399] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-08T12:00:09.449442] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-08T12:00:09.450210] [INFO ] [MAIN ] [10/3529] AB kept (0.5s) | 10 kept, 0 rejected | 131.4/min | ETA: 26.8m [2026-01-08T12:00:09.923554] [DEBUG] [REMOTE ] ABCB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:09.923719] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-08T12:00:09.923932] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $69.22. [2026-01-08T12:00:09.924066] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:09.924178] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-08T12:00:09.924219] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-08T12:00:09.924834] [INFO ] [MAIN ] [11/3529] ABCB kept (0.5s) | 11 kept, 0 rejected | 130.9/min | ETA: 26.9m [2026-01-08T12:00:10.207049] [DEBUG] [REMOTE ] ABCL: Retrieved 1273 rows, trimmed to 300. [2026-01-08T12:00:10.207164] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-08T12:00:10.207355] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-08T12:00:10.207488] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:10.207622] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-08T12:00:10.207682] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-08T12:00:10.207730] [INFO ] [MAIN ] [12/3529] ABCL kept (0.3s) | 12 kept, 0 rejected | 135.3/min | ETA: 26.0m [2026-01-08T12:00:10.680074] [DEBUG] [REMOTE ] ABEO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:10.680212] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-08T12:00:10.680429] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-08T12:00:10.680584] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:10.680706] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-08T12:00:10.680748] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-08T12:00:10.680798] [INFO ] [MAIN ] [13/3529] ABEO kept (0.5s) | 13 kept, 0 rejected | 134.6/min | ETA: 26.1m [2026-01-08T12:00:11.075051] [DEBUG] [REMOTE ] ABG: Retrieved 5989 rows, trimmed to 300. [2026-01-08T12:00:11.075225] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-08T12:00:11.075528] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-08T12:00:11.075701] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:11.075861] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-08T12:00:11.075943] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-08T12:00:11.076005] [INFO ] [MAIN ] [14/3529] ABG kept (0.4s) | 14 kept, 0 rejected | 135.7/min | ETA: 25.9m [2026-01-08T12:00:11.594983] [DEBUG] [REMOTE ] ABM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:11.595209] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-08T12:00:11.595539] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.31. [2026-01-08T12:00:11.595703] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:11.595858] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-08T12:00:11.595905] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-08T12:00:11.595963] [INFO ] [MAIN ] [15/3529] ABM kept (0.5s) | 15 kept, 0 rejected | 134.1/min | ETA: 26.2m [2026-01-08T12:00:11.900972] [DEBUG] [REMOTE ] ABNB: Retrieved 1274 rows, trimmed to 300. [2026-01-08T12:00:11.901142] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-08T12:00:11.901399] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-08T12:00:11.901605] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:11.901749] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-08T12:00:11.901797] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-08T12:00:11.901857] [INFO ] [MAIN ] [16/3529] ABNB kept (0.3s) | 16 kept, 0 rejected | 136.8/min | ETA: 25.7m [2026-01-08T12:00:12.248468] [DEBUG] [REMOTE ] ABOS: Retrieved 1135 rows, trimmed to 300. [2026-01-08T12:00:12.248738] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-08T12:00:12.249075] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-08T12:00:12.249280] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:12.249463] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-08T12:00:12.249527] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-08T12:00:12.249624] [INFO ] [MAIN ] [17/3529] ABOS kept (0.3s) | 17 kept, 0 rejected | 138.5/min | ETA: 25.4m [2026-01-08T12:00:12.544919] [DEBUG] [REMOTE ] ABSI: Retrieved 1121 rows, trimmed to 300. [2026-01-08T12:00:12.545076] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-08T12:00:12.545297] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-08T12:00:12.545441] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:12.545567] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-08T12:00:12.545645] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-08T12:00:12.545696] [INFO ] [MAIN ] [18/3529] ABSI kept (0.3s) | 18 kept, 0 rejected | 141.0/min | ETA: 24.9m [2026-01-08T12:00:13.074675] [DEBUG] [REMOTE ] ABUS: Retrieved 2624 rows, trimmed to 300. [2026-01-08T12:00:13.074815] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-08T12:00:13.075028] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.17. [2026-01-08T12:00:13.075168] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:13.075283] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-08T12:00:13.075327] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-08T12:00:13.075378] [INFO ] [MAIN ] [19/3529] ABUS kept (0.5s) | 19 kept, 0 rejected | 139.2/min | ETA: 25.2m [2026-01-08T12:00:13.493647] [DEBUG] [REMOTE ] ABVC: Retrieved 3712 rows, trimmed to 300. [2026-01-08T12:00:13.493771] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-08T12:00:13.493973] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.03. [2026-01-08T12:00:13.494110] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:13.494220] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-08T12:00:13.494262] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-08T12:00:13.494311] [INFO ] [MAIN ] [20/3529] ABVC kept (0.4s) | 20 kept, 0 rejected | 139.4/min | ETA: 25.2m [2026-01-08T12:00:13.886649] [DEBUG] [REMOTE ] ABVE: Retrieved 382 rows, trimmed to 300. [2026-01-08T12:00:13.886767] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-08T12:00:13.886981] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-08T12:00:13.887112] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:13.887219] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-08T12:00:13.887258] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-08T12:00:13.887304] [INFO ] [MAIN ] [21/3529] ABVE kept (0.4s) | 21 kept, 0 rejected | 140.0/min | ETA: 25.1m [2026-01-08T12:00:14.222087] [DEBUG] [REMOTE ] ABVX: Retrieved 555 rows, trimmed to 300. [2026-01-08T12:00:14.222216] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-08T12:00:14.222410] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $90.47. [2026-01-08T12:00:14.222596] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:14.222715] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-08T12:00:14.222756] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-08T12:00:14.222805] [INFO ] [MAIN ] [22/3529] ABVX kept (0.3s) | 22 kept, 0 rejected | 141.4/min | ETA: 24.8m [2026-01-08T12:00:14.693703] [DEBUG] [REMOTE ] ACA: Retrieved 1806 rows, trimmed to 300. [2026-01-08T12:00:14.693829] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-08T12:00:14.694023] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $90.75. [2026-01-08T12:00:14.694153] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:14.694259] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-08T12:00:14.694298] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-08T12:00:14.694344] [INFO ] [MAIN ] [23/3529] ACA kept (0.5s) | 23 kept, 0 rejected | 140.7/min | ETA: 24.9m [2026-01-08T12:00:15.211544] [DEBUG] [REMOTE ] ACAD: Retrieved 5438 rows, trimmed to 300. [2026-01-08T12:00:15.211694] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-08T12:00:15.211891] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $20.06. [2026-01-08T12:00:15.212025] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:15.212133] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-08T12:00:15.212174] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-08T12:00:15.212220] [INFO ] [MAIN ] [24/3529] ACAD kept (0.5s) | 24 kept, 0 rejected | 139.4/min | ETA: 25.1m [2026-01-08T12:00:17.022702] [DEBUG] [REMOTE ] ACB: Retrieved 2891 rows, trimmed to 300. [2026-01-08T12:00:17.022852] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-08T12:00:17.023100] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-08T12:00:17.023280] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:17.023406] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-08T12:00:17.023449] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-08T12:00:17.023499] [INFO ] [MAIN ] [25/3529] ACB kept (1.8s) | 25 kept, 0 rejected | 123.6/min | ETA: 28.4m [2026-01-08T12:00:18.457309] [DEBUG] [REMOTE ] ACCO: Retrieved 5130 rows, trimmed to 300. [2026-01-08T12:00:18.457590] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-08T12:00:18.458134] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-08T12:00:18.458299] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:18.458495] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-08T12:00:18.458546] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-08T12:00:18.459417] [INFO ] [MAIN ] [26/3529] ACCO kept (1.4s) | 26 kept, 0 rejected | 114.9/min | ETA: 30.5m [2026-01-08T12:00:18.765644] [DEBUG] [REMOTE ] ACDC: Retrieved 916 rows, trimmed to 300. [2026-01-08T12:00:18.765835] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-08T12:00:18.766081] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-08T12:00:18.766224] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:18.766344] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-08T12:00:18.766389] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-08T12:00:18.766443] [INFO ] [MAIN ] [27/3529] ACDC kept (0.3s) | 27 kept, 0 rejected | 116.7/min | ETA: 30.0m [2026-01-08T12:00:19.147540] [DEBUG] [REMOTE ] ACEL: Retrieved 1539 rows, trimmed to 300. [2026-01-08T12:00:19.147699] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-08T12:00:19.147902] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-08T12:00:19.148055] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:19.148168] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-08T12:00:19.148210] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-08T12:00:19.148258] [INFO ] [MAIN ] [28/3529] ACEL kept (0.4s) | 28 kept, 0 rejected | 117.8/min | ETA: 29.7m [2026-01-08T12:00:19.799362] [DEBUG] [REMOTE ] ACGL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:19.799495] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-08T12:00:19.799724] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-08T12:00:19.799861] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:19.799976] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-08T12:00:19.800017] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-08T12:00:19.800657] [INFO ] [MAIN ] [29/3529] ACGL kept (0.7s) | 29 kept, 0 rejected | 116.7/min | ETA: 30.0m [2026-01-08T12:00:20.058860] [DEBUG] [REMOTE ] ACGLN: Retrieved 1155 rows, trimmed to 300. [2026-01-08T12:00:20.058998] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-08T12:00:20.059208] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-08T12:00:20.059342] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:20.059456] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-08T12:00:20.059499] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-08T12:00:20.059548] [INFO ] [MAIN ] [30/3529] ACGLN kept (0.3s) | 30 kept, 0 rejected | 118.6/min | ETA: 29.5m [2026-01-08T12:00:20.541279] [DEBUG] [REMOTE ] ACGLO: Retrieved 2111 rows, trimmed to 300. [2026-01-08T12:00:20.541418] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-08T12:00:20.541650] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-08T12:00:20.541791] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:20.541899] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-08T12:00:20.541939] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-08T12:00:20.541994] [INFO ] [MAIN ] [31/3529] ACGLO kept (0.5s) | 31 kept, 0 rejected | 118.8/min | ETA: 29.4m [2026-01-08T12:00:21.132119] [DEBUG] [REMOTE ] ACH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:21.132249] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-08T12:00:21.132482] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-08T12:00:21.132659] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:21.132784] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-08T12:00:21.132825] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-08T12:00:21.133447] [INFO ] [MAIN ] [32/3529] ACH kept (0.6s) | 32 kept, 0 rejected | 118.2/min | ETA: 29.6m [2026-01-08T12:00:21.604181] [DEBUG] [REMOTE ] ACHC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:21.604386] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-08T12:00:21.604742] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $13.71. [2026-01-08T12:00:21.604910] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:21.605061] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-08T12:00:21.605107] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-08T12:00:21.605164] [INFO ] [MAIN ] [33/3529] ACHC kept (0.5s) | 33 kept, 0 rejected | 118.4/min | ETA: 29.5m [2026-01-08T12:00:21.864949] [DEBUG] [REMOTE ] ACI: Retrieved 1390 rows, trimmed to 300. [2026-01-08T12:00:21.865136] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-08T12:00:21.865377] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.09. [2026-01-08T12:00:21.865541] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:21.865681] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-08T12:00:21.865726] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-08T12:00:21.865780] [INFO ] [MAIN ] [34/3529] ACI kept (0.3s) | 34 kept, 0 rejected | 120.1/min | ETA: 29.1m [2026-01-08T12:00:22.438796] [DEBUG] [REMOTE ] ACIC: Retrieved 4570 rows, trimmed to 300. [2026-01-08T12:00:22.439018] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-08T12:00:22.439367] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-08T12:00:22.439515] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:22.439700] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-08T12:00:22.439785] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-08T12:00:22.440523] [INFO ] [MAIN ] [35/3529] ACIC kept (0.6s) | 35 kept, 0 rejected | 119.6/min | ETA: 29.2m [2026-01-08T12:00:22.813351] [DEBUG] [REMOTE ] ACLS: Retrieved 6412 rows, trimmed to 300. [2026-01-08T12:00:22.813635] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-08T12:00:22.814003] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-08T12:00:22.814153] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:22.814300] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-08T12:00:22.814344] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-08T12:00:22.814402] [INFO ] [MAIN ] [36/3529] ACLS kept (0.4s) | 36 kept, 0 rejected | 120.5/min | ETA: 29.0m [2026-01-08T12:00:23.096994] [DEBUG] [REMOTE ] ACLX: Retrieved 984 rows, trimmed to 300. [2026-01-08T12:00:23.097201] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-08T12:00:23.097453] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-08T12:00:23.097617] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:23.097767] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-08T12:00:23.097818] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-08T12:00:23.097875] [INFO ] [MAIN ] [37/3529] ACLX kept (0.3s) | 37 kept, 0 rejected | 121.9/min | ETA: 28.6m [2026-01-08T12:00:23.659929] [DEBUG] [REMOTE ] ACM: Retrieved 4696 rows, trimmed to 300. [2026-01-08T12:00:23.660131] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-08T12:00:23.660429] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-08T12:00:23.660606] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:23.660748] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-08T12:00:23.660792] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-08T12:00:23.661530] [INFO ] [MAIN ] [38/3529] ACM kept (0.6s) | 38 kept, 0 rejected | 121.4/min | ETA: 28.8m [2026-01-08T12:00:24.169135] [DEBUG] [REMOTE ] ACN: Retrieved 6154 rows, trimmed to 300. [2026-01-08T12:00:24.169286] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-08T12:00:24.169539] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $234.02. [2026-01-08T12:00:24.169706] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:24.169833] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-08T12:00:24.169876] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-08T12:00:24.169928] [INFO ] [MAIN ] [39/3529] ACN kept (0.5s) | 39 kept, 0 rejected | 121.3/min | ETA: 28.8m [2026-01-08T12:00:24.658190] [DEBUG] [REMOTE ] ACNB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:24.658368] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-08T12:00:24.658665] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $42.62. [2026-01-08T12:00:24.658817] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:24.658941] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-08T12:00:24.658982] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-08T12:00:24.659032] [INFO ] [MAIN ] [40/3529] ACNB kept (0.5s) | 40 kept, 0 rejected | 121.4/min | ETA: 28.7m [2026-01-08T12:00:24.799691] [DEBUG] [REMOTE ] ACON: Retrieved 931 rows, trimmed to 300. [2026-01-08T12:00:24.799824] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-08T12:00:24.800026] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $4.46. [2026-01-08T12:00:24.800162] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:24.800273] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-08T12:00:24.800315] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-08T12:00:24.800362] [INFO ] [MAIN ] [41/3529] ACON kept (0.1s) | 41 kept, 0 rejected | 123.5/min | ETA: 28.2m [2026-01-08T12:00:25.436944] [DEBUG] [REMOTE ] ACP: Retrieved 3759 rows, trimmed to 300. [2026-01-08T12:00:25.437071] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-08T12:00:25.437272] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-08T12:00:25.437410] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:25.437520] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-08T12:00:25.437561] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-08T12:00:25.437630] [INFO ] [MAIN ] [42/3529] ACP kept (0.6s) | 42 kept, 0 rejected | 122.6/min | ETA: 28.4m [2026-01-08T12:00:25.673712] [DEBUG] [REMOTE ] ACRE: Retrieved 3444 rows, trimmed to 300. [2026-01-08T12:00:25.673842] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-08T12:00:25.674063] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-08T12:00:25.674194] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:25.674302] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-08T12:00:25.674343] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-08T12:00:25.674390] [INFO ] [MAIN ] [43/3529] ACRE kept (0.2s) | 43 kept, 0 rejected | 124.1/min | ETA: 28.1m [2026-01-08T12:00:26.185103] [DEBUG] [REMOTE ] ACRS: Retrieved 2578 rows, trimmed to 300. [2026-01-08T12:00:26.185259] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-08T12:00:26.185520] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $1.81. [2026-01-08T12:00:26.185718] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:26.185867] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-08T12:00:26.185919] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-08T12:00:26.185984] [INFO ] [MAIN ] [44/3529] ACRS kept (0.5s) | 44 kept, 0 rejected | 123.9/min | ETA: 28.1m [2026-01-08T12:00:26.629003] [DEBUG] [REMOTE ] ACTG: Retrieved 5802 rows, trimmed to 300. [2026-01-08T12:00:26.629145] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-08T12:00:26.629372] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-08T12:00:26.629509] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:26.629646] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-08T12:00:26.629689] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-08T12:00:26.629738] [INFO ] [MAIN ] [45/3529] ACTG kept (0.4s) | 45 kept, 0 rejected | 124.2/min | ETA: 28.1m [2026-01-08T12:00:26.913658] [DEBUG] [REMOTE ] ACVA: Retrieved 1204 rows, trimmed to 300. [2026-01-08T12:00:26.913827] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-08T12:00:26.914036] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-08T12:00:26.914191] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:26.914304] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-08T12:00:26.914346] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-08T12:00:26.914394] [INFO ] [MAIN ] [46/3529] ACVA kept (0.3s) | 46 kept, 0 rejected | 125.3/min | ETA: 27.8m [2026-01-08T12:00:27.492298] [DEBUG] [REMOTE ] ACWI: Retrieved 4474 rows, trimmed to 300. [2026-01-08T12:00:27.492442] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-08T12:00:27.492690] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-08T12:00:27.492833] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:27.492958] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-08T12:00:27.493001] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-08T12:00:27.493053] [INFO ] [MAIN ] [47/3529] ACWI kept (0.6s) | 47 kept, 0 rejected | 124.7/min | ETA: 27.9m [2026-01-08T12:00:27.918351] [DEBUG] [REMOTE ] ACWX: Retrieved 4473 rows, trimmed to 300. [2026-01-08T12:00:27.918492] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-08T12:00:27.918721] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-08T12:00:27.918858] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:27.918974] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-08T12:00:27.919016] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-08T12:00:27.919064] [INFO ] [MAIN ] [48/3529] ACWX kept (0.4s) | 48 kept, 0 rejected | 125.0/min | ETA: 27.8m [2026-01-08T12:00:28.272213] [DEBUG] [REMOTE ] ACXP: Retrieved 1139 rows, trimmed to 300. [2026-01-08T12:00:28.272354] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-08T12:00:28.272552] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-08T12:00:28.272715] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:28.272823] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-08T12:00:28.272864] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-08T12:00:28.272913] [INFO ] [MAIN ] [49/3529] ACXP kept (0.4s) | 49 kept, 0 rejected | 125.7/min | ETA: 27.7m [2026-01-08T12:00:28.947559] [DEBUG] [REMOTE ] ADBE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:28.947739] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-08T12:00:28.947967] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $312.40. [2026-01-08T12:00:28.948105] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:28.948428] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-08T12:00:28.948471] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-08T12:00:28.948520] [INFO ] [MAIN ] [50/3529] ADBE kept (0.7s) | 50 kept, 0 rejected | 124.7/min | ETA: 27.9m [2026-01-08T12:00:29.492259] [DEBUG] [REMOTE ] ADC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:29.492403] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-08T12:00:29.492637] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-08T12:00:29.492779] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:29.492900] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-08T12:00:29.492947] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-08T12:00:29.492996] [INFO ] [MAIN ] [51/3529] ADC kept (0.5s) | 51 kept, 0 rejected | 124.3/min | ETA: 28.0m [2026-01-08T12:00:29.838650] [DEBUG] [REMOTE ] ADEA: Retrieved 5567 rows, trimmed to 300. [2026-01-08T12:00:29.838807] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-08T12:00:29.839081] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-08T12:00:29.839225] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:29.839355] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-08T12:00:29.839398] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-08T12:00:29.839449] [INFO ] [MAIN ] [52/3529] ADEA kept (0.3s) | 52 kept, 0 rejected | 125.0/min | ETA: 27.8m [2026-01-08T12:00:30.200251] [DEBUG] [REMOTE ] ADI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:30.200389] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-08T12:00:30.200625] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-08T12:00:30.200762] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:30.200881] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-08T12:00:30.200924] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-08T12:00:30.200976] [INFO ] [MAIN ] [53/3529] ADI kept (0.4s) | 53 kept, 0 rejected | 125.6/min | ETA: 27.7m [2026-01-08T12:00:30.733899] [DEBUG] [REMOTE ] ADM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:30.734041] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-08T12:00:30.734297] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-08T12:00:30.734435] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:30.734555] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-08T12:00:30.734627] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-08T12:00:30.734677] [INFO ] [MAIN ] [54/3529] ADM kept (0.5s) | 54 kept, 0 rejected | 125.3/min | ETA: 27.7m [2026-01-08T12:00:31.069782] [DEBUG] [REMOTE ] ADMA: Retrieved 3074 rows, trimmed to 300. [2026-01-08T12:00:31.069952] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-08T12:00:31.070188] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-08T12:00:31.070329] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:31.070444] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-08T12:00:31.070486] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-08T12:00:31.070535] [INFO ] [MAIN ] [55/3529] ADMA kept (0.3s) | 55 kept, 0 rejected | 126.0/min | ETA: 27.6m [2026-01-08T12:00:31.634862] [DEBUG] [REMOTE ] ADP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:31.635001] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-08T12:00:31.635217] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-08T12:00:31.635355] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:31.635473] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-08T12:00:31.635514] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-08T12:00:31.635562] [INFO ] [MAIN ] [56/3529] ADP kept (0.6s) | 56 kept, 0 rejected | 125.6/min | ETA: 27.7m [2026-01-08T12:00:31.913885] [DEBUG] [REMOTE ] ADSE: Retrieved 1013 rows, trimmed to 300. [2026-01-08T12:00:31.914018] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-08T12:00:31.914408] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-08T12:00:31.914542] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:31.914684] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-08T12:00:31.914729] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-08T12:00:31.914778] [INFO ] [MAIN ] [57/3529] ADSE kept (0.3s) | 57 kept, 0 rejected | 126.5/min | ETA: 27.4m [2026-01-08T12:00:32.347696] [DEBUG] [REMOTE ] ADSK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:32.347831] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-08T12:00:32.348067] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $286.73. [2026-01-08T12:00:32.348206] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:32.348326] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-08T12:00:32.348394] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-08T12:00:32.348443] [INFO ] [MAIN ] [58/3529] ADSK kept (0.4s) | 58 kept, 0 rejected | 126.7/min | ETA: 27.4m [2026-01-08T12:00:32.883981] [DEBUG] [REMOTE ] ADTN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:32.884125] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-08T12:00:32.884365] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-08T12:00:32.884506] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:32.884650] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-08T12:00:32.884695] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-08T12:00:32.884746] [INFO ] [MAIN ] [59/3529] ADTN kept (0.5s) | 59 kept, 0 rejected | 126.4/min | ETA: 27.4m [2026-01-08T12:00:33.298807] [DEBUG] [REMOTE ] ADUS: Retrieved 4073 rows, trimmed to 300. [2026-01-08T12:00:33.299030] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-08T12:00:33.299373] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-08T12:00:33.299543] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:33.299729] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-08T12:00:33.299834] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-08T12:00:33.299900] [INFO ] [MAIN ] [60/3529] ADUS kept (0.4s) | 60 kept, 0 rejected | 126.7/min | ETA: 27.4m [2026-01-08T12:00:33.804625] [DEBUG] [REMOTE ] ADX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:33.804855] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-08T12:00:33.805215] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $22.05. [2026-01-08T12:00:33.805396] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:33.805562] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-08T12:00:33.805630] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-08T12:00:33.805691] [INFO ] [MAIN ] [61/3529] ADX kept (0.5s) | 61 kept, 0 rejected | 126.6/min | ETA: 27.4m [2026-01-08T12:00:34.327104] [DEBUG] [REMOTE ] AEE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:34.327255] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-08T12:00:34.327489] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-08T12:00:34.327651] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:34.327777] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-08T12:00:34.327820] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-08T12:00:34.328415] [INFO ] [MAIN ] [62/3529] AEE kept (0.5s) | 62 kept, 0 rejected | 126.3/min | ETA: 27.4m [2026-01-08T12:00:34.614099] [DEBUG] [REMOTE ] AEFC: Retrieved 1559 rows, trimmed to 300. [2026-01-08T12:00:34.614230] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-08T12:00:34.614429] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-08T12:00:34.614561] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:34.614708] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-08T12:00:34.614749] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-08T12:00:34.614797] [INFO ] [MAIN ] [63/3529] AEFC kept (0.3s) | 63 kept, 0 rejected | 127.1/min | ETA: 27.3m [2026-01-08T12:00:35.233747] [DEBUG] [REMOTE ] AEG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:35.233921] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-08T12:00:35.234182] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-08T12:00:35.234329] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:35.234470] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-08T12:00:35.234515] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-08T12:00:35.234587] [INFO ] [MAIN ] [64/3529] AEG kept (0.6s) | 64 kept, 0 rejected | 126.5/min | ETA: 27.4m [2026-01-08T12:00:35.656858] [DEBUG] [REMOTE ] AEHL: Retrieved 4543 rows, trimmed to 300. [2026-01-08T12:00:35.657002] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-08T12:00:35.657256] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-08T12:00:35.657397] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:35.657521] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-08T12:00:35.657564] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-08T12:00:35.657638] [INFO ] [MAIN ] [65/3529] AEHL kept (0.4s) | 65 kept, 0 rejected | 126.7/min | ETA: 27.3m [2026-01-08T12:00:35.860894] [DEBUG] [REMOTE ] AEI: Retrieved 1285 rows, trimmed to 300. [2026-01-08T12:00:35.861021] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-08T12:00:35.861220] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-08T12:00:35.861355] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:35.861464] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-08T12:00:35.861504] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-08T12:00:35.861561] [INFO ] [MAIN ] [66/3529] AEI kept (0.2s) | 66 kept, 0 rejected | 127.8/min | ETA: 27.1m [2026-01-08T12:00:36.593103] [DEBUG] [REMOTE ] AEIS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:36.593467] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-08T12:00:36.593795] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $182.06. [2026-01-08T12:00:36.593993] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:36.594174] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-08T12:00:36.594227] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-08T12:00:36.594279] [INFO ] [MAIN ] [67/3529] AEIS kept (0.7s) | 67 kept, 0 rejected | 126.8/min | ETA: 27.3m [2026-01-08T12:00:37.107033] [DEBUG] [REMOTE ] AEM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:37.107185] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-08T12:00:37.107426] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-08T12:00:37.107566] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:37.107715] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-08T12:00:37.107757] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-08T12:00:37.107809] [INFO ] [MAIN ] [68/3529] AEM kept (0.5s) | 68 kept, 0 rejected | 126.6/min | ETA: 27.3m [2026-01-08T12:00:37.436607] [DEBUG] [REMOTE ] AEO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:37.436906] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-08T12:00:37.437395] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $14.90. [2026-01-08T12:00:37.437558] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:37.437747] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-08T12:00:37.437791] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-08T12:00:37.437878] [INFO ] [MAIN ] [69/3529] AEO kept (0.3s) | 69 kept, 0 rejected | 127.2/min | ETA: 27.2m [2026-01-08T12:00:37.943002] [DEBUG] [REMOTE ] AEP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:37.943143] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-08T12:00:37.943382] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-08T12:00:37.943516] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:37.943655] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-08T12:00:37.943698] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-08T12:00:37.944259] [INFO ] [MAIN ] [70/3529] AEP kept (0.5s) | 70 kept, 0 rejected | 127.0/min | ETA: 27.2m [2026-01-08T12:00:38.416537] [DEBUG] [REMOTE ] AES: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:38.416687] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-08T12:00:38.416903] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-08T12:00:38.417039] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:38.417159] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-08T12:00:38.417200] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-08T12:00:38.417248] [INFO ] [MAIN ] [71/3529] AES kept (0.5s) | 71 kept, 0 rejected | 127.0/min | ETA: 27.2m [2026-01-08T12:00:38.633228] [DEBUG] [REMOTE ] AESI: Retrieved 711 rows, trimmed to 300. [2026-01-08T12:00:38.633361] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-08T12:00:38.633553] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-08T12:00:38.633704] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:38.633811] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-08T12:00:38.633852] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-08T12:00:38.633900] [INFO ] [MAIN ] [72/3529] AESI kept (0.2s) | 72 kept, 0 rejected | 128.0/min | ETA: 27.0m [2026-01-08T12:00:39.085677] [DEBUG] [REMOTE ] AEVA: Retrieved 1474 rows, trimmed to 300. [2026-01-08T12:00:39.085803] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-08T12:00:39.085999] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-08T12:00:39.086130] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:39.086238] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-08T12:00:39.086278] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-08T12:00:39.086326] [INFO ] [MAIN ] [73/3529] AEVA kept (0.5s) | 73 kept, 0 rejected | 128.1/min | ETA: 27.0m [2026-01-08T12:00:39.580143] [DEBUG] [REMOTE ] AEYE: Retrieved 3195 rows, trimmed to 300. [2026-01-08T12:00:39.580369] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-08T12:00:39.580687] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $9.64. [2026-01-08T12:00:39.580837] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:39.580980] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-08T12:00:39.581024] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-08T12:00:39.581082] [INFO ] [MAIN ] [74/3529] AEYE kept (0.5s) | 74 kept, 0 rejected | 128.0/min | ETA: 27.0m [2026-01-08T12:00:40.100227] [DEBUG] [REMOTE ] AFB: Retrieved 6025 rows, trimmed to 300. [2026-01-08T12:00:40.100370] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-08T12:00:40.100635] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.71. [2026-01-08T12:00:40.100775] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:40.100898] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-08T12:00:40.100952] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-08T12:00:40.101019] [INFO ] [MAIN ] [75/3529] AFB kept (0.5s) | 75 kept, 0 rejected | 127.8/min | ETA: 27.0m [2026-01-08T12:00:40.341330] [DEBUG] [REMOTE ] AFCG: Retrieved 1207 rows, trimmed to 300. [2026-01-08T12:00:40.341522] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-08T12:00:40.341851] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.53. [2026-01-08T12:00:40.342020] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:40.342143] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-08T12:00:40.342192] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-08T12:00:40.342248] [INFO ] [MAIN ] [76/3529] AFCG kept (0.2s) | 76 kept, 0 rejected | 128.6/min | ETA: 26.8m [2026-01-08T12:00:41.019599] [DEBUG] [REMOTE ] AFG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:41.019759] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-08T12:00:41.020024] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.97. [2026-01-08T12:00:41.020171] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:41.020305] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-08T12:00:41.020394] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-08T12:00:41.020451] [INFO ] [MAIN ] [77/3529] AFG kept (0.7s) | 77 kept, 0 rejected | 127.9/min | ETA: 27.0m [2026-01-08T12:00:41.314689] [DEBUG] [REMOTE ] AFGC: Retrieved 1531 rows, trimmed to 300. [2026-01-08T12:00:41.314823] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-08T12:00:41.315031] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-08T12:00:41.315164] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:41.315273] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-08T12:00:41.315313] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-08T12:00:41.315361] [INFO ] [MAIN ] [78/3529] AFGC kept (0.3s) | 78 kept, 0 rejected | 128.5/min | ETA: 26.9m [2026-01-08T12:00:41.743184] [DEBUG] [REMOTE ] AFL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:41.743386] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-08T12:00:41.743680] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-08T12:00:41.743824] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:41.743953] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-08T12:00:41.743995] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-08T12:00:41.744047] [INFO ] [MAIN ] [79/3529] AFL kept (0.4s) | 79 kept, 0 rejected | 128.6/min | ETA: 26.8m [2026-01-08T12:00:42.119967] [DEBUG] [REMOTE ] AFRI: Retrieved 897 rows, trimmed to 300. [2026-01-08T12:00:42.120101] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-08T12:00:42.120300] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.60. [2026-01-08T12:00:42.120436] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:42.120548] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-08T12:00:42.120609] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-08T12:00:42.120660] [INFO ] [MAIN ] [80/3529] AFRI kept (0.4s) | 80 kept, 0 rejected | 128.9/min | ETA: 26.8m [2026-01-08T12:00:42.425399] [DEBUG] [REMOTE ] AFRM: Retrieved 1252 rows, trimmed to 300. [2026-01-08T12:00:42.425540] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-08T12:00:42.425783] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-08T12:00:42.425923] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:42.426038] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-08T12:00:42.426080] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-08T12:00:42.426129] [INFO ] [MAIN ] [81/3529] AFRM kept (0.3s) | 81 kept, 0 rejected | 129.5/min | ETA: 26.6m [2026-01-08T12:00:42.924517] [DEBUG] [REMOTE ] AFYA: Retrieved 1627 rows, trimmed to 300. [2026-01-08T12:00:42.924676] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-08T12:00:42.924918] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $14.08. [2026-01-08T12:00:42.925055] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:42.925177] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-08T12:00:42.925220] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-08T12:00:42.925271] [INFO ] [MAIN ] [82/3529] AFYA kept (0.5s) | 82 kept, 0 rejected | 129.3/min | ETA: 26.7m [2026-01-08T12:00:43.425676] [DEBUG] [REMOTE ] AG: Retrieved 4807 rows, trimmed to 300. [2026-01-08T12:00:43.425806] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-08T12:00:43.426008] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-08T12:00:43.426141] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:43.426250] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-08T12:00:43.426290] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-08T12:00:43.426337] [INFO ] [MAIN ] [83/3529] AG kept (0.5s) | 83 kept, 0 rejected | 129.2/min | ETA: 26.7m [2026-01-08T12:00:43.924711] [DEBUG] [REMOTE ] AGCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:43.924878] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-08T12:00:43.925138] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-08T12:00:43.925281] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:43.925452] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-08T12:00:43.925511] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-08T12:00:43.925607] [INFO ] [MAIN ] [84/3529] AGCO kept (0.5s) | 84 kept, 0 rejected | 129.1/min | ETA: 26.7m [2026-01-08T12:00:44.271035] [DEBUG] [REMOTE ] AGD: Retrieved 4893 rows, trimmed to 300. [2026-01-08T12:00:44.271180] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-08T12:00:44.271404] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $10.77. [2026-01-08T12:00:44.271547] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:44.271697] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-08T12:00:44.271740] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-08T12:00:44.271789] [INFO ] [MAIN ] [85/3529] AGD kept (0.3s) | 85 kept, 0 rejected | 129.5/min | ETA: 26.6m [2026-01-08T12:00:44.785191] [DEBUG] [REMOTE ] AGEN: Retrieved 6518 rows, trimmed to 300. [2026-01-08T12:00:44.785334] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-08T12:00:44.785589] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-08T12:00:44.785730] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:44.785852] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-08T12:00:44.785894] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-08T12:00:44.785945] [INFO ] [MAIN ] [86/3529] AGEN kept (0.5s) | 86 kept, 0 rejected | 129.3/min | ETA: 26.6m [2026-01-08T12:00:45.250131] [DEBUG] [REMOTE ] AGI: Retrieved 5741 rows, trimmed to 300. [2026-01-08T12:00:45.250276] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-08T12:00:45.250539] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-08T12:00:45.250700] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:45.250826] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-08T12:00:45.250872] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-08T12:00:45.250928] [INFO ] [MAIN ] [87/3529] AGI kept (0.5s) | 87 kept, 0 rejected | 129.3/min | ETA: 26.6m [2026-01-08T12:00:45.600742] [DEBUG] [REMOTE ] AGIO: Retrieved 3134 rows, trimmed to 300. [2026-01-08T12:00:45.600875] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-08T12:00:45.601098] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-08T12:00:45.601228] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:45.601337] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-08T12:00:45.601377] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-08T12:00:45.601424] [INFO ] [MAIN ] [88/3529] AGIO kept (0.4s) | 88 kept, 0 rejected | 129.7/min | ETA: 26.5m [2026-01-08T12:00:46.107306] [DEBUG] [REMOTE ] AGM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:46.107453] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-08T12:00:46.107715] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $153.96. [2026-01-08T12:00:46.107850] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:46.107974] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-08T12:00:46.108015] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-08T12:00:46.108064] [INFO ] [MAIN ] [89/3529] AGM kept (0.5s) | 89 kept, 0 rejected | 129.5/min | ETA: 26.6m [2026-01-08T12:00:46.274273] [DEBUG] [REMOTE ] AGMH: Retrieved 1942 rows, trimmed to 300. [2026-01-08T12:00:46.274407] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-08T12:00:46.274647] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-08T12:00:46.274783] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:46.274897] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-08T12:00:46.274939] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-08T12:00:46.274987] [INFO ] [MAIN ] [90/3529] AGMH kept (0.2s) | 90 kept, 0 rejected | 130.5/min | ETA: 26.4m [2026-01-08T12:00:46.823676] [DEBUG] [REMOTE ] AGNC: Retrieved 4440 rows, trimmed to 300. [2026-01-08T12:00:46.823828] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-08T12:00:46.824055] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.58. [2026-01-08T12:00:46.824192] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:46.824307] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-08T12:00:46.824350] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-08T12:00:46.824413] [INFO ] [MAIN ] [91/3529] AGNC kept (0.5s) | 91 kept, 0 rejected | 130.2/min | ETA: 26.4m [2026-01-08T12:00:47.156412] [DEBUG] [REMOTE ] AGNCL: Retrieved 833 rows, trimmed to 300. [2026-01-08T12:00:47.156544] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-08T12:00:47.156758] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-08T12:00:47.156891] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:47.157000] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-08T12:00:47.157040] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-08T12:00:47.157088] [INFO ] [MAIN ] [92/3529] AGNCL kept (0.3s) | 92 kept, 0 rejected | 130.6/min | ETA: 26.3m [2026-01-08T12:00:47.591995] [DEBUG] [REMOTE ] AGNCM: Retrieved 1725 rows, trimmed to 300. [2026-01-08T12:00:47.592123] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-08T12:00:47.592326] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-08T12:00:47.592460] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:47.592595] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-08T12:00:47.592648] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-08T12:00:47.592700] [INFO ] [MAIN ] [93/3529] AGNCM kept (0.4s) | 93 kept, 0 rejected | 130.7/min | ETA: 26.3m [2026-01-08T12:00:48.028373] [DEBUG] [REMOTE ] AGNCN: Retrieved 2110 rows, trimmed to 300. [2026-01-08T12:00:48.028505] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-08T12:00:48.028949] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-08T12:00:48.029086] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:48.029195] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-08T12:00:48.029235] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-08T12:00:48.029283] [INFO ] [MAIN ] [94/3529] AGNCN kept (0.4s) | 94 kept, 0 rejected | 130.7/min | ETA: 26.3m [2026-01-08T12:00:48.370983] [DEBUG] [REMOTE ] AGNCO: Retrieved 1578 rows, trimmed to 300. [2026-01-08T12:00:48.371115] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-08T12:00:48.371320] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-08T12:00:48.371473] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:48.371606] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-08T12:00:48.371652] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-08T12:00:48.371702] [INFO ] [MAIN ] [95/3529] AGNCO kept (0.3s) | 95 kept, 0 rejected | 131.1/min | ETA: 26.2m [2026-01-08T12:00:48.714898] [DEBUG] [REMOTE ] AGNCP: Retrieved 1489 rows, trimmed to 300. [2026-01-08T12:00:48.715024] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-08T12:00:48.715221] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-08T12:00:48.715351] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:48.715459] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-08T12:00:48.715498] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-08T12:00:48.715545] [INFO ] [MAIN ] [96/3529] AGNCP kept (0.3s) | 96 kept, 0 rejected | 131.4/min | ETA: 26.1m [2026-01-08T12:00:49.364303] [DEBUG] [REMOTE ] AGO: Retrieved 5462 rows, trimmed to 300. [2026-01-08T12:00:49.364446] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-08T12:00:49.364689] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $78.84. [2026-01-08T12:00:49.364829] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:49.364949] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-08T12:00:49.364992] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-08T12:00:49.365045] [INFO ] [MAIN ] [97/3529] AGO kept (0.6s) | 97 kept, 0 rejected | 130.8/min | ETA: 26.2m [2026-01-08T12:00:49.727752] [DEBUG] [REMOTE ] AGRO: Retrieved 3758 rows, trimmed to 300. [2026-01-08T12:00:49.727993] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-08T12:00:49.728318] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-08T12:00:49.728564] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:49.728739] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-08T12:00:49.728873] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-08T12:00:49.728952] [INFO ] [MAIN ] [98/3529] AGRO kept (0.4s) | 98 kept, 0 rejected | 131.1/min | ETA: 26.2m [2026-01-08T12:00:50.083426] [DEBUG] [REMOTE ] AGX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:50.083652] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-08T12:00:50.083988] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $267.14. [2026-01-08T12:00:50.084169] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:50.084340] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-08T12:00:50.084412] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-08T12:00:50.084485] [INFO ] [MAIN ] [99/3529] AGX kept (0.4s) | 99 kept, 0 rejected | 131.4/min | ETA: 26.1m [2026-01-08T12:00:50.534235] [DEBUG] [REMOTE ] AGYS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:50.534404] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-08T12:00:50.534698] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $109.20. [2026-01-08T12:00:50.534837] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:50.534965] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-08T12:00:50.535007] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-08T12:00:50.535058] [INFO ] [MAIN ] [100/3529] AGYS kept (0.5s) | 100 kept, 0 rejected | 131.4/min | ETA: 26.1m [2026-01-08T12:00:50.754996] [DEBUG] [REMOTE ] AGZD: Retrieved 3031 rows, trimmed to 300. [2026-01-08T12:00:50.755127] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-08T12:00:50.755326] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.22. [2026-01-08T12:00:50.755462] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:50.755592] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-08T12:00:50.755635] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-08T12:00:50.755684] [INFO ] [MAIN ] [101/3529] AGZD kept (0.2s) | 101 kept, 0 rejected | 132.1/min | ETA: 25.9m [2026-01-08T12:00:51.257864] [DEBUG] [REMOTE ] AHCO: Retrieved 1903 rows, trimmed to 300. [2026-01-08T12:00:51.257987] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-08T12:00:51.258187] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.70. [2026-01-08T12:00:51.258344] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:51.258484] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-08T12:00:51.258530] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-08T12:00:51.258598] [INFO ] [MAIN ] [102/3529] AHCO kept (0.5s) | 102 kept, 0 rejected | 132.0/min | ETA: 26.0m [2026-01-08T12:00:51.709809] [DEBUG] [REMOTE ] AHH: Retrieved 3187 rows, trimmed to 300. [2026-01-08T12:00:51.709946] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-08T12:00:51.710152] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-08T12:00:51.710286] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:51.710400] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-08T12:00:51.710442] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-08T12:00:51.710490] [INFO ] [MAIN ] [103/3529] AHH kept (0.5s) | 103 kept, 0 rejected | 132.0/min | ETA: 26.0m [2026-01-08T12:00:51.899380] [DEBUG] [REMOTE ] AI: Retrieved 1275 rows, trimmed to 300. [2026-01-08T12:00:51.899509] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-08T12:00:51.899723] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.85. [2026-01-08T12:00:51.899858] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:51.899966] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-08T12:00:51.900007] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-08T12:00:51.900055] [INFO ] [MAIN ] [104/3529] AI kept (0.2s) | 104 kept, 0 rejected | 132.7/min | ETA: 25.8m [2026-01-08T12:00:52.597071] [DEBUG] [REMOTE ] AIA: Retrieved 4561 rows, trimmed to 300. [2026-01-08T12:00:52.597212] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-08T12:00:52.597431] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-08T12:00:52.597600] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:52.597764] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-08T12:00:52.597823] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-08T12:00:52.597895] [INFO ] [MAIN ] [105/3529] AIA kept (0.7s) | 105 kept, 0 rejected | 132.0/min | ETA: 25.9m [2026-01-08T12:00:53.161861] [DEBUG] [REMOTE ] AIG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:53.162046] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-08T12:00:53.162305] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $74.61. [2026-01-08T12:00:53.162446] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:53.162599] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-08T12:00:53.162644] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-08T12:00:53.163222] [INFO ] [MAIN ] [106/3529] AIG kept (0.6s) | 106 kept, 0 rejected | 131.7/min | ETA: 26.0m [2026-01-08T12:00:53.510601] [DEBUG] [REMOTE ] AIMD: Retrieved 2921 rows, trimmed to 300. [2026-01-08T12:00:53.510735] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-08T12:00:53.510934] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-08T12:00:53.511068] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:53.511177] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-08T12:00:53.511217] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-08T12:00:53.511263] [INFO ] [MAIN ] [107/3529] AIMD kept (0.3s) | 107 kept, 0 rejected | 132.0/min | ETA: 25.9m [2026-01-08T12:00:53.853083] [DEBUG] [REMOTE ] AIO: Retrieved 1556 rows, trimmed to 300. [2026-01-08T12:00:53.853243] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-08T12:00:53.853503] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.51. [2026-01-08T12:00:53.853664] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:53.853777] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-08T12:00:53.853821] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-08T12:00:53.853879] [INFO ] [MAIN ] [108/3529] AIO kept (0.3s) | 108 kept, 0 rejected | 132.3/min | ETA: 25.9m [2026-01-08T12:00:54.185918] [DEBUG] [REMOTE ] AIP: Retrieved 1053 rows, trimmed to 300. [2026-01-08T12:00:54.186053] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-08T12:00:54.186307] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-08T12:00:54.186479] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:54.186644] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-08T12:00:54.186705] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-08T12:00:54.186775] [INFO ] [MAIN ] [109/3529] AIP kept (0.3s) | 109 kept, 0 rejected | 132.7/min | ETA: 25.8m [2026-01-08T12:00:54.560417] [DEBUG] [REMOTE ] AIPI: Retrieved 400 rows, trimmed to 300. [2026-01-08T12:00:54.560592] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-08T12:00:54.560813] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-08T12:00:54.560982] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:54.561114] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-08T12:00:54.561175] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-08T12:00:54.561229] [INFO ] [MAIN ] [110/3529] AIPI kept (0.4s) | 110 kept, 0 rejected | 132.9/min | ETA: 25.7m [2026-01-08T12:00:55.085212] [DEBUG] [REMOTE ] AIQ: Retrieved 1922 rows, trimmed to 300. [2026-01-08T12:00:55.085357] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-08T12:00:55.085606] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-08T12:00:55.085747] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:55.085868] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-08T12:00:55.085910] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-08T12:00:55.085961] [INFO ] [MAIN ] [111/3529] AIQ kept (0.5s) | 111 kept, 0 rejected | 132.7/min | ETA: 25.8m [2026-01-08T12:00:55.505682] [DEBUG] [REMOTE ] AIRG: Retrieved 2364 rows, trimmed to 300. [2026-01-08T12:00:55.505962] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-08T12:00:55.506325] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-08T12:00:55.506477] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:55.506657] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-08T12:00:55.506705] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-08T12:00:55.506764] [INFO ] [MAIN ] [112/3529] AIRG kept (0.4s) | 112 kept, 0 rejected | 132.7/min | ETA: 25.7m [2026-01-08T12:00:55.764496] [DEBUG] [REMOTE ] AIRJ: Retrieved 455 rows, trimmed to 300. [2026-01-08T12:00:55.764716] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-08T12:00:55.764971] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-08T12:00:55.765115] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:55.765237] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-08T12:00:55.765280] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-08T12:00:55.765336] [INFO ] [MAIN ] [113/3529] AIRJ kept (0.3s) | 113 kept, 0 rejected | 133.3/min | ETA: 25.6m [2026-01-08T12:00:56.137604] [DEBUG] [REMOTE ] AIRS: Retrieved 1051 rows, trimmed to 300. [2026-01-08T12:00:56.137811] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-08T12:00:56.138058] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-08T12:00:56.138195] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:56.138315] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-08T12:00:56.138387] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-08T12:00:56.138444] [INFO ] [MAIN ] [114/3529] AIRS kept (0.4s) | 114 kept, 0 rejected | 133.5/min | ETA: 25.6m [2026-01-08T12:00:56.530860] [DEBUG] [REMOTE ] AISP: Retrieved 1172 rows, trimmed to 300. [2026-01-08T12:00:56.531102] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-08T12:00:56.531421] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-08T12:00:56.531589] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:56.531734] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-08T12:00:56.531776] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-08T12:00:56.531833] [INFO ] [MAIN ] [115/3529] AISP kept (0.4s) | 115 kept, 0 rejected | 133.6/min | ETA: 25.6m [2026-01-08T12:00:57.060023] [DEBUG] [REMOTE ] AIZN: Retrieved 1284 rows, trimmed to 300. [2026-01-08T12:00:57.060246] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-08T12:00:57.060533] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-08T12:00:57.060710] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:57.060857] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-08T12:00:57.060900] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-08T12:00:57.060958] [INFO ] [MAIN ] [116/3529] AIZN kept (0.5s) | 116 kept, 0 rejected | 133.4/min | ETA: 25.6m [2026-01-08T12:00:57.706662] [DEBUG] [REMOTE ] AJG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:57.706961] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-08T12:00:57.707333] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-08T12:00:57.707513] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:57.707688] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-08T12:00:57.707735] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-08T12:00:57.707798] [INFO ] [MAIN ] [117/3529] AJG kept (0.6s) | 117 kept, 0 rejected | 132.9/min | ETA: 25.7m [2026-01-08T12:00:58.196052] [DEBUG] [REMOTE ] AKAM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:58.196229] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-08T12:00:58.196508] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-08T12:00:58.196698] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:58.196861] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-08T12:00:58.196923] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-08T12:00:58.196991] [INFO ] [MAIN ] [118/3529] AKAM kept (0.5s) | 118 kept, 0 rejected | 132.8/min | ETA: 25.7m [2026-01-08T12:00:58.443628] [DEBUG] [REMOTE ] AKBA: Retrieved 2969 rows, trimmed to 300. [2026-01-08T12:00:58.443798] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-08T12:00:58.444092] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.47. [2026-01-08T12:00:58.444285] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:58.444456] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-08T12:00:58.444518] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-08T12:00:58.444610] [INFO ] [MAIN ] [119/3529] AKBA kept (0.2s) | 119 kept, 0 rejected | 133.3/min | ETA: 25.6m [2026-01-08T12:00:58.899833] [DEBUG] [REMOTE ] AL: Retrieved 3702 rows, trimmed to 300. [2026-01-08T12:00:58.900000] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-08T12:00:58.900313] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.28. [2026-01-08T12:00:58.900464] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:58.900668] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-08T12:00:58.900722] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-08T12:00:58.900777] [INFO ] [MAIN ] [120/3529] AL kept (0.5s) | 120 kept, 0 rejected | 133.3/min | ETA: 25.6m [2026-01-08T12:00:59.190876] [DEBUG] [REMOTE ] ALAB: Retrieved 452 rows, trimmed to 300. [2026-01-08T12:00:59.191019] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-08T12:00:59.191237] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-08T12:00:59.191372] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:59.191491] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-08T12:00:59.191532] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-08T12:00:59.191615] [INFO ] [MAIN ] [121/3529] ALAB kept (0.3s) | 121 kept, 0 rejected | 133.7/min | ETA: 25.5m [2026-01-08T12:00:59.852451] [DEBUG] [REMOTE ] ALB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:00:59.852603] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-08T12:00:59.852823] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-08T12:00:59.852959] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-08T12:00:59.853077] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-08T12:00:59.853118] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-08T12:00:59.853652] [INFO ] [MAIN ] [122/3529] ALB kept (0.7s) | 122 kept, 0 rejected | 133.2/min | ETA: 25.6m [2026-01-08T12:01:00.072804] [DEBUG] [REMOTE ] ALC: Retrieved 1697 rows, trimmed to 300. [2026-01-08T12:01:00.072942] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-08T12:01:00.073148] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $72.60. [2026-01-08T12:01:00.073279] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:00.073387] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-08T12:01:00.073427] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-08T12:01:00.073474] [INFO ] [MAIN ] [123/3529] ALC kept (0.2s) | 123 kept, 0 rejected | 133.7/min | ETA: 25.5m [2026-01-08T12:01:00.668004] [DEBUG] [REMOTE ] ALCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:00.668137] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-08T12:01:00.668386] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-08T12:01:00.668527] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:00.670136] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-08T12:01:00.670194] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-08T12:01:00.670741] [INFO ] [MAIN ] [124/3529] ALCO kept (0.6s) | 124 kept, 0 rejected | 133.4/min | ETA: 25.5m [2026-01-08T12:01:01.011151] [DEBUG] [REMOTE ] ALDX: Retrieved 2939 rows, trimmed to 300. [2026-01-08T12:01:01.011277] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-08T12:01:01.011487] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-08T12:01:01.011684] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:01.011807] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-08T12:01:01.011849] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-08T12:01:01.011898] [INFO ] [MAIN ] [125/3529] ALDX kept (0.3s) | 125 kept, 0 rejected | 133.6/min | ETA: 25.5m [2026-01-08T12:01:01.539075] [DEBUG] [REMOTE ] ALEX: Retrieved 3411 rows, trimmed to 300. [2026-01-08T12:01:01.539233] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-08T12:01:01.539498] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-08T12:01:01.539692] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:01.539845] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-08T12:01:01.539898] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-08T12:01:01.539961] [INFO ] [MAIN ] [126/3529] ALEX kept (0.5s) | 126 kept, 0 rejected | 133.4/min | ETA: 25.5m [2026-01-08T12:01:02.021162] [DEBUG] [REMOTE ] ALG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:02.021350] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-08T12:01:02.021724] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.80. [2026-01-08T12:01:02.021917] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:02.022094] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-08T12:01:02.022153] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-08T12:01:02.022226] [INFO ] [MAIN ] [127/3529] ALG kept (0.5s) | 127 kept, 0 rejected | 133.4/min | ETA: 25.5m [2026-01-08T12:01:02.205993] [DEBUG] [REMOTE ] ALGM: Retrieved 1303 rows, trimmed to 300. [2026-01-08T12:01:02.206129] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-08T12:01:02.206323] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-08T12:01:02.206455] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:02.206563] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-08T12:01:02.206624] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-08T12:01:02.206672] [INFO ] [MAIN ] [128/3529] ALGM kept (0.2s) | 128 kept, 0 rejected | 134.0/min | ETA: 25.4m [2026-01-08T12:01:02.914012] [DEBUG] [REMOTE ] ALGN: Retrieved 6272 rows, trimmed to 300. [2026-01-08T12:01:02.914169] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-08T12:01:02.914435] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $128.43. [2026-01-08T12:01:02.914593] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:02.914726] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-08T12:01:02.914767] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-08T12:01:02.914819] [INFO ] [MAIN ] [129/3529] ALGN kept (0.7s) | 129 kept, 0 rejected | 133.4/min | ETA: 25.5m [2026-01-08T12:01:03.200007] [DEBUG] [REMOTE ] ALGS: Retrieved 1312 rows, trimmed to 300. [2026-01-08T12:01:03.200149] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-08T12:01:03.200357] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-08T12:01:03.200500] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:03.200635] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-08T12:01:03.200681] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-08T12:01:03.200733] [INFO ] [MAIN ] [130/3529] ALGS kept (0.3s) | 130 kept, 0 rejected | 133.8/min | ETA: 25.4m [2026-01-08T12:01:03.578603] [DEBUG] [REMOTE ] ALHC: Retrieved 1202 rows, trimmed to 300. [2026-01-08T12:01:03.578760] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-08T12:01:03.579048] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-08T12:01:03.579218] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:03.579366] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-08T12:01:03.579421] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-08T12:01:03.579486] [INFO ] [MAIN ] [131/3529] ALHC kept (0.4s) | 131 kept, 0 rejected | 133.9/min | ETA: 25.4m [2026-01-08T12:01:04.007222] [DEBUG] [REMOTE ] ALK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:04.007383] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-08T12:01:04.007666] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-08T12:01:04.007807] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:04.007937] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-08T12:01:04.007978] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-08T12:01:04.008028] [INFO ] [MAIN ] [132/3529] ALK kept (0.4s) | 132 kept, 0 rejected | 134.0/min | ETA: 25.4m [2026-01-08T12:01:04.622015] [DEBUG] [REMOTE ] ALKS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:04.622153] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-08T12:01:04.622375] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-08T12:01:04.622511] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:04.622650] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-08T12:01:04.622693] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-08T12:01:04.622742] [INFO ] [MAIN ] [133/3529] ALKS kept (0.6s) | 133 kept, 0 rejected | 133.6/min | ETA: 25.4m [2026-01-08T12:01:05.104625] [DEBUG] [REMOTE ] ALL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:05.104777] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-08T12:01:05.105010] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-08T12:01:05.105145] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:05.105263] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-08T12:01:05.105304] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-08T12:01:05.105894] [INFO ] [MAIN ] [134/3529] ALL kept (0.5s) | 134 kept, 0 rejected | 133.5/min | ETA: 25.4m [2026-01-08T12:01:05.500643] [DEBUG] [REMOTE ] ALLE: Retrieved 3052 rows, trimmed to 300. [2026-01-08T12:01:05.500775] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-08T12:01:05.500975] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-08T12:01:05.501109] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:05.501220] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-08T12:01:05.501260] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-08T12:01:05.501308] [INFO ] [MAIN ] [135/3529] ALLE kept (0.4s) | 135 kept, 0 rejected | 133.6/min | ETA: 25.4m [2026-01-08T12:01:05.800074] [DEBUG] [REMOTE ] ALLO: Retrieved 1819 rows, trimmed to 300. [2026-01-08T12:01:05.800220] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-08T12:01:05.800443] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-08T12:01:05.800618] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:05.800742] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-08T12:01:05.800785] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-08T12:01:05.800834] [INFO ] [MAIN ] [136/3529] ALLO kept (0.3s) | 136 kept, 0 rejected | 134.0/min | ETA: 25.3m [2026-01-08T12:01:06.304313] [DEBUG] [REMOTE ] ALLY: Retrieved 2954 rows, trimmed to 300. [2026-01-08T12:01:06.304565] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-08T12:01:06.304969] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-08T12:01:06.305158] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:06.305402] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-08T12:01:06.305459] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-08T12:01:06.305533] [INFO ] [MAIN ] [137/3529] ALLY kept (0.5s) | 137 kept, 0 rejected | 133.8/min | ETA: 25.3m [2026-01-08T12:01:06.510050] [DEBUG] [REMOTE ] ALMS: Retrieved 383 rows, trimmed to 300. [2026-01-08T12:01:06.510195] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-08T12:01:06.510406] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.49. [2026-01-08T12:01:06.510543] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:06.510685] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-08T12:01:06.510728] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-08T12:01:06.510777] [INFO ] [MAIN ] [138/3529] ALMS kept (0.2s) | 138 kept, 0 rejected | 134.4/min | ETA: 25.2m [2026-01-08T12:01:07.145653] [DEBUG] [REMOTE ] ALNY: Retrieved 5436 rows, trimmed to 300. [2026-01-08T12:01:07.145782] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-08T12:01:07.145989] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $391.17. [2026-01-08T12:01:07.146122] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:07.146231] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-08T12:01:07.146271] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-08T12:01:07.146319] [INFO ] [MAIN ] [139/3529] ALNY kept (0.6s) | 139 kept, 0 rejected | 134.0/min | ETA: 25.3m [2026-01-08T12:01:07.318776] [DEBUG] [REMOTE ] ALRM: Retrieved 2649 rows, trimmed to 300. [2026-01-08T12:01:07.318909] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-08T12:01:07.319112] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-08T12:01:07.319248] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:07.319360] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-08T12:01:07.319400] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-08T12:01:07.319450] [INFO ] [MAIN ] [140/3529] ALRM kept (0.2s) | 140 kept, 0 rejected | 134.5/min | ETA: 25.2m [2026-01-08T12:01:07.984168] [DEBUG] [REMOTE ] ALRS: Retrieved 6283 rows, trimmed to 300. [2026-01-08T12:01:07.984301] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-08T12:01:07.984515] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.70. [2026-01-08T12:01:07.984676] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:07.984795] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-08T12:01:07.984837] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-08T12:01:07.984888] [INFO ] [MAIN ] [141/3529] ALRS kept (0.7s) | 141 kept, 0 rejected | 134.1/min | ETA: 25.3m [2026-01-08T12:01:08.361668] [DEBUG] [REMOTE ] ALSN: Retrieved 3474 rows, trimmed to 300. [2026-01-08T12:01:08.361825] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-08T12:01:08.362140] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-08T12:01:08.362321] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:08.362484] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-08T12:01:08.362540] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-08T12:01:08.362633] [INFO ] [MAIN ] [142/3529] ALSN kept (0.4s) | 142 kept, 0 rejected | 134.2/min | ETA: 25.2m [2026-01-08T12:01:08.671830] [DEBUG] [REMOTE ] ALTG: Retrieved 1686 rows, trimmed to 300. [2026-01-08T12:01:08.671984] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-08T12:01:08.672247] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-08T12:01:08.672434] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:08.672616] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-08T12:01:08.672677] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-08T12:01:08.672747] [INFO ] [MAIN ] [143/3529] ALTG kept (0.3s) | 143 kept, 0 rejected | 134.5/min | ETA: 25.2m [2026-01-08T12:01:09.050689] [DEBUG] [REMOTE ] ALTI: Retrieved 756 rows, trimmed to 300. [2026-01-08T12:01:09.050818] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-08T12:01:09.051019] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.67. [2026-01-08T12:01:09.051157] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:09.051269] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-08T12:01:09.051311] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-08T12:01:09.051358] [INFO ] [MAIN ] [144/3529] ALTI kept (0.4s) | 144 kept, 0 rejected | 134.6/min | ETA: 25.1m [2026-01-08T12:01:09.626437] [DEBUG] [REMOTE ] ALTS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:09.626615] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-08T12:01:09.626838] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-08T12:01:09.626975] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:09.627092] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-08T12:01:09.627134] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-08T12:01:09.627183] [INFO ] [MAIN ] [145/3529] ALTS kept (0.6s) | 145 kept, 0 rejected | 134.4/min | ETA: 25.2m [2026-01-08T12:01:09.853852] [DEBUG] [REMOTE ] ALTY: Retrieved 2638 rows, trimmed to 300. [2026-01-08T12:01:09.853977] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-08T12:01:09.854176] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.53. [2026-01-08T12:01:09.854315] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:09.854426] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-08T12:01:09.854468] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-08T12:01:09.854517] [INFO ] [MAIN ] [146/3529] ALTY kept (0.2s) | 146 kept, 0 rejected | 134.8/min | ETA: 25.1m [2026-01-08T12:01:10.141591] [DEBUG] [REMOTE ] ALVO: Retrieved 893 rows, trimmed to 300. [2026-01-08T12:01:10.141734] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-08T12:01:10.141941] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-08T12:01:10.142076] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:10.142188] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-08T12:01:10.142231] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-08T12:01:10.142282] [INFO ] [MAIN ] [147/3529] ALVO kept (0.3s) | 147 kept, 0 rejected | 135.2/min | ETA: 25.0m [2026-01-08T12:01:10.902657] [DEBUG] [REMOTE ] ALX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:10.902904] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-08T12:01:10.903283] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-08T12:01:10.903433] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:10.903613] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-08T12:01:10.903661] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-08T12:01:10.903723] [INFO ] [MAIN ] [148/3529] ALX kept (0.8s) | 148 kept, 0 rejected | 134.5/min | ETA: 25.1m [2026-01-08T12:01:11.213695] [DEBUG] [REMOTE ] ALXO: Retrieved 1376 rows, trimmed to 300. [2026-01-08T12:01:11.213816] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-08T12:01:11.214013] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-08T12:01:11.214146] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:11.214253] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-08T12:01:11.214294] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-08T12:01:11.214343] [INFO ] [MAIN ] [149/3529] ALXO kept (0.3s) | 149 kept, 0 rejected | 134.8/min | ETA: 25.1m [2026-01-08T12:01:11.548643] [DEBUG] [REMOTE ] ALZN: Retrieved 1147 rows, trimmed to 300. [2026-01-08T12:01:11.548777] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-08T12:01:11.548974] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-08T12:01:11.549111] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:11.549219] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-08T12:01:11.549263] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-08T12:01:11.549312] [INFO ] [MAIN ] [150/3529] ALZN kept (0.3s) | 150 kept, 0 rejected | 135.0/min | ETA: 25.0m [2026-01-08T12:01:12.100947] [DEBUG] [REMOTE ] AM: Retrieved 2809 rows, trimmed to 300. [2026-01-08T12:01:12.101073] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-08T12:01:12.101274] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-08T12:01:12.101413] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:12.101527] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-08T12:01:12.101587] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-08T12:01:12.101638] [INFO ] [MAIN ] [151/3529] AM kept (0.6s) | 151 kept, 0 rejected | 134.8/min | ETA: 25.1m [2026-01-08T12:01:12.407416] [DEBUG] [REMOTE ] AMAL: Retrieved 1865 rows, trimmed to 300. [2026-01-08T12:01:12.407639] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-08T12:01:12.407904] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $25.13. [2026-01-08T12:01:12.408046] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:12.408176] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-08T12:01:12.408220] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-08T12:01:12.408276] [INFO ] [MAIN ] [152/3529] AMAL kept (0.3s) | 152 kept, 0 rejected | 135.1/min | ETA: 25.0m [2026-01-08T12:01:12.863039] [DEBUG] [REMOTE ] AMBA: Retrieved 3329 rows, trimmed to 300. [2026-01-08T12:01:12.863260] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-08T12:01:12.863619] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $69.77. [2026-01-08T12:01:12.863768] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:12.863915] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-08T12:01:12.863961] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-08T12:01:12.864022] [INFO ] [MAIN ] [153/3529] AMBA kept (0.5s) | 153 kept, 0 rejected | 135.0/min | ETA: 25.0m [2026-01-08T12:01:13.136383] [DEBUG] [REMOTE ] AMBP: Retrieved 1111 rows, trimmed to 300. [2026-01-08T12:01:13.136521] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-08T12:01:13.136739] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-08T12:01:13.136870] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:13.136979] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-08T12:01:13.137018] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-08T12:01:13.137066] [INFO ] [MAIN ] [154/3529] AMBP kept (0.3s) | 154 kept, 0 rejected | 135.4/min | ETA: 24.9m [2026-01-08T12:01:13.647282] [DEBUG] [REMOTE ] AMC: Retrieved 3031 rows, trimmed to 300. [2026-01-08T12:01:13.647410] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-08T12:01:13.647666] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.52. [2026-01-08T12:01:13.647829] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:13.647948] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-08T12:01:13.647989] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-08T12:01:13.648038] [INFO ] [MAIN ] [155/3529] AMC kept (0.5s) | 155 kept, 0 rejected | 135.2/min | ETA: 24.9m [2026-01-08T12:01:14.064063] [DEBUG] [REMOTE ] AMCX: Retrieved 3662 rows, trimmed to 300. [2026-01-08T12:01:14.064207] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-08T12:01:14.064411] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.07. [2026-01-08T12:01:14.064547] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:14.064685] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-08T12:01:14.064727] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-08T12:01:14.064776] [INFO ] [MAIN ] [156/3529] AMCX kept (0.4s) | 156 kept, 0 rejected | 135.3/min | ETA: 24.9m [2026-01-08T12:01:14.731221] [DEBUG] [REMOTE ] AMD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:14.731380] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-08T12:01:14.731669] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-08T12:01:14.731810] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:14.731941] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-08T12:01:14.731984] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-08T12:01:14.732036] [INFO ] [MAIN ] [157/3529] AMD kept (0.7s) | 157 kept, 0 rejected | 134.9/min | ETA: 25.0m [2026-01-08T12:01:14.818427] [DEBUG] [REMOTE ] AMDL: Retrieved 454 rows, trimmed to 300. [2026-01-08T12:01:14.818563] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-08T12:01:14.818777] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-08T12:01:14.818909] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:14.819016] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-08T12:01:14.819057] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-08T12:01:14.819104] [INFO ] [MAIN ] [158/3529] AMDL kept (0.1s) | 158 kept, 0 rejected | 135.6/min | ETA: 24.9m [2026-01-08T12:01:15.617205] [DEBUG] [REMOTE ] AME: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:15.617348] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-08T12:01:15.617590] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $181.96. [2026-01-08T12:01:15.617727] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:15.617847] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-08T12:01:15.617887] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-08T12:01:15.617937] [INFO ] [MAIN ] [159/3529] AME kept (0.8s) | 159 kept, 0 rejected | 134.9/min | ETA: 25.0m [2026-01-08T12:01:15.925113] [DEBUG] [REMOTE ] AMG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:15.925251] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-08T12:01:15.925475] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $233.84. [2026-01-08T12:01:15.925636] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:15.925755] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-08T12:01:15.925796] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-08T12:01:15.925844] [INFO ] [MAIN ] [160/3529] AMG kept (0.3s) | 160 kept, 0 rejected | 135.1/min | ETA: 24.9m [2026-01-08T12:01:16.509047] [DEBUG] [REMOTE ] AMGN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:16.509185] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-08T12:01:16.509408] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.12. [2026-01-08T12:01:16.509541] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:16.509679] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-08T12:01:16.509722] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-08T12:01:16.509771] [INFO ] [MAIN ] [161/3529] AMGN kept (0.6s) | 161 kept, 0 rejected | 134.9/min | ETA: 25.0m [2026-01-08T12:01:16.889655] [DEBUG] [REMOTE ] AMH: Retrieved 3128 rows, trimmed to 300. [2026-01-08T12:01:16.889831] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-08T12:01:16.890141] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-08T12:01:16.890284] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:16.890426] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-08T12:01:16.890468] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-08T12:01:16.890521] [INFO ] [MAIN ] [162/3529] AMH kept (0.4s) | 162 kept, 0 rejected | 135.0/min | ETA: 24.9m [2026-01-08T12:01:17.106743] [DEBUG] [REMOTE ] AMLX: Retrieved 1003 rows, trimmed to 300. [2026-01-08T12:01:17.106874] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-08T12:01:17.107066] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-08T12:01:17.107196] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:17.107302] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-08T12:01:17.107343] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-08T12:01:17.107391] [INFO ] [MAIN ] [163/3529] AMLX kept (0.2s) | 163 kept, 0 rejected | 135.4/min | ETA: 24.9m [2026-01-08T12:01:17.793323] [DEBUG] [REMOTE ] AMN: Retrieved 6076 rows, trimmed to 300. [2026-01-08T12:01:17.793465] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-08T12:01:17.793726] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-08T12:01:17.793862] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:17.793980] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-08T12:01:17.794021] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-08T12:01:17.794070] [INFO ] [MAIN ] [164/3529] AMN kept (0.7s) | 164 kept, 0 rejected | 135.0/min | ETA: 24.9m [2026-01-08T12:01:18.207255] [DEBUG] [REMOTE ] AMP: Retrieved 5110 rows, trimmed to 300. [2026-01-08T12:01:18.207404] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-08T12:01:18.207666] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-08T12:01:18.207835] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:18.207960] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-08T12:01:18.208001] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-08T12:01:18.208071] [INFO ] [MAIN ] [165/3529] AMP kept (0.4s) | 165 kept, 0 rejected | 135.0/min | ETA: 24.9m [2026-01-08T12:01:18.686445] [DEBUG] [REMOTE ] AMPG: Retrieved 6503 rows, trimmed to 300. [2026-01-08T12:01:18.686611] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-08T12:01:18.686833] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-08T12:01:18.686968] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:18.687080] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-08T12:01:18.687120] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-08T12:01:18.687167] [INFO ] [MAIN ] [166/3529] AMPG kept (0.5s) | 166 kept, 0 rejected | 135.0/min | ETA: 24.9m [2026-01-08T12:01:18.870473] [DEBUG] [REMOTE ] AMPH: Retrieved 2902 rows, trimmed to 300. [2026-01-08T12:01:18.870641] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-08T12:01:18.870867] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $23.14. [2026-01-08T12:01:18.870999] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:18.871111] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-08T12:01:18.871151] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-08T12:01:18.871198] [INFO ] [MAIN ] [167/3529] AMPH kept (0.2s) | 167 kept, 0 rejected | 135.4/min | ETA: 24.8m [2026-01-08T12:01:19.254837] [DEBUG] [REMOTE ] AMPL: Retrieved 1074 rows, trimmed to 300. [2026-01-08T12:01:19.255049] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-08T12:01:19.255307] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-08T12:01:19.255451] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:19.255594] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-08T12:01:19.255640] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-08T12:01:19.255696] [INFO ] [MAIN ] [168/3529] AMPL kept (0.4s) | 168 kept, 0 rejected | 135.5/min | ETA: 24.8m [2026-01-08T12:01:19.707393] [DEBUG] [REMOTE ] AMPX: Retrieved 831 rows, trimmed to 300. [2026-01-08T12:01:19.707522] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-08T12:01:19.707737] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-08T12:01:19.707871] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:19.707979] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-08T12:01:19.708021] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-08T12:01:19.708068] [INFO ] [MAIN ] [169/3529] AMPX kept (0.5s) | 169 kept, 0 rejected | 135.5/min | ETA: 24.8m [2026-01-08T12:01:20.201945] [DEBUG] [REMOTE ] AMRC: Retrieved 3890 rows, trimmed to 300. [2026-01-08T12:01:20.202195] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-08T12:01:20.202609] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-08T12:01:20.202825] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:20.203036] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-08T12:01:20.203104] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-08T12:01:20.203194] [INFO ] [MAIN ] [170/3529] AMRC kept (0.5s) | 170 kept, 0 rejected | 135.4/min | ETA: 24.8m [2026-01-08T12:01:20.810598] [DEBUG] [REMOTE ] AMRN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:20.810921] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-08T12:01:20.811476] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-08T12:01:20.812811] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:20.813061] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-08T12:01:20.813146] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-08T12:01:20.813266] [INFO ] [MAIN ] [171/3529] AMRN kept (0.6s) | 171 kept, 0 rejected | 135.1/min | ETA: 24.9m [2026-01-08T12:01:21.126875] [DEBUG] [REMOTE ] AMRX: Retrieved 4270 rows, trimmed to 300. [2026-01-08T12:01:21.127530] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-08T12:01:21.128206] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $9.72. [2026-01-08T12:01:21.128395] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:21.128571] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-08T12:01:21.128639] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-08T12:01:21.128704] [INFO ] [MAIN ] [172/3529] AMRX kept (0.3s) | 172 kept, 0 rejected | 135.4/min | ETA: 24.8m [2026-01-08T12:01:21.660052] [DEBUG] [REMOTE ] AMSC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:21.660200] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-08T12:01:21.660426] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-08T12:01:21.660564] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:21.660707] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-08T12:01:21.660749] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-08T12:01:21.660801] [INFO ] [MAIN ] [173/3529] AMSC kept (0.5s) | 173 kept, 0 rejected | 135.2/min | ETA: 24.8m [2026-01-08T12:01:22.083539] [DEBUG] [REMOTE ] AMSF: Retrieved 5064 rows, trimmed to 300. [2026-01-08T12:01:22.083780] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-08T12:01:22.084102] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-08T12:01:22.084256] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:22.084411] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-08T12:01:22.084457] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-08T12:01:22.084521] [INFO ] [MAIN ] [174/3529] AMSF kept (0.4s) | 174 kept, 0 rejected | 135.2/min | ETA: 24.8m [2026-01-08T12:01:22.298892] [DEBUG] [REMOTE ] AMTB: Retrieved 1849 rows, trimmed to 300. [2026-01-08T12:01:22.299088] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-08T12:01:22.299387] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-08T12:01:22.299527] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:22.299699] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-08T12:01:22.299747] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-08T12:01:22.299802] [INFO ] [MAIN ] [175/3529] AMTB kept (0.2s) | 175 kept, 0 rejected | 135.6/min | ETA: 24.7m [2026-01-08T12:01:22.890763] [DEBUG] [REMOTE ] AMTX: Retrieved 2925 rows, trimmed to 300. [2026-01-08T12:01:22.890966] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-08T12:01:22.891240] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-08T12:01:22.891386] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:22.891518] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-08T12:01:22.891562] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-08T12:01:22.891641] [INFO ] [MAIN ] [176/3529] AMTX kept (0.6s) | 176 kept, 0 rejected | 135.4/min | ETA: 24.8m [2026-01-08T12:01:23.361937] [DEBUG] [REMOTE ] AMWD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:23.362088] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-08T12:01:23.362311] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-08T12:01:23.362451] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:23.362588] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-08T12:01:23.362632] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-08T12:01:23.362699] [INFO ] [MAIN ] [177/3529] AMWD kept (0.5s) | 177 kept, 0 rejected | 135.3/min | ETA: 24.8m [2026-01-08T12:01:23.491367] [DEBUG] [REMOTE ] AMWL: Retrieved 1333 rows, trimmed to 300. [2026-01-08T12:01:23.491590] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-08T12:01:23.491839] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-08T12:01:23.491976] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:23.492096] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-08T12:01:23.492137] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-08T12:01:23.492190] [INFO ] [MAIN ] [178/3529] AMWL kept (0.1s) | 178 kept, 0 rejected | 135.9/min | ETA: 24.7m [2026-01-08T12:01:24.219004] [DEBUG] [REMOTE ] AMX: Retrieved 6265 rows, trimmed to 300. [2026-01-08T12:01:24.219242] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-08T12:01:24.219607] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $20.30. [2026-01-08T12:01:24.219790] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:24.219942] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-08T12:01:24.219986] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-08T12:01:24.220046] [INFO ] [MAIN ] [179/3529] AMX kept (0.7s) | 179 kept, 0 rejected | 135.4/min | ETA: 24.7m [2026-01-08T12:01:24.370759] [DEBUG] [REMOTE ] AMZD: Retrieved 837 rows, trimmed to 300. [2026-01-08T12:01:24.370960] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-08T12:01:24.371210] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-08T12:01:24.371352] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:24.371473] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-08T12:01:24.371518] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-08T12:01:24.371605] [INFO ] [MAIN ] [180/3529] AMZD kept (0.2s) | 180 kept, 0 rejected | 135.9/min | ETA: 24.6m [2026-01-08T12:01:25.105669] [DEBUG] [REMOTE ] AMZN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:25.105810] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-08T12:01:25.106043] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $213.04. [2026-01-08T12:01:25.106186] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:25.106309] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-08T12:01:25.106353] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-08T12:01:25.106405] [INFO ] [MAIN ] [181/3529] AMZN kept (0.7s) | 181 kept, 0 rejected | 135.4/min | ETA: 24.7m [2026-01-08T12:01:25.307729] [DEBUG] [REMOTE ] AMZZ: Retrieved 454 rows, trimmed to 300. [2026-01-08T12:01:25.307937] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-08T12:01:25.308187] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $27.79. [2026-01-08T12:01:25.308362] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:25.308488] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-08T12:01:25.308533] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-08T12:01:25.308608] [INFO ] [MAIN ] [182/3529] AMZZ kept (0.2s) | 182 kept, 0 rejected | 135.8/min | ETA: 24.7m [2026-01-08T12:01:25.977363] [DEBUG] [REMOTE ] AN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:25.977503] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-08T12:01:25.977763] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-08T12:01:25.977907] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:25.978030] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-08T12:01:25.978090] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-08T12:01:25.978143] [INFO ] [MAIN ] [183/3529] AN kept (0.7s) | 183 kept, 0 rejected | 135.4/min | ETA: 24.7m [2026-01-08T12:01:26.293311] [DEBUG] [REMOTE ] ANAB: Retrieved 2250 rows, trimmed to 300. [2026-01-08T12:01:26.293508] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-08T12:01:26.293788] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $31.85. [2026-01-08T12:01:26.293932] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:26.294058] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-08T12:01:26.294102] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-08T12:01:26.294156] [INFO ] [MAIN ] [184/3529] ANAB kept (0.3s) | 184 kept, 0 rejected | 135.6/min | ETA: 24.7m [2026-01-08T12:01:26.859618] [DEBUG] [REMOTE ] ANDE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:26.859764] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-08T12:01:26.860019] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $41.86. [2026-01-08T12:01:26.860156] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:26.860280] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-08T12:01:26.860321] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-08T12:01:26.860372] [INFO ] [MAIN ] [185/3529] ANDE kept (0.6s) | 185 kept, 0 rejected | 135.4/min | ETA: 24.7m [2026-01-08T12:01:27.372941] [DEBUG] [REMOTE ] ANF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:27.373168] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-08T12:01:27.373557] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-08T12:01:27.373722] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:27.373881] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-08T12:01:27.373924] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-08T12:01:27.373983] [INFO ] [MAIN ] [186/3529] ANF kept (0.5s) | 186 kept, 0 rejected | 135.3/min | ETA: 24.7m [2026-01-08T12:01:27.738137] [DEBUG] [REMOTE ] ANGI: Retrieved 3554 rows, trimmed to 300. [2026-01-08T12:01:27.738262] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-08T12:01:27.738485] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-08T12:01:27.738650] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:27.738765] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-08T12:01:27.738806] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-08T12:01:27.738854] [INFO ] [MAIN ] [187/3529] ANGI kept (0.4s) | 187 kept, 0 rejected | 135.4/min | ETA: 24.7m [2026-01-08T12:01:28.130618] [DEBUG] [REMOTE ] ANGL: Retrieved 3456 rows, trimmed to 300. [2026-01-08T12:01:28.130751] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-08T12:01:28.130950] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-08T12:01:28.131083] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:28.131193] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-08T12:01:28.131233] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-08T12:01:28.131282] [INFO ] [MAIN ] [188/3529] ANGL kept (0.4s) | 188 kept, 0 rejected | 135.5/min | ETA: 24.7m [2026-01-08T12:01:28.616502] [DEBUG] [REMOTE ] ANGO: Retrieved 5436 rows, trimmed to 300. [2026-01-08T12:01:28.616669] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-08T12:01:28.616914] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $10.92. [2026-01-08T12:01:28.617050] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:28.617174] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-08T12:01:28.617251] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-08T12:01:28.617306] [INFO ] [MAIN ] [189/3529] ANGO kept (0.5s) | 189 kept, 0 rejected | 135.4/min | ETA: 24.7m [2026-01-08T12:01:29.095612] [DEBUG] [REMOTE ] ANIK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:29.095800] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-08T12:01:29.096057] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.09. [2026-01-08T12:01:29.096193] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:29.096319] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-08T12:01:29.096359] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-08T12:01:29.096411] [INFO ] [MAIN ] [190/3529] ANIK kept (0.5s) | 190 kept, 0 rejected | 135.4/min | ETA: 24.7m [2026-01-08T12:01:29.402671] [DEBUG] [REMOTE ] ANIP: Retrieved 6457 rows, trimmed to 300. [2026-01-08T12:01:29.402916] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-08T12:01:29.403285] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $77.48. [2026-01-08T12:01:29.403467] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:29.403648] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-08T12:01:29.403695] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-08T12:01:29.403754] [INFO ] [MAIN ] [191/3529] ANIP kept (0.3s) | 191 kept, 0 rejected | 135.6/min | ETA: 24.6m [2026-01-08T12:01:29.927533] [DEBUG] [REMOTE ] ANIX: Retrieved 6285 rows, trimmed to 300. [2026-01-08T12:01:29.927753] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-08T12:01:29.928033] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.12. [2026-01-08T12:01:29.928185] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:29.928351] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-08T12:01:29.928397] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-08T12:01:29.928451] [INFO ] [MAIN ] [192/3529] ANIX kept (0.5s) | 192 kept, 0 rejected | 135.5/min | ETA: 24.6m [2026-01-08T12:01:30.195386] [DEBUG] [REMOTE ] ANNX: Retrieved 1371 rows, trimmed to 300. [2026-01-08T12:01:30.195555] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-08T12:01:30.195866] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-08T12:01:30.196055] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:30.196206] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-08T12:01:30.196261] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-08T12:01:30.196329] [INFO ] [MAIN ] [193/3529] ANNX kept (0.3s) | 193 kept, 0 rejected | 135.7/min | ETA: 24.6m [2026-01-08T12:01:30.496099] [DEBUG] [REMOTE ] ANTX: Retrieved 950 rows, trimmed to 300. [2026-01-08T12:01:30.496278] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-08T12:01:30.496498] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-08T12:01:30.496655] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:30.496769] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-08T12:01:30.496811] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-08T12:01:30.496873] [INFO ] [MAIN ] [194/3529] ANTX kept (0.3s) | 194 kept, 0 rejected | 136.0/min | ETA: 24.5m [2026-01-08T12:01:31.047792] [DEBUG] [REMOTE ] ANVS: Retrieved 1494 rows, trimmed to 300. [2026-01-08T12:01:31.047925] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-08T12:01:31.048125] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.66. [2026-01-08T12:01:31.048259] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:31.048409] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-08T12:01:31.048473] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-08T12:01:31.048524] [INFO ] [MAIN ] [195/3529] ANVS kept (0.6s) | 195 kept, 0 rejected | 135.8/min | ETA: 24.6m [2026-01-08T12:01:31.525239] [DEBUG] [REMOTE ] AOD: Retrieved 4768 rows, trimmed to 300. [2026-01-08T12:01:31.525376] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-08T12:01:31.525618] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-08T12:01:31.525757] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:31.525872] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-08T12:01:31.525912] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-08T12:01:31.525962] [INFO ] [MAIN ] [196/3529] AOD kept (0.5s) | 196 kept, 0 rejected | 135.7/min | ETA: 24.6m [2026-01-08T12:01:31.644838] [DEBUG] [REMOTE ] AOHY: Retrieved 473 rows, trimmed to 300. [2026-01-08T12:01:31.644966] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-08T12:01:31.645219] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-08T12:01:31.645399] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:31.645748] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-08T12:01:31.645803] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-08T12:01:31.645866] [INFO ] [MAIN ] [197/3529] AOHY kept (0.1s) | 197 kept, 0 rejected | 136.2/min | ETA: 24.5m [2026-01-08T12:01:32.419761] [DEBUG] [REMOTE ] AON: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:32.419898] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-08T12:01:32.420110] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-08T12:01:32.420242] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:32.420353] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-08T12:01:32.420392] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-08T12:01:32.420441] [INFO ] [MAIN ] [198/3529] AON kept (0.8s) | 198 kept, 0 rejected | 135.7/min | ETA: 24.5m [2026-01-08T12:01:32.950112] [DEBUG] [REMOTE ] AOS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:32.950265] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-08T12:01:32.950521] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-08T12:01:32.950894] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:32.951031] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-08T12:01:32.951073] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-08T12:01:32.951125] [INFO ] [MAIN ] [199/3529] AOS kept (0.5s) | 199 kept, 0 rejected | 135.6/min | ETA: 24.6m [2026-01-08T12:01:33.350703] [DEBUG] [REMOTE ] AOSL: Retrieved 3948 rows, trimmed to 300. [2026-01-08T12:01:33.350848] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-08T12:01:33.351075] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-08T12:01:33.351214] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:33.351336] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-08T12:01:33.351378] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-08T12:01:33.351434] [INFO ] [MAIN ] [200/3529] AOSL kept (0.4s) | 200 kept, 0 rejected | 135.6/min | ETA: 24.5m [2026-01-08T12:01:33.843369] [DEBUG] [REMOTE ] AP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:33.843513] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-08T12:01:33.843778] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-08T12:01:33.843929] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:33.844047] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-08T12:01:33.844103] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-08T12:01:33.844156] [INFO ] [MAIN ] [201/3529] AP kept (0.5s) | 201 kept, 0 rejected | 135.6/min | ETA: 24.5m [2026-01-08T12:01:34.285348] [DEBUG] [REMOTE ] APA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:34.285512] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-08T12:01:34.285808] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-08T12:01:34.285976] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:34.286126] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-08T12:01:34.286179] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-08T12:01:34.286240] [INFO ] [MAIN ] [202/3529] APA kept (0.4s) | 202 kept, 0 rejected | 135.6/min | ETA: 24.5m [2026-01-08T12:01:34.557943] [DEBUG] [REMOTE ] APAM: Retrieved 3230 rows, trimmed to 300. [2026-01-08T12:01:34.558133] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-08T12:01:34.558408] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-08T12:01:34.558560] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:34.558895] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-08T12:01:34.558940] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-08T12:01:34.558997] [INFO ] [MAIN ] [203/3529] APAM kept (0.3s) | 203 kept, 0 rejected | 135.8/min | ETA: 24.5m [2026-01-08T12:01:35.037156] [DEBUG] [REMOTE ] APD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:35.037309] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-08T12:01:35.037556] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-08T12:01:35.037711] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:35.037836] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-08T12:01:35.037876] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-08T12:01:35.037925] [INFO ] [MAIN ] [204/3529] APD kept (0.5s) | 204 kept, 0 rejected | 135.8/min | ETA: 24.5m [2026-01-08T12:01:35.496869] [DEBUG] [REMOTE ] APEI: Retrieved 4568 rows, trimmed to 300. [2026-01-08T12:01:35.497051] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-08T12:01:35.497376] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-08T12:01:35.497612] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:35.497796] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-08T12:01:35.497862] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-08T12:01:35.497941] [INFO ] [MAIN ] [205/3529] APEI kept (0.5s) | 205 kept, 0 rejected | 135.7/min | ETA: 24.5m [2026-01-08T12:01:35.680505] [DEBUG] [REMOTE ] APG: Retrieved 1431 rows, trimmed to 300. [2026-01-08T12:01:35.680918] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-08T12:01:35.681172] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $33.64. [2026-01-08T12:01:35.681335] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:35.681465] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-08T12:01:35.681509] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-08T12:01:35.681563] [INFO ] [MAIN ] [206/3529] APG kept (0.2s) | 206 kept, 0 rejected | 136.1/min | ETA: 24.4m [2026-01-08T12:01:36.002391] [DEBUG] [REMOTE ] APGE: Retrieved 624 rows, trimmed to 300. [2026-01-08T12:01:36.002729] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-08T12:01:36.003077] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $52.37. [2026-01-08T12:01:36.003260] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:36.003429] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-08T12:01:36.003511] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-08T12:01:36.003609] [INFO ] [MAIN ] [207/3529] APGE kept (0.3s) | 207 kept, 0 rejected | 136.3/min | ETA: 24.4m [2026-01-08T12:01:36.760403] [DEBUG] [REMOTE ] APH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:36.760539] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-08T12:01:36.760799] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $122.40. [2026-01-08T12:01:36.760936] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:36.761052] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-08T12:01:36.761093] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-08T12:01:36.761142] [INFO ] [MAIN ] [208/3529] APH kept (0.8s) | 208 kept, 0 rejected | 135.8/min | ETA: 24.4m [2026-01-08T12:01:37.082361] [DEBUG] [REMOTE ] API: Retrieved 1390 rows, trimmed to 300. [2026-01-08T12:01:37.082491] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-08T12:01:37.082724] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-08T12:01:37.082857] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:37.082966] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-08T12:01:37.083006] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-08T12:01:37.083052] [INFO ] [MAIN ] [209/3529] API kept (0.3s) | 209 kept, 0 rejected | 136.0/min | ETA: 24.4m [2026-01-08T12:01:37.479150] [DEBUG] [REMOTE ] APLD: Retrieved 3893 rows, trimmed to 300. [2026-01-08T12:01:37.479287] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-08T12:01:37.479493] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-08T12:01:37.479652] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:37.479766] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-08T12:01:37.479808] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-08T12:01:37.479857] [INFO ] [MAIN ] [210/3529] APLD kept (0.4s) | 210 kept, 0 rejected | 136.1/min | ETA: 24.4m [2026-01-08T12:01:37.912270] [DEBUG] [REMOTE ] APLE: Retrieved 2677 rows, trimmed to 300. [2026-01-08T12:01:37.912405] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-08T12:01:37.912824] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-08T12:01:37.912960] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:37.913067] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-08T12:01:37.913107] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-08T12:01:37.913154] [INFO ] [MAIN ] [211/3529] APLE kept (0.4s) | 211 kept, 0 rejected | 136.1/min | ETA: 24.4m [2026-01-08T12:01:38.238488] [DEBUG] [REMOTE ] APLS: Retrieved 2050 rows, trimmed to 300. [2026-01-08T12:01:38.238653] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-08T12:01:38.238865] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-08T12:01:38.239002] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:38.239117] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-08T12:01:38.239160] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-08T12:01:38.239211] [INFO ] [MAIN ] [212/3529] APLS kept (0.3s) | 212 kept, 0 rejected | 136.3/min | ETA: 24.3m [2026-01-08T12:01:38.643359] [DEBUG] [REMOTE ] APM: Retrieved 1773 rows, trimmed to 300. [2026-01-08T12:01:38.643492] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-08T12:01:38.643726] [DEBUG] [REMOTE ] APM: PASS: Price check passed. Min price $1.02. [2026-01-08T12:01:38.643865] [DEBUG] [REMOTE ] APM: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:38.643995] [DEBUG] [REMOTE ] APM: PASS: Integrity check passed. [2026-01-08T12:01:38.644040] [DEBUG] [REMOTE ] APM: Symbol is viable for forecasting. [2026-01-08T12:01:38.644091] [INFO ] [MAIN ] [213/3529] APM kept (0.4s) | 213 kept, 0 rejected | 136.3/min | ETA: 24.3m [2026-01-08T12:01:39.111207] [DEBUG] [REMOTE ] APO: Retrieved 3716 rows, trimmed to 300. [2026-01-08T12:01:39.111342] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-08T12:01:39.111557] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $120.35. [2026-01-08T12:01:39.111729] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:39.111847] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-08T12:01:39.111890] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-08T12:01:39.111941] [INFO ] [MAIN ] [214/3529] APO kept (0.5s) | 214 kept, 0 rejected | 136.3/min | ETA: 24.3m [2026-01-08T12:01:39.648664] [DEBUG] [REMOTE ] APOG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:39.649077] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-08T12:01:39.649394] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-08T12:01:39.649604] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:39.649750] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-08T12:01:39.649794] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-08T12:01:39.649850] [INFO ] [MAIN ] [215/3529] APOG kept (0.5s) | 215 kept, 0 rejected | 136.1/min | ETA: 24.3m [2026-01-08T12:01:39.880905] [DEBUG] [REMOTE ] APP: Retrieved 1189 rows, trimmed to 300. [2026-01-08T12:01:39.881101] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-08T12:01:39.881367] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-08T12:01:39.881506] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:39.881672] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-08T12:01:39.881721] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-08T12:01:39.881772] [INFO ] [MAIN ] [216/3529] APP kept (0.2s) | 216 kept, 0 rejected | 136.4/min | ETA: 24.3m [2026-01-08T12:01:40.321801] [DEBUG] [REMOTE ] APPF: Retrieved 2649 rows, trimmed to 300. [2026-01-08T12:01:40.322022] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-08T12:01:40.322311] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $221.31. [2026-01-08T12:01:40.322466] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:40.322624] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-08T12:01:40.322673] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-08T12:01:40.322730] [INFO ] [MAIN ] [217/3529] APPF kept (0.4s) | 217 kept, 0 rejected | 136.4/min | ETA: 24.3m [2026-01-08T12:01:40.735871] [DEBUG] [REMOTE ] APPN: Retrieved 2167 rows, trimmed to 300. [2026-01-08T12:01:40.736054] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-08T12:01:40.736298] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $27.69. [2026-01-08T12:01:40.736440] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:40.736564] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-08T12:01:40.736631] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-08T12:01:40.736688] [INFO ] [MAIN ] [218/3529] APPN kept (0.4s) | 218 kept, 0 rejected | 136.5/min | ETA: 24.3m [2026-01-08T12:01:41.213388] [DEBUG] [REMOTE ] APPS: Retrieved 4911 rows, trimmed to 300. [2026-01-08T12:01:41.213624] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-08T12:01:41.213918] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-08T12:01:41.214062] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:41.214210] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-08T12:01:41.214255] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-08T12:01:41.214310] [INFO ] [MAIN ] [219/3529] APPS kept (0.5s) | 219 kept, 0 rejected | 136.4/min | ETA: 24.3m [2026-01-08T12:01:41.537304] [DEBUG] [REMOTE ] APYX: Retrieved 1764 rows, trimmed to 300. [2026-01-08T12:01:41.537425] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-08T12:01:41.537635] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.90. [2026-01-08T12:01:41.537769] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:41.537875] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-08T12:01:41.537916] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-08T12:01:41.537963] [INFO ] [MAIN ] [220/3529] APYX kept (0.3s) | 220 kept, 0 rejected | 136.6/min | ETA: 24.2m [2026-01-08T12:01:41.983335] [DEBUG] [REMOTE ] AQMS: Retrieved 2625 rows, trimmed to 300. [2026-01-08T12:01:41.983461] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-08T12:01:41.983692] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-08T12:01:41.983825] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:41.983932] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-08T12:01:41.983972] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-08T12:01:41.984019] [INFO ] [MAIN ] [221/3529] AQMS kept (0.4s) | 221 kept, 0 rejected | 136.6/min | ETA: 24.2m [2026-01-08T12:01:42.454923] [DEBUG] [REMOTE ] AQN: Retrieved 4064 rows, trimmed to 300. [2026-01-08T12:01:42.455056] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-08T12:01:42.455262] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-08T12:01:42.455397] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:42.455509] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-08T12:01:42.455550] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-08T12:01:42.455629] [INFO ] [MAIN ] [222/3529] AQN kept (0.5s) | 222 kept, 0 rejected | 136.5/min | ETA: 24.2m [2026-01-08T12:01:42.791379] [DEBUG] [REMOTE ] AQNB: Retrieved 1664 rows, trimmed to 300. [2026-01-08T12:01:42.791514] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-08T12:01:42.791748] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-08T12:01:42.791897] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:42.792014] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-08T12:01:42.792056] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-08T12:01:42.792108] [INFO ] [MAIN ] [223/3529] AQNB kept (0.3s) | 223 kept, 0 rejected | 136.7/min | ETA: 24.2m [2026-01-08T12:01:42.968728] [DEBUG] [REMOTE ] ARBB: Retrieved 692 rows, trimmed to 300. [2026-01-08T12:01:42.968872] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-08T12:01:42.969111] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.22. [2026-01-08T12:01:42.969279] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:42.969419] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-08T12:01:42.969471] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-08T12:01:42.969533] [INFO ] [MAIN ] [224/3529] ARBB kept (0.2s) | 224 kept, 0 rejected | 137.0/min | ETA: 24.1m [2026-01-08T12:01:43.443494] [DEBUG] [REMOTE ] ARBE: Retrieved 1066 rows, trimmed to 300. [2026-01-08T12:01:43.443667] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-08T12:01:43.443895] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-08T12:01:43.444055] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:43.444191] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-08T12:01:43.444234] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-08T12:01:43.444284] [INFO ] [MAIN ] [225/3529] ARBE kept (0.5s) | 225 kept, 0 rejected | 137.0/min | ETA: 24.1m [2026-01-08T12:01:44.124108] [DEBUG] [REMOTE ] ARCB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:44.124248] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-08T12:01:44.124473] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-08T12:01:44.124627] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:44.124747] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-08T12:01:44.124788] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-08T12:01:44.124837] [INFO ] [MAIN ] [226/3529] ARCB kept (0.7s) | 226 kept, 0 rejected | 136.6/min | ETA: 24.2m [2026-01-08T12:01:44.525985] [DEBUG] [REMOTE ] ARCC: Retrieved 5349 rows, trimmed to 300. [2026-01-08T12:01:44.526121] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-08T12:01:44.526329] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.04. [2026-01-08T12:01:44.526463] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:44.526595] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-08T12:01:44.526638] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-08T12:01:44.526686] [INFO ] [MAIN ] [227/3529] ARCC kept (0.4s) | 227 kept, 0 rejected | 136.7/min | ETA: 24.2m [2026-01-08T12:01:44.899625] [DEBUG] [REMOTE ] ARCO: Retrieved 3705 rows, trimmed to 300. [2026-01-08T12:01:44.899763] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-08T12:01:44.899983] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.87. [2026-01-08T12:01:44.900123] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:44.900241] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-08T12:01:44.900284] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-08T12:01:44.900346] [INFO ] [MAIN ] [228/3529] ARCO kept (0.4s) | 228 kept, 0 rejected | 136.8/min | ETA: 24.1m [2026-01-08T12:01:45.337558] [DEBUG] [REMOTE ] ARDC: Retrieved 3297 rows, trimmed to 300. [2026-01-08T12:01:45.337841] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-08T12:01:45.338233] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.03. [2026-01-08T12:01:45.338418] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:45.338613] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-08T12:01:45.338661] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-08T12:01:45.338732] [INFO ] [MAIN ] [229/3529] ARDC kept (0.4s) | 229 kept, 0 rejected | 136.8/min | ETA: 24.1m [2026-01-08T12:01:45.684824] [DEBUG] [REMOTE ] ARDX: Retrieved 2906 rows, trimmed to 300. [2026-01-08T12:01:45.685277] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-08T12:01:45.685805] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-08T12:01:45.685961] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:45.686131] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-08T12:01:45.686197] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-08T12:01:45.686275] [INFO ] [MAIN ] [230/3529] ARDX kept (0.3s) | 230 kept, 0 rejected | 136.9/min | ETA: 24.1m [2026-01-08T12:01:46.223511] [DEBUG] [REMOTE ] ARE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:46.223727] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-08T12:01:46.224004] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-08T12:01:46.224159] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:46.224312] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-08T12:01:46.224356] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-08T12:01:46.224410] [INFO ] [MAIN ] [231/3529] ARE kept (0.5s) | 231 kept, 0 rejected | 136.8/min | ETA: 24.1m [2026-01-08T12:01:46.516609] [DEBUG] [REMOTE ] AREC: Retrieved 2011 rows, trimmed to 300. [2026-01-08T12:01:46.516800] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-08T12:01:46.517053] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-08T12:01:46.517191] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:46.517313] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-08T12:01:46.517355] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-08T12:01:46.517408] [INFO ] [MAIN ] [232/3529] AREC kept (0.3s) | 232 kept, 0 rejected | 137.0/min | ETA: 24.1m [2026-01-08T12:01:47.102315] [DEBUG] [REMOTE ] ARES: Retrieved 2939 rows, trimmed to 300. [2026-01-08T12:01:47.102452] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-08T12:01:47.102671] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $139.63. [2026-01-08T12:01:47.102804] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:47.103096] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-08T12:01:47.103136] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-08T12:01:47.103183] [INFO ] [MAIN ] [233/3529] ARES kept (0.6s) | 233 kept, 0 rejected | 136.8/min | ETA: 24.1m [2026-01-08T12:01:47.401716] [DEBUG] [REMOTE ] ARGX: Retrieved 2172 rows, trimmed to 300. [2026-01-08T12:01:47.401904] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-08T12:01:47.402264] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $799.56. [2026-01-08T12:01:47.402410] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:47.402562] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-08T12:01:47.402634] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-08T12:01:47.402690] [INFO ] [MAIN ] [234/3529] ARGX kept (0.3s) | 234 kept, 0 rejected | 137.0/min | ETA: 24.1m [2026-01-08T12:01:47.738077] [DEBUG] [REMOTE ] ARHS: Retrieved 1047 rows, trimmed to 300. [2026-01-08T12:01:47.738261] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-08T12:01:47.738538] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-08T12:01:47.738701] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:47.738819] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-08T12:01:47.738863] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-08T12:01:47.738917] [INFO ] [MAIN ] [235/3529] ARHS kept (0.3s) | 235 kept, 0 rejected | 137.1/min | ETA: 24.0m [2026-01-08T12:01:48.291417] [DEBUG] [REMOTE ] ARI: Retrieved 4097 rows, trimmed to 300. [2026-01-08T12:01:48.291649] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-08T12:01:48.291916] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-08T12:01:48.292062] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:48.292186] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-08T12:01:48.292228] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-08T12:01:48.292283] [INFO ] [MAIN ] [236/3529] ARI kept (0.6s) | 236 kept, 0 rejected | 136.9/min | ETA: 24.0m [2026-01-08T12:01:48.596352] [DEBUG] [REMOTE ] ARKO: Retrieved 1958 rows, trimmed to 300. [2026-01-08T12:01:48.596619] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-08T12:01:48.597100] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.86. [2026-01-08T12:01:48.597272] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:48.597409] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-08T12:01:48.597479] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-08T12:01:48.597536] [INFO ] [MAIN ] [237/3529] ARKO kept (0.3s) | 237 kept, 0 rejected | 137.1/min | ETA: 24.0m [2026-01-08T12:01:48.994531] [DEBUG] [REMOTE ] ARLO: Retrieved 1867 rows, trimmed to 300. [2026-01-08T12:01:48.994765] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-08T12:01:48.995018] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-08T12:01:48.995160] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:48.995284] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-08T12:01:48.995327] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-08T12:01:48.995383] [INFO ] [MAIN ] [238/3529] ARLO kept (0.4s) | 238 kept, 0 rejected | 137.2/min | ETA: 24.0m [2026-01-08T12:01:49.640842] [DEBUG] [REMOTE ] ARLP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:49.640995] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-08T12:01:49.641233] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-08T12:01:49.641373] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:49.641520] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-08T12:01:49.641562] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-08T12:01:49.641632] [INFO ] [MAIN ] [239/3529] ARLP kept (0.6s) | 239 kept, 0 rejected | 136.9/min | ETA: 24.0m [2026-01-08T12:01:49.834111] [DEBUG] [REMOTE ] ARM: Retrieved 581 rows, trimmed to 300. [2026-01-08T12:01:49.834233] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-08T12:01:49.834433] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $109.31. [2026-01-08T12:01:49.834588] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:49.834701] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-08T12:01:49.834743] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-08T12:01:49.834793] [INFO ] [MAIN ] [240/3529] ARM kept (0.2s) | 240 kept, 0 rejected | 137.2/min | ETA: 24.0m [2026-01-08T12:01:50.294097] [DEBUG] [REMOTE ] ARMK: Retrieved 3035 rows, trimmed to 300. [2026-01-08T12:01:50.294232] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-08T12:01:50.294503] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-08T12:01:50.294706] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:50.294858] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-08T12:01:50.294916] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-08T12:01:50.294987] [INFO ] [MAIN ] [241/3529] ARMK kept (0.5s) | 241 kept, 0 rejected | 137.2/min | ETA: 24.0m [2026-01-08T12:01:50.811709] [DEBUG] [REMOTE ] AROC: Retrieved 2558 rows, trimmed to 300. [2026-01-08T12:01:50.811849] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-08T12:01:50.812049] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-08T12:01:50.812182] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:50.812292] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-08T12:01:50.812332] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-08T12:01:50.812381] [INFO ] [MAIN ] [242/3529] AROC kept (0.5s) | 242 kept, 0 rejected | 137.1/min | ETA: 24.0m [2026-01-08T12:01:51.288100] [DEBUG] [REMOTE ] ARQ: Retrieved 5525 rows, trimmed to 300. [2026-01-08T12:01:51.288267] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-08T12:01:51.288596] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-08T12:01:51.288810] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:51.288971] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-08T12:01:51.289024] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-08T12:01:51.289088] [INFO ] [MAIN ] [243/3529] ARQ kept (0.5s) | 243 kept, 0 rejected | 137.0/min | ETA: 24.0m [2026-01-08T12:01:51.533982] [DEBUG] [REMOTE ] ARQQ: Retrieved 1089 rows, trimmed to 300. [2026-01-08T12:01:51.534122] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-08T12:01:51.534328] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-08T12:01:51.534465] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:51.534594] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-08T12:01:51.534637] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-08T12:01:51.534686] [INFO ] [MAIN ] [244/3529] ARQQ kept (0.2s) | 244 kept, 0 rejected | 137.3/min | ETA: 23.9m [2026-01-08T12:01:51.981971] [DEBUG] [REMOTE ] ARRY: Retrieved 1313 rows, trimmed to 300. [2026-01-08T12:01:51.982226] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-08T12:01:51.982592] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-08T12:01:51.982797] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:51.982977] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-08T12:01:51.983034] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-08T12:01:51.983111] [INFO ] [MAIN ] [245/3529] ARRY kept (0.4s) | 245 kept, 0 rejected | 137.3/min | ETA: 23.9m [2026-01-08T12:01:52.374675] [DEBUG] [REMOTE ] ARTL: Retrieved 1771 rows, trimmed to 300. [2026-01-08T12:01:52.374884] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-08T12:01:52.375158] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-08T12:01:52.375299] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:52.375423] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-08T12:01:52.375467] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-08T12:01:52.375521] [INFO ] [MAIN ] [246/3529] ARTL kept (0.4s) | 246 kept, 0 rejected | 137.3/min | ETA: 23.9m [2026-01-08T12:01:52.868794] [DEBUG] [REMOTE ] ARTNA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:52.868936] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-08T12:01:52.869164] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-08T12:01:52.869305] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:52.869424] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-08T12:01:52.869466] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-08T12:01:52.869517] [INFO ] [MAIN ] [247/3529] ARTNA kept (0.5s) | 247 kept, 0 rejected | 137.2/min | ETA: 23.9m [2026-01-08T12:01:53.038794] [DEBUG] [REMOTE ] ARVN: Retrieved 1829 rows, trimmed to 300. [2026-01-08T12:01:53.038934] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-08T12:01:53.039132] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.16. [2026-01-08T12:01:53.039266] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:53.039375] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-08T12:01:53.039415] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-08T12:01:53.039464] [INFO ] [MAIN ] [248/3529] ARVN kept (0.2s) | 248 kept, 0 rejected | 137.6/min | ETA: 23.8m [2026-01-08T12:01:53.759556] [DEBUG] [REMOTE ] ASA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:53.759717] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-08T12:01:53.759950] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-08T12:01:53.760100] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:53.760221] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-08T12:01:53.760263] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-08T12:01:53.760317] [INFO ] [MAIN ] [249/3529] ASA kept (0.7s) | 249 kept, 0 rejected | 137.2/min | ETA: 23.9m [2026-01-08T12:01:54.260705] [DEBUG] [REMOTE ] ASB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:54.260969] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-08T12:01:54.261413] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.89. [2026-01-08T12:01:54.261655] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:54.261862] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-08T12:01:54.261921] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-08T12:01:54.262000] [INFO ] [MAIN ] [250/3529] ASB kept (0.5s) | 250 kept, 0 rejected | 137.1/min | ETA: 23.9m [2026-01-08T12:01:54.636390] [DEBUG] [REMOTE ] ASBA: Retrieved 715 rows, trimmed to 300. [2026-01-08T12:01:54.636607] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-08T12:01:54.636877] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-08T12:01:54.637018] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:54.637147] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-08T12:01:54.637189] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-08T12:01:54.637242] [INFO ] [MAIN ] [251/3529] ASBA kept (0.4s) | 251 kept, 0 rejected | 137.2/min | ETA: 23.9m [2026-01-08T12:01:55.011774] [DEBUG] [REMOTE ] ASC: Retrieved 3128 rows, trimmed to 300. [2026-01-08T12:01:55.011946] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-08T12:01:55.012283] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-08T12:01:55.012466] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:55.012645] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-08T12:01:55.012700] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-08T12:01:55.012765] [INFO ] [MAIN ] [252/3529] ASC kept (0.4s) | 252 kept, 0 rejected | 137.3/min | ETA: 23.9m [2026-01-08T12:01:55.566048] [DEBUG] [REMOTE ] ASG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:55.566190] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-08T12:01:55.566450] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-08T12:01:55.566615] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:55.566746] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-08T12:01:55.566805] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-08T12:01:55.566879] [INFO ] [MAIN ] [253/3529] ASG kept (0.6s) | 253 kept, 0 rejected | 137.1/min | ETA: 23.9m [2026-01-08T12:01:55.877240] [DEBUG] [REMOTE ] ASGI: Retrieved 1368 rows, trimmed to 300. [2026-01-08T12:01:55.877378] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-08T12:01:55.877602] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-08T12:01:55.877769] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:55.877913] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-08T12:01:55.877977] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-08T12:01:55.878050] [INFO ] [MAIN ] [254/3529] ASGI kept (0.3s) | 254 kept, 0 rejected | 137.3/min | ETA: 23.9m [2026-01-08T12:01:56.508867] [DEBUG] [REMOTE ] ASGN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:56.509010] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-08T12:01:56.509232] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-08T12:01:56.509391] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:56.509511] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-08T12:01:56.509554] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-08T12:01:56.509623] [INFO ] [MAIN ] [255/3529] ASGN kept (0.6s) | 255 kept, 0 rejected | 137.1/min | ETA: 23.9m [2026-01-08T12:01:56.892349] [DEBUG] [REMOTE ] ASH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:56.892489] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-08T12:01:56.892732] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-08T12:01:56.892874] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:56.892990] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-08T12:01:56.893033] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-08T12:01:56.893083] [INFO ] [MAIN ] [256/3529] ASH kept (0.4s) | 256 kept, 0 rejected | 137.1/min | ETA: 23.9m [2026-01-08T12:01:57.124813] [DEBUG] [REMOTE ] ASIX: Retrieved 2329 rows, trimmed to 300. [2026-01-08T12:01:57.124948] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-08T12:01:57.125150] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-08T12:01:57.125283] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:57.125390] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-08T12:01:57.125431] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-08T12:01:57.125478] [INFO ] [MAIN ] [257/3529] ASIX kept (0.2s) | 257 kept, 0 rejected | 137.4/min | ETA: 23.8m [2026-01-08T12:01:57.446162] [DEBUG] [REMOTE ] ASLE: Retrieved 1725 rows, trimmed to 300. [2026-01-08T12:01:57.446378] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-08T12:01:57.446674] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-08T12:01:57.446821] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:57.446948] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-08T12:01:57.446992] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-08T12:01:57.447047] [INFO ] [MAIN ] [258/3529] ASLE kept (0.3s) | 258 kept, 0 rejected | 137.5/min | ETA: 23.8m [2026-01-08T12:01:58.090750] [DEBUG] [REMOTE ] ASMB: Retrieved 3786 rows, trimmed to 300. [2026-01-08T12:01:58.090889] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-08T12:01:58.091102] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $27.50. [2026-01-08T12:01:58.091234] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:58.091347] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-08T12:01:58.091387] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-08T12:01:58.091435] [INFO ] [MAIN ] [259/3529] ASMB kept (0.6s) | 259 kept, 0 rejected | 137.3/min | ETA: 23.8m [2026-01-08T12:01:58.577359] [DEBUG] [REMOTE ] ASML: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:01:58.577567] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-08T12:01:58.577837] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-08T12:01:58.577976] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:58.578102] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-08T12:01:58.578144] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-08T12:01:58.578195] [INFO ] [MAIN ] [260/3529] ASML kept (0.5s) | 260 kept, 0 rejected | 137.2/min | ETA: 23.8m [2026-01-08T12:01:58.849169] [DEBUG] [REMOTE ] ASND: Retrieved 2753 rows, trimmed to 300. [2026-01-08T12:01:58.849307] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-08T12:01:58.849527] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-08T12:01:58.849711] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:58.849828] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-08T12:01:58.849868] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-08T12:01:58.849918] [INFO ] [MAIN ] [261/3529] ASND kept (0.3s) | 261 kept, 0 rejected | 137.4/min | ETA: 23.8m [2026-01-08T12:01:59.106266] [DEBUG] [REMOTE ] ASO: Retrieved 1322 rows, trimmed to 300. [2026-01-08T12:01:59.106425] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-08T12:01:59.106666] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-08T12:01:59.106808] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:59.106924] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-08T12:01:59.106967] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-08T12:01:59.107018] [INFO ] [MAIN ] [262/3529] ASO kept (0.3s) | 262 kept, 0 rejected | 137.6/min | ETA: 23.7m [2026-01-08T12:01:59.613704] [DEBUG] [REMOTE ] ASPI: Retrieved 791 rows, trimmed to 300. [2026-01-08T12:01:59.613831] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-08T12:01:59.614077] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-08T12:01:59.614209] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:01:59.614315] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-08T12:01:59.614356] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-08T12:01:59.614403] [INFO ] [MAIN ] [263/3529] ASPI kept (0.5s) | 263 kept, 0 rejected | 137.5/min | ETA: 23.7m [2026-01-08T12:02:00.177751] [DEBUG] [REMOTE ] ASPN: Retrieved 2910 rows, trimmed to 300. [2026-01-08T12:02:00.177877] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-08T12:02:00.178073] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-08T12:02:00.178432] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:00.178548] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-08T12:02:00.178606] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-08T12:02:00.178656] [INFO ] [MAIN ] [264/3529] ASPN kept (0.6s) | 264 kept, 0 rejected | 137.4/min | ETA: 23.8m [2026-01-08T12:02:00.621899] [DEBUG] [REMOTE ] ASPS: Retrieved 4131 rows, trimmed to 300. [2026-01-08T12:02:00.622013] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-08T12:02:00.622226] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $6.27. [2026-01-08T12:02:00.622366] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:00.622485] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-08T12:02:00.622529] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-08T12:02:00.622597] [INFO ] [MAIN ] [265/3529] ASPS kept (0.4s) | 265 kept, 0 rejected | 137.4/min | ETA: 23.8m [2026-01-08T12:02:01.110272] [DEBUG] [REMOTE ] ASTE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:01.110409] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-08T12:02:01.110634] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-08T12:02:01.110774] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:01.110888] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-08T12:02:01.110930] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-08T12:02:01.110981] [INFO ] [MAIN ] [266/3529] ASTE kept (0.5s) | 266 kept, 0 rejected | 137.3/min | ETA: 23.8m [2026-01-08T12:02:01.411680] [DEBUG] [REMOTE ] ASTH: Retrieved 3732 rows, trimmed to 300. [2026-01-08T12:02:01.411882] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-08T12:02:01.412195] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-08T12:02:01.412366] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:01.412519] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-08T12:02:01.412591] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-08T12:02:01.412650] [INFO ] [MAIN ] [267/3529] ASTH kept (0.3s) | 267 kept, 0 rejected | 137.5/min | ETA: 23.7m [2026-01-08T12:02:01.929208] [DEBUG] [REMOTE ] ASTI: Retrieved 4876 rows, trimmed to 300. [2026-01-08T12:02:01.929347] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-08T12:02:01.929555] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-08T12:02:01.929707] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:01.929818] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-08T12:02:01.929859] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-08T12:02:01.929907] [INFO ] [MAIN ] [268/3529] ASTI kept (0.5s) | 268 kept, 0 rejected | 137.4/min | ETA: 23.7m [2026-01-08T12:02:02.164876] [DEBUG] [REMOTE ] ASTL: Retrieved 1058 rows, trimmed to 300. [2026-01-08T12:02:02.165023] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-08T12:02:02.165425] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-08T12:02:02.165630] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:02.165754] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-08T12:02:02.165797] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-08T12:02:02.165850] [INFO ] [MAIN ] [269/3529] ASTL kept (0.2s) | 269 kept, 0 rejected | 137.6/min | ETA: 23.7m [2026-01-08T12:02:02.592333] [DEBUG] [REMOTE ] ASTS: Retrieved 1553 rows, trimmed to 300. [2026-01-08T12:02:02.592461] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-08T12:02:02.592679] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-08T12:02:02.592814] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:02.592921] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-08T12:02:02.592961] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-08T12:02:02.593008] [INFO ] [MAIN ] [270/3529] ASTS kept (0.4s) | 270 kept, 0 rejected | 137.6/min | ETA: 23.7m [2026-01-08T12:02:03.182415] [DEBUG] [REMOTE ] ASX: Retrieved 6354 rows, trimmed to 300. [2026-01-08T12:02:03.182561] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-08T12:02:03.182817] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $11.32. [2026-01-08T12:02:03.182959] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:03.183082] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-08T12:02:03.183123] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-08T12:02:03.183177] [INFO ] [MAIN ] [271/3529] ASX kept (0.6s) | 271 kept, 0 rejected | 137.4/min | ETA: 23.7m [2026-01-08T12:02:03.638277] [DEBUG] [REMOTE ] ASYS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:03.638467] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-08T12:02:03.638760] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-08T12:02:03.638903] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:03.639035] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-08T12:02:03.639078] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-08T12:02:03.639139] [INFO ] [MAIN ] [272/3529] ASYS kept (0.5s) | 272 kept, 0 rejected | 137.4/min | ETA: 23.7m [2026-01-08T12:02:03.880383] [DEBUG] [REMOTE ] ATAI: Retrieved 1144 rows, trimmed to 300. [2026-01-08T12:02:03.880527] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-08T12:02:03.880777] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.66. [2026-01-08T12:02:03.880919] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:03.881031] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-08T12:02:03.881073] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-08T12:02:03.881124] [INFO ] [MAIN ] [273/3529] ATAI kept (0.2s) | 273 kept, 0 rejected | 137.7/min | ETA: 23.7m [2026-01-08T12:02:04.396311] [DEBUG] [REMOTE ] ATEC: Retrieved 4931 rows, trimmed to 300. [2026-01-08T12:02:04.396452] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-08T12:02:04.396772] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $13.24. [2026-01-08T12:02:04.396950] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:04.397101] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-08T12:02:04.397145] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-08T12:02:04.397196] [INFO ] [MAIN ] [274/3529] ATEC kept (0.5s) | 274 kept, 0 rejected | 137.6/min | ETA: 23.7m [2026-01-08T12:02:04.826387] [DEBUG] [REMOTE ] ATEN: Retrieved 2968 rows, trimmed to 300. [2026-01-08T12:02:04.826525] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-08T12:02:04.826774] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-08T12:02:04.826912] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:04.827026] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-08T12:02:04.827066] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-08T12:02:04.827115] [INFO ] [MAIN ] [275/3529] ATEN kept (0.4s) | 275 kept, 0 rejected | 137.6/min | ETA: 23.7m [2026-01-08T12:02:05.186266] [DEBUG] [REMOTE ] ATEX: Retrieved 2749 rows, trimmed to 300. [2026-01-08T12:02:05.186440] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-08T12:02:05.186770] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-08T12:02:05.186926] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:05.187084] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-08T12:02:05.187127] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-08T12:02:05.187185] [INFO ] [MAIN ] [276/3529] ATEX kept (0.4s) | 276 kept, 0 rejected | 137.7/min | ETA: 23.6m [2026-01-08T12:02:05.715369] [DEBUG] [REMOTE ] ATGE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:05.715524] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-08T12:02:05.715798] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-08T12:02:05.715936] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:05.716061] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-08T12:02:05.716102] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-08T12:02:05.716152] [INFO ] [MAIN ] [277/3529] ATGE kept (0.5s) | 277 kept, 0 rejected | 137.5/min | ETA: 23.6m [2026-01-08T12:02:05.846472] [DEBUG] [REMOTE ] ATHA: Retrieved 1332 rows, trimmed to 300. [2026-01-08T12:02:05.846620] [DEBUG] [REMOTE ] ATHA: PASS: History has at least 300 days. [2026-01-08T12:02:05.846828] [DEBUG] [REMOTE ] ATHA: PASS: Price check passed. Min price $3.62. [2026-01-08T12:02:05.846964] [DEBUG] [REMOTE ] ATHA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:05.847078] [DEBUG] [REMOTE ] ATHA: PASS: Integrity check passed. [2026-01-08T12:02:05.847118] [DEBUG] [REMOTE ] ATHA: Symbol is viable for forecasting. [2026-01-08T12:02:05.847166] [INFO ] [MAIN ] [278/3529] ATHA kept (0.1s) | 278 kept, 0 rejected | 137.9/min | ETA: 23.6m [2026-01-08T12:02:06.429074] [DEBUG] [REMOTE ] ATHM: Retrieved 3036 rows, trimmed to 300. [2026-01-08T12:02:06.429224] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-08T12:02:06.429438] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-08T12:02:06.429597] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:06.429715] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-08T12:02:06.429758] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-08T12:02:06.429808] [INFO ] [MAIN ] [279/3529] ATHM kept (0.6s) | 279 kept, 0 rejected | 137.7/min | ETA: 23.6m [2026-01-08T12:02:07.007268] [DEBUG] [REMOTE ] ATI: Retrieved 6567 rows, trimmed to 300. [2026-01-08T12:02:07.007416] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-08T12:02:07.007686] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $80.33. [2026-01-08T12:02:07.007825] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:07.007949] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-08T12:02:07.007991] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-08T12:02:07.008043] [INFO ] [MAIN ] [280/3529] ATI kept (0.6s) | 280 kept, 0 rejected | 137.6/min | ETA: 23.6m [2026-01-08T12:02:07.481696] [DEBUG] [REMOTE ] ATLC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:07.481934] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-08T12:02:07.482329] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-08T12:02:07.482534] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:07.483357] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-08T12:02:07.483417] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-08T12:02:07.483487] [INFO ] [MAIN ] [281/3529] ATLC kept (0.5s) | 281 kept, 0 rejected | 137.5/min | ETA: 23.6m [2026-01-08T12:02:07.696473] [DEBUG] [REMOTE ] ATLCZ: Retrieved 486 rows, trimmed to 300. [2026-01-08T12:02:07.696999] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-08T12:02:07.697400] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.71. [2026-01-08T12:02:07.697626] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:07.697822] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-08T12:02:07.697886] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-08T12:02:07.697983] [INFO ] [MAIN ] [282/3529] ATLCZ kept (0.2s) | 282 kept, 0 rejected | 137.8/min | ETA: 23.6m [2026-01-08T12:02:08.393755] [DEBUG] [REMOTE ] ATLO: Retrieved 6513 rows, trimmed to 300. [2026-01-08T12:02:08.393920] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-08T12:02:08.394187] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $19.43. [2026-01-08T12:02:08.394364] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:08.394515] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-08T12:02:08.394561] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-08T12:02:08.394644] [INFO ] [MAIN ] [283/3529] ATLO kept (0.7s) | 283 kept, 0 rejected | 137.5/min | ETA: 23.6m [2026-01-08T12:02:08.869978] [DEBUG] [REMOTE ] ATNI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:08.870227] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-08T12:02:08.870689] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $13.93. [2026-01-08T12:02:08.870851] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:08.871018] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-08T12:02:08.871063] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-08T12:02:08.871124] [INFO ] [MAIN ] [284/3529] ATNI kept (0.5s) | 284 kept, 0 rejected | 137.4/min | ETA: 23.6m [2026-01-08T12:02:09.179681] [DEBUG] [REMOTE ] ATO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:09.180014] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-08T12:02:09.180460] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.15. [2026-01-08T12:02:09.180638] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:09.180811] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-08T12:02:09.180855] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-08T12:02:09.180917] [INFO ] [MAIN ] [285/3529] ATO kept (0.3s) | 285 kept, 0 rejected | 137.6/min | ETA: 23.6m [2026-01-08T12:02:09.613667] [DEBUG] [REMOTE ] ATOM: Retrieved 2369 rows, trimmed to 300. [2026-01-08T12:02:09.613802] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-08T12:02:09.614007] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-08T12:02:09.614146] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:09.614259] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-08T12:02:09.614301] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-08T12:02:09.614350] [INFO ] [MAIN ] [286/3529] ATOM kept (0.4s) | 286 kept, 0 rejected | 137.6/min | ETA: 23.6m [2026-01-08T12:02:10.009061] [DEBUG] [REMOTE ] ATRA: Retrieved 2823 rows, trimmed to 300. [2026-01-08T12:02:10.009188] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-08T12:02:10.009415] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $10.75. [2026-01-08T12:02:10.009553] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:10.009694] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-08T12:02:10.009736] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-08T12:02:10.009785] [INFO ] [MAIN ] [287/3529] ATRA kept (0.4s) | 287 kept, 0 rejected | 137.6/min | ETA: 23.6m [2026-01-08T12:02:10.517957] [DEBUG] [REMOTE ] ATRC: Retrieved 5138 rows, trimmed to 300. [2026-01-08T12:02:10.518096] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-08T12:02:10.518336] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-08T12:02:10.518675] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:10.518795] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-08T12:02:10.518836] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-08T12:02:10.518885] [INFO ] [MAIN ] [288/3529] ATRC kept (0.5s) | 288 kept, 0 rejected | 137.5/min | ETA: 23.6m [2026-01-08T12:02:11.034051] [DEBUG] [REMOTE ] ATRO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:11.034248] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-08T12:02:11.034595] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.23. [2026-01-08T12:02:11.034739] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:11.034881] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-08T12:02:11.034925] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-08T12:02:11.034986] [INFO ] [MAIN ] [289/3529] ATRO kept (0.5s) | 289 kept, 0 rejected | 137.5/min | ETA: 23.6m [2026-01-08T12:02:11.404567] [DEBUG] [REMOTE ] ATXS: Retrieved 2650 rows, trimmed to 300. [2026-01-08T12:02:11.404743] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-08T12:02:11.404956] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $8.47. [2026-01-08T12:02:11.405094] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:11.405212] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-08T12:02:11.405256] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-08T12:02:11.405306] [INFO ] [MAIN ] [290/3529] ATXS kept (0.4s) | 290 kept, 0 rejected | 137.5/min | ETA: 23.6m [2026-01-08T12:02:11.925385] [DEBUG] [REMOTE ] AUB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:11.925682] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-08T12:02:11.926090] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-08T12:02:11.926263] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:11.926434] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-08T12:02:11.926483] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-08T12:02:11.926545] [INFO ] [MAIN ] [291/3529] AUB kept (0.5s) | 291 kept, 0 rejected | 137.4/min | ETA: 23.6m [2026-01-08T12:02:12.282394] [DEBUG] [REMOTE ] AUDC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:12.282534] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-08T12:02:12.282775] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.46. [2026-01-08T12:02:12.282913] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:12.283085] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-08T12:02:12.283129] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-08T12:02:12.283181] [INFO ] [MAIN ] [292/3529] AUDC kept (0.4s) | 292 kept, 0 rejected | 137.5/min | ETA: 23.5m [2026-01-08T12:02:12.674051] [DEBUG] [REMOTE ] AUPH: Retrieved 2848 rows, trimmed to 300. [2026-01-08T12:02:12.674180] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-08T12:02:12.674379] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.10. [2026-01-08T12:02:12.674514] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:12.674655] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-08T12:02:12.674700] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-08T12:02:12.674751] [INFO ] [MAIN ] [293/3529] AUPH kept (0.4s) | 293 kept, 0 rejected | 137.6/min | ETA: 23.5m [2026-01-08T12:02:12.860177] [DEBUG] [REMOTE ] AURA: Retrieved 1051 rows, trimmed to 300. [2026-01-08T12:02:12.860309] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-08T12:02:12.860505] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $5.16. [2026-01-08T12:02:12.860656] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:12.860767] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-08T12:02:12.860808] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-08T12:02:12.860855] [INFO ] [MAIN ] [294/3529] AURA kept (0.2s) | 294 kept, 0 rejected | 137.8/min | ETA: 23.5m [2026-01-08T12:02:13.425131] [DEBUG] [REMOTE ] AUTL: Retrieved 1896 rows, trimmed to 300. [2026-01-08T12:02:13.425267] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-08T12:02:13.425480] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-08T12:02:13.425647] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:13.425764] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-08T12:02:13.425807] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-08T12:02:13.425859] [INFO ] [MAIN ] [295/3529] AUTL kept (0.6s) | 295 kept, 0 rejected | 137.7/min | ETA: 23.5m [2026-01-08T12:02:14.013819] [DEBUG] [REMOTE ] AVA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:14.013968] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-08T12:02:14.014243] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $36.40. [2026-01-08T12:02:14.014384] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:14.014520] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-08T12:02:14.014564] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-08T12:02:14.014653] [INFO ] [MAIN ] [296/3529] AVA kept (0.6s) | 296 kept, 0 rejected | 137.5/min | ETA: 23.5m [2026-01-08T12:02:14.307646] [DEBUG] [REMOTE ] AVAH: Retrieved 1180 rows, trimmed to 300. [2026-01-08T12:02:14.307808] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-08T12:02:14.308058] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-08T12:02:14.308235] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:14.308405] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-08T12:02:14.308460] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-08T12:02:14.308522] [INFO ] [MAIN ] [297/3529] AVAH kept (0.3s) | 297 kept, 0 rejected | 137.7/min | ETA: 23.5m [2026-01-08T12:02:14.753076] [DEBUG] [REMOTE ] AVAL: Retrieved 2840 rows, trimmed to 300. [2026-01-08T12:02:14.753215] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-08T12:02:14.753436] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.66. [2026-01-08T12:02:14.753595] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:14.753721] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-08T12:02:14.753763] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-08T12:02:14.753813] [INFO ] [MAIN ] [298/3529] AVAL kept (0.4s) | 298 kept, 0 rejected | 137.7/min | ETA: 23.5m [2026-01-08T12:02:15.256960] [DEBUG] [REMOTE ] AVB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:15.257097] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-08T12:02:15.257316] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-08T12:02:15.257465] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:15.257604] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-08T12:02:15.257650] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-08T12:02:15.257701] [INFO ] [MAIN ] [299/3529] AVB kept (0.5s) | 299 kept, 0 rejected | 137.6/min | ETA: 23.5m [2026-01-08T12:02:15.436421] [DEBUG] [REMOTE ] AVBP: Retrieved 489 rows, trimmed to 300. [2026-01-08T12:02:15.436549] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-08T12:02:15.436760] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-08T12:02:15.436895] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:15.437003] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-08T12:02:15.437043] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-08T12:02:15.437091] [INFO ] [MAIN ] [300/3529] AVBP kept (0.2s) | 300 kept, 0 rejected | 137.9/min | ETA: 23.4m [2026-01-08T12:02:16.175698] [DEBUG] [REMOTE ] AVD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:16.175833] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-08T12:02:16.176047] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-08T12:02:16.176187] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:16.176307] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-08T12:02:16.176350] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-08T12:02:16.176401] [INFO ] [MAIN ] [301/3529] AVD kept (0.7s) | 301 kept, 0 rejected | 137.6/min | ETA: 23.5m [2026-01-08T12:02:16.622806] [DEBUG] [REMOTE ] AVDL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:16.622940] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-08T12:02:16.623157] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $14.20. [2026-01-08T12:02:16.623293] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:16.623408] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-08T12:02:16.623456] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-08T12:02:16.623508] [INFO ] [MAIN ] [302/3529] AVDL kept (0.4s) | 302 kept, 0 rejected | 137.5/min | ETA: 23.5m [2026-01-08T12:02:17.016112] [DEBUG] [REMOTE ] AVGO: Retrieved 4131 rows, trimmed to 300. [2026-01-08T12:02:17.016248] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-08T12:02:17.016457] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $325.40. [2026-01-08T12:02:17.016617] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:17.016735] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-08T12:02:17.016777] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-08T12:02:17.016827] [INFO ] [MAIN ] [303/3529] AVGO kept (0.4s) | 303 kept, 0 rejected | 137.6/min | ETA: 23.4m [2026-01-08T12:02:17.140491] [DEBUG] [REMOTE ] AVGX: Retrieved 345 rows, trimmed to 300. [2026-01-08T12:02:17.140644] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-08T12:02:17.140848] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.72. [2026-01-08T12:02:17.140985] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:17.141096] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-08T12:02:17.141138] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-08T12:02:17.141188] [INFO ] [MAIN ] [304/3529] AVGX kept (0.1s) | 304 kept, 0 rejected | 137.9/min | ETA: 23.4m [2026-01-08T12:02:17.879821] [DEBUG] [REMOTE ] AVK: Retrieved 5710 rows, trimmed to 300. [2026-01-08T12:02:17.879956] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-08T12:02:17.880165] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.92. [2026-01-08T12:02:17.880300] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:17.880414] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-08T12:02:17.880454] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-08T12:02:17.880503] [INFO ] [MAIN ] [305/3529] AVK kept (0.7s) | 305 kept, 0 rejected | 137.6/min | ETA: 23.4m [2026-01-08T12:02:18.151790] [DEBUG] [REMOTE ] AVNS: Retrieved 2820 rows, trimmed to 300. [2026-01-08T12:02:18.151918] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-08T12:02:18.152119] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-08T12:02:18.152258] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:18.152371] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-08T12:02:18.152413] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-08T12:02:18.152463] [INFO ] [MAIN ] [306/3529] AVNS kept (0.3s) | 306 kept, 0 rejected | 137.8/min | ETA: 23.4m [2026-01-08T12:02:18.550521] [DEBUG] [REMOTE ] AVO: Retrieved 1323 rows, trimmed to 300. [2026-01-08T12:02:18.550685] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-08T12:02:18.550910] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-08T12:02:18.551060] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:18.551200] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-08T12:02:18.551242] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-08T12:02:18.551290] [INFO ] [MAIN ] [307/3529] AVO kept (0.4s) | 307 kept, 0 rejected | 137.8/min | ETA: 23.4m [2026-01-08T12:02:19.016171] [DEBUG] [REMOTE ] AVTX: Retrieved 2550 rows, trimmed to 300. [2026-01-08T12:02:19.016323] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-08T12:02:19.016602] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $13.67. [2026-01-08T12:02:19.016773] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:19.016912] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-08T12:02:19.016961] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-08T12:02:19.017023] [INFO ] [MAIN ] [308/3529] AVTX kept (0.5s) | 308 kept, 0 rejected | 137.8/min | ETA: 23.4m [2026-01-08T12:02:19.550520] [DEBUG] [REMOTE ] AVXL: Retrieved 4885 rows, trimmed to 300. [2026-01-08T12:02:19.550712] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-08T12:02:19.550959] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-08T12:02:19.551102] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:19.551226] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-08T12:02:19.551269] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-08T12:02:19.551322] [INFO ] [MAIN ] [309/3529] AVXL kept (0.5s) | 309 kept, 0 rejected | 137.7/min | ETA: 23.4m [2026-01-08T12:02:20.002823] [DEBUG] [REMOTE ] AVY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:20.002955] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-08T12:02:20.003168] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $156.65. [2026-01-08T12:02:20.003306] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:20.003421] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-08T12:02:20.003462] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-08T12:02:20.003511] [INFO ] [MAIN ] [310/3529] AVY kept (0.5s) | 310 kept, 0 rejected | 137.7/min | ETA: 23.4m [2026-01-08T12:02:20.464804] [DEBUG] [REMOTE ] AWF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:20.464974] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-08T12:02:20.465235] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.48. [2026-01-08T12:02:20.465371] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:20.465518] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-08T12:02:20.465563] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-08T12:02:20.465634] [INFO ] [MAIN ] [311/3529] AWF kept (0.5s) | 311 kept, 0 rejected | 137.6/min | ETA: 23.4m [2026-01-08T12:02:20.874208] [DEBUG] [REMOTE ] AWI: Retrieved 4835 rows, trimmed to 300. [2026-01-08T12:02:20.874351] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-08T12:02:20.874595] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-08T12:02:20.874732] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:20.874875] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-08T12:02:20.874919] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-08T12:02:20.874969] [INFO ] [MAIN ] [312/3529] AWI kept (0.4s) | 312 kept, 0 rejected | 137.7/min | ETA: 23.4m [2026-01-08T12:02:21.273361] [DEBUG] [REMOTE ] AWK: Retrieved 4456 rows, trimmed to 300. [2026-01-08T12:02:21.273497] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-08T12:02:21.273738] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-08T12:02:21.273882] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:21.274011] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-08T12:02:21.274055] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-08T12:02:21.274106] [INFO ] [MAIN ] [313/3529] AWK kept (0.4s) | 313 kept, 0 rejected | 137.7/min | ETA: 23.4m [2026-01-08T12:02:21.683607] [DEBUG] [REMOTE ] AWP: Retrieved 4706 rows, trimmed to 300. [2026-01-08T12:02:21.683762] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-08T12:02:21.684004] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.72. [2026-01-08T12:02:21.684141] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:21.684268] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-08T12:02:21.684309] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-08T12:02:21.684359] [INFO ] [MAIN ] [314/3529] AWP kept (0.4s) | 314 kept, 0 rejected | 137.7/min | ETA: 23.3m [2026-01-08T12:02:22.134465] [DEBUG] [REMOTE ] AWRE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:22.134641] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-08T12:02:22.134913] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-08T12:02:22.135047] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:22.135173] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-08T12:02:22.135214] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-08T12:02:22.135264] [INFO ] [MAIN ] [315/3529] AWRE kept (0.5s) | 315 kept, 0 rejected | 137.7/min | ETA: 23.3m [2026-01-08T12:02:22.615312] [DEBUG] [REMOTE ] AXGN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:22.615471] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-08T12:02:22.615743] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $15.59. [2026-01-08T12:02:22.615885] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:22.616010] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-08T12:02:22.616053] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-08T12:02:22.616106] [INFO ] [MAIN ] [316/3529] AXGN kept (0.5s) | 316 kept, 0 rejected | 137.7/min | ETA: 23.3m [2026-01-08T12:02:23.119751] [DEBUG] [REMOTE ] AXL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:23.119911] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-08T12:02:23.120137] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.41. [2026-01-08T12:02:23.120295] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:23.120416] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-08T12:02:23.120458] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-08T12:02:23.120510] [INFO ] [MAIN ] [317/3529] AXL kept (0.5s) | 317 kept, 0 rejected | 137.6/min | ETA: 23.3m [2026-01-08T12:02:23.491125] [DEBUG] [REMOTE ] AXON: Retrieved 6183 rows, trimmed to 300. [2026-01-08T12:02:23.491274] [DEBUG] [REMOTE ] AXON: PASS: History has at least 300 days. [2026-01-08T12:02:23.491562] [DEBUG] [REMOTE ] AXON: PASS: Price check passed. Min price $519.61. [2026-01-08T12:02:23.491772] [DEBUG] [REMOTE ] AXON: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:23.491932] [DEBUG] [REMOTE ] AXON: PASS: Integrity check passed. [2026-01-08T12:02:23.491991] [DEBUG] [REMOTE ] AXON: Symbol is viable for forecasting. [2026-01-08T12:02:23.492068] [INFO ] [MAIN ] [318/3529] AXON kept (0.4s) | 318 kept, 0 rejected | 137.7/min | ETA: 23.3m [2026-01-08T12:02:24.008476] [DEBUG] [REMOTE ] AXP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:24.008648] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-08T12:02:24.009161] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $322.41. [2026-01-08T12:02:24.009325] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:24.009468] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-08T12:02:24.009520] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-08T12:02:24.009600] [INFO ] [MAIN ] [319/3529] AXP kept (0.5s) | 319 kept, 0 rejected | 137.6/min | ETA: 23.3m [2026-01-08T12:02:24.449852] [DEBUG] [REMOTE ] AXS: Retrieved 5667 rows, trimmed to 300. [2026-01-08T12:02:24.449997] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-08T12:02:24.450233] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-08T12:02:24.450370] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:24.450490] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-08T12:02:24.450531] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-08T12:02:24.450600] [INFO ] [MAIN ] [320/3529] AXS kept (0.4s) | 320 kept, 0 rejected | 137.6/min | ETA: 23.3m [2026-01-08T12:02:24.633000] [DEBUG] [REMOTE ] AXSM: Retrieved 2547 rows, trimmed to 300. [2026-01-08T12:02:24.633141] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-08T12:02:24.633371] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $121.15. [2026-01-08T12:02:24.633506] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:24.633639] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-08T12:02:24.633682] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-08T12:02:24.633730] [INFO ] [MAIN ] [321/3529] AXSM kept (0.2s) | 321 kept, 0 rejected | 137.8/min | ETA: 23.3m [2026-01-08T12:02:25.003411] [DEBUG] [REMOTE ] AXTA: Retrieved 2804 rows, trimmed to 300. [2026-01-08T12:02:25.003549] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-08T12:02:25.003789] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $26.78. [2026-01-08T12:02:25.003921] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:25.004034] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-08T12:02:25.004074] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-08T12:02:25.004123] [INFO ] [MAIN ] [322/3529] AXTA kept (0.4s) | 322 kept, 0 rejected | 137.9/min | ETA: 23.3m [2026-01-08T12:02:25.738561] [DEBUG] [REMOTE ] AXTI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:25.738707] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-08T12:02:25.738919] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $4.51. [2026-01-08T12:02:25.739055] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:25.739188] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-08T12:02:25.739231] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-08T12:02:25.739281] [INFO ] [MAIN ] [323/3529] AXTI kept (0.7s) | 323 kept, 0 rejected | 137.6/min | ETA: 23.3m [2026-01-08T12:02:26.188244] [DEBUG] [REMOTE ] AYI: Retrieved 6063 rows, trimmed to 300. [2026-01-08T12:02:26.188436] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-08T12:02:26.188710] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $341.65. [2026-01-08T12:02:26.188847] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:26.188978] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-08T12:02:26.189024] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-08T12:02:26.189100] [INFO ] [MAIN ] [324/3529] AYI kept (0.4s) | 324 kept, 0 rejected | 137.6/min | ETA: 23.3m [2026-01-08T12:02:26.527034] [DEBUG] [REMOTE ] AZ: Retrieved 1387 rows, trimmed to 300. [2026-01-08T12:02:26.527175] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-08T12:02:26.527371] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-08T12:02:26.527504] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:26.527642] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-08T12:02:26.527687] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-08T12:02:26.527736] [INFO ] [MAIN ] [325/3529] AZ kept (0.3s) | 325 kept, 0 rejected | 137.7/min | ETA: 23.3m [2026-01-08T12:02:27.055400] [DEBUG] [REMOTE ] AZN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:27.055536] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-08T12:02:27.055772] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-08T12:02:27.055906] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:27.056019] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-08T12:02:27.056060] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-08T12:02:27.056109] [INFO ] [MAIN ] [326/3529] AZN kept (0.5s) | 326 kept, 0 rejected | 137.6/min | ETA: 23.3m [2026-01-08T12:02:27.578973] [DEBUG] [REMOTE ] AZO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:27.579130] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-08T12:02:27.579376] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-08T12:02:27.579515] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:27.579662] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-08T12:02:27.579707] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-08T12:02:27.579759] [INFO ] [MAIN ] [327/3529] AZO kept (0.5s) | 327 kept, 0 rejected | 137.5/min | ETA: 23.3m [2026-01-08T12:02:27.649218] [DEBUG] [REMOTE ] AZTA: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-08T12:02:27.649522] [DEBUG] [REMOTE ] AZTA: FAIL: History check failed. No DataFrame was returned. [2026-01-08T12:02:27.649624] [WARN ] [LOCAL ] AZTA: SET TO BLACKLISTED [2026-01-08T12:02:27.651201] [INFO ] [MAIN ] [328/3529] AZTA rejected (0.1s) | 327 kept, 1 rejected | 137.8/min | ETA: 23.2m [2026-01-08T12:02:28.455329] [DEBUG] [REMOTE ] AZZ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:28.455466] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-08T12:02:28.455710] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-08T12:02:28.455853] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:28.455969] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-08T12:02:28.456034] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-08T12:02:28.456085] [INFO ] [MAIN ] [329/3529] AZZ kept (0.8s) | 328 kept, 1 rejected | 137.5/min | ETA: 23.3m [2026-01-08T12:02:28.733633] [DEBUG] [REMOTE ] BA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:28.733812] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-08T12:02:28.734159] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-08T12:02:28.734355] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:28.734500] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-08T12:02:28.734546] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-08T12:02:28.734646] [INFO ] [MAIN ] [330/3529] BA kept (0.3s) | 329 kept, 1 rejected | 137.6/min | ETA: 23.2m [2026-01-08T12:02:29.215553] [DEBUG] [REMOTE ] BABA: Retrieved 2842 rows, trimmed to 300. [2026-01-08T12:02:29.215726] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-08T12:02:29.215940] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-08T12:02:29.216078] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:29.216194] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-08T12:02:29.216237] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-08T12:02:29.216287] [INFO ] [MAIN ] [331/3529] BABA kept (0.5s) | 330 kept, 1 rejected | 137.6/min | ETA: 23.2m [2026-01-08T12:02:29.444756] [DEBUG] [REMOTE ] BABX: Retrieved 769 rows, trimmed to 300. [2026-01-08T12:02:29.444897] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-08T12:02:29.445101] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-08T12:02:29.445236] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:29.445364] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-08T12:02:29.445421] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-08T12:02:29.445473] [INFO ] [MAIN ] [332/3529] BABX kept (0.2s) | 331 kept, 1 rejected | 137.8/min | ETA: 23.2m [2026-01-08T12:02:29.971279] [DEBUG] [REMOTE ] BAC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:29.971433] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-08T12:02:29.971731] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $48.61. [2026-01-08T12:02:29.971875] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:29.972005] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-08T12:02:29.972048] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-08T12:02:29.972101] [INFO ] [MAIN ] [333/3529] BAC kept (0.5s) | 332 kept, 1 rejected | 137.7/min | ETA: 23.2m [2026-01-08T12:02:30.412269] [DEBUG] [REMOTE ] BAH: Retrieved 3806 rows, trimmed to 300. [2026-01-08T12:02:30.412413] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-08T12:02:30.412653] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-08T12:02:30.412810] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:30.412947] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-08T12:02:30.412989] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-08T12:02:30.413042] [INFO ] [MAIN ] [334/3529] BAH kept (0.4s) | 333 kept, 1 rejected | 137.7/min | ETA: 23.2m [2026-01-08T12:02:30.976901] [DEBUG] [REMOTE ] BALL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:30.977052] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-08T12:02:30.977474] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-08T12:02:30.977637] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:30.977774] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-08T12:02:30.977817] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-08T12:02:30.977867] [INFO ] [MAIN ] [335/3529] BALL kept (0.6s) | 334 kept, 1 rejected | 137.6/min | ETA: 23.2m [2026-01-08T12:02:31.211426] [DEBUG] [REMOTE ] BAM: Retrieved 777 rows, trimmed to 300. [2026-01-08T12:02:31.211547] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-08T12:02:31.211769] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-08T12:02:31.211906] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:31.212017] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-08T12:02:31.212067] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-08T12:02:31.212116] [INFO ] [MAIN ] [336/3529] BAM kept (0.2s) | 335 kept, 1 rejected | 137.8/min | ETA: 23.2m [2026-01-08T12:02:31.834381] [DEBUG] [REMOTE ] BANC: Retrieved 5855 rows, trimmed to 300. [2026-01-08T12:02:31.834531] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-08T12:02:31.834803] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $15.48. [2026-01-08T12:02:31.834947] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:31.835074] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-08T12:02:31.835116] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-08T12:02:31.835169] [INFO ] [MAIN ] [337/3529] BANC kept (0.6s) | 336 kept, 1 rejected | 137.6/min | ETA: 23.2m [2026-01-08T12:02:32.119030] [DEBUG] [REMOTE ] BAND: Retrieved 2049 rows, trimmed to 300. [2026-01-08T12:02:32.119162] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-08T12:02:32.119368] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.42. [2026-01-08T12:02:32.119500] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:32.119639] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-08T12:02:32.119682] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-08T12:02:32.119731] [INFO ] [MAIN ] [338/3529] BAND kept (0.3s) | 337 kept, 1 rejected | 137.7/min | ETA: 23.2m [2026-01-08T12:02:32.697662] [DEBUG] [REMOTE ] BANF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:32.697795] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-08T12:02:32.698023] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-08T12:02:32.698156] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:32.698267] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-08T12:02:32.698331] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-08T12:02:32.698384] [INFO ] [MAIN ] [339/3529] BANF kept (0.6s) | 338 kept, 1 rejected | 137.6/min | ETA: 23.2m [2026-01-08T12:02:33.169164] [DEBUG] [REMOTE ] BANX: Retrieved 3059 rows, trimmed to 300. [2026-01-08T12:02:33.169308] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-08T12:02:33.169549] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.21. [2026-01-08T12:02:33.169729] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:33.169864] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-08T12:02:33.169944] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-08T12:02:33.170006] [INFO ] [MAIN ] [340/3529] BANX kept (0.5s) | 339 kept, 1 rejected | 137.6/min | ETA: 23.2m [2026-01-08T12:02:33.608682] [DEBUG] [REMOTE ] BAP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:33.608842] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-08T12:02:33.609117] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-08T12:02:33.609251] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:33.609377] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-08T12:02:33.609418] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-08T12:02:33.609468] [INFO ] [MAIN ] [341/3529] BAP kept (0.4s) | 340 kept, 1 rejected | 137.6/min | ETA: 23.2m [2026-01-08T12:02:33.972807] [DEBUG] [REMOTE ] BATRA: Retrieved 2446 rows, trimmed to 300. [2026-01-08T12:02:33.972951] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-08T12:02:33.973323] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-08T12:02:33.973457] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:33.973588] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-08T12:02:33.973662] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-08T12:02:33.973719] [INFO ] [MAIN ] [342/3529] BATRA kept (0.4s) | 341 kept, 1 rejected | 137.6/min | ETA: 23.2m [2026-01-08T12:02:34.361091] [DEBUG] [REMOTE ] BATRK: Retrieved 2446 rows, trimmed to 300. [2026-01-08T12:02:34.361236] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-08T12:02:34.361443] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-08T12:02:34.361611] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:34.361745] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-08T12:02:34.361789] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-08T12:02:34.361839] [INFO ] [MAIN ] [343/3529] BATRK kept (0.4s) | 342 kept, 1 rejected | 137.7/min | ETA: 23.1m [2026-01-08T12:02:34.893214] [DEBUG] [REMOTE ] BAX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:34.893365] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-08T12:02:34.893627] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-08T12:02:34.893765] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:34.893886] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-08T12:02:34.893926] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-08T12:02:34.893976] [INFO ] [MAIN ] [344/3529] BAX kept (0.5s) | 343 kept, 1 rejected | 137.6/min | ETA: 23.1m [2026-01-08T12:02:35.507118] [DEBUG] [REMOTE ] BB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:35.507285] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-08T12:02:35.507532] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-08T12:02:35.507693] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:35.507841] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-08T12:02:35.507883] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-08T12:02:35.507943] [INFO ] [MAIN ] [345/3529] BB kept (0.6s) | 344 kept, 1 rejected | 137.4/min | ETA: 23.2m [2026-01-08T12:02:35.623149] [DEBUG] [REMOTE ] BBAI: Retrieved 1017 rows, trimmed to 300. [2026-01-08T12:02:35.623289] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-08T12:02:35.623490] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-08T12:02:35.623649] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:35.623764] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-08T12:02:35.623810] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-08T12:02:35.623874] [INFO ] [MAIN ] [346/3529] BBAI kept (0.1s) | 345 kept, 1 rejected | 137.7/min | ETA: 23.1m [2026-01-08T12:02:36.213703] [DEBUG] [REMOTE ] BBCP: Retrieved 2106 rows, trimmed to 300. [2026-01-08T12:02:36.213849] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-08T12:02:36.214058] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-08T12:02:36.214196] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:36.214314] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-08T12:02:36.214356] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-08T12:02:36.214407] [INFO ] [MAIN ] [347/3529] BBCP kept (0.6s) | 346 kept, 1 rejected | 137.6/min | ETA: 23.1m [2026-01-08T12:02:36.802885] [DEBUG] [REMOTE ] BBD: Retrieved 6069 rows, trimmed to 300. [2026-01-08T12:02:36.803025] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-08T12:02:36.803240] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.02. [2026-01-08T12:02:36.803375] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:36.803488] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-08T12:02:36.803528] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-08T12:02:36.803595] [INFO ] [MAIN ] [348/3529] BBD kept (0.6s) | 347 kept, 1 rejected | 137.4/min | ETA: 23.1m [2026-01-08T12:02:37.100812] [DEBUG] [REMOTE ] BBDO: Retrieved 3476 rows, trimmed to 300. [2026-01-08T12:02:37.100949] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-08T12:02:37.101157] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.64. [2026-01-08T12:02:37.101288] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:37.101400] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-08T12:02:37.101440] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-08T12:02:37.101489] [INFO ] [MAIN ] [349/3529] BBDO kept (0.3s) | 348 kept, 1 rejected | 137.6/min | ETA: 23.1m [2026-01-08T12:02:37.555750] [DEBUG] [REMOTE ] BBH: Retrieved 6570 rows, trimmed to 300. [2026-01-08T12:02:37.555895] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-08T12:02:37.556106] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $172.63. [2026-01-08T12:02:37.556239] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:37.556351] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-08T12:02:37.556392] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-08T12:02:37.556440] [INFO ] [MAIN ] [350/3529] BBH kept (0.5s) | 349 kept, 1 rejected | 137.5/min | ETA: 23.1m [2026-01-08T12:02:37.844142] [DEBUG] [REMOTE ] BBIO: Retrieved 1642 rows, trimmed to 300. [2026-01-08T12:02:37.844300] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-08T12:02:37.844494] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $53.24. [2026-01-08T12:02:37.844656] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:37.844767] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-08T12:02:37.844839] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-08T12:02:37.844905] [INFO ] [MAIN ] [351/3529] BBIO kept (0.3s) | 350 kept, 1 rejected | 137.7/min | ETA: 23.1m [2026-01-08T12:02:38.233363] [DEBUG] [REMOTE ] BBLG: Retrieved 1933 rows, trimmed to 300. [2026-01-08T12:02:38.233500] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-08T12:02:38.233724] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-08T12:02:38.233856] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:38.233964] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-08T12:02:38.234004] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-08T12:02:38.234052] [INFO ] [MAIN ] [352/3529] BBLG kept (0.4s) | 351 kept, 1 rejected | 137.7/min | ETA: 23.1m [2026-01-08T12:02:38.668453] [DEBUG] [REMOTE ] BBN: Retrieved 3863 rows, trimmed to 300. [2026-01-08T12:02:38.668619] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-08T12:02:38.668827] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.26. [2026-01-08T12:02:38.668963] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:38.669080] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-08T12:02:38.669125] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-08T12:02:38.669187] [INFO ] [MAIN ] [353/3529] BBN kept (0.4s) | 352 kept, 1 rejected | 137.7/min | ETA: 23.1m [2026-01-08T12:02:39.358946] [DEBUG] [REMOTE ] BBSI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:39.359085] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-08T12:02:39.359472] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-08T12:02:39.359624] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:39.359742] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-08T12:02:39.359783] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-08T12:02:39.359831] [INFO ] [MAIN ] [354/3529] BBSI kept (0.7s) | 353 kept, 1 rejected | 137.5/min | ETA: 23.1m [2026-01-08T12:02:39.643077] [DEBUG] [REMOTE ] BBUC: Retrieved 964 rows, trimmed to 300. [2026-01-08T12:02:39.643212] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-08T12:02:39.643407] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-08T12:02:39.643540] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:39.643666] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-08T12:02:39.643707] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-08T12:02:39.643755] [INFO ] [MAIN ] [355/3529] BBUC kept (0.3s) | 354 kept, 1 rejected | 137.6/min | ETA: 23.1m [2026-01-08T12:02:40.072914] [DEBUG] [REMOTE ] BBVA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:40.073060] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-08T12:02:40.073290] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $17.94. [2026-01-08T12:02:40.073424] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:40.073547] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-08T12:02:40.073609] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-08T12:02:40.073662] [INFO ] [MAIN ] [356/3529] BBVA kept (0.4s) | 355 kept, 1 rejected | 137.6/min | ETA: 23.1m [2026-01-08T12:02:40.707611] [DEBUG] [REMOTE ] BBWI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:40.707843] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-08T12:02:40.708132] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-08T12:02:40.708279] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:40.708450] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-08T12:02:40.708494] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-08T12:02:40.708559] [INFO ] [MAIN ] [357/3529] BBWI kept (0.6s) | 356 kept, 1 rejected | 137.5/min | ETA: 23.1m [2026-01-08T12:02:41.186797] [DEBUG] [REMOTE ] BBY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:41.187049] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-08T12:02:41.187458] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $66.93. [2026-01-08T12:02:41.187644] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:41.187821] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-08T12:02:41.187867] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-08T12:02:41.187930] [INFO ] [MAIN ] [358/3529] BBY kept (0.5s) | 357 kept, 1 rejected | 137.4/min | ETA: 23.1m [2026-01-08T12:02:41.636511] [DEBUG] [REMOTE ] BC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:41.636696] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-08T12:02:41.637002] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-08T12:02:41.637148] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:41.637280] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-08T12:02:41.637321] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-08T12:02:41.637373] [INFO ] [MAIN ] [359/3529] BC kept (0.4s) | 358 kept, 1 rejected | 137.4/min | ETA: 23.1m [2026-01-08T12:02:41.937913] [DEBUG] [REMOTE ] BCAL: Retrieved 2513 rows, trimmed to 300. [2026-01-08T12:02:41.938052] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-08T12:02:41.938259] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $15.91. [2026-01-08T12:02:41.938415] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:41.938530] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-08T12:02:41.938590] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-08T12:02:41.938643] [INFO ] [MAIN ] [360/3529] BCAL kept (0.3s) | 359 kept, 1 rejected | 137.5/min | ETA: 23.0m [2026-01-08T12:02:42.213128] [DEBUG] [REMOTE ] BCAX: Retrieved 330 rows, trimmed to 300. [2026-01-08T12:02:42.213304] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-08T12:02:42.213544] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-08T12:02:42.213701] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:42.213817] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-08T12:02:42.213859] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-08T12:02:42.213910] [INFO ] [MAIN ] [361/3529] BCAX kept (0.3s) | 360 kept, 1 rejected | 137.7/min | ETA: 23.0m [2026-01-08T12:02:42.952795] [DEBUG] [REMOTE ] BCBP: Retrieved 5593 rows, trimmed to 300. [2026-01-08T12:02:42.952933] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-08T12:02:42.953145] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-08T12:02:42.953470] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:42.953603] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-08T12:02:42.953673] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-08T12:02:42.953724] [INFO ] [MAIN ] [362/3529] BCBP kept (0.7s) | 361 kept, 1 rejected | 137.4/min | ETA: 23.0m [2026-01-08T12:02:43.292519] [DEBUG] [REMOTE ] BCC: Retrieved 3250 rows, trimmed to 300. [2026-01-08T12:02:43.292691] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-08T12:02:43.292896] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-08T12:02:43.293038] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:43.293173] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-08T12:02:43.293218] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-08T12:02:43.293266] [INFO ] [MAIN ] [363/3529] BCC kept (0.3s) | 362 kept, 1 rejected | 137.5/min | ETA: 23.0m [2026-01-08T12:02:43.700653] [DEBUG] [REMOTE ] BCDA: Retrieved 3083 rows, trimmed to 300. [2026-01-08T12:02:43.700780] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-08T12:02:43.700974] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-08T12:02:43.701105] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:43.701211] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-08T12:02:43.701251] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-08T12:02:43.701299] [INFO ] [MAIN ] [364/3529] BCDA kept (0.4s) | 363 kept, 1 rejected | 137.5/min | ETA: 23.0m [2026-01-08T12:02:44.254558] [DEBUG] [REMOTE ] BCE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:44.254719] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-08T12:02:44.254947] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-08T12:02:44.255079] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:44.255199] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-08T12:02:44.255239] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-08T12:02:44.255288] [INFO ] [MAIN ] [365/3529] BCE kept (0.6s) | 364 kept, 1 rejected | 137.4/min | ETA: 23.0m [2026-01-08T12:02:44.614885] [DEBUG] [REMOTE ] BCH: Retrieved 6039 rows, trimmed to 300. [2026-01-08T12:02:44.615022] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-08T12:02:44.615230] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $31.06. [2026-01-08T12:02:44.615364] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:44.615475] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-08T12:02:44.615516] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-08T12:02:44.615565] [INFO ] [MAIN ] [366/3529] BCH kept (0.4s) | 365 kept, 1 rejected | 137.5/min | ETA: 23.0m [2026-01-08T12:02:44.914662] [DEBUG] [REMOTE ] BCML: Retrieved 5377 rows, trimmed to 300. [2026-01-08T12:02:44.914790] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-08T12:02:44.914989] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-08T12:02:44.915121] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:44.915229] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-08T12:02:44.915270] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-08T12:02:44.915466] [INFO ] [MAIN ] [367/3529] BCML kept (0.3s) | 366 kept, 1 rejected | 137.6/min | ETA: 23.0m [2026-01-08T12:02:45.494544] [DEBUG] [REMOTE ] BCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:45.494720] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-08T12:02:45.494995] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-08T12:02:45.495241] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:45.495375] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-08T12:02:45.495417] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-08T12:02:45.495469] [INFO ] [MAIN ] [368/3529] BCO kept (0.6s) | 367 kept, 1 rejected | 137.5/min | ETA: 23.0m [2026-01-08T12:02:45.962561] [DEBUG] [REMOTE ] BCPC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:45.962731] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-08T12:02:45.962955] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $141.46. [2026-01-08T12:02:45.963090] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:45.963211] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-08T12:02:45.963251] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-08T12:02:45.963471] [INFO ] [MAIN ] [369/3529] BCPC kept (0.5s) | 368 kept, 1 rejected | 137.4/min | ETA: 23.0m [2026-01-08T12:02:46.326509] [DEBUG] [REMOTE ] BCRX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:46.326653] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-08T12:02:46.326857] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.42. [2026-01-08T12:02:46.326989] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:46.327098] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-08T12:02:46.327140] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-08T12:02:46.327193] [INFO ] [MAIN ] [370/3529] BCRX kept (0.4s) | 369 kept, 1 rejected | 137.5/min | ETA: 23.0m [2026-01-08T12:02:46.827729] [DEBUG] [REMOTE ] BCS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:46.827861] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-08T12:02:46.828065] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $19.36. [2026-01-08T12:02:46.828198] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:46.828334] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-08T12:02:46.828378] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-08T12:02:46.828429] [INFO ] [MAIN ] [371/3529] BCS kept (0.5s) | 370 kept, 1 rejected | 137.5/min | ETA: 23.0m [2026-01-08T12:02:47.129721] [DEBUG] [REMOTE ] BCSF: Retrieved 1794 rows, trimmed to 300. [2026-01-08T12:02:47.129855] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-08T12:02:47.130046] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-08T12:02:47.130176] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:47.130288] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-08T12:02:47.130327] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-08T12:02:47.130374] [INFO ] [MAIN ] [372/3529] BCSF kept (0.3s) | 371 kept, 1 rejected | 137.6/min | ETA: 22.9m [2026-01-08T12:02:47.592692] [DEBUG] [REMOTE ] BCTX: Retrieved 3721 rows, trimmed to 300. [2026-01-08T12:02:47.592841] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-08T12:02:47.593064] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $7.02. [2026-01-08T12:02:47.593202] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:47.593321] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-08T12:02:47.593391] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-08T12:02:47.593442] [INFO ] [MAIN ] [373/3529] BCTX kept (0.5s) | 372 kept, 1 rejected | 137.5/min | ETA: 22.9m [2026-01-08T12:02:47.977645] [DEBUG] [REMOTE ] BCX: Retrieved 3717 rows, trimmed to 300. [2026-01-08T12:02:47.977875] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-08T12:02:47.978218] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.56. [2026-01-08T12:02:47.978400] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:47.978554] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-08T12:02:47.978617] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-08T12:02:47.978676] [INFO ] [MAIN ] [374/3529] BCX kept (0.4s) | 373 kept, 1 rejected | 137.6/min | ETA: 22.9m [2026-01-08T12:02:48.350738] [DEBUG] [REMOTE ] BCYC: Retrieved 1666 rows, trimmed to 300. [2026-01-08T12:02:48.350988] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-08T12:02:48.351326] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-08T12:02:48.351498] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:48.351682] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-08T12:02:48.351735] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-08T12:02:48.351804] [INFO ] [MAIN ] [375/3529] BCYC kept (0.4s) | 374 kept, 1 rejected | 137.6/min | ETA: 22.9m [2026-01-08T12:02:48.869891] [DEBUG] [REMOTE ] BDC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:48.870039] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-08T12:02:48.870265] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-08T12:02:48.870402] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:48.870522] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-08T12:02:48.870562] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-08T12:02:48.870634] [INFO ] [MAIN ] [376/3529] BDC kept (0.5s) | 375 kept, 1 rejected | 137.6/min | ETA: 22.9m [2026-01-08T12:02:49.347461] [DEBUG] [REMOTE ] BDJ: Retrieved 5122 rows, trimmed to 300. [2026-01-08T12:02:49.347641] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-08T12:02:49.347917] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.52. [2026-01-08T12:02:49.348059] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:49.348188] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-08T12:02:49.348230] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-08T12:02:49.348281] [INFO ] [MAIN ] [377/3529] BDJ kept (0.5s) | 376 kept, 1 rejected | 137.5/min | ETA: 22.9m [2026-01-08T12:02:49.844167] [DEBUG] [REMOTE ] BDN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:49.844324] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-08T12:02:49.844614] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-08T12:02:49.844758] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:49.844890] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-08T12:02:49.844932] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-08T12:02:49.844985] [INFO ] [MAIN ] [378/3529] BDN kept (0.5s) | 377 kept, 1 rejected | 137.5/min | ETA: 22.9m [2026-01-08T12:02:50.010914] [DEBUG] [REMOTE ] BDRX: Retrieved 2536 rows, trimmed to 300. [2026-01-08T12:02:50.011070] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-08T12:02:50.011305] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.27. [2026-01-08T12:02:50.011465] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:50.011618] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-08T12:02:50.011669] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-08T12:02:50.011754] [INFO ] [MAIN ] [379/3529] BDRX kept (0.2s) | 378 kept, 1 rejected | 137.7/min | ETA: 22.9m [2026-01-08T12:02:50.513540] [DEBUG] [REMOTE ] BDSX: Retrieved 1304 rows, trimmed to 300. [2026-01-08T12:02:50.513848] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-08T12:02:50.514179] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.96. [2026-01-08T12:02:50.514369] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:50.514792] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-08T12:02:50.514855] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-08T12:02:50.514931] [INFO ] [MAIN ] [380/3529] BDSX kept (0.5s) | 379 kept, 1 rejected | 137.7/min | ETA: 22.9m [2026-01-08T12:02:50.816792] [DEBUG] [REMOTE ] BDTX: Retrieved 1493 rows, trimmed to 300. [2026-01-08T12:02:50.816983] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-08T12:02:50.817227] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.43. [2026-01-08T12:02:50.817371] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:50.817488] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-08T12:02:50.817531] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-08T12:02:50.817605] [INFO ] [MAIN ] [381/3529] BDTX kept (0.3s) | 380 kept, 1 rejected | 137.8/min | ETA: 22.9m [2026-01-08T12:02:51.534764] [DEBUG] [REMOTE ] BDX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:51.534975] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-08T12:02:51.535271] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-08T12:02:51.535414] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:51.535555] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-08T12:02:51.535617] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-08T12:02:51.535677] [INFO ] [MAIN ] [382/3529] BDX kept (0.7s) | 381 kept, 1 rejected | 137.5/min | ETA: 22.9m [2026-01-08T12:02:51.831846] [DEBUG] [REMOTE ] BE: Retrieved 1874 rows, trimmed to 300. [2026-01-08T12:02:51.832048] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-08T12:02:51.832300] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-08T12:02:51.832441] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:51.832559] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-08T12:02:51.832620] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-08T12:02:51.832675] [INFO ] [MAIN ] [383/3529] BE kept (0.3s) | 382 kept, 1 rejected | 137.6/min | ETA: 22.9m [2026-01-08T12:02:52.084266] [DEBUG] [REMOTE ] BEAM: Retrieved 1488 rows, trimmed to 300. [2026-01-08T12:02:52.084407] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-08T12:02:52.084622] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-08T12:02:52.084757] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:52.084863] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-08T12:02:52.084937] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-08T12:02:52.085003] [INFO ] [MAIN ] [384/3529] BEAM kept (0.3s) | 383 kept, 1 rejected | 137.8/min | ETA: 22.8m [2026-01-08T12:02:52.711970] [DEBUG] [REMOTE ] BEEM: Retrieved 3946 rows, trimmed to 300. [2026-01-08T12:02:52.712107] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-08T12:02:52.712339] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-08T12:02:52.712478] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:52.712615] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-08T12:02:52.712659] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-08T12:02:52.712718] [INFO ] [MAIN ] [385/3529] BEEM kept (0.6s) | 384 kept, 1 rejected | 137.6/min | ETA: 22.8m [2026-01-08T12:02:52.997421] [DEBUG] [REMOTE ] BEEP: Retrieved 1162 rows, trimmed to 300. [2026-01-08T12:02:52.997555] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-08T12:02:52.997793] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-08T12:02:52.997940] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:52.998052] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-08T12:02:52.998093] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-08T12:02:52.998143] [INFO ] [MAIN ] [386/3529] BEEP kept (0.3s) | 385 kept, 1 rejected | 137.8/min | ETA: 22.8m [2026-01-08T12:02:53.405926] [DEBUG] [REMOTE ] BEKE: Retrieved 1357 rows, trimmed to 300. [2026-01-08T12:02:53.406073] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-08T12:02:53.406295] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-08T12:02:53.406449] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:53.406604] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-08T12:02:53.406653] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-08T12:02:53.406710] [INFO ] [MAIN ] [387/3529] BEKE kept (0.4s) | 386 kept, 1 rejected | 137.8/min | ETA: 22.8m [2026-01-08T12:02:54.071904] [DEBUG] [REMOTE ] BELFA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:54.072037] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-08T12:02:54.072243] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $114.02. [2026-01-08T12:02:54.072375] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:54.072487] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-08T12:02:54.072526] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-08T12:02:54.072593] [INFO ] [MAIN ] [388/3529] BELFA kept (0.7s) | 387 kept, 1 rejected | 137.6/min | ETA: 22.8m [2026-01-08T12:02:54.538202] [DEBUG] [REMOTE ] BELFB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:54.538379] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-08T12:02:54.538652] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.36. [2026-01-08T12:02:54.538792] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:54.538915] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-08T12:02:54.538956] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-08T12:02:54.539008] [INFO ] [MAIN ] [389/3529] BELFB kept (0.5s) | 388 kept, 1 rejected | 137.6/min | ETA: 22.8m [2026-01-08T12:02:54.935420] [DEBUG] [REMOTE ] BEN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:54.935601] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-08T12:02:54.936071] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-08T12:02:54.936209] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:54.936347] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-08T12:02:54.936396] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-08T12:02:54.936449] [INFO ] [MAIN ] [390/3529] BEN kept (0.4s) | 389 kept, 1 rejected | 137.6/min | ETA: 22.8m [2026-01-08T12:02:55.260974] [DEBUG] [REMOTE ] BEP: Retrieved 5067 rows, trimmed to 300. [2026-01-08T12:02:55.261109] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-08T12:02:55.261323] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.51. [2026-01-08T12:02:55.261458] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:55.261585] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-08T12:02:55.261629] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-08T12:02:55.261688] [INFO ] [MAIN ] [391/3529] BEP kept (0.3s) | 390 kept, 1 rejected | 137.7/min | ETA: 22.8m [2026-01-08T12:02:55.579922] [DEBUG] [REMOTE ] BEPH: Retrieved 1188 rows, trimmed to 300. [2026-01-08T12:02:55.580068] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-08T12:02:55.580277] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.31. [2026-01-08T12:02:55.580416] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:55.580530] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-08T12:02:55.580598] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-08T12:02:55.580660] [INFO ] [MAIN ] [392/3529] BEPH kept (0.3s) | 391 kept, 1 rejected | 137.8/min | ETA: 22.8m [2026-01-08T12:02:55.998834] [DEBUG] [REMOTE ] BEPI: Retrieved 1020 rows, trimmed to 300. [2026-01-08T12:02:55.999001] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-08T12:02:55.999263] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $16.08. [2026-01-08T12:02:55.999451] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:55.999641] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-08T12:02:55.999701] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-08T12:02:55.999771] [INFO ] [MAIN ] [393/3529] BEPI kept (0.4s) | 392 kept, 1 rejected | 137.8/min | ETA: 22.8m [2026-01-08T12:02:56.468513] [DEBUG] [REMOTE ] BFAM: Retrieved 3258 rows, trimmed to 300. [2026-01-08T12:02:56.468882] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-08T12:02:56.469098] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-08T12:02:56.469235] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:56.469349] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-08T12:02:56.469390] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-08T12:02:56.469438] [INFO ] [MAIN ] [394/3529] BFAM kept (0.5s) | 393 kept, 1 rejected | 137.8/min | ETA: 22.8m [2026-01-08T12:02:56.973295] [DEBUG] [REMOTE ] BFC: Retrieved 6023 rows, trimmed to 300. [2026-01-08T12:02:56.973439] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-08T12:02:56.973871] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-08T12:02:56.974010] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:56.974129] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-08T12:02:56.974199] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-08T12:02:56.974250] [INFO ] [MAIN ] [395/3529] BFC kept (0.5s) | 394 kept, 1 rejected | 137.7/min | ETA: 22.8m [2026-01-08T12:02:57.426752] [DEBUG] [REMOTE ] BFH: Retrieved 6177 rows, trimmed to 300. [2026-01-08T12:02:57.426929] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-08T12:02:57.427219] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $56.22. [2026-01-08T12:02:57.427390] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:57.427554] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-08T12:02:57.427624] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-08T12:02:57.427685] [INFO ] [MAIN ] [396/3529] BFH kept (0.5s) | 395 kept, 1 rejected | 137.7/min | ETA: 22.8m [2026-01-08T12:02:57.900144] [DEBUG] [REMOTE ] BFK: Retrieved 6148 rows, trimmed to 300. [2026-01-08T12:02:57.900274] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-08T12:02:57.900486] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.81. [2026-01-08T12:02:57.900642] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:57.900755] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-08T12:02:57.900796] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-08T12:02:57.900845] [INFO ] [MAIN ] [397/3529] BFK kept (0.5s) | 396 kept, 1 rejected | 137.7/min | ETA: 22.7m [2026-01-08T12:02:58.169306] [DEBUG] [REMOTE ] BFLY: Retrieved 1380 rows, trimmed to 300. [2026-01-08T12:02:58.169440] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-08T12:02:58.169671] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-08T12:02:58.169814] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:58.169927] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-08T12:02:58.169970] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-08T12:02:58.170020] [INFO ] [MAIN ] [398/3529] BFLY kept (0.3s) | 397 kept, 1 rejected | 137.8/min | ETA: 22.7m [2026-01-08T12:02:58.732871] [DEBUG] [REMOTE ] BFS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:02:58.733012] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-08T12:02:58.733233] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.61. [2026-01-08T12:02:58.733365] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:58.733478] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-08T12:02:58.733519] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-08T12:02:58.733588] [INFO ] [MAIN ] [399/3529] BFS kept (0.6s) | 398 kept, 1 rejected | 137.7/min | ETA: 22.7m [2026-01-08T12:02:59.275189] [DEBUG] [REMOTE ] BFZ: Retrieved 6148 rows, trimmed to 300. [2026-01-08T12:02:59.275403] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-08T12:02:59.275716] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.70. [2026-01-08T12:02:59.275864] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:59.276004] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-08T12:02:59.276048] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-08T12:02:59.276108] [INFO ] [MAIN ] [400/3529] BFZ kept (0.5s) | 399 kept, 1 rejected | 137.6/min | ETA: 22.7m [2026-01-08T12:02:59.748853] [DEBUG] [REMOTE ] BG: Retrieved 6144 rows, trimmed to 300. [2026-01-08T12:02:59.748997] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-08T12:02:59.749245] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $80.38. [2026-01-08T12:02:59.749429] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-08T12:02:59.749610] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-08T12:02:59.749669] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-08T12:02:59.749735] [INFO ] [MAIN ] [401/3529] BG kept (0.5s) | 400 kept, 1 rejected | 137.6/min | ETA: 22.7m [2026-01-08T12:03:00.131269] [DEBUG] [REMOTE ] BGB: Retrieved 3339 rows, trimmed to 300. [2026-01-08T12:03:00.131492] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-08T12:03:00.131873] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.36. [2026-01-08T12:03:00.132030] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:00.132184] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-08T12:03:00.132228] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-08T12:03:00.132288] [INFO ] [MAIN ] [402/3529] BGB kept (0.4s) | 401 kept, 1 rejected | 137.6/min | ETA: 22.7m [2026-01-08T12:03:00.705047] [DEBUG] [REMOTE ] BGC: Retrieved 6558 rows, trimmed to 300. [2026-01-08T12:03:00.705275] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-08T12:03:00.705687] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-08T12:03:00.705853] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:00.706023] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-08T12:03:00.706071] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-08T12:03:00.706139] [INFO ] [MAIN ] [403/3529] BGC kept (0.6s) | 402 kept, 1 rejected | 137.5/min | ETA: 22.7m [2026-01-08T12:03:01.099749] [DEBUG] [REMOTE ] BGH: Retrieved 3317 rows, trimmed to 300. [2026-01-08T12:03:01.099963] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-08T12:03:01.100322] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.52. [2026-01-08T12:03:01.100526] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:01.100751] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-08T12:03:01.100815] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-08T12:03:01.100897] [INFO ] [MAIN ] [404/3529] BGH kept (0.4s) | 403 kept, 1 rejected | 137.6/min | ETA: 22.7m [2026-01-08T12:03:01.454759] [DEBUG] [REMOTE ] BGLC: Retrieved 1333 rows, trimmed to 300. [2026-01-08T12:03:01.455058] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-08T12:03:01.455460] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.86. [2026-01-08T12:03:01.455666] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:01.455866] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-08T12:03:01.455917] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-08T12:03:01.455989] [INFO ] [MAIN ] [405/3529] BGLC kept (0.4s) | 404 kept, 1 rejected | 137.6/min | ETA: 22.7m [2026-01-08T12:03:01.820070] [DEBUG] [REMOTE ] BGRN: Retrieved 1787 rows, trimmed to 300. [2026-01-08T12:03:01.820244] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-08T12:03:01.820504] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-08T12:03:01.820677] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:01.820812] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-08T12:03:01.820883] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-08T12:03:01.820936] [INFO ] [MAIN ] [406/3529] BGRN kept (0.4s) | 405 kept, 1 rejected | 137.7/min | ETA: 22.7m [2026-01-08T12:03:02.276301] [DEBUG] [REMOTE ] BGS: Retrieved 4687 rows, trimmed to 300. [2026-01-08T12:03:02.276435] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-08T12:03:02.276668] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-08T12:03:02.276806] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:02.276917] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-08T12:03:02.276958] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-08T12:03:02.277008] [INFO ] [MAIN ] [407/3529] BGS kept (0.5s) | 406 kept, 1 rejected | 137.7/min | ETA: 22.7m [2026-01-08T12:03:02.761290] [DEBUG] [REMOTE ] BGSF: Retrieved 2942 rows, trimmed to 300. [2026-01-08T12:03:02.761513] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-08T12:03:02.761853] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-08T12:03:02.762021] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:02.762169] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-08T12:03:02.762219] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-08T12:03:02.762288] [INFO ] [MAIN ] [408/3529] BGSF kept (0.5s) | 407 kept, 1 rejected | 137.6/min | ETA: 22.7m [2026-01-08T12:03:03.177063] [DEBUG] [REMOTE ] BGX: Retrieved 3759 rows, trimmed to 300. [2026-01-08T12:03:03.177196] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-08T12:03:03.177417] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.26. [2026-01-08T12:03:03.177555] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:03.177691] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-08T12:03:03.177918] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-08T12:03:03.177968] [INFO ] [MAIN ] [409/3529] BGX kept (0.4s) | 408 kept, 1 rejected | 137.6/min | ETA: 22.7m [2026-01-08T12:03:03.492623] [DEBUG] [REMOTE ] BGY: Retrieved 4685 rows, trimmed to 300. [2026-01-08T12:03:03.492783] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-08T12:03:03.493064] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.48. [2026-01-08T12:03:03.493210] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:03.493337] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-08T12:03:03.493380] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-08T12:03:03.493433] [INFO ] [MAIN ] [410/3529] BGY kept (0.3s) | 409 kept, 1 rejected | 137.7/min | ETA: 22.6m [2026-01-08T12:03:03.946875] [DEBUG] [REMOTE ] BHC: Retrieved 6282 rows, trimmed to 300. [2026-01-08T12:03:03.947026] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-08T12:03:03.947253] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-08T12:03:03.947392] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:03.947511] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-08T12:03:03.947553] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-08T12:03:03.947623] [INFO ] [MAIN ] [411/3529] BHC kept (0.5s) | 410 kept, 1 rejected | 137.7/min | ETA: 22.6m [2026-01-08T12:03:04.355726] [DEBUG] [REMOTE ] BHE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:04.355875] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-08T12:03:04.356136] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $36.87. [2026-01-08T12:03:04.356271] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:04.356397] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-08T12:03:04.356438] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-08T12:03:04.356489] [INFO ] [MAIN ] [412/3529] BHE kept (0.4s) | 411 kept, 1 rejected | 137.7/min | ETA: 22.6m [2026-01-08T12:03:04.709710] [DEBUG] [REMOTE ] BHF: Retrieved 2132 rows, trimmed to 300. [2026-01-08T12:03:04.709851] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-08T12:03:04.710050] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.14. [2026-01-08T12:03:04.710194] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:04.710303] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-08T12:03:04.710343] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-08T12:03:04.710391] [INFO ] [MAIN ] [413/3529] BHF kept (0.4s) | 412 kept, 1 rejected | 137.8/min | ETA: 22.6m [2026-01-08T12:03:05.104038] [DEBUG] [REMOTE ] BHFAL: Retrieved 1838 rows, trimmed to 300. [2026-01-08T12:03:05.104239] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-08T12:03:05.104488] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-08T12:03:05.104716] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:05.104839] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-08T12:03:05.104883] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-08T12:03:05.104936] [INFO ] [MAIN ] [414/3529] BHFAL kept (0.4s) | 413 kept, 1 rejected | 137.8/min | ETA: 22.6m [2026-01-08T12:03:05.416712] [DEBUG] [REMOTE ] BHFAM: Retrieved 1039 rows, trimmed to 300. [2026-01-08T12:03:05.416849] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-08T12:03:05.417045] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.85. [2026-01-08T12:03:05.417177] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:05.417284] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-08T12:03:05.417324] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-08T12:03:05.417373] [INFO ] [MAIN ] [415/3529] BHFAM kept (0.3s) | 414 kept, 1 rejected | 137.9/min | ETA: 22.6m [2026-01-08T12:03:05.854115] [DEBUG] [REMOTE ] BHFAN: Retrieved 1294 rows, trimmed to 300. [2026-01-08T12:03:05.854275] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-08T12:03:05.854520] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.14. [2026-01-08T12:03:05.854728] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:05.854871] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-08T12:03:05.854924] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-08T12:03:05.855007] [INFO ] [MAIN ] [416/3529] BHFAN kept (0.4s) | 415 kept, 1 rejected | 137.9/min | ETA: 22.6m [2026-01-08T12:03:06.114136] [DEBUG] [REMOTE ] BHFAO: Retrieved 1418 rows, trimmed to 300. [2026-01-08T12:03:06.114267] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-08T12:03:06.114465] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $14.87. [2026-01-08T12:03:06.114640] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:06.114758] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-08T12:03:06.114825] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-08T12:03:06.114875] [INFO ] [MAIN ] [417/3529] BHFAO kept (0.3s) | 416 kept, 1 rejected | 138.1/min | ETA: 22.5m [2026-01-08T12:03:06.684830] [DEBUG] [REMOTE ] BHFAP: Retrieved 1713 rows, trimmed to 300. [2026-01-08T12:03:06.684982] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-08T12:03:06.685212] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.69. [2026-01-08T12:03:06.685349] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:06.685471] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-08T12:03:06.685512] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-08T12:03:06.685563] [INFO ] [MAIN ] [418/3529] BHFAP kept (0.6s) | 417 kept, 1 rejected | 138.0/min | ETA: 22.6m [2026-01-08T12:03:07.253096] [DEBUG] [REMOTE ] BHK: Retrieved 6066 rows, trimmed to 300. [2026-01-08T12:03:07.253251] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-08T12:03:07.253500] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.34. [2026-01-08T12:03:07.253686] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:07.253832] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-08T12:03:07.253873] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-08T12:03:07.253927] [INFO ] [MAIN ] [419/3529] BHK kept (0.6s) | 418 kept, 1 rejected | 137.9/min | ETA: 22.6m [2026-01-08T12:03:07.747479] [DEBUG] [REMOTE ] BHP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:07.747639] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-08T12:03:07.747874] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-08T12:03:07.748005] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:07.748123] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-08T12:03:07.748163] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-08T12:03:07.748212] [INFO ] [MAIN ] [420/3529] BHP kept (0.5s) | 419 kept, 1 rejected | 137.8/min | ETA: 22.6m [2026-01-08T12:03:08.208940] [DEBUG] [REMOTE ] BHRB: Retrieved 6228 rows, trimmed to 300. [2026-01-08T12:03:08.209076] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-08T12:03:08.209284] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $57.56. [2026-01-08T12:03:08.209417] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:08.209531] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-08T12:03:08.209590] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-08T12:03:08.209643] [INFO ] [MAIN ] [421/3529] BHRB kept (0.5s) | 420 kept, 1 rejected | 137.8/min | ETA: 22.6m [2026-01-08T12:03:08.402827] [DEBUG] [REMOTE ] BHVN: Retrieved 825 rows, trimmed to 300. [2026-01-08T12:03:08.402969] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-08T12:03:08.403167] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-08T12:03:08.403297] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:08.403406] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-08T12:03:08.403446] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-08T12:03:08.403511] [INFO ] [MAIN ] [422/3529] BHVN kept (0.2s) | 421 kept, 1 rejected | 138.0/min | ETA: 22.5m [2026-01-08T12:03:08.827340] [DEBUG] [REMOTE ] BIAF: Retrieved 840 rows, trimmed to 300. [2026-01-08T12:03:08.827475] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-08T12:03:08.827708] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-08T12:03:08.827849] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:08.827963] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-08T12:03:08.828004] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-08T12:03:08.828053] [INFO ] [MAIN ] [423/3529] BIAF kept (0.4s) | 422 kept, 1 rejected | 138.0/min | ETA: 22.5m [2026-01-08T12:03:09.393230] [DEBUG] [REMOTE ] BIB: Retrieved 3963 rows, trimmed to 300. [2026-01-08T12:03:09.393365] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-08T12:03:09.393602] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $64.27. [2026-01-08T12:03:09.393747] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:09.393862] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-08T12:03:09.393904] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-08T12:03:09.393955] [INFO ] [MAIN ] [424/3529] BIB kept (0.6s) | 423 kept, 1 rejected | 137.9/min | ETA: 22.5m [2026-01-08T12:03:09.878235] [DEBUG] [REMOTE ] BIIB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:09.878729] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-08T12:03:09.879349] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $142.26. [2026-01-08T12:03:09.879539] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:09.879748] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-08T12:03:09.879802] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-08T12:03:09.879884] [INFO ] [MAIN ] [425/3529] BIIB kept (0.5s) | 424 kept, 1 rejected | 137.8/min | ETA: 22.5m [2026-01-08T12:03:10.025100] [DEBUG] [REMOTE ] BILI: Retrieved 1956 rows, trimmed to 300. [2026-01-08T12:03:10.025245] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-08T12:03:10.025447] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-08T12:03:10.025610] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:10.025726] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-08T12:03:10.025768] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-08T12:03:10.025818] [INFO ] [MAIN ] [426/3529] BILI kept (0.1s) | 425 kept, 1 rejected | 138.1/min | ETA: 22.5m [2026-01-08T12:03:10.566332] [DEBUG] [REMOTE ] BILL: Retrieved 1525 rows, trimmed to 300. [2026-01-08T12:03:10.566527] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-08T12:03:10.566841] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-08T12:03:10.566991] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:10.567113] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-08T12:03:10.567157] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-08T12:03:10.567213] [INFO ] [MAIN ] [427/3529] BILL kept (0.5s) | 426 kept, 1 rejected | 138.0/min | ETA: 22.5m [2026-01-08T12:03:11.019405] [DEBUG] [REMOTE ] BIO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:11.019557] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-08T12:03:11.019840] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $299.86. [2026-01-08T12:03:11.019983] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:11.020109] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-08T12:03:11.020182] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-08T12:03:11.020248] [INFO ] [MAIN ] [428/3529] BIO kept (0.5s) | 427 kept, 1 rejected | 138.0/min | ETA: 22.5m [2026-01-08T12:03:11.387447] [DEBUG] [REMOTE ] BIOX: Retrieved 1955 rows, trimmed to 300. [2026-01-08T12:03:11.387683] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-08T12:03:11.387946] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.27. [2026-01-08T12:03:11.388087] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:11.388210] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-08T12:03:11.388253] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-08T12:03:11.388335] [INFO ] [MAIN ] [429/3529] BIOX kept (0.4s) | 428 kept, 1 rejected | 138.0/min | ETA: 22.5m [2026-01-08T12:03:12.127284] [DEBUG] [REMOTE ] BIP: Retrieved 4527 rows, trimmed to 300. [2026-01-08T12:03:12.127438] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-08T12:03:12.127709] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-08T12:03:12.127878] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:12.128016] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-08T12:03:12.128058] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-08T12:03:12.128108] [INFO ] [MAIN ] [430/3529] BIP kept (0.7s) | 429 kept, 1 rejected | 137.8/min | ETA: 22.5m [2026-01-08T12:03:12.359869] [DEBUG] [REMOTE ] BIPH: Retrieved 1160 rows, trimmed to 300. [2026-01-08T12:03:12.360067] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-08T12:03:12.360321] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-08T12:03:12.360458] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:12.360612] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-08T12:03:12.360658] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-08T12:03:12.360716] [INFO ] [MAIN ] [431/3529] BIPH kept (0.2s) | 430 kept, 1 rejected | 137.9/min | ETA: 22.5m [2026-01-08T12:03:12.661662] [DEBUG] [REMOTE ] BIPI: Retrieved 991 rows, trimmed to 300. [2026-01-08T12:03:12.661863] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-08T12:03:12.662132] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-08T12:03:12.662287] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:12.662425] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-08T12:03:12.662478] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-08T12:03:12.662540] [INFO ] [MAIN ] [432/3529] BIPI kept (0.3s) | 431 kept, 1 rejected | 138.0/min | ETA: 22.4m [2026-01-08T12:03:13.206191] [DEBUG] [REMOTE ] BIRD: Retrieved 1048 rows, trimmed to 300. [2026-01-08T12:03:13.206431] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-08T12:03:13.206788] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-08T12:03:13.206990] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:13.207154] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-08T12:03:13.207215] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-08T12:03:13.207293] [INFO ] [MAIN ] [433/3529] BIRD kept (0.5s) | 432 kept, 1 rejected | 138.0/min | ETA: 22.4m [2026-01-08T12:03:13.530916] [DEBUG] [REMOTE ] BIRK: Retrieved 562 rows, trimmed to 300. [2026-01-08T12:03:13.531061] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-08T12:03:13.531256] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $38.80. [2026-01-08T12:03:13.531389] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:13.531496] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-08T12:03:13.531565] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-08T12:03:13.531638] [INFO ] [MAIN ] [434/3529] BIRK kept (0.3s) | 433 kept, 1 rejected | 138.0/min | ETA: 22.4m [2026-01-08T12:03:13.971586] [DEBUG] [REMOTE ] BITF: Retrieved 1745 rows, trimmed to 300. [2026-01-08T12:03:13.971720] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-08T12:03:13.971917] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-08T12:03:13.972048] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:13.972352] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-08T12:03:13.972392] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-08T12:03:13.972438] [INFO ] [MAIN ] [435/3529] BITF kept (0.4s) | 434 kept, 1 rejected | 138.0/min | ETA: 22.4m [2026-01-08T12:03:14.354132] [DEBUG] [REMOTE ] BIVI: Retrieved 2904 rows, trimmed to 300. [2026-01-08T12:03:14.354275] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-08T12:03:14.354491] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-08T12:03:14.354649] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:14.354768] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-08T12:03:14.354812] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-08T12:03:14.354862] [INFO ] [MAIN ] [436/3529] BIVI kept (0.4s) | 435 kept, 1 rejected | 138.1/min | ETA: 22.4m [2026-01-08T12:03:14.804696] [DEBUG] [REMOTE ] BJ: Retrieved 1892 rows, trimmed to 300. [2026-01-08T12:03:14.804892] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-08T12:03:14.805201] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-08T12:03:14.805357] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:14.805509] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-08T12:03:14.805554] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-08T12:03:14.805633] [INFO ] [MAIN ] [437/3529] BJ kept (0.5s) | 436 kept, 1 rejected | 138.1/min | ETA: 22.4m [2026-01-08T12:03:15.414485] [DEBUG] [REMOTE ] BJRI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:15.414736] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-08T12:03:15.415119] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-08T12:03:15.415273] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:15.415421] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-08T12:03:15.415467] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-08T12:03:15.415525] [INFO ] [MAIN ] [438/3529] BJRI kept (0.6s) | 437 kept, 1 rejected | 137.9/min | ETA: 22.4m [2026-01-08T12:03:15.822480] [DEBUG] [REMOTE ] BK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:15.822729] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-08T12:03:15.823071] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $105.46. [2026-01-08T12:03:15.823222] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:15.823408] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-08T12:03:15.823493] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-08T12:03:15.823555] [INFO ] [MAIN ] [439/3529] BK kept (0.4s) | 438 kept, 1 rejected | 137.9/min | ETA: 22.4m [2026-01-08T12:03:15.968652] [DEBUG] [REMOTE ] BKCH: Retrieved 1127 rows, trimmed to 300. [2026-01-08T12:03:15.968797] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-08T12:03:15.969007] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-08T12:03:15.969150] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:15.969269] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-08T12:03:15.969327] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-08T12:03:15.969378] [INFO ] [MAIN ] [440/3529] BKCH kept (0.1s) | 439 kept, 1 rejected | 138.2/min | ETA: 22.4m [2026-01-08T12:03:16.649066] [DEBUG] [REMOTE ] BKD: Retrieved 5062 rows, trimmed to 300. [2026-01-08T12:03:16.649408] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-08T12:03:16.649669] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.61. [2026-01-08T12:03:16.649811] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:16.649934] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-08T12:03:16.649977] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-08T12:03:16.650029] [INFO ] [MAIN ] [441/3529] BKD kept (0.7s) | 440 kept, 1 rejected | 138.0/min | ETA: 22.4m [2026-01-08T12:03:17.001775] [DEBUG] [REMOTE ] BKE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:17.001931] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-08T12:03:17.002196] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $53.34. [2026-01-08T12:03:17.002339] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:17.002470] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-08T12:03:17.002521] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-08T12:03:17.002622] [INFO ] [MAIN ] [442/3529] BKE kept (0.4s) | 441 kept, 1 rejected | 138.0/min | ETA: 22.4m [2026-01-08T12:03:17.610657] [DEBUG] [REMOTE ] BKH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:17.610810] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-08T12:03:17.611066] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $59.46. [2026-01-08T12:03:17.611204] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:17.611327] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-08T12:03:17.611368] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-08T12:03:17.611419] [INFO ] [MAIN ] [443/3529] BKH kept (0.6s) | 442 kept, 1 rejected | 137.9/min | ETA: 22.4m [2026-01-08T12:03:18.079983] [DEBUG] [REMOTE ] BKN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:18.080122] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-08T12:03:18.080334] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.97. [2026-01-08T12:03:18.080471] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:18.080604] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-08T12:03:18.080647] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-08T12:03:18.080697] [INFO ] [MAIN ] [444/3529] BKN kept (0.5s) | 443 kept, 1 rejected | 137.9/min | ETA: 22.4m [2026-01-08T12:03:18.546972] [DEBUG] [REMOTE ] BKNG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:18.547170] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-08T12:03:18.547508] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-08T12:03:18.547680] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:18.547816] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-08T12:03:18.547860] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-08T12:03:18.547917] [INFO ] [MAIN ] [445/3529] BKNG kept (0.5s) | 444 kept, 1 rejected | 137.9/min | ETA: 22.4m [2026-01-08T12:03:18.814757] [DEBUG] [REMOTE ] BKSY: Retrieved 1519 rows, trimmed to 300. [2026-01-08T12:03:18.814890] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-08T12:03:18.815090] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-08T12:03:18.815228] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:18.815339] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-08T12:03:18.815396] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-08T12:03:18.815447] [INFO ] [MAIN ] [446/3529] BKSY kept (0.3s) | 445 kept, 1 rejected | 138.0/min | ETA: 22.3m [2026-01-08T12:03:19.254255] [DEBUG] [REMOTE ] BL: Retrieved 2310 rows, trimmed to 300. [2026-01-08T12:03:19.254397] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-08T12:03:19.254627] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $49.21. [2026-01-08T12:03:19.254767] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:19.254879] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-08T12:03:19.254921] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-08T12:03:19.254971] [INFO ] [MAIN ] [447/3529] BL kept (0.4s) | 446 kept, 1 rejected | 138.0/min | ETA: 22.3m [2026-01-08T12:03:19.688982] [DEBUG] [REMOTE ] BLBD: Retrieved 2964 rows, trimmed to 300. [2026-01-08T12:03:19.689122] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-08T12:03:19.689334] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-08T12:03:19.689469] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:19.689602] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-08T12:03:19.689645] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-08T12:03:19.689696] [INFO ] [MAIN ] [448/3529] BLBD kept (0.4s) | 447 kept, 1 rejected | 138.0/min | ETA: 22.3m [2026-01-08T12:03:20.048351] [DEBUG] [REMOTE ] BLCN: Retrieved 2005 rows, trimmed to 300. [2026-01-08T12:03:20.048624] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-08T12:03:20.048920] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-08T12:03:20.049123] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:20.049271] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-08T12:03:20.049326] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-08T12:03:20.049388] [INFO ] [MAIN ] [449/3529] BLCN kept (0.4s) | 448 kept, 1 rejected | 138.0/min | ETA: 22.3m [2026-01-08T12:03:20.318817] [DEBUG] [REMOTE ] BLCO: Retrieved 921 rows, trimmed to 300. [2026-01-08T12:03:20.319022] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-08T12:03:20.319280] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-08T12:03:20.319421] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:20.319545] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-08T12:03:20.319706] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-08T12:03:20.319771] [INFO ] [MAIN ] [450/3529] BLCO kept (0.3s) | 449 kept, 1 rejected | 138.2/min | ETA: 22.3m [2026-01-08T12:03:20.873820] [DEBUG] [REMOTE ] BLD: Retrieved 2646 rows, trimmed to 300. [2026-01-08T12:03:20.873973] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-08T12:03:20.874191] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-08T12:03:20.874326] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:20.874444] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-08T12:03:20.874485] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-08T12:03:20.874536] [INFO ] [MAIN ] [451/3529] BLD kept (0.6s) | 450 kept, 1 rejected | 138.1/min | ETA: 22.3m [2026-01-08T12:03:21.409800] [DEBUG] [REMOTE ] BLDP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:21.409937] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-08T12:03:21.410152] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-08T12:03:21.410289] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:21.410404] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-08T12:03:21.410459] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-08T12:03:21.410510] [INFO ] [MAIN ] [452/3529] BLDP kept (0.5s) | 451 kept, 1 rejected | 138.0/min | ETA: 22.3m [2026-01-08T12:03:21.721217] [DEBUG] [REMOTE ] BLE: Retrieved 5899 rows, trimmed to 300. [2026-01-08T12:03:21.721353] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-08T12:03:21.721560] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.26. [2026-01-08T12:03:21.721712] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:21.721824] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-08T12:03:21.721863] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-08T12:03:21.721912] [INFO ] [MAIN ] [453/3529] BLE kept (0.3s) | 452 kept, 1 rejected | 138.1/min | ETA: 22.3m [2026-01-08T12:03:22.228902] [DEBUG] [REMOTE ] BLFS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:22.229042] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-08T12:03:22.229262] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-08T12:03:22.229397] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:22.229514] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-08T12:03:22.229555] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-08T12:03:22.229629] [INFO ] [MAIN ] [454/3529] BLFS kept (0.5s) | 453 kept, 1 rejected | 138.0/min | ETA: 22.3m [2026-01-08T12:03:22.478874] [DEBUG] [REMOTE ] BLFY: Retrieved 1125 rows, trimmed to 300. [2026-01-08T12:03:22.479056] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-08T12:03:22.479333] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-08T12:03:22.479568] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:22.479748] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-08T12:03:22.479807] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-08T12:03:22.479888] [INFO ] [MAIN ] [455/3529] BLFY kept (0.3s) | 454 kept, 1 rejected | 138.2/min | ETA: 22.2m [2026-01-08T12:03:22.939965] [DEBUG] [REMOTE ] BLK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:22.940165] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-08T12:03:22.940439] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-08T12:03:22.940598] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:22.940728] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-08T12:03:22.940771] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-08T12:03:22.940824] [INFO ] [MAIN ] [456/3529] BLK kept (0.5s) | 455 kept, 1 rejected | 138.1/min | ETA: 22.2m [2026-01-08T12:03:23.396071] [DEBUG] [REMOTE ] BLKB: Retrieved 5399 rows, trimmed to 300. [2026-01-08T12:03:23.396487] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-08T12:03:23.396870] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $54.88. [2026-01-08T12:03:23.397021] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:23.397366] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-08T12:03:23.397410] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-08T12:03:23.397468] [INFO ] [MAIN ] [457/3529] BLKB kept (0.5s) | 456 kept, 1 rejected | 138.1/min | ETA: 22.2m [2026-01-08T12:03:23.609502] [DEBUG] [REMOTE ] BLMN: Retrieved 3373 rows, trimmed to 300. [2026-01-08T12:03:23.609676] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-08T12:03:23.609898] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-08T12:03:23.610036] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:23.610158] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-08T12:03:23.610217] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-08T12:03:23.610270] [INFO ] [MAIN ] [458/3529] BLMN kept (0.2s) | 457 kept, 1 rejected | 138.3/min | ETA: 22.2m [2026-01-08T12:03:24.029153] [DEBUG] [REMOTE ] BLND: Retrieved 1125 rows, trimmed to 300. [2026-01-08T12:03:24.029543] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-08T12:03:24.029846] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-08T12:03:24.029997] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:24.030120] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-08T12:03:24.030161] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-08T12:03:24.030217] [INFO ] [MAIN ] [459/3529] BLND kept (0.4s) | 458 kept, 1 rejected | 138.3/min | ETA: 22.2m [2026-01-08T12:03:24.591398] [DEBUG] [REMOTE ] BLRX: Retrieved 3634 rows, trimmed to 300. [2026-01-08T12:03:24.591639] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-08T12:03:24.591929] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-08T12:03:24.592071] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:24.592205] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-08T12:03:24.592249] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-08T12:03:24.592305] [INFO ] [MAIN ] [460/3529] BLRX kept (0.6s) | 459 kept, 1 rejected | 138.2/min | ETA: 22.2m [2026-01-08T12:03:24.765626] [DEBUG] [REMOTE ] BLTE: Retrieved 926 rows, trimmed to 300. [2026-01-08T12:03:24.765849] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-08T12:03:24.766111] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $79.26. [2026-01-08T12:03:24.766296] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:24.766430] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-08T12:03:24.766524] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-08T12:03:24.766608] [INFO ] [MAIN ] [461/3529] BLTE kept (0.2s) | 460 kept, 1 rejected | 138.4/min | ETA: 22.2m [2026-01-08T12:03:25.479629] [DEBUG] [REMOTE ] BLX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:25.479768] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-08T12:03:25.479985] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-08T12:03:25.480117] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:25.480232] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-08T12:03:25.480272] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-08T12:03:25.480320] [INFO ] [MAIN ] [462/3529] BLX kept (0.7s) | 461 kept, 1 rejected | 138.2/min | ETA: 22.2m [2026-01-08T12:03:25.740349] [DEBUG] [REMOTE ] BLZE: Retrieved 1042 rows, trimmed to 300. [2026-01-08T12:03:25.740478] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-08T12:03:25.740691] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-08T12:03:25.740823] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:25.740929] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-08T12:03:25.740969] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-08T12:03:25.741016] [INFO ] [MAIN ] [463/3529] BLZE kept (0.3s) | 462 kept, 1 rejected | 138.3/min | ETA: 22.2m [2026-01-08T12:03:26.298439] [DEBUG] [REMOTE ] BMA: Retrieved 4978 rows, trimmed to 300. [2026-01-08T12:03:26.298601] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-08T12:03:26.298826] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $50.14. [2026-01-08T12:03:26.298958] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:26.299098] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-08T12:03:26.299144] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-08T12:03:26.299192] [INFO ] [MAIN ] [464/3529] BMA kept (0.6s) | 463 kept, 1 rejected | 138.2/min | ETA: 22.2m [2026-01-08T12:03:26.422940] [DEBUG] [REMOTE ] BMBL: Retrieved 1232 rows, trimmed to 300. [2026-01-08T12:03:26.423082] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-08T12:03:26.423282] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-08T12:03:26.423418] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:26.423529] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-08T12:03:26.423587] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-08T12:03:26.423640] [INFO ] [MAIN ] [465/3529] BMBL kept (0.1s) | 464 kept, 1 rejected | 138.4/min | ETA: 22.1m [2026-01-08T12:03:27.156504] [DEBUG] [REMOTE ] BME: Retrieved 5229 rows, trimmed to 300. [2026-01-08T12:03:27.156672] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-08T12:03:27.156886] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $36.87. [2026-01-08T12:03:27.157019] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:27.157135] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-08T12:03:27.157177] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-08T12:03:27.157226] [INFO ] [MAIN ] [466/3529] BME kept (0.7s) | 465 kept, 1 rejected | 138.2/min | ETA: 22.2m [2026-01-08T12:03:27.446883] [DEBUG] [REMOTE ] BMEZ: Retrieved 1494 rows, trimmed to 300. [2026-01-08T12:03:27.447018] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-08T12:03:27.447249] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.38. [2026-01-08T12:03:27.447390] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:27.447504] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-08T12:03:27.447545] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-08T12:03:27.447614] [INFO ] [MAIN ] [467/3529] BMEZ kept (0.3s) | 466 kept, 1 rejected | 138.3/min | ETA: 22.1m [2026-01-08T12:03:28.018784] [DEBUG] [REMOTE ] BMI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:28.019052] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-08T12:03:28.019305] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $166.69. [2026-01-08T12:03:28.019441] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:28.019772] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-08T12:03:28.019815] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-08T12:03:28.019864] [INFO ] [MAIN ] [468/3529] BMI kept (0.6s) | 467 kept, 1 rejected | 138.2/min | ETA: 22.1m [2026-01-08T12:03:28.412120] [DEBUG] [REMOTE ] BMO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:28.412261] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-08T12:03:28.412486] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-08T12:03:28.412643] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:28.412766] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-08T12:03:28.412807] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-08T12:03:28.412856] [INFO ] [MAIN ] [469/3529] BMO kept (0.4s) | 468 kept, 1 rejected | 138.3/min | ETA: 22.1m [2026-01-08T12:03:28.692706] [DEBUG] [REMOTE ] BMRA: Retrieved 5287 rows, trimmed to 300. [2026-01-08T12:03:28.692854] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-08T12:03:28.693080] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-08T12:03:28.693224] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:28.693398] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-08T12:03:28.693442] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-08T12:03:28.693492] [INFO ] [MAIN ] [470/3529] BMRA kept (0.3s) | 469 kept, 1 rejected | 138.4/min | ETA: 22.1m [2026-01-08T12:03:29.283913] [DEBUG] [REMOTE ] BMRC: Retrieved 6549 rows, trimmed to 300. [2026-01-08T12:03:29.284056] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-08T12:03:29.284291] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $22.48. [2026-01-08T12:03:29.284463] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:29.284622] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-08T12:03:29.284691] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-08T12:03:29.284745] [INFO ] [MAIN ] [471/3529] BMRC kept (0.6s) | 470 kept, 1 rejected | 138.3/min | ETA: 22.1m [2026-01-08T12:03:29.777887] [DEBUG] [REMOTE ] BMRN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:29.778085] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-08T12:03:29.778432] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-08T12:03:29.778602] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:29.778743] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-08T12:03:29.778814] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-08T12:03:29.778872] [INFO ] [MAIN ] [472/3529] BMRN kept (0.5s) | 471 kept, 1 rejected | 138.2/min | ETA: 22.1m [2026-01-08T12:03:30.157279] [DEBUG] [REMOTE ] BMY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:30.157419] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-08T12:03:30.157651] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-08T12:03:30.157787] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:30.157902] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-08T12:03:30.157943] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-08T12:03:30.157992] [INFO ] [MAIN ] [473/3529] BMY kept (0.4s) | 472 kept, 1 rejected | 138.3/min | ETA: 22.1m [2026-01-08T12:03:30.673927] [DEBUG] [REMOTE ] BN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:30.674086] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-08T12:03:30.674371] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-08T12:03:30.674526] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:30.674682] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-08T12:03:30.674740] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-08T12:03:30.674808] [INFO ] [MAIN ] [474/3529] BN kept (0.5s) | 473 kept, 1 rejected | 138.2/min | ETA: 22.1m [2026-01-08T12:03:31.086522] [DEBUG] [REMOTE ] BND: Retrieved 4718 rows, trimmed to 300. [2026-01-08T12:03:31.086735] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-08T12:03:31.087019] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-08T12:03:31.087171] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:31.087324] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-08T12:03:31.087370] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-08T12:03:31.087426] [INFO ] [MAIN ] [475/3529] BND kept (0.4s) | 474 kept, 1 rejected | 138.2/min | ETA: 22.1m [2026-01-08T12:03:31.325557] [DEBUG] [REMOTE ] BNDX: Retrieved 3169 rows, trimmed to 300. [2026-01-08T12:03:31.325725] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-08T12:03:31.325963] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-08T12:03:31.326138] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:31.326290] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-08T12:03:31.326357] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-08T12:03:31.326424] [INFO ] [MAIN ] [476/3529] BNDX kept (0.2s) | 475 kept, 1 rejected | 138.3/min | ETA: 22.1m [2026-01-08T12:03:31.743528] [DEBUG] [REMOTE ] BNED: Retrieved 2624 rows, trimmed to 300. [2026-01-08T12:03:31.743698] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-08T12:03:31.743898] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-08T12:03:31.744031] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:31.744140] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-08T12:03:31.744180] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-08T12:03:31.744228] [INFO ] [MAIN ] [477/3529] BNED kept (0.4s) | 476 kept, 1 rejected | 138.4/min | ETA: 22.1m [2026-01-08T12:03:32.195617] [DEBUG] [REMOTE ] BNGO: Retrieved 1833 rows, trimmed to 300. [2026-01-08T12:03:32.195766] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-08T12:03:32.195973] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.47. [2026-01-08T12:03:32.196111] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:32.196226] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-08T12:03:32.196268] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-08T12:03:32.196318] [INFO ] [MAIN ] [478/3529] BNGO kept (0.5s) | 477 kept, 1 rejected | 138.3/min | ETA: 22.1m [2026-01-08T12:03:32.446200] [DEBUG] [REMOTE ] BNH: Retrieved 1304 rows, trimmed to 300. [2026-01-08T12:03:32.446362] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-08T12:03:32.446642] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-08T12:03:32.446822] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:32.446965] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-08T12:03:32.447018] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-08T12:03:32.447081] [INFO ] [MAIN ] [479/3529] BNH kept (0.3s) | 478 kept, 1 rejected | 138.5/min | ETA: 22.0m [2026-01-08T12:03:32.975829] [DEBUG] [REMOTE ] BNJ: Retrieved 1278 rows, trimmed to 300. [2026-01-08T12:03:32.975959] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-08T12:03:32.976154] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-08T12:03:32.976285] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:32.976392] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-08T12:03:32.976431] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-08T12:03:32.976479] [INFO ] [MAIN ] [480/3529] BNJ kept (0.5s) | 479 kept, 1 rejected | 138.4/min | ETA: 22.0m [2026-01-08T12:03:33.275132] [DEBUG] [REMOTE ] BNL: Retrieved 1206 rows, trimmed to 300. [2026-01-08T12:03:33.275287] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-08T12:03:33.275552] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-08T12:03:33.275722] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:33.275838] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-08T12:03:33.275880] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-08T12:03:33.275931] [INFO ] [MAIN ] [481/3529] BNL kept (0.3s) | 480 kept, 1 rejected | 138.5/min | ETA: 22.0m [2026-01-08T12:03:34.012104] [DEBUG] [REMOTE ] BNS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:34.012234] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-08T12:03:34.012438] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $63.05. [2026-01-08T12:03:34.012588] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:34.012715] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-08T12:03:34.012755] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-08T12:03:34.012802] [INFO ] [MAIN ] [482/3529] BNS kept (0.7s) | 481 kept, 1 rejected | 138.3/min | ETA: 22.0m [2026-01-08T12:03:34.332556] [DEBUG] [REMOTE ] BNTC: Retrieved 2613 rows, trimmed to 300. [2026-01-08T12:03:34.332754] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-08T12:03:34.332991] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-08T12:03:34.333129] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:34.333264] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-08T12:03:34.333340] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-08T12:03:34.333398] [INFO ] [MAIN ] [483/3529] BNTC kept (0.3s) | 482 kept, 1 rejected | 138.4/min | ETA: 22.0m [2026-01-08T12:03:34.724909] [DEBUG] [REMOTE ] BNTX: Retrieved 1569 rows, trimmed to 300. [2026-01-08T12:03:34.725072] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-08T12:03:34.725331] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-08T12:03:34.725511] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:34.725683] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-08T12:03:34.725742] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-08T12:03:34.725812] [INFO ] [MAIN ] [484/3529] BNTX kept (0.4s) | 483 kept, 1 rejected | 138.4/min | ETA: 22.0m [2026-01-08T12:03:35.281470] [DEBUG] [REMOTE ] BNY: Retrieved 6148 rows, trimmed to 300. [2026-01-08T12:03:35.281652] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-08T12:03:35.281948] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $10.04. [2026-01-08T12:03:35.282140] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:35.282302] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-08T12:03:35.282361] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-08T12:03:35.282428] [INFO ] [MAIN ] [485/3529] BNY kept (0.6s) | 484 kept, 1 rejected | 138.3/min | ETA: 22.0m [2026-01-08T12:03:35.566371] [DEBUG] [REMOTE ] BOC: Retrieved 2152 rows, trimmed to 300. [2026-01-08T12:03:35.566531] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-08T12:03:35.566794] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-08T12:03:35.566932] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:35.567049] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-08T12:03:35.567090] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-08T12:03:35.567144] [INFO ] [MAIN ] [486/3529] BOC kept (0.3s) | 485 kept, 1 rejected | 138.4/min | ETA: 22.0m [2026-01-08T12:03:36.015454] [DEBUG] [REMOTE ] BOE: Retrieved 5187 rows, trimmed to 300. [2026-01-08T12:03:36.015628] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-08T12:03:36.015853] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $11.05. [2026-01-08T12:03:36.015985] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:36.016100] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-08T12:03:36.016140] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-08T12:03:36.016194] [INFO ] [MAIN ] [487/3529] BOE kept (0.4s) | 486 kept, 1 rejected | 138.4/min | ETA: 22.0m [2026-01-08T12:03:36.316157] [DEBUG] [REMOTE ] BOF: Retrieved 642 rows, trimmed to 300. [2026-01-08T12:03:36.316302] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-08T12:03:36.316508] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.05. [2026-01-08T12:03:36.316672] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:36.316799] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-08T12:03:36.316839] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-08T12:03:36.316887] [INFO ] [MAIN ] [488/3529] BOF kept (0.3s) | 487 kept, 1 rejected | 138.5/min | ETA: 22.0m [2026-01-08T12:03:36.949995] [DEBUG] [REMOTE ] BOH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:36.950166] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-08T12:03:36.950448] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $59.19. [2026-01-08T12:03:36.950612] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:36.950782] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-08T12:03:36.950829] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-08T12:03:36.950885] [INFO ] [MAIN ] [489/3529] BOH kept (0.6s) | 488 kept, 1 rejected | 138.4/min | ETA: 22.0m [2026-01-08T12:03:37.432683] [DEBUG] [REMOTE ] BOKF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:37.432833] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-08T12:03:37.433092] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-08T12:03:37.433295] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:37.433423] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-08T12:03:37.433470] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-08T12:03:37.433532] [INFO ] [MAIN ] [490/3529] BOKF kept (0.5s) | 489 kept, 1 rejected | 138.3/min | ETA: 22.0m [2026-01-08T12:03:37.540890] [DEBUG] [REMOTE ] BOLD: Retrieved 446 rows, trimmed to 300. [2026-01-08T12:03:37.541021] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-08T12:03:37.541231] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-08T12:03:37.541386] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:37.541502] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-08T12:03:37.541545] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-08T12:03:37.541803] [INFO ] [MAIN ] [491/3529] BOLD kept (0.1s) | 490 kept, 1 rejected | 138.5/min | ETA: 21.9m [2026-01-08T12:03:38.206922] [DEBUG] [REMOTE ] BOND: Retrieved 3484 rows, trimmed to 300. [2026-01-08T12:03:38.207069] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-08T12:03:38.207288] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-08T12:03:38.207426] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:38.207758] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-08T12:03:38.207822] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-08T12:03:38.207876] [INFO ] [MAIN ] [492/3529] BOND kept (0.7s) | 491 kept, 1 rejected | 138.4/min | ETA: 21.9m [2026-01-08T12:03:38.623421] [DEBUG] [REMOTE ] BOOM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:38.623568] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-08T12:03:38.623840] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-08T12:03:38.623995] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:38.624118] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-08T12:03:38.624161] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-08T12:03:38.624212] [INFO ] [MAIN ] [493/3529] BOOM kept (0.4s) | 492 kept, 1 rejected | 138.4/min | ETA: 21.9m [2026-01-08T12:03:38.829393] [DEBUG] [REMOTE ] BOTZ: Retrieved 2343 rows, trimmed to 300. [2026-01-08T12:03:38.829651] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-08T12:03:38.829965] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-08T12:03:38.830107] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:38.830277] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-08T12:03:38.830354] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-08T12:03:38.830413] [INFO ] [MAIN ] [494/3529] BOTZ kept (0.2s) | 493 kept, 1 rejected | 138.5/min | ETA: 21.9m [2026-01-08T12:03:39.356117] [DEBUG] [REMOTE ] BOX: Retrieved 2756 rows, trimmed to 300. [2026-01-08T12:03:39.356254] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-08T12:03:39.356474] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $28.54. [2026-01-08T12:03:39.356648] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:39.356955] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-08T12:03:39.356995] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-08T12:03:39.357044] [INFO ] [MAIN ] [495/3529] BOX kept (0.5s) | 494 kept, 1 rejected | 138.5/min | ETA: 21.9m [2026-01-08T12:03:39.922243] [DEBUG] [REMOTE ] BP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:39.922374] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-08T12:03:39.922602] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $32.34. [2026-01-08T12:03:39.922738] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:39.922848] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-08T12:03:39.922888] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-08T12:03:39.922936] [INFO ] [MAIN ] [496/3529] BP kept (0.6s) | 495 kept, 1 rejected | 138.4/min | ETA: 21.9m [2026-01-08T12:03:40.311541] [DEBUG] [REMOTE ] BPOP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:40.311696] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-08T12:03:40.311919] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-08T12:03:40.312054] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:40.312170] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-08T12:03:40.312211] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-08T12:03:40.312260] [INFO ] [MAIN ] [497/3529] BPOP kept (0.4s) | 496 kept, 1 rejected | 138.4/min | ETA: 21.9m [2026-01-08T12:03:40.667861] [DEBUG] [REMOTE ] BPRN: Retrieved 2387 rows, trimmed to 300. [2026-01-08T12:03:40.668013] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-08T12:03:40.668225] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $29.44. [2026-01-08T12:03:40.668387] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:40.668502] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-08T12:03:40.668544] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-08T12:03:40.668613] [INFO ] [MAIN ] [498/3529] BPRN kept (0.4s) | 497 kept, 1 rejected | 138.5/min | ETA: 21.9m [2026-01-08T12:03:40.892633] [DEBUG] [REMOTE ] BPYPM: Retrieved 1118 rows, trimmed to 300. [2026-01-08T12:03:40.892824] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-08T12:03:40.893064] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-08T12:03:40.893217] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:40.893352] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-08T12:03:40.893395] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-08T12:03:40.893448] [INFO ] [MAIN ] [499/3529] BPYPM kept (0.2s) | 498 kept, 1 rejected | 138.6/min | ETA: 21.9m [2026-01-08T12:03:41.428608] [DEBUG] [REMOTE ] BPYPO: Retrieved 1609 rows, trimmed to 300. [2026-01-08T12:03:41.428770] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-08T12:03:41.428973] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-08T12:03:41.429111] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:41.429240] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-08T12:03:41.429283] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-08T12:03:41.429334] [INFO ] [MAIN ] [500/3529] BPYPO kept (0.5s) | 499 kept, 1 rejected | 138.5/min | ETA: 21.9m [2026-01-08T12:03:41.880045] [DEBUG] [REMOTE ] BPYPP: Retrieved 1715 rows, trimmed to 300. [2026-01-08T12:03:41.880264] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-08T12:03:41.880551] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-08T12:03:41.880737] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:41.880878] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-08T12:03:41.880923] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-08T12:03:41.880980] [INFO ] [MAIN ] [501/3529] BPYPP kept (0.5s) | 500 kept, 1 rejected | 138.5/min | ETA: 21.9m [2026-01-08T12:03:42.158597] [DEBUG] [REMOTE ] BRAG: Retrieved 1095 rows, trimmed to 300. [2026-01-08T12:03:42.158736] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-08T12:03:42.158940] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-08T12:03:42.159079] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:42.159191] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-08T12:03:42.159232] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-08T12:03:42.159283] [INFO ] [MAIN ] [502/3529] BRAG kept (0.3s) | 501 kept, 1 rejected | 138.6/min | ETA: 21.8m [2026-01-08T12:03:42.784133] [DEBUG] [REMOTE ] BRC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:42.784304] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-08T12:03:42.784561] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $73.11. [2026-01-08T12:03:42.784723] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:42.784850] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-08T12:03:42.784893] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-08T12:03:42.784956] [INFO ] [MAIN ] [503/3529] BRC kept (0.6s) | 502 kept, 1 rejected | 138.5/min | ETA: 21.8m [2026-01-08T12:03:43.011001] [DEBUG] [REMOTE ] BRCC: Retrieved 1177 rows, trimmed to 300. [2026-01-08T12:03:43.011194] [DEBUG] [REMOTE ] BRCC: PASS: History has at least 300 days. [2026-01-08T12:03:43.011456] [DEBUG] [REMOTE ] BRCC: FAIL: Price check failed. Min price $0.97 < $1.00. [2026-01-08T12:03:43.011532] [WARN ] [LOCAL ] BRCC: SET TO BLACKLISTED [2026-01-08T12:03:43.012756] [INFO ] [MAIN ] [504/3529] BRCC rejected (0.2s) | 502 kept, 2 rejected | 138.6/min | ETA: 21.8m [2026-01-08T12:03:43.487878] [DEBUG] [REMOTE ] BRO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:43.488009] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-08T12:03:43.488215] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-08T12:03:43.488373] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:43.488487] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-08T12:03:43.488528] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-08T12:03:43.488594] [INFO ] [MAIN ] [505/3529] BRO kept (0.5s) | 503 kept, 2 rejected | 138.6/min | ETA: 21.8m [2026-01-08T12:03:43.807701] [DEBUG] [REMOTE ] BROS: Retrieved 1083 rows, trimmed to 300. [2026-01-08T12:03:43.807832] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-08T12:03:43.808029] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-08T12:03:43.808162] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:43.808270] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-08T12:03:43.808356] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-08T12:03:43.808416] [INFO ] [MAIN ] [506/3529] BROS kept (0.3s) | 504 kept, 2 rejected | 138.7/min | ETA: 21.8m [2026-01-08T12:03:44.276941] [DEBUG] [REMOTE ] BRSP: Retrieved 1994 rows, trimmed to 300. [2026-01-08T12:03:44.277074] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-08T12:03:44.277269] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-08T12:03:44.277401] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:44.277518] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-08T12:03:44.277560] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-08T12:03:44.277633] [INFO ] [MAIN ] [507/3529] BRSP kept (0.5s) | 505 kept, 2 rejected | 138.7/min | ETA: 21.8m [2026-01-08T12:03:44.594760] [DEBUG] [REMOTE ] BRX: Retrieved 3065 rows, trimmed to 300. [2026-01-08T12:03:44.594904] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-08T12:03:44.595146] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-08T12:03:44.595291] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:44.595410] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-08T12:03:44.595451] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-08T12:03:44.595501] [INFO ] [MAIN ] [508/3529] BRX kept (0.3s) | 506 kept, 2 rejected | 138.7/min | ETA: 21.8m [2026-01-08T12:03:45.015930] [DEBUG] [REMOTE ] BRZE: Retrieved 1038 rows, trimmed to 300. [2026-01-08T12:03:45.016060] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-08T12:03:45.016261] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $25.97. [2026-01-08T12:03:45.016396] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:45.016504] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-08T12:03:45.016588] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-08T12:03:45.016646] [INFO ] [MAIN ] [509/3529] BRZE kept (0.4s) | 507 kept, 2 rejected | 138.7/min | ETA: 21.8m [2026-01-08T12:03:45.655231] [DEBUG] [REMOTE ] BSAC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:45.655538] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-08T12:03:45.655983] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $26.73. [2026-01-08T12:03:45.656181] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:45.656371] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-08T12:03:45.656430] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-08T12:03:45.656506] [INFO ] [MAIN ] [510/3529] BSAC kept (0.6s) | 508 kept, 2 rejected | 138.6/min | ETA: 21.8m [2026-01-08T12:03:45.995390] [DEBUG] [REMOTE ] BSCQ: Retrieved 2340 rows, trimmed to 300. [2026-01-08T12:03:45.995544] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-08T12:03:45.995800] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.39. [2026-01-08T12:03:45.995942] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:45.996063] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-08T12:03:45.996106] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-08T12:03:45.996156] [INFO ] [MAIN ] [511/3529] BSCQ kept (0.3s) | 509 kept, 2 rejected | 138.7/min | ETA: 21.8m [2026-01-08T12:03:46.305813] [DEBUG] [REMOTE ] BSCS: Retrieved 1863 rows, trimmed to 300. [2026-01-08T12:03:46.305956] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-08T12:03:46.306162] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.38. [2026-01-08T12:03:46.306300] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:46.306413] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-08T12:03:46.306471] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-08T12:03:46.306522] [INFO ] [MAIN ] [512/3529] BSCS kept (0.3s) | 510 kept, 2 rejected | 138.7/min | ETA: 21.7m [2026-01-08T12:03:46.673303] [DEBUG] [REMOTE ] BSCX: Retrieved 577 rows, trimmed to 300. [2026-01-08T12:03:46.673526] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-08T12:03:46.673788] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.20. [2026-01-08T12:03:46.673929] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:46.674046] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-08T12:03:46.674090] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-08T12:03:46.674140] [INFO ] [MAIN ] [513/3529] BSCX kept (0.4s) | 511 kept, 2 rejected | 138.8/min | ETA: 21.7m [2026-01-08T12:03:47.079021] [DEBUG] [REMOTE ] BSCY: Retrieved 394 rows, trimmed to 300. [2026-01-08T12:03:47.079160] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-08T12:03:47.079361] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.77. [2026-01-08T12:03:47.079498] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:47.079635] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-08T12:03:47.079679] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-08T12:03:47.079728] [INFO ] [MAIN ] [514/3529] BSCY kept (0.4s) | 512 kept, 2 rejected | 138.8/min | ETA: 21.7m [2026-01-08T12:03:47.534667] [DEBUG] [REMOTE ] BSJQ: Retrieved 1863 rows, trimmed to 300. [2026-01-08T12:03:47.534865] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-08T12:03:47.535123] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.06. [2026-01-08T12:03:47.535283] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:47.535407] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-08T12:03:47.535451] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-08T12:03:47.535504] [INFO ] [MAIN ] [515/3529] BSJQ kept (0.5s) | 513 kept, 2 rejected | 138.8/min | ETA: 21.7m [2026-01-08T12:03:47.956126] [DEBUG] [REMOTE ] BSJS: Retrieved 1334 rows, trimmed to 300. [2026-01-08T12:03:47.956361] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-08T12:03:47.958051] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.64. [2026-01-08T12:03:47.958248] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:47.958465] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-08T12:03:47.958523] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-08T12:03:47.958619] [INFO ] [MAIN ] [516/3529] BSJS kept (0.4s) | 514 kept, 2 rejected | 138.8/min | ETA: 21.7m [2026-01-08T12:03:48.493940] [DEBUG] [REMOTE ] BSL: Retrieved 3929 rows, trimmed to 300. [2026-01-08T12:03:48.494136] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-08T12:03:48.494481] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-08T12:03:48.494718] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:48.494905] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-08T12:03:48.494969] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-08T12:03:48.495049] [INFO ] [MAIN ] [517/3529] BSL kept (0.5s) | 515 kept, 2 rejected | 138.7/min | ETA: 21.7m [2026-01-08T12:03:48.851347] [DEBUG] [REMOTE ] BSM: Retrieved 2688 rows, trimmed to 300. [2026-01-08T12:03:48.851550] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-08T12:03:48.851845] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.14. [2026-01-08T12:03:48.851987] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:48.852114] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-08T12:03:48.852196] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-08T12:03:48.852252] [INFO ] [MAIN ] [518/3529] BSM kept (0.4s) | 516 kept, 2 rejected | 138.8/min | ETA: 21.7m [2026-01-08T12:03:49.038625] [DEBUG] [REMOTE ] BSMQ: Retrieved 1579 rows, trimmed to 300. [2026-01-08T12:03:49.038832] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-08T12:03:49.039087] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-08T12:03:49.039233] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:49.039360] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-08T12:03:49.039404] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-08T12:03:49.039467] [INFO ] [MAIN ] [519/3529] BSMQ kept (0.2s) | 517 kept, 2 rejected | 138.9/min | ETA: 21.7m [2026-01-08T12:03:49.593853] [DEBUG] [REMOTE ] BSMS: Retrieved 1548 rows, trimmed to 300. [2026-01-08T12:03:49.594056] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-08T12:03:49.594313] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.23. [2026-01-08T12:03:49.594463] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:49.594606] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-08T12:03:49.594652] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-08T12:03:49.594710] [INFO ] [MAIN ] [520/3529] BSMS kept (0.6s) | 518 kept, 2 rejected | 138.8/min | ETA: 21.7m [2026-01-08T12:03:49.977309] [DEBUG] [REMOTE ] BSSX: Retrieved 577 rows, trimmed to 300. [2026-01-08T12:03:49.977509] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-08T12:03:49.977775] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.50. [2026-01-08T12:03:49.977921] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:49.978044] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-08T12:03:49.978088] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-08T12:03:49.978142] [INFO ] [MAIN ] [521/3529] BSSX kept (0.4s) | 519 kept, 2 rejected | 138.9/min | ETA: 21.7m [2026-01-08T12:03:50.289327] [DEBUG] [REMOTE ] BSTZ: Retrieved 1643 rows, trimmed to 300. [2026-01-08T12:03:50.289459] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-08T12:03:50.289672] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.49. [2026-01-08T12:03:50.289806] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:50.289913] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-08T12:03:50.289953] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-08T12:03:50.290000] [INFO ] [MAIN ] [522/3529] BSTZ kept (0.3s) | 520 kept, 2 rejected | 138.9/min | ETA: 21.6m [2026-01-08T12:03:50.789989] [DEBUG] [REMOTE ] BSVN: Retrieved 1834 rows, trimmed to 300. [2026-01-08T12:03:50.790127] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-08T12:03:50.790328] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-08T12:03:50.790458] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:50.790593] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-08T12:03:50.790648] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-08T12:03:50.790709] [INFO ] [MAIN ] [523/3529] BSVN kept (0.5s) | 521 kept, 2 rejected | 138.9/min | ETA: 21.6m [2026-01-08T12:03:51.143362] [DEBUG] [REMOTE ] BSVO: Retrieved 709 rows, trimmed to 300. [2026-01-08T12:03:51.143498] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-08T12:03:51.143725] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-08T12:03:51.143859] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:51.143993] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-08T12:03:51.144034] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-08T12:03:51.144083] [INFO ] [MAIN ] [524/3529] BSVO kept (0.4s) | 522 kept, 2 rejected | 139.0/min | ETA: 21.6m [2026-01-08T12:03:51.712903] [DEBUG] [REMOTE ] BSX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:51.713088] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-08T12:03:51.713443] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $91.75. [2026-01-08T12:03:51.713649] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:51.713832] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-08T12:03:51.713893] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-08T12:03:51.713958] [INFO ] [MAIN ] [525/3529] BSX kept (0.6s) | 523 kept, 2 rejected | 138.9/min | ETA: 21.6m [2026-01-08T12:03:51.955364] [DEBUG] [REMOTE ] BSY: Retrieved 1329 rows, trimmed to 300. [2026-01-08T12:03:51.955538] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-08T12:03:51.955860] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-08T12:03:51.956054] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:51.956218] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-08T12:03:51.956274] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-08T12:03:51.956344] [INFO ] [MAIN ] [526/3529] BSY kept (0.2s) | 524 kept, 2 rejected | 139.0/min | ETA: 21.6m [2026-01-08T12:03:52.372497] [DEBUG] [REMOTE ] BTA: Retrieved 4998 rows, trimmed to 300. [2026-01-08T12:03:52.372724] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-08T12:03:52.372993] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.25. [2026-01-08T12:03:52.373136] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:52.373257] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-08T12:03:52.373300] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-08T12:03:52.373350] [INFO ] [MAIN ] [527/3529] BTA kept (0.4s) | 525 kept, 2 rejected | 139.0/min | ETA: 21.6m [2026-01-08T12:03:52.654828] [DEBUG] [REMOTE ] BTAI: Retrieved 1970 rows, trimmed to 300. [2026-01-08T12:03:52.655190] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-08T12:03:52.655436] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-08T12:03:52.655637] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:52.655810] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-08T12:03:52.655877] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-08T12:03:52.655955] [INFO ] [MAIN ] [528/3529] BTAI kept (0.3s) | 526 kept, 2 rejected | 139.1/min | ETA: 21.6m [2026-01-08T12:03:53.268491] [DEBUG] [REMOTE ] BTCS: Retrieved 2980 rows, trimmed to 300. [2026-01-08T12:03:53.268655] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-08T12:03:53.268869] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-08T12:03:53.269002] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:53.269110] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-08T12:03:53.269151] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-08T12:03:53.269197] [INFO ] [MAIN ] [529/3529] BTCS kept (0.6s) | 527 kept, 2 rejected | 139.0/min | ETA: 21.6m [2026-01-08T12:03:53.782999] [DEBUG] [REMOTE ] BTE: Retrieved 4973 rows, trimmed to 300. [2026-01-08T12:03:53.783129] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-08T12:03:53.783333] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.20. [2026-01-08T12:03:53.783464] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:53.783611] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-08T12:03:53.783654] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-08T12:03:53.783703] [INFO ] [MAIN ] [530/3529] BTE kept (0.5s) | 528 kept, 2 rejected | 138.9/min | ETA: 21.6m [2026-01-08T12:03:54.067893] [DEBUG] [REMOTE ] BTF: Retrieved 1056 rows, trimmed to 300. [2026-01-08T12:03:54.068018] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-08T12:03:54.068210] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-08T12:03:54.068359] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:54.068467] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-08T12:03:54.068508] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-08T12:03:54.068554] [INFO ] [MAIN ] [531/3529] BTF kept (0.3s) | 529 kept, 2 rejected | 139.0/min | ETA: 21.6m [2026-01-08T12:03:54.507461] [DEBUG] [REMOTE ] BTI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:54.507608] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-08T12:03:54.507815] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $49.73. [2026-01-08T12:03:54.507947] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:54.508058] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-08T12:03:54.508099] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-08T12:03:54.508168] [INFO ] [MAIN ] [532/3529] BTI kept (0.4s) | 530 kept, 2 rejected | 139.0/min | ETA: 21.6m [2026-01-08T12:03:54.766914] [DEBUG] [REMOTE ] BTM: Retrieved 632 rows, trimmed to 300. [2026-01-08T12:03:54.767044] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-08T12:03:54.767236] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.27. [2026-01-08T12:03:54.767374] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:54.767483] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-08T12:03:54.767526] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-08T12:03:54.767611] [INFO ] [MAIN ] [533/3529] BTM kept (0.3s) | 531 kept, 2 rejected | 139.1/min | ETA: 21.5m [2026-01-08T12:03:55.221709] [DEBUG] [REMOTE ] BTMD: Retrieved 1180 rows, trimmed to 300. [2026-01-08T12:03:55.221854] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-08T12:03:55.222059] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.39. [2026-01-08T12:03:55.222191] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:55.222302] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-08T12:03:55.222342] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-08T12:03:55.222390] [INFO ] [MAIN ] [534/3529] BTMD kept (0.5s) | 532 kept, 2 rejected | 139.1/min | ETA: 21.5m [2026-01-08T12:03:55.586389] [DEBUG] [REMOTE ] BTSG: Retrieved 489 rows, trimmed to 300. [2026-01-08T12:03:55.586525] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-08T12:03:55.586772] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $29.45. [2026-01-08T12:03:55.586910] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:55.587023] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-08T12:03:55.587066] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-08T12:03:55.587115] [INFO ] [MAIN ] [535/3529] BTSG kept (0.4s) | 533 kept, 2 rejected | 139.1/min | ETA: 21.5m [2026-01-08T12:03:56.210276] [DEBUG] [REMOTE ] BTZ: Retrieved 4789 rows, trimmed to 300. [2026-01-08T12:03:56.210409] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-08T12:03:56.210639] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.63. [2026-01-08T12:03:56.210775] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:56.210910] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-08T12:03:56.210950] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-08T12:03:56.210998] [INFO ] [MAIN ] [536/3529] BTZ kept (0.6s) | 534 kept, 2 rejected | 139.0/min | ETA: 21.5m [2026-01-08T12:03:56.486917] [DEBUG] [REMOTE ] BUD: Retrieved 4156 rows, trimmed to 300. [2026-01-08T12:03:56.487081] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-08T12:03:56.487376] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.19. [2026-01-08T12:03:56.487565] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:56.487721] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-08T12:03:56.487764] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-08T12:03:56.487816] [INFO ] [MAIN ] [537/3529] BUD kept (0.3s) | 535 kept, 2 rejected | 139.1/min | ETA: 21.5m [2026-01-08T12:03:56.843319] [DEBUG] [REMOTE ] BUFC: Retrieved 518 rows, trimmed to 300. [2026-01-08T12:03:56.843449] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-08T12:03:56.843710] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-08T12:03:56.843862] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:56.843977] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-08T12:03:56.844019] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-08T12:03:56.844070] [INFO ] [MAIN ] [538/3529] BUFC kept (0.4s) | 536 kept, 2 rejected | 139.2/min | ETA: 21.5m [2026-01-08T12:03:57.269992] [DEBUG] [REMOTE ] BUG: Retrieved 1554 rows, trimmed to 300. [2026-01-08T12:03:57.270189] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-08T12:03:57.270428] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.75. [2026-01-08T12:03:57.270568] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:57.270722] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-08T12:03:57.270764] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-08T12:03:57.270816] [INFO ] [MAIN ] [539/3529] BUG kept (0.4s) | 537 kept, 2 rejected | 139.2/min | ETA: 21.5m [2026-01-08T12:03:57.685702] [DEBUG] [REMOTE ] BUI: Retrieved 3550 rows, trimmed to 300. [2026-01-08T12:03:57.685844] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-08T12:03:57.686065] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.48. [2026-01-08T12:03:57.686206] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:57.686324] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-08T12:03:57.686368] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-08T12:03:57.686419] [INFO ] [MAIN ] [540/3529] BUI kept (0.4s) | 538 kept, 2 rejected | 139.2/min | ETA: 21.5m [2026-01-08T12:03:58.026251] [DEBUG] [REMOTE ] BURL: Retrieved 3085 rows, trimmed to 300. [2026-01-08T12:03:58.026376] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-08T12:03:58.026607] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-08T12:03:58.026750] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:58.026869] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-08T12:03:58.026910] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-08T12:03:58.026961] [INFO ] [MAIN ] [541/3529] BURL kept (0.3s) | 539 kept, 2 rejected | 139.2/min | ETA: 21.5m [2026-01-08T12:03:58.673999] [DEBUG] [REMOTE ] BUSE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:03:58.674139] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-08T12:03:58.674372] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $21.96. [2026-01-08T12:03:58.674520] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:58.674690] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-08T12:03:58.674736] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-08T12:03:58.674786] [INFO ] [MAIN ] [542/3529] BUSE kept (0.6s) | 540 kept, 2 rejected | 139.1/min | ETA: 21.5m [2026-01-08T12:03:58.893905] [DEBUG] [REMOTE ] BUXX: Retrieved 605 rows, trimmed to 300. [2026-01-08T12:03:58.894037] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-08T12:03:58.894233] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.04. [2026-01-08T12:03:58.894368] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:58.894479] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-08T12:03:58.894520] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-08T12:03:58.894568] [INFO ] [MAIN ] [543/3529] BUXX kept (0.2s) | 541 kept, 2 rejected | 139.2/min | ETA: 21.4m [2026-01-08T12:03:59.392496] [DEBUG] [REMOTE ] BVFL: Retrieved 2300 rows, trimmed to 300. [2026-01-08T12:03:59.392679] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-08T12:03:59.392892] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $14.63. [2026-01-08T12:03:59.393030] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-08T12:03:59.393152] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-08T12:03:59.393193] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-08T12:03:59.393243] [INFO ] [MAIN ] [544/3529] BVFL kept (0.5s) | 542 kept, 2 rejected | 139.2/min | ETA: 21.4m [2026-01-08T12:04:00.003902] [DEBUG] [REMOTE ] BVN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:00.004036] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-08T12:04:00.004250] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-08T12:04:00.004387] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:00.004502] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-08T12:04:00.004545] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-08T12:04:00.004615] [INFO ] [MAIN ] [545/3529] BVN kept (0.6s) | 543 kept, 2 rejected | 139.1/min | ETA: 21.5m [2026-01-08T12:04:00.261179] [DEBUG] [REMOTE ] BVS: Retrieved 1232 rows, trimmed to 300. [2026-01-08T12:04:00.261302] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-08T12:04:00.261494] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-08T12:04:00.261653] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:00.261771] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-08T12:04:00.261811] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-08T12:04:00.261859] [INFO ] [MAIN ] [546/3529] BVS kept (0.3s) | 544 kept, 2 rejected | 139.2/min | ETA: 21.4m [2026-01-08T12:04:00.871447] [DEBUG] [REMOTE ] BWA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:00.871593] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-08T12:04:00.871801] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-08T12:04:00.871936] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:00.872049] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-08T12:04:00.872091] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-08T12:04:00.872140] [INFO ] [MAIN ] [547/3529] BWA kept (0.6s) | 545 kept, 2 rejected | 139.1/min | ETA: 21.4m [2026-01-08T12:04:01.088531] [DEBUG] [REMOTE ] BWAY: Retrieved 1691 rows, trimmed to 300. [2026-01-08T12:04:01.088702] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-08T12:04:01.088901] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-08T12:04:01.089041] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:01.089167] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-08T12:04:01.089208] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-08T12:04:01.089256] [INFO ] [MAIN ] [548/3529] BWAY kept (0.2s) | 546 kept, 2 rejected | 139.2/min | ETA: 21.4m [2026-01-08T12:04:01.576686] [DEBUG] [REMOTE ] BWB: Retrieved 1966 rows, trimmed to 300. [2026-01-08T12:04:01.576897] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-08T12:04:01.577343] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-08T12:04:01.577496] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:01.577649] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-08T12:04:01.577697] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-08T12:04:01.577752] [INFO ] [MAIN ] [549/3529] BWB kept (0.5s) | 547 kept, 2 rejected | 139.2/min | ETA: 21.4m [2026-01-08T12:04:02.147197] [DEBUG] [REMOTE ] BWEN: Retrieved 5480 rows, trimmed to 300. [2026-01-08T12:04:02.147332] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-08T12:04:02.147549] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-08T12:04:02.147762] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:02.147886] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-08T12:04:02.147930] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-08T12:04:02.147982] [INFO ] [MAIN ] [550/3529] BWEN kept (0.6s) | 548 kept, 2 rejected | 139.1/min | ETA: 21.4m [2026-01-08T12:04:02.571050] [DEBUG] [REMOTE ] BWFG: Retrieved 3966 rows, trimmed to 300. [2026-01-08T12:04:02.571204] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-08T12:04:02.571647] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $40.50. [2026-01-08T12:04:02.571793] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:02.571917] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-08T12:04:02.571961] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-08T12:04:02.572014] [INFO ] [MAIN ] [551/3529] BWFG kept (0.4s) | 549 kept, 2 rejected | 139.1/min | ETA: 21.4m [2026-01-08T12:04:02.922546] [DEBUG] [REMOTE ] BWG: Retrieved 3465 rows, trimmed to 300. [2026-01-08T12:04:02.922708] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-08T12:04:02.922909] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-08T12:04:02.923045] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:02.923154] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-08T12:04:02.923195] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-08T12:04:02.923242] [INFO ] [MAIN ] [552/3529] BWG kept (0.4s) | 550 kept, 2 rejected | 139.1/min | ETA: 21.4m [2026-01-08T12:04:03.262742] [DEBUG] [REMOTE ] BWIN: Retrieved 1559 rows, trimmed to 300. [2026-01-08T12:04:03.262998] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-08T12:04:03.263298] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-08T12:04:03.263463] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:03.263633] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-08T12:04:03.263685] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-08T12:04:03.263751] [INFO ] [MAIN ] [553/3529] BWIN kept (0.3s) | 551 kept, 2 rejected | 139.2/min | ETA: 21.4m [2026-01-08T12:04:03.609915] [DEBUG] [REMOTE ] BWMN: Retrieved 1173 rows, trimmed to 300. [2026-01-08T12:04:03.610132] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-08T12:04:03.610379] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-08T12:04:03.610523] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:03.610697] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-08T12:04:03.610744] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-08T12:04:03.610802] [INFO ] [MAIN ] [554/3529] BWMN kept (0.3s) | 552 kept, 2 rejected | 139.2/min | ETA: 21.4m [2026-01-08T12:04:04.267419] [DEBUG] [REMOTE ] BXC: Retrieved 5300 rows, trimmed to 300. [2026-01-08T12:04:04.267641] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-08T12:04:04.267956] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-08T12:04:04.268106] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:04.268241] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-08T12:04:04.268285] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-08T12:04:04.268365] [INFO ] [MAIN ] [555/3529] BXC kept (0.7s) | 553 kept, 2 rejected | 139.1/min | ETA: 21.4m [2026-01-08T12:04:04.607839] [DEBUG] [REMOTE ] BXMX: Retrieved 5333 rows, trimmed to 300. [2026-01-08T12:04:04.607974] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-08T12:04:04.608187] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-08T12:04:04.608350] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:04.608469] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-08T12:04:04.608512] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-08T12:04:04.608586] [INFO ] [MAIN ] [556/3529] BXMX kept (0.3s) | 554 kept, 2 rejected | 139.2/min | ETA: 21.4m [2026-01-08T12:04:05.092011] [DEBUG] [REMOTE ] BXP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:05.092140] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-08T12:04:05.092351] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $66.13. [2026-01-08T12:04:05.092483] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:05.092615] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-08T12:04:05.092658] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-08T12:04:05.092706] [INFO ] [MAIN ] [557/3529] BXP kept (0.5s) | 555 kept, 2 rejected | 139.1/min | ETA: 21.4m [2026-01-08T12:04:05.630299] [DEBUG] [REMOTE ] BXSL: Retrieved 1052 rows, trimmed to 300. [2026-01-08T12:04:05.630428] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-08T12:04:05.630647] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.21. [2026-01-08T12:04:05.630783] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:05.630906] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-08T12:04:05.630947] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-08T12:04:05.630994] [INFO ] [MAIN ] [558/3529] BXSL kept (0.5s) | 556 kept, 2 rejected | 139.1/min | ETA: 21.4m [2026-01-08T12:04:06.255449] [DEBUG] [REMOTE ] BYD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:06.255602] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-08T12:04:06.255814] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-08T12:04:06.255946] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:06.256057] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-08T12:04:06.256097] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-08T12:04:06.256145] [INFO ] [MAIN ] [559/3529] BYD kept (0.6s) | 557 kept, 2 rejected | 139.0/min | ETA: 21.4m [2026-01-08T12:04:06.761846] [DEBUG] [REMOTE ] BYM: Retrieved 5835 rows, trimmed to 300. [2026-01-08T12:04:06.762000] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-08T12:04:06.762238] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.74. [2026-01-08T12:04:06.762395] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:06.762524] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-08T12:04:06.762586] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-08T12:04:06.762650] [INFO ] [MAIN ] [560/3529] BYM kept (0.5s) | 558 kept, 2 rejected | 138.9/min | ETA: 21.4m [2026-01-08T12:04:07.058758] [DEBUG] [REMOTE ] BYRN: Retrieved 3730 rows, trimmed to 300. [2026-01-08T12:04:07.058901] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-08T12:04:07.059128] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $16.07. [2026-01-08T12:04:07.059267] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:07.059392] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-08T12:04:07.059432] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-08T12:04:07.059482] [INFO ] [MAIN ] [561/3529] BYRN kept (0.3s) | 559 kept, 2 rejected | 139.0/min | ETA: 21.4m [2026-01-08T12:04:07.459032] [DEBUG] [REMOTE ] BYSI: Retrieved 2221 rows, trimmed to 300. [2026-01-08T12:04:07.459174] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-08T12:04:07.459383] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-08T12:04:07.459515] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:07.459652] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-08T12:04:07.459695] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-08T12:04:07.459743] [INFO ] [MAIN ] [562/3529] BYSI kept (0.4s) | 560 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-08T12:04:07.681215] [DEBUG] [REMOTE ] BZ: Retrieved 1149 rows, trimmed to 300. [2026-01-08T12:04:07.681490] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-08T12:04:07.681708] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $19.93. [2026-01-08T12:04:07.681841] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:07.681949] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-08T12:04:07.681989] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-08T12:04:07.682036] [INFO ] [MAIN ] [563/3529] BZ kept (0.2s) | 561 kept, 2 rejected | 139.1/min | ETA: 21.3m [2026-01-08T12:04:08.350387] [DEBUG] [REMOTE ] BZH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:08.350531] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-08T12:04:08.350778] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-08T12:04:08.350917] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:08.351038] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-08T12:04:08.351081] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-08T12:04:08.351132] [INFO ] [MAIN ] [564/3529] BZH kept (0.7s) | 562 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-08T12:04:08.712788] [DEBUG] [REMOTE ] BZUN: Retrieved 2674 rows, trimmed to 300. [2026-01-08T12:04:08.712919] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-08T12:04:08.713119] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-08T12:04:08.713251] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:08.713360] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-08T12:04:08.713400] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-08T12:04:08.713448] [INFO ] [MAIN ] [565/3529] BZUN kept (0.4s) | 563 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-08T12:04:09.179102] [DEBUG] [REMOTE ] C: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:09.179261] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-08T12:04:09.179505] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $95.54. [2026-01-08T12:04:09.179675] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:09.179802] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-08T12:04:09.179843] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-08T12:04:09.179893] [INFO ] [MAIN ] [566/3529] C kept (0.5s) | 564 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-08T12:04:09.420833] [DEBUG] [REMOTE ] CAAP: Retrieved 1994 rows, trimmed to 300. [2026-01-08T12:04:09.420967] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-08T12:04:09.421164] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $17.76. [2026-01-08T12:04:09.421296] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:09.421611] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-08T12:04:09.421654] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-08T12:04:09.421701] [INFO ] [MAIN ] [567/3529] CAAP kept (0.2s) | 565 kept, 2 rejected | 139.1/min | ETA: 21.3m [2026-01-08T12:04:09.987423] [DEBUG] [REMOTE ] CAAS: Retrieved 5599 rows, trimmed to 300. [2026-01-08T12:04:09.987565] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-08T12:04:09.987811] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-08T12:04:09.987948] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:09.988068] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-08T12:04:09.988110] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-08T12:04:09.988160] [INFO ] [MAIN ] [568/3529] CAAS kept (0.6s) | 566 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-08T12:04:10.252756] [DEBUG] [REMOTE ] CABA: Retrieved 1558 rows, trimmed to 300. [2026-01-08T12:04:10.252900] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-08T12:04:10.253104] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-08T12:04:10.253236] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:10.253346] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-08T12:04:10.253387] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-08T12:04:10.253434] [INFO ] [MAIN ] [569/3529] CABA kept (0.3s) | 567 kept, 2 rejected | 139.1/min | ETA: 21.3m [2026-01-08T12:04:10.691985] [DEBUG] [REMOTE ] CABO: Retrieved 2646 rows, trimmed to 300. [2026-01-08T12:04:10.692133] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-08T12:04:10.692344] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $100.38. [2026-01-08T12:04:10.692480] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:10.692620] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-08T12:04:10.692665] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-08T12:04:10.692715] [INFO ] [MAIN ] [570/3529] CABO kept (0.4s) | 568 kept, 2 rejected | 139.1/min | ETA: 21.3m [2026-01-08T12:04:11.287243] [DEBUG] [REMOTE ] CAC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:11.287385] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-08T12:04:11.287618] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $35.45. [2026-01-08T12:04:11.287752] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:11.287866] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-08T12:04:11.287907] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-08T12:04:11.287983] [INFO ] [MAIN ] [571/3529] CAC kept (0.6s) | 569 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-08T12:04:11.593487] [DEBUG] [REMOTE ] CACC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:11.593684] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-08T12:04:11.593999] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-08T12:04:11.594188] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:11.594346] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-08T12:04:11.594395] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-08T12:04:11.594456] [INFO ] [MAIN ] [572/3529] CACC kept (0.3s) | 570 kept, 2 rejected | 139.1/min | ETA: 21.3m [2026-01-08T12:04:12.181737] [DEBUG] [REMOTE ] CACI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:12.181883] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-08T12:04:12.182117] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $508.06. [2026-01-08T12:04:12.182250] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:12.182369] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-08T12:04:12.182411] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-08T12:04:12.182460] [INFO ] [MAIN ] [573/3529] CACI kept (0.6s) | 571 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-08T12:04:12.402626] [DEBUG] [REMOTE ] CADL: Retrieved 1118 rows, trimmed to 300. [2026-01-08T12:04:12.402740] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-08T12:04:12.402933] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-08T12:04:12.403089] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:12.403200] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-08T12:04:12.403240] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-08T12:04:12.403288] [INFO ] [MAIN ] [574/3529] CADL kept (0.2s) | 572 kept, 2 rejected | 139.1/min | ETA: 21.2m [2026-01-08T12:04:13.047453] [DEBUG] [REMOTE ] CAE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:13.047615] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-08T12:04:13.047869] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-08T12:04:13.048009] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:13.048126] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-08T12:04:13.048169] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-08T12:04:13.048220] [INFO ] [MAIN ] [575/3529] CAE kept (0.6s) | 573 kept, 2 rejected | 139.0/min | ETA: 21.2m [2026-01-08T12:04:13.467088] [DEBUG] [REMOTE ] CAF: Retrieved 4849 rows, trimmed to 300. [2026-01-08T12:04:13.467230] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-08T12:04:13.467469] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-08T12:04:13.467628] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:13.467749] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-08T12:04:13.467800] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-08T12:04:13.467853] [INFO ] [MAIN ] [576/3529] CAF kept (0.4s) | 574 kept, 2 rejected | 139.0/min | ETA: 21.2m [2026-01-08T12:04:13.834881] [DEBUG] [REMOTE ] CAG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:13.835020] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-08T12:04:13.835245] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-08T12:04:13.835387] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:13.835718] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-08T12:04:13.835760] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-08T12:04:13.835811] [INFO ] [MAIN ] [577/3529] CAG kept (0.4s) | 575 kept, 2 rejected | 139.1/min | ETA: 21.2m [2026-01-08T12:04:14.345346] [DEBUG] [REMOTE ] CAH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:14.345482] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-08T12:04:14.345720] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $152.89. [2026-01-08T12:04:14.345870] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:14.345985] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-08T12:04:14.346026] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-08T12:04:14.346074] [INFO ] [MAIN ] [578/3529] CAH kept (0.5s) | 576 kept, 2 rejected | 139.0/min | ETA: 21.2m [2026-01-08T12:04:14.843725] [DEBUG] [REMOTE ] CAKE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:14.843870] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-08T12:04:14.844095] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-08T12:04:14.844235] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:14.844355] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-08T12:04:14.844397] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-08T12:04:14.844447] [INFO ] [MAIN ] [579/3529] CAKE kept (0.5s) | 577 kept, 2 rejected | 139.0/min | ETA: 21.2m [2026-01-08T12:04:15.200089] [DEBUG] [REMOTE ] CAL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:15.200217] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-08T12:04:15.200434] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-08T12:04:15.200566] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:15.200699] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-08T12:04:15.200739] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-08T12:04:15.200788] [INFO ] [MAIN ] [580/3529] CAL kept (0.4s) | 578 kept, 2 rejected | 139.0/min | ETA: 21.2m [2026-01-08T12:04:15.497403] [DEBUG] [REMOTE ] CALC: Retrieved 1327 rows, trimmed to 300. [2026-01-08T12:04:15.497547] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-08T12:04:15.497786] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-08T12:04:15.497921] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:15.498033] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-08T12:04:15.498074] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-08T12:04:15.498123] [INFO ] [MAIN ] [581/3529] CALC kept (0.3s) | 579 kept, 2 rejected | 139.1/min | ETA: 21.2m [2026-01-08T12:04:15.996641] [DEBUG] [REMOTE ] CALM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:15.996794] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-08T12:04:15.997064] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $77.81. [2026-01-08T12:04:15.997209] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:15.997342] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-08T12:04:15.997385] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-08T12:04:15.997439] [INFO ] [MAIN ] [582/3529] CALM kept (0.5s) | 580 kept, 2 rejected | 139.1/min | ETA: 21.2m [2026-01-08T12:04:16.397303] [DEBUG] [REMOTE ] CALX: Retrieved 3973 rows, trimmed to 300. [2026-01-08T12:04:16.397481] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-08T12:04:16.397833] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $52.68. [2026-01-08T12:04:16.398026] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:16.398366] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-08T12:04:16.398434] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-08T12:04:16.398510] [INFO ] [MAIN ] [583/3529] CALX kept (0.4s) | 581 kept, 2 rejected | 139.1/min | ETA: 21.2m [2026-01-08T12:04:16.817049] [DEBUG] [REMOTE ] CAPL: Retrieved 3318 rows, trimmed to 300. [2026-01-08T12:04:16.817176] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-08T12:04:16.817377] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $19.38. [2026-01-08T12:04:16.817532] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:16.817665] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-08T12:04:16.817708] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-08T12:04:16.817756] [INFO ] [MAIN ] [584/3529] CAPL kept (0.4s) | 582 kept, 2 rejected | 139.1/min | ETA: 21.2m [2026-01-08T12:04:17.135896] [DEBUG] [REMOTE ] CARE: Retrieved 3344 rows, trimmed to 300. [2026-01-08T12:04:17.136062] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-08T12:04:17.136275] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-08T12:04:17.136418] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:17.136533] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-08T12:04:17.136595] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-08T12:04:17.136648] [INFO ] [MAIN ] [585/3529] CARE kept (0.3s) | 583 kept, 2 rejected | 139.1/min | ETA: 21.2m [2026-01-08T12:04:17.543213] [DEBUG] [REMOTE ] CARG: Retrieved 2070 rows, trimmed to 300. [2026-01-08T12:04:17.543391] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-08T12:04:17.543700] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-08T12:04:17.543895] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:17.544064] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-08T12:04:17.544125] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-08T12:04:17.544197] [INFO ] [MAIN ] [586/3529] CARG kept (0.4s) | 584 kept, 2 rejected | 139.2/min | ETA: 21.1m [2026-01-08T12:04:17.950462] [DEBUG] [REMOTE ] CARS: Retrieved 2163 rows, trimmed to 300. [2026-01-08T12:04:17.950625] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-08T12:04:17.950824] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.29. [2026-01-08T12:04:17.950986] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:17.951108] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-08T12:04:17.951149] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-08T12:04:17.951196] [INFO ] [MAIN ] [587/3529] CARS kept (0.4s) | 585 kept, 2 rejected | 139.2/min | ETA: 21.1m [2026-01-08T12:04:18.357364] [DEBUG] [REMOTE ] CASH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:18.357697] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-08T12:04:18.357919] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-08T12:04:18.358055] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:18.358173] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-08T12:04:18.358214] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-08T12:04:18.358262] [INFO ] [MAIN ] [588/3529] CASH kept (0.4s) | 586 kept, 2 rejected | 139.2/min | ETA: 21.1m [2026-01-08T12:04:18.858606] [DEBUG] [REMOTE ] CASS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:18.858754] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-08T12:04:18.858971] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $36.51. [2026-01-08T12:04:18.859107] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:18.859226] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-08T12:04:18.859267] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-08T12:04:18.859318] [INFO ] [MAIN ] [589/3529] CASS kept (0.5s) | 587 kept, 2 rejected | 139.1/min | ETA: 21.1m [2026-01-08T12:04:19.359331] [DEBUG] [REMOTE ] CASY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:19.359479] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-08T12:04:19.359754] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-08T12:04:19.359891] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:19.360013] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-08T12:04:19.360054] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-08T12:04:19.360104] [INFO ] [MAIN ] [590/3529] CASY kept (0.5s) | 588 kept, 2 rejected | 139.1/min | ETA: 21.1m [2026-01-08T12:04:19.674422] [DEBUG] [REMOTE ] CATH: Retrieved 2445 rows, trimmed to 300. [2026-01-08T12:04:19.674780] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-08T12:04:19.674974] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-08T12:04:19.675104] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:19.675212] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-08T12:04:19.675252] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-08T12:04:19.675299] [INFO ] [MAIN ] [591/3529] CATH kept (0.3s) | 589 kept, 2 rejected | 139.2/min | ETA: 21.1m [2026-01-08T12:04:20.127375] [DEBUG] [REMOTE ] CATO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:20.127540] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-08T12:04:20.127829] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-08T12:04:20.127991] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:20.128130] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-08T12:04:20.128174] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-08T12:04:20.128237] [INFO ] [MAIN ] [592/3529] CATO kept (0.5s) | 590 kept, 2 rejected | 139.2/min | ETA: 21.1m [2026-01-08T12:04:20.626919] [DEBUG] [REMOTE ] CATY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:20.627063] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-08T12:04:20.627324] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-08T12:04:20.627469] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:20.627611] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-08T12:04:20.627655] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-08T12:04:20.627706] [INFO ] [MAIN ] [593/3529] CATY kept (0.5s) | 591 kept, 2 rejected | 139.1/min | ETA: 21.1m [2026-01-08T12:04:20.850655] [DEBUG] [REMOTE ] CAVA: Retrieved 643 rows, trimmed to 300. [2026-01-08T12:04:20.850795] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-08T12:04:20.851032] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-08T12:04:20.851178] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:20.851291] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-08T12:04:20.851332] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-08T12:04:20.851380] [INFO ] [MAIN ] [594/3529] CAVA kept (0.2s) | 592 kept, 2 rejected | 139.2/min | ETA: 21.1m [2026-01-08T12:04:21.507250] [DEBUG] [REMOTE ] CB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:21.507457] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-08T12:04:21.507760] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $267.36. [2026-01-08T12:04:21.507898] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:21.508032] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-08T12:04:21.508075] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-08T12:04:21.508130] [INFO ] [MAIN ] [595/3529] CB kept (0.7s) | 593 kept, 2 rejected | 139.1/min | ETA: 21.1m [2026-01-08T12:04:21.999200] [DEBUG] [REMOTE ] CBAN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:21.999393] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-08T12:04:21.999920] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-08T12:04:22.000077] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:22.000208] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-08T12:04:22.000251] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-08T12:04:22.000306] [INFO ] [MAIN ] [596/3529] CBAN kept (0.5s) | 594 kept, 2 rejected | 139.1/min | ETA: 21.1m [2026-01-08T12:04:22.130515] [DEBUG] [REMOTE ] CBL: Retrieved 1049 rows, trimmed to 300. [2026-01-08T12:04:22.130732] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-08T12:04:22.130982] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.54. [2026-01-08T12:04:22.131125] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:22.131249] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-08T12:04:22.131294] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-08T12:04:22.131350] [INFO ] [MAIN ] [597/3529] CBL kept (0.1s) | 595 kept, 2 rejected | 139.2/min | ETA: 21.1m [2026-01-08T12:04:22.760853] [DEBUG] [REMOTE ] CBNK: Retrieved 1830 rows, trimmed to 300. [2026-01-08T12:04:22.761059] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-08T12:04:22.761334] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-08T12:04:22.761472] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:22.761619] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-08T12:04:22.761663] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-08T12:04:22.761718] [INFO ] [MAIN ] [598/3529] CBNK kept (0.6s) | 596 kept, 2 rejected | 139.1/min | ETA: 21.1m [2026-01-08T12:04:23.067752] [DEBUG] [REMOTE ] CBRE: Retrieved 5429 rows, trimmed to 300. [2026-01-08T12:04:23.067938] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-08T12:04:23.068196] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-08T12:04:23.068367] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:23.068496] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-08T12:04:23.068538] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-08T12:04:23.068608] [INFO ] [MAIN ] [599/3529] CBRE kept (0.3s) | 597 kept, 2 rejected | 139.2/min | ETA: 21.0m [2026-01-08T12:04:23.635707] [DEBUG] [REMOTE ] CBRL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:23.635945] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-08T12:04:23.636312] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $25.02. [2026-01-08T12:04:23.636462] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:23.636698] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-08T12:04:23.636753] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-08T12:04:23.636813] [INFO ] [MAIN ] [600/3529] CBRL kept (0.6s) | 598 kept, 2 rejected | 139.1/min | ETA: 21.1m [2026-01-08T12:04:24.110584] [DEBUG] [REMOTE ] CBSH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:24.111028] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-08T12:04:24.111348] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-08T12:04:24.111529] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:24.111924] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-08T12:04:24.111971] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-08T12:04:24.112029] [INFO ] [MAIN ] [601/3529] CBSH kept (0.5s) | 599 kept, 2 rejected | 139.1/min | ETA: 21.0m [2026-01-08T12:04:24.232604] [DEBUG] [REMOTE ] CBUS: Retrieved 653 rows, trimmed to 300. [2026-01-08T12:04:24.232787] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-08T12:04:24.233054] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-08T12:04:24.233190] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:24.233308] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-08T12:04:24.233349] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-08T12:04:24.233429] [INFO ] [MAIN ] [602/3529] CBUS kept (0.1s) | 600 kept, 2 rejected | 139.3/min | ETA: 21.0m [2026-01-08T12:04:24.920007] [DEBUG] [REMOTE ] CBZ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:24.920216] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-08T12:04:24.920544] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $48.61. [2026-01-08T12:04:24.920710] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:24.920851] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-08T12:04:24.920893] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-08T12:04:24.920950] [INFO ] [MAIN ] [603/3529] CBZ kept (0.7s) | 601 kept, 2 rejected | 139.1/min | ETA: 21.0m [2026-01-08T12:04:25.209091] [DEBUG] [REMOTE ] CC: Retrieved 2646 rows, trimmed to 300. [2026-01-08T12:04:25.209222] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-08T12:04:25.209421] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-08T12:04:25.209557] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:25.209707] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-08T12:04:25.209749] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-08T12:04:25.209796] [INFO ] [MAIN ] [604/3529] CC kept (0.3s) | 602 kept, 2 rejected | 139.2/min | ETA: 21.0m [2026-01-08T12:04:25.592505] [DEBUG] [REMOTE ] CCAP: Retrieved 1491 rows, trimmed to 300. [2026-01-08T12:04:25.592684] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-08T12:04:25.592896] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-08T12:04:25.593034] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:25.593150] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-08T12:04:25.593190] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-08T12:04:25.593239] [INFO ] [MAIN ] [605/3529] CCAP kept (0.4s) | 603 kept, 2 rejected | 139.2/min | ETA: 21.0m [2026-01-08T12:04:26.066851] [DEBUG] [REMOTE ] CCB: Retrieved 1879 rows, trimmed to 300. [2026-01-08T12:04:26.067055] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-08T12:04:26.067395] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-08T12:04:26.067586] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:26.067722] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-08T12:04:26.067765] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-08T12:04:26.067821] [INFO ] [MAIN ] [606/3529] CCB kept (0.5s) | 604 kept, 2 rejected | 139.2/min | ETA: 21.0m [2026-01-08T12:04:26.475471] [DEBUG] [REMOTE ] CCBG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:26.475617] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-08T12:04:26.475828] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-08T12:04:26.475961] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:26.476073] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-08T12:04:26.476113] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-08T12:04:26.476162] [INFO ] [MAIN ] [607/3529] CCBG kept (0.4s) | 605 kept, 2 rejected | 139.2/min | ETA: 21.0m [2026-01-08T12:04:26.802617] [DEBUG] [REMOTE ] CCCC: Retrieved 1322 rows, trimmed to 300. [2026-01-08T12:04:26.802756] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-08T12:04:26.803161] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-08T12:04:26.803299] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:26.803409] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-08T12:04:26.803451] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-08T12:04:26.803498] [INFO ] [MAIN ] [608/3529] CCCC kept (0.3s) | 606 kept, 2 rejected | 139.3/min | ETA: 21.0m [2026-01-08T12:04:27.208129] [DEBUG] [REMOTE ] CCD: Retrieved 2712 rows, trimmed to 300. [2026-01-08T12:04:27.208343] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-08T12:04:27.208609] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-08T12:04:27.208748] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:27.208864] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-08T12:04:27.208906] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-08T12:04:27.208958] [INFO ] [MAIN ] [609/3529] CCD kept (0.4s) | 607 kept, 2 rejected | 139.3/min | ETA: 21.0m [2026-01-08T12:04:27.426407] [DEBUG] [REMOTE ] CCEC: Retrieved 343 rows, trimmed to 300. [2026-01-08T12:04:27.426545] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-08T12:04:27.426797] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-08T12:04:27.426939] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:27.427050] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-08T12:04:27.427092] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-08T12:04:27.427140] [INFO ] [MAIN ] [610/3529] CCEC kept (0.2s) | 608 kept, 2 rejected | 139.4/min | ETA: 20.9m [2026-01-08T12:04:28.269550] [DEBUG] [REMOTE ] CCEP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:28.269758] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-08T12:04:28.270024] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-08T12:04:28.270161] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:28.270287] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-08T12:04:28.270327] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-08T12:04:28.270378] [INFO ] [MAIN ] [611/3529] CCEP kept (0.8s) | 609 kept, 2 rejected | 139.2/min | ETA: 21.0m [2026-01-08T12:04:28.572741] [DEBUG] [REMOTE ] CCI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:28.572932] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-08T12:04:28.573198] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $85.09. [2026-01-08T12:04:28.573340] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:28.573469] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-08T12:04:28.573513] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-08T12:04:28.573586] [INFO ] [MAIN ] [612/3529] CCI kept (0.3s) | 610 kept, 2 rejected | 139.3/min | ETA: 20.9m [2026-01-08T12:04:28.946174] [DEBUG] [REMOTE ] CCIF: Retrieved 1664 rows, trimmed to 300. [2026-01-08T12:04:28.946301] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-08T12:04:28.946494] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.58. [2026-01-08T12:04:28.946652] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:28.946762] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-08T12:04:28.946802] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-08T12:04:28.946850] [INFO ] [MAIN ] [613/3529] CCIF kept (0.4s) | 611 kept, 2 rejected | 139.3/min | ETA: 20.9m [2026-01-08T12:04:29.563288] [DEBUG] [REMOTE ] CCJ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:29.563440] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-08T12:04:29.563731] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-08T12:04:29.563868] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:29.563991] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-08T12:04:29.564032] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-08T12:04:29.564082] [INFO ] [MAIN ] [614/3529] CCJ kept (0.6s) | 612 kept, 2 rejected | 139.2/min | ETA: 20.9m [2026-01-08T12:04:30.047947] [DEBUG] [REMOTE ] CCK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:30.048086] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-08T12:04:30.048337] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $89.97. [2026-01-08T12:04:30.048497] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:30.048653] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-08T12:04:30.048697] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-08T12:04:30.048747] [INFO ] [MAIN ] [615/3529] CCK kept (0.5s) | 613 kept, 2 rejected | 139.2/min | ETA: 20.9m [2026-01-08T12:04:30.483777] [DEBUG] [REMOTE ] CCL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:30.483969] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-08T12:04:30.484239] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-08T12:04:30.484381] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:30.484513] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-08T12:04:30.484555] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-08T12:04:30.484632] [INFO ] [MAIN ] [616/3529] CCL kept (0.4s) | 614 kept, 2 rejected | 139.2/min | ETA: 20.9m [2026-01-08T12:04:30.808733] [DEBUG] [REMOTE ] CCLD: Retrieved 2883 rows, trimmed to 300. [2026-01-08T12:04:30.808915] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-08T12:04:30.809153] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-08T12:04:30.809292] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:30.809410] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-08T12:04:30.809453] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-08T12:04:30.809506] [INFO ] [MAIN ] [617/3529] CCLD kept (0.3s) | 615 kept, 2 rejected | 139.2/min | ETA: 20.9m [2026-01-08T12:04:31.364536] [DEBUG] [REMOTE ] CCNE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:31.364755] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-08T12:04:31.365049] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $22.88. [2026-01-08T12:04:31.365194] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:31.365352] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-08T12:04:31.365406] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-08T12:04:31.365465] [INFO ] [MAIN ] [618/3529] CCNE kept (0.6s) | 616 kept, 2 rejected | 139.1/min | ETA: 20.9m [2026-01-08T12:04:31.746730] [DEBUG] [REMOTE ] CCO: Retrieved 5068 rows, trimmed to 300. [2026-01-08T12:04:31.746927] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-08T12:04:31.747183] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.30. [2026-01-08T12:04:31.747324] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:31.747452] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-08T12:04:31.747496] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-08T12:04:31.747551] [INFO ] [MAIN ] [619/3529] CCO kept (0.4s) | 617 kept, 2 rejected | 139.2/min | ETA: 20.9m [2026-01-08T12:04:32.237961] [DEBUG] [REMOTE ] CCOI: Retrieved 6020 rows, trimmed to 300. [2026-01-08T12:04:32.238201] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-08T12:04:32.238494] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-08T12:04:32.238652] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:32.238821] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-08T12:04:32.238867] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-08T12:04:32.238921] [INFO ] [MAIN ] [620/3529] CCOI kept (0.5s) | 618 kept, 2 rejected | 139.1/min | ETA: 20.9m [2026-01-08T12:04:32.721706] [DEBUG] [REMOTE ] CCRN: Retrieved 6089 rows, trimmed to 300. [2026-01-08T12:04:32.721934] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-08T12:04:32.722469] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-08T12:04:32.722631] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:32.722820] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-08T12:04:32.723067] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-08T12:04:32.723128] [INFO ] [MAIN ] [621/3529] CCRN kept (0.5s) | 619 kept, 2 rejected | 139.1/min | ETA: 20.9m [2026-01-08T12:04:33.073684] [DEBUG] [REMOTE ] CCS: Retrieved 2907 rows, trimmed to 300. [2026-01-08T12:04:33.073874] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-08T12:04:33.074125] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-08T12:04:33.074263] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:33.074384] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-08T12:04:33.074427] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-08T12:04:33.074478] [INFO ] [MAIN ] [622/3529] CCS kept (0.4s) | 620 kept, 2 rejected | 139.2/min | ETA: 20.9m [2026-01-08T12:04:33.236403] [DEBUG] [REMOTE ] CCSI: Retrieved 1066 rows, trimmed to 300. [2026-01-08T12:04:33.236670] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-08T12:04:33.236934] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-08T12:04:33.237074] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:33.237191] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-08T12:04:33.237235] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-08T12:04:33.237297] [INFO ] [MAIN ] [623/3529] CCSI kept (0.2s) | 621 kept, 2 rejected | 139.3/min | ETA: 20.9m [2026-01-08T12:04:33.735698] [DEBUG] [REMOTE ] CDC: Retrieved 2897 rows, trimmed to 300. [2026-01-08T12:04:33.735896] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-08T12:04:33.736145] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.13. [2026-01-08T12:04:33.736277] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:33.736392] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-08T12:04:33.736433] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-08T12:04:33.736484] [INFO ] [MAIN ] [624/3529] CDC kept (0.5s) | 622 kept, 2 rejected | 139.3/min | ETA: 20.9m [2026-01-08T12:04:34.386150] [DEBUG] [REMOTE ] CDE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:34.386290] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-08T12:04:34.386514] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-08T12:04:34.386673] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:34.386794] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-08T12:04:34.386835] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-08T12:04:34.386885] [INFO ] [MAIN ] [625/3529] CDE kept (0.7s) | 623 kept, 2 rejected | 139.1/min | ETA: 20.9m [2026-01-08T12:04:34.606235] [DEBUG] [REMOTE ] CDIO: Retrieved 998 rows, trimmed to 300. [2026-01-08T12:04:34.606442] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-08T12:04:34.606671] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $2.48. [2026-01-08T12:04:34.606812] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:34.606925] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-08T12:04:34.606968] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-08T12:04:34.607018] [INFO ] [MAIN ] [626/3529] CDIO kept (0.2s) | 624 kept, 2 rejected | 139.3/min | ETA: 20.8m [2026-01-08T12:04:35.086519] [DEBUG] [REMOTE ] CDL: Retrieved 2642 rows, trimmed to 300. [2026-01-08T12:04:35.086676] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-08T12:04:35.086882] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.92. [2026-01-08T12:04:35.087015] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:35.087123] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-08T12:04:35.087164] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-08T12:04:35.087211] [INFO ] [MAIN ] [627/3529] CDL kept (0.5s) | 625 kept, 2 rejected | 139.2/min | ETA: 20.8m [2026-01-08T12:04:35.452842] [DEBUG] [REMOTE ] CDNA: Retrieved 2887 rows, trimmed to 300. [2026-01-08T12:04:35.452966] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-08T12:04:35.453167] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-08T12:04:35.453297] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:35.453407] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-08T12:04:35.453448] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-08T12:04:35.453495] [INFO ] [MAIN ] [628/3529] CDNA kept (0.4s) | 626 kept, 2 rejected | 139.3/min | ETA: 20.8m [2026-01-08T12:04:36.063315] [DEBUG] [REMOTE ] CDNS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:36.063453] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-08T12:04:36.063694] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-08T12:04:36.063858] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:36.063987] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-08T12:04:36.064028] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-08T12:04:36.064076] [INFO ] [MAIN ] [629/3529] CDNS kept (0.6s) | 627 kept, 2 rejected | 139.2/min | ETA: 20.8m [2026-01-08T12:04:36.503941] [DEBUG] [REMOTE ] CDP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:36.504098] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-08T12:04:36.504365] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-08T12:04:36.504542] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:36.504721] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-08T12:04:36.504771] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-08T12:04:36.504827] [INFO ] [MAIN ] [630/3529] CDP kept (0.4s) | 628 kept, 2 rejected | 139.2/min | ETA: 20.8m [2026-01-08T12:04:36.605743] [DEBUG] [REMOTE ] CDRE: Retrieved 1047 rows, trimmed to 300. [2026-01-08T12:04:36.605871] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-08T12:04:36.606062] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $38.88. [2026-01-08T12:04:36.606192] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:36.606299] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-08T12:04:36.606338] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-08T12:04:36.606386] [INFO ] [MAIN ] [631/3529] CDRE kept (0.1s) | 629 kept, 2 rejected | 139.3/min | ETA: 20.8m [2026-01-08T12:04:37.160107] [DEBUG] [REMOTE ] CDRO: Retrieved 1029 rows, trimmed to 300. [2026-01-08T12:04:37.160260] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-08T12:04:37.160461] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-08T12:04:37.160612] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:37.160723] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-08T12:04:37.160763] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-08T12:04:37.160812] [INFO ] [MAIN ] [632/3529] CDRO kept (0.6s) | 630 kept, 2 rejected | 139.3/min | ETA: 20.8m [2026-01-08T12:04:37.673339] [DEBUG] [REMOTE ] CDXS: Retrieved 3953 rows, trimmed to 300. [2026-01-08T12:04:37.673472] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-08T12:04:37.673712] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-08T12:04:37.673870] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:37.674000] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-08T12:04:37.674050] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-08T12:04:37.674292] [INFO ] [MAIN ] [633/3529] CDXS kept (0.5s) | 631 kept, 2 rejected | 139.2/min | ETA: 20.8m [2026-01-08T12:04:38.165264] [DEBUG] [REMOTE ] CDZI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:38.165406] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-08T12:04:38.165651] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-08T12:04:38.165804] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:38.165931] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-08T12:04:38.165976] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-08T12:04:38.166027] [INFO ] [MAIN ] [634/3529] CDZI kept (0.5s) | 632 kept, 2 rejected | 139.2/min | ETA: 20.8m [2026-01-08T12:04:38.573954] [DEBUG] [REMOTE ] CE: Retrieved 5274 rows, trimmed to 300. [2026-01-08T12:04:38.574091] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-08T12:04:38.574310] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-08T12:04:38.574451] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:38.574592] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-08T12:04:38.574638] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-08T12:04:38.574689] [INFO ] [MAIN ] [635/3529] CE kept (0.4s) | 633 kept, 2 rejected | 139.2/min | ETA: 20.8m [2026-01-08T12:04:38.982367] [DEBUG] [REMOTE ] CECO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:38.982608] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-08T12:04:38.982915] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-08T12:04:38.983058] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:38.983383] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-08T12:04:38.983426] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-08T12:04:38.983484] [INFO ] [MAIN ] [636/3529] CECO kept (0.4s) | 634 kept, 2 rejected | 139.2/min | ETA: 20.8m [2026-01-08T12:04:39.117774] [DEBUG] [REMOTE ] CEG: Retrieved 986 rows, trimmed to 300. [2026-01-08T12:04:39.117967] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-08T12:04:39.118221] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $335.36. [2026-01-08T12:04:39.118394] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:39.118517] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-08T12:04:39.118561] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-08T12:04:39.118637] [INFO ] [MAIN ] [637/3529] CEG kept (0.1s) | 635 kept, 2 rejected | 139.4/min | ETA: 20.8m [2026-01-08T12:04:39.558548] [DEBUG] [REMOTE ] CELC: Retrieved 2086 rows, trimmed to 300. [2026-01-08T12:04:39.558812] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-08T12:04:39.559079] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $46.20. [2026-01-08T12:04:39.559419] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:39.559564] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-08T12:04:39.559637] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-08T12:04:39.559695] [INFO ] [MAIN ] [638/3529] CELC kept (0.4s) | 636 kept, 2 rejected | 139.4/min | ETA: 20.7m [2026-01-08T12:04:40.128638] [DEBUG] [REMOTE ] CELH: Retrieved 2480 rows, trimmed to 300. [2026-01-08T12:04:40.128851] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-08T12:04:40.129113] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-08T12:04:40.129267] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:40.129402] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-08T12:04:40.129446] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-08T12:04:40.129502] [INFO ] [MAIN ] [639/3529] CELH kept (0.6s) | 637 kept, 2 rejected | 139.3/min | ETA: 20.7m [2026-01-08T12:04:40.382385] [DEBUG] [REMOTE ] CELZ: Retrieved 2555 rows, trimmed to 300. [2026-01-08T12:04:40.382613] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-08T12:04:40.382876] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.84. [2026-01-08T12:04:40.383031] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:40.383170] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-08T12:04:40.383216] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-08T12:04:40.383271] [INFO ] [MAIN ] [640/3529] CELZ kept (0.3s) | 638 kept, 2 rejected | 139.4/min | ETA: 20.7m [2026-01-08T12:04:41.024815] [DEBUG] [REMOTE ] CENTA: Retrieved 4761 rows, trimmed to 300. [2026-01-08T12:04:41.024950] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-08T12:04:41.025355] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $26.27. [2026-01-08T12:04:41.025486] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:41.025618] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-08T12:04:41.025661] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-08T12:04:41.025710] [INFO ] [MAIN ] [641/3529] CENTA kept (0.6s) | 639 kept, 2 rejected | 139.3/min | ETA: 20.7m [2026-01-08T12:04:41.454263] [DEBUG] [REMOTE ] CENX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:41.454470] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-08T12:04:41.454771] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-08T12:04:41.454916] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:41.455061] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-08T12:04:41.455107] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-08T12:04:41.455165] [INFO ] [MAIN ] [642/3529] CENX kept (0.4s) | 640 kept, 2 rejected | 139.3/min | ETA: 20.7m [2026-01-08T12:04:41.936143] [DEBUG] [REMOTE ] CERS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:41.936352] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-08T12:04:41.936668] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-08T12:04:41.936818] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:41.936957] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-08T12:04:41.937001] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-08T12:04:41.937057] [INFO ] [MAIN ] [643/3529] CERS kept (0.5s) | 641 kept, 2 rejected | 139.3/min | ETA: 20.7m [2026-01-08T12:04:42.206098] [DEBUG] [REMOTE ] CETX: Retrieved 2650 rows, trimmed to 300. [2026-01-08T12:04:42.206241] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-08T12:04:42.206445] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.11. [2026-01-08T12:04:42.206613] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:42.206730] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-08T12:04:42.206770] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-08T12:04:42.206819] [INFO ] [MAIN ] [644/3529] CETX kept (0.3s) | 642 kept, 2 rejected | 139.3/min | ETA: 20.7m [2026-01-08T12:04:42.672360] [DEBUG] [REMOTE ] CEVA: Retrieved 5832 rows, trimmed to 300. [2026-01-08T12:04:42.672527] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-08T12:04:42.672796] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-08T12:04:42.672939] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:42.673068] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-08T12:04:42.673112] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-08T12:04:42.673165] [INFO ] [MAIN ] [645/3529] CEVA kept (0.5s) | 643 kept, 2 rejected | 139.3/min | ETA: 20.7m [2026-01-08T12:04:43.098476] [DEBUG] [REMOTE ] CF: Retrieved 5134 rows, trimmed to 300. [2026-01-08T12:04:43.098707] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-08T12:04:43.099000] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-08T12:04:43.099149] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:43.099489] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-08T12:04:43.099534] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-08T12:04:43.099610] [INFO ] [MAIN ] [646/3529] CF kept (0.4s) | 644 kept, 2 rejected | 139.3/min | ETA: 20.7m [2026-01-08T12:04:43.652207] [DEBUG] [REMOTE ] CFFN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:43.652355] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-08T12:04:43.652619] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.94. [2026-01-08T12:04:43.652759] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:43.652896] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-08T12:04:43.652941] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-08T12:04:43.652994] [INFO ] [MAIN ] [647/3529] CFFN kept (0.6s) | 645 kept, 2 rejected | 139.3/min | ETA: 20.7m [2026-01-08T12:04:43.876724] [DEBUG] [REMOTE ] CFG: Retrieved 2839 rows, trimmed to 300. [2026-01-08T12:04:43.876861] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-08T12:04:43.877061] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $47.95. [2026-01-08T12:04:43.877194] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:43.877305] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-08T12:04:43.877345] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-08T12:04:43.877392] [INFO ] [MAIN ] [648/3529] CFG kept (0.2s) | 646 kept, 2 rejected | 139.4/min | ETA: 20.7m [2026-01-08T12:04:44.294029] [DEBUG] [REMOTE ] CFO: Retrieved 2897 rows, trimmed to 300. [2026-01-08T12:04:44.294232] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-08T12:04:44.294507] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.67. [2026-01-08T12:04:44.294673] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:44.294808] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-08T12:04:44.294852] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-08T12:04:44.294907] [INFO ] [MAIN ] [649/3529] CFO kept (0.4s) | 647 kept, 2 rejected | 139.4/min | ETA: 20.7m [2026-01-08T12:04:44.669115] [DEBUG] [REMOTE ] CG: Retrieved 3440 rows, trimmed to 300. [2026-01-08T12:04:44.669303] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-08T12:04:44.669563] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-08T12:04:44.669726] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:44.669852] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-08T12:04:44.669894] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-08T12:04:44.669951] [INFO ] [MAIN ] [650/3529] CG kept (0.4s) | 648 kept, 2 rejected | 139.4/min | ETA: 20.7m [2026-01-08T12:04:45.093387] [DEBUG] [REMOTE ] CGABL: Retrieved 1165 rows, trimmed to 300. [2026-01-08T12:04:45.093596] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-08T12:04:45.093873] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-08T12:04:45.094023] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:45.094174] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-08T12:04:45.094219] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-08T12:04:45.094273] [INFO ] [MAIN ] [651/3529] CGABL kept (0.4s) | 649 kept, 2 rejected | 139.4/min | ETA: 20.6m [2026-01-08T12:04:45.549437] [DEBUG] [REMOTE ] CGBD: Retrieved 2154 rows, trimmed to 300. [2026-01-08T12:04:45.549655] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-08T12:04:45.549903] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-08T12:04:45.550044] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:45.550165] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-08T12:04:45.550209] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-08T12:04:45.550262] [INFO ] [MAIN ] [652/3529] CGBD kept (0.5s) | 650 kept, 2 rejected | 139.4/min | ETA: 20.6m [2026-01-08T12:04:46.011192] [DEBUG] [REMOTE ] CGC: Retrieved 2957 rows, trimmed to 300. [2026-01-08T12:04:46.011401] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-08T12:04:46.011764] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-08T12:04:46.011928] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:46.012124] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-08T12:04:46.012180] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-08T12:04:46.012250] [INFO ] [MAIN ] [653/3529] CGC kept (0.5s) | 651 kept, 2 rejected | 139.4/min | ETA: 20.6m [2026-01-08T12:04:46.255844] [DEBUG] [REMOTE ] CGEM: Retrieved 1255 rows, trimmed to 300. [2026-01-08T12:04:46.256028] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-08T12:04:46.256271] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-08T12:04:46.256414] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:46.256533] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-08T12:04:46.256617] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-08T12:04:46.256675] [INFO ] [MAIN ] [654/3529] CGEM kept (0.2s) | 652 kept, 2 rejected | 139.5/min | ETA: 20.6m [2026-01-08T12:04:46.794960] [DEBUG] [REMOTE ] CGEN: Retrieved 6389 rows, trimmed to 300. [2026-01-08T12:04:46.795189] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-08T12:04:46.795480] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-08T12:04:46.795643] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:46.795794] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-08T12:04:46.795839] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-08T12:04:46.795895] [INFO ] [MAIN ] [655/3529] CGEN kept (0.5s) | 653 kept, 2 rejected | 139.4/min | ETA: 20.6m [2026-01-08T12:04:47.385907] [DEBUG] [REMOTE ] CGNX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:47.386072] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-08T12:04:47.386360] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-08T12:04:47.386559] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:47.386743] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-08T12:04:47.386800] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-08T12:04:47.386869] [INFO ] [MAIN ] [656/3529] CGNX kept (0.6s) | 654 kept, 2 rejected | 139.3/min | ETA: 20.6m [2026-01-08T12:04:47.899009] [DEBUG] [REMOTE ] CGO: Retrieved 5080 rows, trimmed to 300. [2026-01-08T12:04:47.899147] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-08T12:04:47.899351] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-08T12:04:47.899482] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:47.899629] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-08T12:04:47.899672] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-08T12:04:47.899720] [INFO ] [MAIN ] [657/3529] CGO kept (0.5s) | 655 kept, 2 rejected | 139.3/min | ETA: 20.6m [2026-01-08T12:04:48.035053] [DEBUG] [REMOTE ] CGON: Retrieved 490 rows, trimmed to 300. [2026-01-08T12:04:48.035197] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-08T12:04:48.035410] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-08T12:04:48.035547] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:48.035683] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-08T12:04:48.035728] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-08T12:04:48.035789] [INFO ] [MAIN ] [658/3529] CGON kept (0.1s) | 656 kept, 2 rejected | 139.4/min | ETA: 20.6m [2026-01-08T12:04:48.534921] [DEBUG] [REMOTE ] CGTX: Retrieved 1066 rows, trimmed to 300. [2026-01-08T12:04:48.535081] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-08T12:04:48.535503] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-08T12:04:48.535688] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:48.535818] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-08T12:04:48.535861] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-08T12:04:48.535912] [INFO ] [MAIN ] [659/3529] CGTX kept (0.5s) | 657 kept, 2 rejected | 139.4/min | ETA: 20.6m [2026-01-08T12:04:49.120214] [DEBUG] [REMOTE ] CHCI: Retrieved 5300 rows, trimmed to 300. [2026-01-08T12:04:49.120347] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-08T12:04:49.120551] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-08T12:04:49.120708] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:49.120822] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-08T12:04:49.120864] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-08T12:04:49.120912] [INFO ] [MAIN ] [660/3529] CHCI kept (0.6s) | 658 kept, 2 rejected | 139.3/min | ETA: 20.6m [2026-01-08T12:04:49.590111] [DEBUG] [REMOTE ] CHCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:49.590241] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-08T12:04:49.590450] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $117.04. [2026-01-08T12:04:49.590603] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:49.590719] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-08T12:04:49.590760] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-08T12:04:49.590808] [INFO ] [MAIN ] [661/3529] CHCO kept (0.5s) | 659 kept, 2 rejected | 139.3/min | ETA: 20.6m [2026-01-08T12:04:49.950224] [DEBUG] [REMOTE ] CHD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:49.950362] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-08T12:04:49.950600] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-08T12:04:49.950738] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:49.950855] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-08T12:04:49.950897] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-08T12:04:49.950945] [INFO ] [MAIN ] [662/3529] CHD kept (0.4s) | 660 kept, 2 rejected | 139.3/min | ETA: 20.6m [2026-01-08T12:04:50.482215] [DEBUG] [REMOTE ] CHDN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:50.482351] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-08T12:04:50.482615] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $86.41. [2026-01-08T12:04:50.482752] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:50.482893] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-08T12:04:50.482937] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-08T12:04:50.482986] [INFO ] [MAIN ] [663/3529] CHDN kept (0.5s) | 661 kept, 2 rejected | 139.3/min | ETA: 20.6m [2026-01-08T12:04:50.863905] [DEBUG] [REMOTE ] CHE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:50.864062] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-08T12:04:50.864306] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-08T12:04:50.864444] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:50.864610] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-08T12:04:50.864656] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-08T12:04:50.864707] [INFO ] [MAIN ] [664/3529] CHE kept (0.4s) | 662 kept, 2 rejected | 139.3/min | ETA: 20.6m [2026-01-08T12:04:51.205274] [DEBUG] [REMOTE ] CHEF: Retrieved 3633 rows, trimmed to 300. [2026-01-08T12:04:51.205410] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-08T12:04:51.205656] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-08T12:04:51.205820] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:51.205940] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-08T12:04:51.205981] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-08T12:04:51.206032] [INFO ] [MAIN ] [665/3529] CHEF kept (0.3s) | 663 kept, 2 rejected | 139.4/min | ETA: 20.6m [2026-01-08T12:04:51.618985] [DEBUG] [REMOTE ] CHH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:51.619163] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-08T12:04:51.619680] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-08T12:04:51.619824] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:51.619963] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-08T12:04:51.620006] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-08T12:04:51.620061] [INFO ] [MAIN ] [666/3529] CHH kept (0.4s) | 664 kept, 2 rejected | 139.4/min | ETA: 20.5m [2026-01-08T12:04:52.003157] [DEBUG] [REMOTE ] CHI: Retrieved 5921 rows, trimmed to 300. [2026-01-08T12:04:52.003292] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-08T12:04:52.003507] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-08T12:04:52.003666] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:52.003785] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-08T12:04:52.003827] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-08T12:04:52.003877] [INFO ] [MAIN ] [667/3529] CHI kept (0.4s) | 665 kept, 2 rejected | 139.4/min | ETA: 20.5m [2026-01-08T12:04:52.399458] [DEBUG] [REMOTE ] CHKP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:52.399609] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-08T12:04:52.399821] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $181.03. [2026-01-08T12:04:52.399952] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:52.400065] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-08T12:04:52.400113] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-08T12:04:52.400172] [INFO ] [MAIN ] [668/3529] CHKP kept (0.4s) | 666 kept, 2 rejected | 139.4/min | ETA: 20.5m [2026-01-08T12:04:52.670635] [DEBUG] [REMOTE ] CHMI: Retrieved 3083 rows, trimmed to 300. [2026-01-08T12:04:52.670764] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-08T12:04:52.670957] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-08T12:04:52.671089] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:52.671201] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-08T12:04:52.671241] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-08T12:04:52.671289] [INFO ] [MAIN ] [669/3529] CHMI kept (0.3s) | 667 kept, 2 rejected | 139.5/min | ETA: 20.5m [2026-01-08T12:04:52.994716] [DEBUG] [REMOTE ] CHRD: Retrieved 1287 rows, trimmed to 300. [2026-01-08T12:04:52.994843] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-08T12:04:52.995036] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-08T12:04:52.995167] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:52.995275] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-08T12:04:52.995315] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-08T12:04:52.995362] [INFO ] [MAIN ] [670/3529] CHRD kept (0.3s) | 668 kept, 2 rejected | 139.5/min | ETA: 20.5m [2026-01-08T12:04:53.526963] [DEBUG] [REMOTE ] CHRS: Retrieved 2808 rows, trimmed to 300. [2026-01-08T12:04:53.527095] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-08T12:04:53.527292] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-08T12:04:53.527424] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:53.527534] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-08T12:04:53.527593] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-08T12:04:53.527645] [INFO ] [MAIN ] [671/3529] CHRS kept (0.5s) | 669 kept, 2 rejected | 139.5/min | ETA: 20.5m [2026-01-08T12:04:53.941652] [DEBUG] [REMOTE ] CHSCL: Retrieved 2761 rows, trimmed to 300. [2026-01-08T12:04:53.941789] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-08T12:04:53.941997] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-08T12:04:53.942133] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:53.942252] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-08T12:04:53.942294] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-08T12:04:53.942343] [INFO ] [MAIN ] [672/3529] CHSCL kept (0.4s) | 670 kept, 2 rejected | 139.5/min | ETA: 20.5m [2026-01-08T12:04:54.432681] [DEBUG] [REMOTE ] CHSCM: Retrieved 2845 rows, trimmed to 300. [2026-01-08T12:04:54.432818] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-08T12:04:54.433020] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.46. [2026-01-08T12:04:54.433150] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:54.433262] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-08T12:04:54.433302] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-08T12:04:54.433367] [INFO ] [MAIN ] [673/3529] CHSCM kept (0.5s) | 671 kept, 2 rejected | 139.5/min | ETA: 20.5m [2026-01-08T12:04:54.709793] [DEBUG] [REMOTE ] CHSCN: Retrieved 2979 rows, trimmed to 300. [2026-01-08T12:04:54.709929] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-08T12:04:54.710133] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.60. [2026-01-08T12:04:54.710265] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:54.710375] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-08T12:04:54.710624] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-08T12:04:54.710677] [INFO ] [MAIN ] [674/3529] CHSCN kept (0.3s) | 672 kept, 2 rejected | 139.5/min | ETA: 20.5m [2026-01-08T12:04:55.313795] [DEBUG] [REMOTE ] CHSCO: Retrieved 3092 rows, trimmed to 300. [2026-01-08T12:04:55.313997] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-08T12:04:55.314272] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-08T12:04:55.314490] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:55.314671] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-08T12:04:55.314720] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-08T12:04:55.314779] [INFO ] [MAIN ] [675/3529] CHSCO kept (0.6s) | 673 kept, 2 rejected | 139.4/min | ETA: 20.5m [2026-01-08T12:04:55.736233] [DEBUG] [REMOTE ] CHSCP: Retrieved 5736 rows, trimmed to 300. [2026-01-08T12:04:55.736386] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-08T12:04:55.736641] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-08T12:04:55.736825] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:55.736953] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-08T12:04:55.736996] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-08T12:04:55.737046] [INFO ] [MAIN ] [676/3529] CHSCP kept (0.4s) | 674 kept, 2 rejected | 139.5/min | ETA: 20.5m [2026-01-08T12:04:55.885767] [DEBUG] [REMOTE ] CHWY: Retrieved 1651 rows, trimmed to 300. [2026-01-08T12:04:55.885904] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-08T12:04:55.886099] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.95. [2026-01-08T12:04:55.886233] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:55.886343] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-08T12:04:55.886384] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-08T12:04:55.886431] [INFO ] [MAIN ] [677/3529] CHWY kept (0.1s) | 675 kept, 2 rejected | 139.6/min | ETA: 20.4m [2026-01-08T12:04:56.577545] [DEBUG] [REMOTE ] CHY: Retrieved 5690 rows, trimmed to 300. [2026-01-08T12:04:56.577729] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-08T12:04:56.577954] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-08T12:04:56.578092] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:56.578211] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-08T12:04:56.578253] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-08T12:04:56.578322] [INFO ] [MAIN ] [678/3529] CHY kept (0.7s) | 676 kept, 2 rejected | 139.5/min | ETA: 20.4m [2026-01-08T12:04:57.015313] [DEBUG] [REMOTE ] CI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:57.015449] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-08T12:04:57.015681] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-08T12:04:57.015814] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:57.015930] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-08T12:04:57.015971] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-08T12:04:57.016034] [INFO ] [MAIN ] [679/3529] CI kept (0.4s) | 677 kept, 2 rejected | 139.5/min | ETA: 20.4m [2026-01-08T12:04:57.356932] [DEBUG] [REMOTE ] CIA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:57.357109] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-08T12:04:57.357407] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-08T12:04:57.357604] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:57.357765] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-08T12:04:57.357817] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-08T12:04:57.357881] [INFO ] [MAIN ] [680/3529] CIA kept (0.3s) | 678 kept, 2 rejected | 139.5/min | ETA: 20.4m [2026-01-08T12:04:57.903286] [DEBUG] [REMOTE ] CIB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:57.903492] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-08T12:04:57.903875] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $54.06. [2026-01-08T12:04:57.904049] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:57.904233] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-08T12:04:57.904288] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-08T12:04:57.904354] [INFO ] [MAIN ] [681/3529] CIB kept (0.5s) | 679 kept, 2 rejected | 139.4/min | ETA: 20.4m [2026-01-08T12:04:58.376125] [DEBUG] [REMOTE ] CIEN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:58.376288] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-08T12:04:58.376533] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $164.48. [2026-01-08T12:04:58.376729] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:58.376863] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-08T12:04:58.376906] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-08T12:04:58.376957] [INFO ] [MAIN ] [682/3529] CIEN kept (0.5s) | 680 kept, 2 rejected | 139.4/min | ETA: 20.4m [2026-01-08T12:04:58.800925] [DEBUG] [REMOTE ] CIF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:58.801142] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-08T12:04:58.801482] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.67. [2026-01-08T12:04:58.801644] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:58.801798] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-08T12:04:58.801844] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-08T12:04:58.801901] [INFO ] [MAIN ] [683/3529] CIF kept (0.4s) | 681 kept, 2 rejected | 139.4/min | ETA: 20.4m [2026-01-08T12:04:59.174923] [DEBUG] [REMOTE ] CIG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:59.175132] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-08T12:04:59.175435] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.88. [2026-01-08T12:04:59.175596] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:59.175742] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-08T12:04:59.175784] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-08T12:04:59.175840] [INFO ] [MAIN ] [684/3529] CIG kept (0.4s) | 682 kept, 2 rejected | 139.5/min | ETA: 20.4m [2026-01-08T12:04:59.516955] [DEBUG] [REMOTE ] CIGI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:04:59.517164] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-08T12:04:59.517462] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-08T12:04:59.517616] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:04:59.517758] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-08T12:04:59.517799] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-08T12:04:59.517885] [INFO ] [MAIN ] [685/3529] CIGI kept (0.3s) | 683 kept, 2 rejected | 139.5/min | ETA: 20.4m [2026-01-08T12:05:00.037551] [DEBUG] [REMOTE ] CII: Retrieved 5439 rows, trimmed to 300. [2026-01-08T12:05:00.037775] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-08T12:05:00.038051] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $20.71. [2026-01-08T12:05:00.038187] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:00.038343] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-08T12:05:00.038386] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-08T12:05:00.038440] [INFO ] [MAIN ] [686/3529] CII kept (0.5s) | 684 kept, 2 rejected | 139.5/min | ETA: 20.4m [2026-01-08T12:05:00.463564] [DEBUG] [REMOTE ] CIM: Retrieved 4563 rows, trimmed to 300. [2026-01-08T12:05:00.463760] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-08T12:05:00.463976] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-08T12:05:00.464114] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:00.464230] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-08T12:05:00.464272] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-08T12:05:00.464321] [INFO ] [MAIN ] [687/3529] CIM kept (0.4s) | 685 kept, 2 rejected | 139.5/min | ETA: 20.4m [2026-01-08T12:05:00.932855] [DEBUG] [REMOTE ] CINF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:00.932997] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-08T12:05:00.933220] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.61. [2026-01-08T12:05:00.933357] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:00.933477] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-08T12:05:00.933518] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-08T12:05:00.933593] [INFO ] [MAIN ] [688/3529] CINF kept (0.5s) | 686 kept, 2 rejected | 139.4/min | ETA: 20.4m [2026-01-08T12:05:01.067733] [DEBUG] [REMOTE ] CING: Retrieved 1024 rows, trimmed to 300. [2026-01-08T12:05:01.067848] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-08T12:05:01.068048] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-08T12:05:01.068182] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:01.068325] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-08T12:05:01.068373] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-08T12:05:01.068425] [INFO ] [MAIN ] [689/3529] CING kept (0.1s) | 687 kept, 2 rejected | 139.6/min | ETA: 20.3m [2026-01-08T12:05:01.688146] [DEBUG] [REMOTE ] CIO: Retrieved 2951 rows, trimmed to 300. [2026-01-08T12:05:01.688368] [DEBUG] [REMOTE ] CIO: PASS: History has at least 300 days. [2026-01-08T12:05:01.688659] [DEBUG] [REMOTE ] CIO: PASS: Price check passed. Min price $6.80. [2026-01-08T12:05:01.688819] [DEBUG] [REMOTE ] CIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:01.688959] [DEBUG] [REMOTE ] CIO: PASS: Integrity check passed. [2026-01-08T12:05:01.689004] [DEBUG] [REMOTE ] CIO: Symbol is viable for forecasting. [2026-01-08T12:05:01.689058] [INFO ] [MAIN ] [690/3529] CIO kept (0.6s) | 688 kept, 2 rejected | 139.5/min | ETA: 20.4m [2026-01-08T12:05:01.973221] [DEBUG] [REMOTE ] CION: Retrieved 1069 rows, trimmed to 300. [2026-01-08T12:05:01.973369] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-08T12:05:01.973609] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.73. [2026-01-08T12:05:01.973752] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:01.973876] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-08T12:05:01.973919] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-08T12:05:01.973989] [INFO ] [MAIN ] [691/3529] CION kept (0.3s) | 689 kept, 2 rejected | 139.6/min | ETA: 20.3m [2026-01-08T12:05:02.603655] [DEBUG] [REMOTE ] CIVB: Retrieved 6281 rows, trimmed to 300. [2026-01-08T12:05:02.603920] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-08T12:05:02.604305] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $19.81. [2026-01-08T12:05:02.604456] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:02.604658] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-08T12:05:02.604707] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-08T12:05:02.604768] [INFO ] [MAIN ] [692/3529] CIVB kept (0.6s) | 690 kept, 2 rejected | 139.5/min | ETA: 20.3m [2026-01-08T12:05:02.826637] [DEBUG] [REMOTE ] CIVI: Retrieved 3535 rows, trimmed to 300. [2026-01-08T12:05:02.826841] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-08T12:05:02.827103] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-08T12:05:02.827245] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:02.827373] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-08T12:05:02.827422] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-08T12:05:02.827488] [INFO ] [MAIN ] [693/3529] CIVI kept (0.2s) | 691 kept, 2 rejected | 139.6/min | ETA: 20.3m [2026-01-08T12:05:03.482734] [DEBUG] [REMOTE ] CLB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:03.482979] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-08T12:05:03.483368] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $10.94. [2026-01-08T12:05:03.483542] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:03.483791] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-08T12:05:03.483846] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-08T12:05:03.483917] [INFO ] [MAIN ] [694/3529] CLB kept (0.7s) | 692 kept, 2 rejected | 139.5/min | ETA: 20.3m [2026-01-08T12:05:03.765815] [DEBUG] [REMOTE ] CLBK: Retrieved 1940 rows, trimmed to 300. [2026-01-08T12:05:03.766089] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-08T12:05:03.766523] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $13.73. [2026-01-08T12:05:03.766757] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:03.766940] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-08T12:05:03.766990] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-08T12:05:03.767066] [INFO ] [MAIN ] [695/3529] CLBK kept (0.3s) | 693 kept, 2 rejected | 139.5/min | ETA: 20.3m [2026-01-08T12:05:04.105074] [DEBUG] [REMOTE ] CLCO: Retrieved 705 rows, trimmed to 300. [2026-01-08T12:05:04.105272] [DEBUG] [REMOTE ] CLCO: PASS: History has at least 300 days. [2026-01-08T12:05:04.105506] [DEBUG] [REMOTE ] CLCO: PASS: Price check passed. Min price $9.58. [2026-01-08T12:05:04.105684] [DEBUG] [REMOTE ] CLCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:04.105803] [DEBUG] [REMOTE ] CLCO: PASS: Integrity check passed. [2026-01-08T12:05:04.105847] [DEBUG] [REMOTE ] CLCO: Symbol is viable for forecasting. [2026-01-08T12:05:04.105899] [INFO ] [MAIN ] [696/3529] CLCO kept (0.3s) | 694 kept, 2 rejected | 139.6/min | ETA: 20.3m [2026-01-08T12:05:04.768913] [DEBUG] [REMOTE ] CLDX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:04.769061] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-08T12:05:04.769281] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-08T12:05:04.769420] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:04.769538] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-08T12:05:04.769622] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-08T12:05:04.769677] [INFO ] [MAIN ] [697/3529] CLDX kept (0.7s) | 695 kept, 2 rejected | 139.5/min | ETA: 20.3m [2026-01-08T12:05:05.210651] [DEBUG] [REMOTE ] CLF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:05.210805] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-08T12:05:05.211046] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-08T12:05:05.211184] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:05.211351] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-08T12:05:05.211401] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-08T12:05:05.211452] [INFO ] [MAIN ] [698/3529] CLF kept (0.4s) | 696 kept, 2 rejected | 139.4/min | ETA: 20.3m [2026-01-08T12:05:05.794124] [DEBUG] [REMOTE ] CLFD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:05.794263] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-08T12:05:05.794473] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-08T12:05:05.794625] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:05.794742] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-08T12:05:05.794782] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-08T12:05:05.794830] [INFO ] [MAIN ] [699/3529] CLFD kept (0.6s) | 697 kept, 2 rejected | 139.4/min | ETA: 20.3m [2026-01-08T12:05:06.278321] [DEBUG] [REMOTE ] CLH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:06.278471] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-08T12:05:06.278723] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-08T12:05:06.278864] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:06.278988] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-08T12:05:06.279032] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-08T12:05:06.279084] [INFO ] [MAIN ] [700/3529] CLH kept (0.5s) | 698 kept, 2 rejected | 139.4/min | ETA: 20.3m [2026-01-08T12:05:06.455876] [DEBUG] [REMOTE ] CLLS: Retrieved 2714 rows, trimmed to 300. [2026-01-08T12:05:06.456020] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-08T12:05:06.456222] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-08T12:05:06.456353] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:06.456463] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-08T12:05:06.456504] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-08T12:05:06.456552] [INFO ] [MAIN ] [701/3529] CLLS kept (0.2s) | 699 kept, 2 rejected | 139.5/min | ETA: 20.3m [2026-01-08T12:05:07.018342] [DEBUG] [REMOTE ] CLMB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:07.018505] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-08T12:05:07.018783] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-08T12:05:07.018918] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:07.019040] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-08T12:05:07.019080] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-08T12:05:07.019128] [INFO ] [MAIN ] [702/3529] CLMB kept (0.6s) | 700 kept, 2 rejected | 139.4/min | ETA: 20.3m [2026-01-08T12:05:07.481397] [DEBUG] [REMOTE ] CLNE: Retrieved 4685 rows, trimmed to 300. [2026-01-08T12:05:07.481532] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-08T12:05:07.481762] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-08T12:05:07.481901] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:07.482019] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-08T12:05:07.482077] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-08T12:05:07.482126] [INFO ] [MAIN ] [703/3529] CLNE kept (0.5s) | 701 kept, 2 rejected | 139.4/min | ETA: 20.3m [2026-01-08T12:05:07.610707] [DEBUG] [REMOTE ] CLNN: Retrieved 1260 rows, trimmed to 300. [2026-01-08T12:05:07.610853] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-08T12:05:07.611107] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $5.76. [2026-01-08T12:05:07.611260] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:07.611392] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-08T12:05:07.611446] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-08T12:05:07.611497] [INFO ] [MAIN ] [704/3529] CLNN kept (0.1s) | 702 kept, 2 rejected | 139.5/min | ETA: 20.2m [2026-01-08T12:05:08.020361] [DEBUG] [REMOTE ] CLOA: Retrieved 749 rows, trimmed to 300. [2026-01-08T12:05:08.020507] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-08T12:05:08.020770] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.10. [2026-01-08T12:05:08.020914] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:08.021028] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-08T12:05:08.021069] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-08T12:05:08.021118] [INFO ] [MAIN ] [705/3529] CLOA kept (0.4s) | 703 kept, 2 rejected | 139.5/min | ETA: 20.2m [2026-01-08T12:05:08.694944] [DEBUG] [REMOTE ] CLRB: Retrieved 5070 rows, trimmed to 300. [2026-01-08T12:05:08.695076] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-08T12:05:08.695286] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-08T12:05:08.695426] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:08.695563] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-08T12:05:08.695632] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-08T12:05:08.695685] [INFO ] [MAIN ] [706/3529] CLRB kept (0.7s) | 704 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:09.179607] [DEBUG] [REMOTE ] CLRO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:09.179747] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-08T12:05:09.179956] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-08T12:05:09.180093] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:09.180211] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-08T12:05:09.180252] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-08T12:05:09.180303] [INFO ] [MAIN ] [707/3529] CLRO kept (0.5s) | 705 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:09.633379] [DEBUG] [REMOTE ] CLS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:09.633541] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-08T12:05:09.633839] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $247.75. [2026-01-08T12:05:09.634011] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:09.634145] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-08T12:05:09.634197] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-08T12:05:09.634252] [INFO ] [MAIN ] [708/3529] CLS kept (0.5s) | 706 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:10.091683] [DEBUG] [REMOTE ] CLX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:10.091826] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-08T12:05:10.092050] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-08T12:05:10.092187] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:10.092308] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-08T12:05:10.092366] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-08T12:05:10.092418] [INFO ] [MAIN ] [709/3529] CLX kept (0.5s) | 707 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:10.433911] [DEBUG] [REMOTE ] CM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:10.434123] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-08T12:05:10.434410] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $79.48. [2026-01-08T12:05:10.434554] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:10.434713] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-08T12:05:10.434756] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-08T12:05:10.434809] [INFO ] [MAIN ] [710/3529] CM kept (0.3s) | 708 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:10.828250] [DEBUG] [REMOTE ] CMA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:10.828394] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-08T12:05:10.828620] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $73.26. [2026-01-08T12:05:10.828755] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:10.828867] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-08T12:05:10.828909] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-08T12:05:10.828956] [INFO ] [MAIN ] [711/3529] CMA kept (0.4s) | 709 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:11.394095] [DEBUG] [REMOTE ] CMC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:11.394246] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-08T12:05:11.394482] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $55.18. [2026-01-08T12:05:11.394641] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:11.394763] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-08T12:05:11.394804] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-08T12:05:11.394854] [INFO ] [MAIN ] [712/3529] CMC kept (0.6s) | 710 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:11.581308] [DEBUG] [REMOTE ] CMCM: Retrieved 2935 rows, trimmed to 300. [2026-01-08T12:05:11.581543] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-08T12:05:11.582147] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-08T12:05:11.582347] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:11.582539] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-08T12:05:11.582622] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-08T12:05:11.582701] [INFO ] [MAIN ] [713/3529] CMCM kept (0.2s) | 711 kept, 2 rejected | 139.5/min | ETA: 20.2m [2026-01-08T12:05:12.159438] [DEBUG] [REMOTE ] CMCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:12.159594] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-08T12:05:12.159815] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-08T12:05:12.159950] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:12.160065] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-08T12:05:12.160106] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-08T12:05:12.160154] [INFO ] [MAIN ] [714/3529] CMCO kept (0.6s) | 712 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:12.737436] [DEBUG] [REMOTE ] CMCSA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:12.737588] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-08T12:05:12.737991] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.45. [2026-01-08T12:05:12.738125] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:12.738238] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-08T12:05:12.738320] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-08T12:05:12.738372] [INFO ] [MAIN ] [715/3529] CMCSA kept (0.6s) | 713 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:13.093156] [DEBUG] [REMOTE ] CME: Retrieved 5808 rows, trimmed to 300. [2026-01-08T12:05:13.093292] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-08T12:05:13.093496] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-08T12:05:13.093649] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:13.093763] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-08T12:05:13.093803] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-08T12:05:13.093851] [INFO ] [MAIN ] [716/3529] CME kept (0.4s) | 714 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:13.565560] [DEBUG] [REMOTE ] CMG: Retrieved 5019 rows, trimmed to 300. [2026-01-08T12:05:13.565714] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-08T12:05:13.565916] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-08T12:05:13.566051] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:13.566162] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-08T12:05:13.566203] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-08T12:05:13.566252] [INFO ] [MAIN ] [717/3529] CMG kept (0.5s) | 715 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:14.028363] [DEBUG] [REMOTE ] CMI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:14.028496] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-08T12:05:14.028718] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $406.26. [2026-01-08T12:05:14.028852] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:14.028963] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-08T12:05:14.029003] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-08T12:05:14.029050] [INFO ] [MAIN ] [718/3529] CMI kept (0.5s) | 716 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:14.324460] [DEBUG] [REMOTE ] CMMB: Retrieved 1735 rows, trimmed to 300. [2026-01-08T12:05:14.324617] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-08T12:05:14.324820] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.64. [2026-01-08T12:05:14.324950] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:14.325059] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-08T12:05:14.325099] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-08T12:05:14.325146] [INFO ] [MAIN ] [719/3529] CMMB kept (0.3s) | 717 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:14.865962] [DEBUG] [REMOTE ] CMP: Retrieved 5552 rows, trimmed to 300. [2026-01-08T12:05:14.866091] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-08T12:05:14.866320] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-08T12:05:14.866462] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:14.866592] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-08T12:05:14.866635] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-08T12:05:14.866684] [INFO ] [MAIN ] [720/3529] CMP kept (0.5s) | 718 kept, 2 rejected | 139.4/min | ETA: 20.2m [2026-01-08T12:05:15.131716] [DEBUG] [REMOTE ] CMPO: Retrieved 1288 rows, trimmed to 300. [2026-01-08T12:05:15.131843] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-08T12:05:15.132043] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-08T12:05:15.132184] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:15.132296] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-08T12:05:15.132361] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-08T12:05:15.132412] [INFO ] [MAIN ] [721/3529] CMPO kept (0.3s) | 719 kept, 2 rejected | 139.4/min | ETA: 20.1m [2026-01-08T12:05:15.562442] [DEBUG] [REMOTE ] CMPS: Retrieved 1332 rows, trimmed to 300. [2026-01-08T12:05:15.562617] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-08T12:05:15.562866] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-08T12:05:15.563028] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:15.563158] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-08T12:05:15.563206] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-08T12:05:15.563265] [INFO ] [MAIN ] [722/3529] CMPS kept (0.4s) | 720 kept, 2 rejected | 139.4/min | ETA: 20.1m [2026-01-08T12:05:15.851322] [DEBUG] [REMOTE ] CMPX: Retrieved 1197 rows, trimmed to 300. [2026-01-08T12:05:15.851504] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-08T12:05:15.851762] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-08T12:05:15.851900] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:15.852016] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-08T12:05:15.852057] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-08T12:05:15.852107] [INFO ] [MAIN ] [723/3529] CMPX kept (0.3s) | 721 kept, 2 rejected | 139.5/min | ETA: 20.1m [2026-01-08T12:05:16.488055] [DEBUG] [REMOTE ] CMRE: Retrieved 3816 rows, trimmed to 300. [2026-01-08T12:05:16.488209] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-08T12:05:16.488452] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $10.91. [2026-01-08T12:05:16.488615] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:16.488732] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-08T12:05:16.488775] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-08T12:05:16.488824] [INFO ] [MAIN ] [724/3529] CMRE kept (0.6s) | 722 kept, 2 rejected | 139.4/min | ETA: 20.1m [2026-01-08T12:05:16.978403] [DEBUG] [REMOTE ] CMS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:16.978562] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-08T12:05:16.978823] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-08T12:05:16.979120] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:16.979240] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-08T12:05:16.979283] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-08T12:05:16.979333] [INFO ] [MAIN ] [725/3529] CMS kept (0.5s) | 723 kept, 2 rejected | 139.4/min | ETA: 20.1m [2026-01-08T12:05:17.122243] [DEBUG] [REMOTE ] CMSA: Retrieved 1968 rows, trimmed to 300. [2026-01-08T12:05:17.122385] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-08T12:05:17.122622] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-08T12:05:17.122776] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:17.122894] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-08T12:05:17.122935] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-08T12:05:17.122985] [INFO ] [MAIN ] [726/3529] CMSA kept (0.1s) | 724 kept, 2 rejected | 139.5/min | ETA: 20.1m [2026-01-08T12:05:17.529113] [DEBUG] [REMOTE ] CMSC: Retrieved 1827 rows, trimmed to 300. [2026-01-08T12:05:17.529260] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-08T12:05:17.529471] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-08T12:05:17.529626] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:17.529773] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-08T12:05:17.529833] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-08T12:05:17.529885] [INFO ] [MAIN ] [727/3529] CMSC kept (0.4s) | 725 kept, 2 rejected | 139.5/min | ETA: 20.1m [2026-01-08T12:05:17.955234] [DEBUG] [REMOTE ] CMSD: Retrieved 1730 rows, trimmed to 300. [2026-01-08T12:05:17.955374] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-08T12:05:17.955594] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-08T12:05:17.955735] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:17.955845] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-08T12:05:17.955887] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-08T12:05:17.955937] [INFO ] [MAIN ] [728/3529] CMSD kept (0.4s) | 726 kept, 2 rejected | 139.5/min | ETA: 20.1m [2026-01-08T12:05:18.392331] [DEBUG] [REMOTE ] CMTG: Retrieved 1048 rows, trimmed to 300. [2026-01-08T12:05:18.392498] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-08T12:05:18.392785] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-08T12:05:18.392959] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:18.393101] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-08T12:05:18.393154] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-08T12:05:18.393216] [INFO ] [MAIN ] [729/3529] CMTG kept (0.4s) | 727 kept, 2 rejected | 139.5/min | ETA: 20.1m [2026-01-08T12:05:18.953615] [DEBUG] [REMOTE ] CMTL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:18.953756] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-08T12:05:18.953972] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-08T12:05:18.954294] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:18.954417] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-08T12:05:18.954458] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-08T12:05:18.954505] [INFO ] [MAIN ] [730/3529] CMTL kept (0.6s) | 728 kept, 2 rejected | 139.5/min | ETA: 20.1m [2026-01-08T12:05:19.470647] [DEBUG] [REMOTE ] CNA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:19.470802] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-08T12:05:19.471043] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-08T12:05:19.471182] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:19.471304] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-08T12:05:19.471346] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-08T12:05:19.471396] [INFO ] [MAIN ] [731/3529] CNA kept (0.5s) | 729 kept, 2 rejected | 139.4/min | ETA: 20.1m [2026-01-08T12:05:19.957179] [DEBUG] [REMOTE ] CNC: Retrieved 6055 rows, trimmed to 300. [2026-01-08T12:05:19.957316] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-08T12:05:19.957532] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-08T12:05:19.957693] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:19.957815] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-08T12:05:19.957857] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-08T12:05:19.957904] [INFO ] [MAIN ] [732/3529] CNC kept (0.5s) | 730 kept, 2 rejected | 139.4/min | ETA: 20.1m [2026-01-08T12:05:20.264517] [DEBUG] [REMOTE ] CNF: Retrieved 1796 rows, trimmed to 300. [2026-01-08T12:05:20.264683] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-08T12:05:20.264894] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.36. [2026-01-08T12:05:20.265029] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:20.265162] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-08T12:05:20.265205] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-08T12:05:20.265255] [INFO ] [MAIN ] [733/3529] CNF kept (0.3s) | 731 kept, 2 rejected | 139.5/min | ETA: 20.1m [2026-01-08T12:05:20.851655] [DEBUG] [REMOTE ] CNI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:20.851798] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-08T12:05:20.852015] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-08T12:05:20.852151] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:20.852271] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-08T12:05:20.852313] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-08T12:05:20.852364] [INFO ] [MAIN ] [734/3529] CNI kept (0.6s) | 732 kept, 2 rejected | 139.4/min | ETA: 20.1m [2026-01-08T12:05:21.279189] [DEBUG] [REMOTE ] CNK: Retrieved 4708 rows, trimmed to 300. [2026-01-08T12:05:21.279319] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-08T12:05:21.279520] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-08T12:05:21.279678] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:21.279792] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-08T12:05:21.279833] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-08T12:05:21.279881] [INFO ] [MAIN ] [735/3529] CNK kept (0.4s) | 733 kept, 2 rejected | 139.4/min | ETA: 20.0m [2026-01-08T12:05:21.388751] [DEBUG] [REMOTE ] CNM: Retrieved 1121 rows, trimmed to 300. [2026-01-08T12:05:21.388877] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-08T12:05:21.389074] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-08T12:05:21.389210] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:21.389321] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-08T12:05:21.389362] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-08T12:05:21.389408] [INFO ] [MAIN ] [736/3529] CNM kept (0.1s) | 734 kept, 2 rejected | 139.5/min | ETA: 20.0m [2026-01-08T12:05:22.221295] [DEBUG] [REMOTE ] CNMD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:22.221494] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-08T12:05:22.221790] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-08T12:05:22.221950] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:22.222085] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-08T12:05:22.222131] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-08T12:05:22.222188] [INFO ] [MAIN ] [737/3529] CNMD kept (0.8s) | 735 kept, 2 rejected | 139.3/min | ETA: 20.0m [2026-01-08T12:05:22.494915] [DEBUG] [REMOTE ] CNNE: Retrieved 2043 rows, trimmed to 300. [2026-01-08T12:05:22.495116] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-08T12:05:22.495374] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-08T12:05:22.495516] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:22.495669] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-08T12:05:22.495723] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-08T12:05:22.495778] [INFO ] [MAIN ] [738/3529] CNNE kept (0.3s) | 736 kept, 2 rejected | 139.4/min | ETA: 20.0m [2026-01-08T12:05:23.086069] [DEBUG] [REMOTE ] CNO: Retrieved 5618 rows, trimmed to 300. [2026-01-08T12:05:23.086200] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-08T12:05:23.086405] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $38.33. [2026-01-08T12:05:23.086539] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:23.086687] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-08T12:05:23.086730] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-08T12:05:23.086779] [INFO ] [MAIN ] [739/3529] CNO kept (0.6s) | 737 kept, 2 rejected | 139.3/min | ETA: 20.0m [2026-01-08T12:05:23.556842] [DEBUG] [REMOTE ] CNOB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:23.556975] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-08T12:05:23.557184] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.12. [2026-01-08T12:05:23.557317] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:23.557430] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-08T12:05:23.557471] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-08T12:05:23.557519] [INFO ] [MAIN ] [740/3529] CNOB kept (0.5s) | 738 kept, 2 rejected | 139.3/min | ETA: 20.0m [2026-01-08T12:05:23.935130] [DEBUG] [REMOTE ] CNP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:23.935349] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-08T12:05:23.935685] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-08T12:05:23.935834] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:23.935977] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-08T12:05:23.936023] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-08T12:05:23.936080] [INFO ] [MAIN ] [741/3529] CNP kept (0.4s) | 739 kept, 2 rejected | 139.4/min | ETA: 20.0m [2026-01-08T12:05:24.437018] [DEBUG] [REMOTE ] CNQ: Retrieved 6398 rows, trimmed to 300. [2026-01-08T12:05:24.437157] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-08T12:05:24.437369] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $29.53. [2026-01-08T12:05:24.437509] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:24.437643] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-08T12:05:24.437687] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-08T12:05:24.437736] [INFO ] [MAIN ] [742/3529] CNQ kept (0.5s) | 740 kept, 2 rejected | 139.3/min | ETA: 20.0m [2026-01-08T12:05:24.904167] [DEBUG] [REMOTE ] CNS: Retrieved 5384 rows, trimmed to 300. [2026-01-08T12:05:24.904296] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-08T12:05:24.904492] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-08T12:05:24.904645] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:24.904756] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-08T12:05:24.904796] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-08T12:05:24.904844] [INFO ] [MAIN ] [743/3529] CNS kept (0.5s) | 741 kept, 2 rejected | 139.3/min | ETA: 20.0m [2026-01-08T12:05:25.060910] [DEBUG] [REMOTE ] CNSP: Retrieved 1548 rows, trimmed to 300. [2026-01-08T12:05:25.061054] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-08T12:05:25.061444] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-08T12:05:25.061589] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:25.061699] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-08T12:05:25.061739] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-08T12:05:25.061795] [INFO ] [MAIN ] [744/3529] CNSP kept (0.2s) | 742 kept, 2 rejected | 139.4/min | ETA: 20.0m [2026-01-08T12:05:25.494600] [DEBUG] [REMOTE ] CNTA: Retrieved 1158 rows, trimmed to 300. [2026-01-08T12:05:25.494790] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-08T12:05:25.494988] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.12. [2026-01-08T12:05:25.495121] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:25.495255] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-08T12:05:25.495297] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-08T12:05:25.495349] [INFO ] [MAIN ] [745/3529] CNTA kept (0.4s) | 743 kept, 2 rejected | 139.4/min | ETA: 20.0m [2026-01-08T12:05:26.178047] [DEBUG] [REMOTE ] CNTY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:26.178181] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-08T12:05:26.178408] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-08T12:05:26.178539] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:26.178671] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-08T12:05:26.178713] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-08T12:05:26.178784] [INFO ] [MAIN ] [746/3529] CNTY kept (0.7s) | 744 kept, 2 rejected | 139.3/min | ETA: 20.0m [2026-01-08T12:05:26.671322] [DEBUG] [REMOTE ] CNVS: Retrieved 5575 rows, trimmed to 300. [2026-01-08T12:05:26.671482] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-08T12:05:26.671773] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.04. [2026-01-08T12:05:26.671916] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:26.672035] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-08T12:05:26.672083] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-08T12:05:26.672154] [INFO ] [MAIN ] [747/3529] CNVS kept (0.5s) | 745 kept, 2 rejected | 139.3/min | ETA: 20.0m [2026-01-08T12:05:27.096877] [DEBUG] [REMOTE ] CNX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:27.097014] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-08T12:05:27.097376] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-08T12:05:27.097508] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:27.097638] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-08T12:05:27.097680] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-08T12:05:27.097728] [INFO ] [MAIN ] [748/3529] CNX kept (0.4s) | 746 kept, 2 rejected | 139.3/min | ETA: 20.0m [2026-01-08T12:05:27.278084] [DEBUG] [REMOTE ] CNXC: Retrieved 1284 rows, trimmed to 300. [2026-01-08T12:05:27.278225] [DEBUG] [REMOTE ] CNXC: PASS: History has at least 300 days. [2026-01-08T12:05:27.278451] [DEBUG] [REMOTE ] CNXC: PASS: Price check passed. Min price $32.50. [2026-01-08T12:05:27.278618] [DEBUG] [REMOTE ] CNXC: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:27.278734] [DEBUG] [REMOTE ] CNXC: PASS: Integrity check passed. [2026-01-08T12:05:27.278776] [DEBUG] [REMOTE ] CNXC: Symbol is viable for forecasting. [2026-01-08T12:05:27.278825] [INFO ] [MAIN ] [749/3529] CNXC kept (0.2s) | 747 kept, 2 rejected | 139.4/min | ETA: 19.9m [2026-01-08T12:05:27.954257] [DEBUG] [REMOTE ] CNXN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:27.954395] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-08T12:05:27.954639] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.98. [2026-01-08T12:05:27.954790] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:27.954919] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-08T12:05:27.954964] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-08T12:05:27.955015] [INFO ] [MAIN ] [750/3529] CNXN kept (0.7s) | 748 kept, 2 rejected | 139.3/min | ETA: 20.0m [2026-01-08T12:05:28.060637] [DEBUG] [REMOTE ] COCO: Retrieved 1057 rows, trimmed to 300. [2026-01-08T12:05:28.060779] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-08T12:05:28.060984] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.07. [2026-01-08T12:05:28.061119] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:28.061468] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-08T12:05:28.061511] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-08T12:05:28.061559] [INFO ] [MAIN ] [751/3529] COCO kept (0.1s) | 749 kept, 2 rejected | 139.4/min | ETA: 19.9m [2026-01-08T12:05:28.630789] [DEBUG] [REMOTE ] CODA: Retrieved 4322 rows, trimmed to 300. [2026-01-08T12:05:28.630938] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-08T12:05:28.631161] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-08T12:05:28.631294] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:28.631411] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-08T12:05:28.631451] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-08T12:05:28.631501] [INFO ] [MAIN ] [752/3529] CODA kept (0.6s) | 750 kept, 2 rejected | 139.4/min | ETA: 19.9m [2026-01-08T12:05:29.215184] [DEBUG] [REMOTE ] CODI: Retrieved 4941 rows, trimmed to 300. [2026-01-08T12:05:29.215337] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-08T12:05:29.215590] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-08T12:05:29.215728] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:29.215852] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-08T12:05:29.215892] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-08T12:05:29.215942] [INFO ] [MAIN ] [753/3529] CODI kept (0.6s) | 751 kept, 2 rejected | 139.3/min | ETA: 19.9m [2026-01-08T12:05:29.452670] [DEBUG] [REMOTE ] COEP: Retrieved 1269 rows, trimmed to 300. [2026-01-08T12:05:29.452806] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-08T12:05:29.453006] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $13.71. [2026-01-08T12:05:29.453145] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:29.453441] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-08T12:05:29.453484] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-08T12:05:29.453534] [INFO ] [MAIN ] [754/3529] COEP kept (0.2s) | 752 kept, 2 rejected | 139.4/min | ETA: 19.9m [2026-01-08T12:05:29.976602] [DEBUG] [REMOTE ] COF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:29.976824] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-08T12:05:29.977144] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-08T12:05:29.977315] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:29.977469] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-08T12:05:29.977514] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-08T12:05:29.977588] [INFO ] [MAIN ] [755/3529] COF kept (0.5s) | 753 kept, 2 rejected | 139.3/min | ETA: 19.9m [2026-01-08T12:05:30.360604] [DEBUG] [REMOTE ] COFS: Retrieved 6034 rows, trimmed to 300. [2026-01-08T12:05:30.360752] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-08T12:05:30.360988] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $26.05. [2026-01-08T12:05:30.361131] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:30.361256] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-08T12:05:30.361299] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-08T12:05:30.361352] [INFO ] [MAIN ] [756/3529] COFS kept (0.4s) | 754 kept, 2 rejected | 139.4/min | ETA: 19.9m [2026-01-08T12:05:30.660177] [DEBUG] [REMOTE ] COIN: Retrieved 1190 rows, trimmed to 300. [2026-01-08T12:05:30.660326] [DEBUG] [REMOTE ] COIN: PASS: History has at least 300 days. [2026-01-08T12:05:30.660537] [DEBUG] [REMOTE ] COIN: PASS: Price check passed. Min price $226.14. [2026-01-08T12:05:30.660724] [DEBUG] [REMOTE ] COIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:30.660845] [DEBUG] [REMOTE ] COIN: PASS: Integrity check passed. [2026-01-08T12:05:30.660891] [DEBUG] [REMOTE ] COIN: Symbol is viable for forecasting. [2026-01-08T12:05:30.660945] [INFO ] [MAIN ] [757/3529] COIN kept (0.3s) | 755 kept, 2 rejected | 139.4/min | ETA: 19.9m [2026-01-08T12:05:31.338999] [DEBUG] [REMOTE ] COKE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:31.339160] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-08T12:05:31.339452] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $124.49. [2026-01-08T12:05:31.339623] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:31.339769] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-08T12:05:31.339815] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-08T12:05:31.339870] [INFO ] [MAIN ] [758/3529] COKE kept (0.7s) | 756 kept, 2 rejected | 139.3/min | ETA: 19.9m [2026-01-08T12:05:31.701539] [DEBUG] [REMOTE ] COLB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:31.701843] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-08T12:05:31.702224] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $23.75. [2026-01-08T12:05:31.702379] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:31.702563] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-08T12:05:31.702633] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-08T12:05:31.702699] [INFO ] [MAIN ] [759/3529] COLB kept (0.4s) | 757 kept, 2 rejected | 139.3/min | ETA: 19.9m [2026-01-08T12:05:32.036356] [DEBUG] [REMOTE ] COLD: Retrieved 2003 rows, trimmed to 300. [2026-01-08T12:05:32.036498] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-08T12:05:32.036753] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-08T12:05:32.036898] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:32.037010] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-08T12:05:32.037051] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-08T12:05:32.037106] [INFO ] [MAIN ] [760/3529] COLD kept (0.3s) | 758 kept, 2 rejected | 139.4/min | ETA: 19.9m [2026-01-08T12:05:32.478628] [DEBUG] [REMOTE ] COLL: Retrieved 2684 rows, trimmed to 300. [2026-01-08T12:05:32.478852] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-08T12:05:32.479140] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $32.04. [2026-01-08T12:05:32.479286] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:32.479499] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-08T12:05:32.479546] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-08T12:05:32.479624] [INFO ] [MAIN ] [761/3529] COLL kept (0.4s) | 759 kept, 2 rejected | 139.4/min | ETA: 19.9m [2026-01-08T12:05:33.059546] [DEBUG] [REMOTE ] COLM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:33.059761] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-08T12:05:33.060068] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-08T12:05:33.060215] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:33.060364] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-08T12:05:33.060407] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-08T12:05:33.060462] [INFO ] [MAIN ] [762/3529] COLM kept (0.6s) | 760 kept, 2 rejected | 139.3/min | ETA: 19.9m [2026-01-08T12:05:33.377017] [DEBUG] [REMOTE ] COMM: Retrieved 3068 rows, trimmed to 300. [2026-01-08T12:05:33.377146] [DEBUG] [REMOTE ] COMM: PASS: History has at least 300 days. [2026-01-08T12:05:33.377342] [DEBUG] [REMOTE ] COMM: PASS: Price check passed. Min price $15.20. [2026-01-08T12:05:33.377518] [DEBUG] [REMOTE ] COMM: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:33.377648] [DEBUG] [REMOTE ] COMM: PASS: Integrity check passed. [2026-01-08T12:05:33.377691] [DEBUG] [REMOTE ] COMM: Symbol is viable for forecasting. [2026-01-08T12:05:33.377739] [INFO ] [MAIN ] [763/3529] COMM kept (0.3s) | 761 kept, 2 rejected | 139.4/min | ETA: 19.8m [2026-01-08T12:05:33.708689] [DEBUG] [REMOTE ] COMP: Retrieved 1198 rows, trimmed to 300. [2026-01-08T12:05:33.708895] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-08T12:05:33.709145] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $6.92. [2026-01-08T12:05:33.709332] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:33.709458] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-08T12:05:33.709501] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-08T12:05:33.709556] [INFO ] [MAIN ] [764/3529] COMP kept (0.3s) | 762 kept, 2 rejected | 139.4/min | ETA: 19.8m [2026-01-08T12:05:34.086937] [DEBUG] [REMOTE ] CONL: Retrieved 857 rows, trimmed to 300. [2026-01-08T12:05:34.087123] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-08T12:05:34.087413] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.65. [2026-01-08T12:05:34.087585] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:34.087743] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-08T12:05:34.087789] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-08T12:05:34.087846] [INFO ] [MAIN ] [765/3529] CONL kept (0.4s) | 763 kept, 2 rejected | 139.4/min | ETA: 19.8m [2026-01-08T12:05:34.737427] [DEBUG] [REMOTE ] COO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:34.737625] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-08T12:05:34.737945] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.76. [2026-01-08T12:05:34.738088] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:34.738223] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-08T12:05:34.738267] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-08T12:05:34.738347] [INFO ] [MAIN ] [766/3529] COO kept (0.7s) | 764 kept, 2 rejected | 139.3/min | ETA: 19.8m [2026-01-08T12:05:35.189586] [DEBUG] [REMOTE ] COP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:35.189732] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-08T12:05:35.189964] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-08T12:05:35.190101] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:35.190224] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-08T12:05:35.190267] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-08T12:05:35.190318] [INFO ] [MAIN ] [767/3529] COP kept (0.5s) | 765 kept, 2 rejected | 139.3/min | ETA: 19.8m [2026-01-08T12:05:35.395899] [DEBUG] [REMOTE ] COPP: Retrieved 462 rows, trimmed to 300. [2026-01-08T12:05:35.396079] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-08T12:05:35.396543] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-08T12:05:35.396701] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:35.396849] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-08T12:05:35.396893] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-08T12:05:35.396947] [INFO ] [MAIN ] [768/3529] COPP kept (0.2s) | 766 kept, 2 rejected | 139.4/min | ETA: 19.8m [2026-01-08T12:05:35.789771] [DEBUG] [REMOTE ] CORZ: Retrieved 491 rows, trimmed to 300. [2026-01-08T12:05:35.789918] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-08T12:05:35.790121] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-08T12:05:35.790274] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:35.790593] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-08T12:05:35.790636] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-08T12:05:35.790684] [INFO ] [MAIN ] [769/3529] CORZ kept (0.4s) | 767 kept, 2 rejected | 139.4/min | ETA: 19.8m [2026-01-08T12:05:36.120347] [DEBUG] [REMOTE ] CORZZ: Retrieved 491 rows, trimmed to 300. [2026-01-08T12:05:36.120490] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-08T12:05:36.120715] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-08T12:05:36.120851] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:36.120977] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-08T12:05:36.121020] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-08T12:05:36.121069] [INFO ] [MAIN ] [770/3529] CORZZ kept (0.3s) | 768 kept, 2 rejected | 139.5/min | ETA: 19.8m [2026-01-08T12:05:36.751067] [DEBUG] [REMOTE ] COTY: Retrieved 3162 rows, trimmed to 300. [2026-01-08T12:05:36.751200] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-08T12:05:36.751405] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-08T12:05:36.751540] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:36.751688] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-08T12:05:36.751731] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-08T12:05:36.751780] [INFO ] [MAIN ] [771/3529] COTY kept (0.6s) | 769 kept, 2 rejected | 139.4/min | ETA: 19.8m [2026-01-08T12:05:36.972197] [DEBUG] [REMOTE ] COWG: Retrieved 762 rows, trimmed to 300. [2026-01-08T12:05:36.972349] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-08T12:05:36.972564] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-08T12:05:36.972719] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:36.972831] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-08T12:05:36.972871] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-08T12:05:36.972921] [INFO ] [MAIN ] [772/3529] COWG kept (0.2s) | 770 kept, 2 rejected | 139.5/min | ETA: 19.8m [2026-01-08T12:05:37.458927] [DEBUG] [REMOTE ] COYA: Retrieved 758 rows, trimmed to 300. [2026-01-08T12:05:37.459115] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-08T12:05:37.459354] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $5.15. [2026-01-08T12:05:37.459497] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:37.459651] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-08T12:05:37.459698] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-08T12:05:37.459752] [INFO ] [MAIN ] [773/3529] COYA kept (0.5s) | 771 kept, 2 rejected | 139.5/min | ETA: 19.8m [2026-01-08T12:05:38.016797] [DEBUG] [REMOTE ] CP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:38.017056] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-08T12:05:38.017509] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-08T12:05:38.017710] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:38.017898] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-08T12:05:38.017950] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-08T12:05:38.018011] [INFO ] [MAIN ] [774/3529] CP kept (0.6s) | 772 kept, 2 rejected | 139.4/min | ETA: 19.8m [2026-01-08T12:05:38.427172] [DEBUG] [REMOTE ] CPA: Retrieved 5046 rows, trimmed to 300. [2026-01-08T12:05:38.427304] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-08T12:05:38.427522] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-08T12:05:38.427674] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:38.427786] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-08T12:05:38.427826] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-08T12:05:38.427874] [INFO ] [MAIN ] [775/3529] CPA kept (0.4s) | 773 kept, 2 rejected | 139.4/min | ETA: 19.8m [2026-01-08T12:05:38.749966] [DEBUG] [REMOTE ] CPB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:38.750165] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-08T12:05:38.750439] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $26.26. [2026-01-08T12:05:38.750600] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:38.750741] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-08T12:05:38.750784] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-08T12:05:38.750838] [INFO ] [MAIN ] [776/3529] CPB kept (0.3s) | 774 kept, 2 rejected | 139.5/min | ETA: 19.7m [2026-01-08T12:05:39.328153] [DEBUG] [REMOTE ] CPF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:39.328343] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-08T12:05:39.328623] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $27.33. [2026-01-08T12:05:39.328763] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:39.328889] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-08T12:05:39.328933] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-08T12:05:39.328987] [INFO ] [MAIN ] [777/3529] CPF kept (0.6s) | 775 kept, 2 rejected | 139.4/min | ETA: 19.7m [2026-01-08T12:05:39.694603] [DEBUG] [REMOTE ] CPIX: Retrieved 4128 rows, trimmed to 300. [2026-01-08T12:05:39.694730] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-08T12:05:39.694925] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-08T12:05:39.695056] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:39.695166] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-08T12:05:39.695206] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-08T12:05:39.695254] [INFO ] [MAIN ] [778/3529] CPIX kept (0.4s) | 776 kept, 2 rejected | 139.4/min | ETA: 19.7m [2026-01-08T12:05:40.041690] [DEBUG] [REMOTE ] CPK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:40.041852] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-08T12:05:40.042133] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-08T12:05:40.042274] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:40.042407] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-08T12:05:40.042449] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-08T12:05:40.042500] [INFO ] [MAIN ] [779/3529] CPK kept (0.3s) | 777 kept, 2 rejected | 139.5/min | ETA: 19.7m [2026-01-08T12:05:40.331898] [DEBUG] [REMOTE ] CPNG: Retrieved 1213 rows, trimmed to 300. [2026-01-08T12:05:40.332035] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-08T12:05:40.332234] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $22.42. [2026-01-08T12:05:40.332367] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:40.332478] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-08T12:05:40.332518] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-08T12:05:40.332566] [INFO ] [MAIN ] [780/3529] CPNG kept (0.3s) | 778 kept, 2 rejected | 139.5/min | ETA: 19.7m [2026-01-08T12:05:40.746378] [DEBUG] [REMOTE ] CPRI: Retrieved 3535 rows, trimmed to 300. [2026-01-08T12:05:40.746532] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-08T12:05:40.746881] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $19.98. [2026-01-08T12:05:40.747031] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:40.747159] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-08T12:05:40.747201] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-08T12:05:40.747255] [INFO ] [MAIN ] [781/3529] CPRI kept (0.4s) | 779 kept, 2 rejected | 139.5/min | ETA: 19.7m [2026-01-08T12:05:41.367510] [DEBUG] [REMOTE ] CPRX: Retrieved 4820 rows, trimmed to 300. [2026-01-08T12:05:41.367679] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-08T12:05:41.367903] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.31. [2026-01-08T12:05:41.368036] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:41.368156] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-08T12:05:41.368197] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-08T12:05:41.368246] [INFO ] [MAIN ] [782/3529] CPRX kept (0.6s) | 780 kept, 2 rejected | 139.4/min | ETA: 19.7m [2026-01-08T12:05:41.734995] [DEBUG] [REMOTE ] CPS: Retrieved 3928 rows, trimmed to 300. [2026-01-08T12:05:41.735126] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-08T12:05:41.735323] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-08T12:05:41.735454] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:41.735563] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-08T12:05:41.735625] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-08T12:05:41.735674] [INFO ] [MAIN ] [783/3529] CPS kept (0.4s) | 781 kept, 2 rejected | 139.5/min | ETA: 19.7m [2026-01-08T12:05:42.241987] [DEBUG] [REMOTE ] CPSH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:42.242127] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-08T12:05:42.242338] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-08T12:05:42.242470] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:42.242601] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-08T12:05:42.242644] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-08T12:05:42.242693] [INFO ] [MAIN ] [784/3529] CPSH kept (0.5s) | 782 kept, 2 rejected | 139.4/min | ETA: 19.7m [2026-01-08T12:05:42.700492] [DEBUG] [REMOTE ] CPSS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:42.700648] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-08T12:05:42.700855] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.39. [2026-01-08T12:05:42.700986] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:42.701097] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-08T12:05:42.701137] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-08T12:05:42.701186] [INFO ] [MAIN ] [785/3529] CPSS kept (0.5s) | 783 kept, 2 rejected | 139.4/min | ETA: 19.7m [2026-01-08T12:05:43.079703] [DEBUG] [REMOTE ] CPZ: Retrieved 1536 rows, trimmed to 300. [2026-01-08T12:05:43.079843] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-08T12:05:43.080037] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-08T12:05:43.080170] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:43.080277] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-08T12:05:43.080319] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-08T12:05:43.080377] [INFO ] [MAIN ] [786/3529] CPZ kept (0.4s) | 784 kept, 2 rejected | 139.4/min | ETA: 19.7m [2026-01-08T12:05:43.513369] [DEBUG] [REMOTE ] CQP: Retrieved 4731 rows, trimmed to 300. [2026-01-08T12:05:43.513507] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-08T12:05:43.513792] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $49.68. [2026-01-08T12:05:43.513933] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:43.514047] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-08T12:05:43.514089] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-08T12:05:43.514140] [INFO ] [MAIN ] [787/3529] CQP kept (0.4s) | 785 kept, 2 rejected | 139.4/min | ETA: 19.7m [2026-01-08T12:05:43.991789] [DEBUG] [REMOTE ] CRAI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:43.991953] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-08T12:05:43.992222] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-08T12:05:43.992382] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:43.992741] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-08T12:05:43.992795] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-08T12:05:43.992856] [INFO ] [MAIN ] [788/3529] CRAI kept (0.5s) | 786 kept, 2 rejected | 139.4/min | ETA: 19.7m [2026-01-08T12:05:44.221143] [DEBUG] [REMOTE ] CRBG: Retrieved 831 rows, trimmed to 300. [2026-01-08T12:05:44.221301] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-08T12:05:44.221536] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-08T12:05:44.221728] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:44.221859] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-08T12:05:44.221906] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-08T12:05:44.221963] [INFO ] [MAIN ] [789/3529] CRBG kept (0.2s) | 787 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:44.581708] [DEBUG] [REMOTE ] CRBP: Retrieved 2805 rows, trimmed to 300. [2026-01-08T12:05:44.581873] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-08T12:05:44.582118] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-08T12:05:44.582277] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:44.582412] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-08T12:05:44.582458] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-08T12:05:44.582510] [INFO ] [MAIN ] [790/3529] CRBP kept (0.4s) | 788 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:44.990768] [DEBUG] [REMOTE ] CRC: Retrieved 1304 rows, trimmed to 300. [2026-01-08T12:05:44.990970] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-08T12:05:44.991287] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-08T12:05:44.991481] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:44.991693] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-08T12:05:44.991754] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-08T12:05:44.991829] [INFO ] [MAIN ] [791/3529] CRC kept (0.4s) | 789 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:45.626517] [DEBUG] [REMOTE ] CRDF: Retrieved 5398 rows, trimmed to 300. [2026-01-08T12:05:45.626696] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-08T12:05:45.626923] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-08T12:05:45.627061] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:45.627187] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-08T12:05:45.627228] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-08T12:05:45.627277] [INFO ] [MAIN ] [792/3529] CRDF kept (0.6s) | 790 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:45.793831] [DEBUG] [REMOTE ] CRDO: Retrieved 990 rows, trimmed to 300. [2026-01-08T12:05:45.793956] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-08T12:05:45.794167] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $129.75. [2026-01-08T12:05:45.794301] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:45.794436] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-08T12:05:45.794477] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-08T12:05:45.794525] [INFO ] [MAIN ] [793/3529] CRDO kept (0.2s) | 791 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-08T12:05:46.487315] [DEBUG] [REMOTE ] CRESY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:46.487541] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-08T12:05:46.487876] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.56. [2026-01-08T12:05:46.488026] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:46.488173] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-08T12:05:46.488217] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-08T12:05:46.488276] [INFO ] [MAIN ] [794/3529] CRESY kept (0.7s) | 792 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:46.703492] [DEBUG] [REMOTE ] CREX: Retrieved 3163 rows, trimmed to 300. [2026-01-08T12:05:46.703755] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-08T12:05:46.704090] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-08T12:05:46.704231] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:46.704380] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-08T12:05:46.704423] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-08T12:05:46.704497] [INFO ] [MAIN ] [795/3529] CREX kept (0.2s) | 793 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:47.141636] [DEBUG] [REMOTE ] CRGO: Retrieved 1038 rows, trimmed to 300. [2026-01-08T12:05:47.141767] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-08T12:05:47.141958] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.23. [2026-01-08T12:05:47.142088] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:47.142196] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-08T12:05:47.142237] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-08T12:05:47.142284] [INFO ] [MAIN ] [796/3529] CRGO kept (0.4s) | 794 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:47.529215] [DEBUG] [REMOTE ] CRGY: Retrieved 1024 rows, trimmed to 300. [2026-01-08T12:05:47.529353] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-08T12:05:47.529547] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-08T12:05:47.529720] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:47.529831] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-08T12:05:47.529872] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-08T12:05:47.529920] [INFO ] [MAIN ] [797/3529] CRGY kept (0.4s) | 795 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-08T12:05:48.176133] [DEBUG] [REMOTE ] CRH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:48.176275] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-08T12:05:48.176493] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-08T12:05:48.176648] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:48.176923] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-08T12:05:48.176963] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-08T12:05:48.177011] [INFO ] [MAIN ] [798/3529] CRH kept (0.6s) | 796 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:48.612493] [DEBUG] [REMOTE ] CRI: Retrieved 5586 rows, trimmed to 300. [2026-01-08T12:05:48.612686] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-08T12:05:48.612926] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-08T12:05:48.613098] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:48.613259] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-08T12:05:48.613313] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-08T12:05:48.613367] [INFO ] [MAIN ] [799/3529] CRI kept (0.4s) | 797 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:49.091772] [DEBUG] [REMOTE ] CRK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:49.091921] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-08T12:05:49.092162] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.00. [2026-01-08T12:05:49.092299] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:49.092420] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-08T12:05:49.092462] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-08T12:05:49.092515] [INFO ] [MAIN ] [800/3529] CRK kept (0.5s) | 798 kept, 2 rejected | 139.5/min | ETA: 19.6m [2026-01-08T12:05:49.562826] [DEBUG] [REMOTE ] CRL: Retrieved 6423 rows, trimmed to 300. [2026-01-08T12:05:49.563027] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-08T12:05:49.563328] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-08T12:05:49.563496] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:49.563655] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-08T12:05:49.563702] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-08T12:05:49.563759] [INFO ] [MAIN ] [801/3529] CRL kept (0.5s) | 799 kept, 2 rejected | 139.4/min | ETA: 19.6m [2026-01-08T12:05:49.835788] [DEBUG] [REMOTE ] CRM: Retrieved 5421 rows, trimmed to 300. [2026-01-08T12:05:49.835927] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-08T12:05:49.836140] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $225.01. [2026-01-08T12:05:49.836276] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:49.836394] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-08T12:05:49.836435] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-08T12:05:49.836483] [INFO ] [MAIN ] [802/3529] CRM kept (0.3s) | 800 kept, 2 rejected | 139.5/min | ETA: 19.5m [2026-01-08T12:05:50.398169] [DEBUG] [REMOTE ] CRMD: Retrieved 3938 rows, trimmed to 300. [2026-01-08T12:05:50.398328] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-08T12:05:50.398536] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $9.40. [2026-01-08T12:05:50.398693] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:50.398996] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-08T12:05:50.399038] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-08T12:05:50.399088] [INFO ] [MAIN ] [803/3529] CRMD kept (0.6s) | 801 kept, 2 rejected | 139.4/min | ETA: 19.5m [2026-01-08T12:05:50.522411] [DEBUG] [REMOTE ] CRML: Retrieved 468 rows, trimmed to 300. [2026-01-08T12:05:50.522554] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-08T12:05:50.522789] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-08T12:05:50.522927] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:50.523040] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-08T12:05:50.523082] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-08T12:05:50.523132] [INFO ] [MAIN ] [804/3529] CRML kept (0.1s) | 802 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-08T12:05:50.941640] [DEBUG] [REMOTE ] CRNC: Retrieved 1587 rows, trimmed to 300. [2026-01-08T12:05:50.941810] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-08T12:05:50.942049] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-08T12:05:50.942205] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:50.942317] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-08T12:05:50.942361] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-08T12:05:50.942447] [INFO ] [MAIN ] [805/3529] CRNC kept (0.4s) | 803 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-08T12:05:51.425318] [DEBUG] [REMOTE ] CRNX: Retrieved 1879 rows, trimmed to 300. [2026-01-08T12:05:51.425521] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-08T12:05:51.425799] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-08T12:05:51.425943] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:51.426061] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-08T12:05:51.426104] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-08T12:05:51.426158] [INFO ] [MAIN ] [806/3529] CRNX kept (0.5s) | 804 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-08T12:05:51.800234] [DEBUG] [REMOTE ] CRON: Retrieved 2387 rows, trimmed to 300. [2026-01-08T12:05:51.800440] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-08T12:05:51.800762] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-08T12:05:51.800910] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:51.801033] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-08T12:05:51.801075] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-08T12:05:51.801144] [INFO ] [MAIN ] [807/3529] CRON kept (0.4s) | 805 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-08T12:05:52.436383] [DEBUG] [REMOTE ] CROX: Retrieved 5010 rows, trimmed to 300. [2026-01-08T12:05:52.436536] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-08T12:05:52.436805] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-08T12:05:52.436946] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:52.437069] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-08T12:05:52.437111] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-08T12:05:52.437173] [INFO ] [MAIN ] [808/3529] CROX kept (0.6s) | 806 kept, 2 rejected | 139.5/min | ETA: 19.5m [2026-01-08T12:05:52.786607] [DEBUG] [REMOTE ] CRS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:52.786774] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-08T12:05:52.787056] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $237.93. [2026-01-08T12:05:52.787192] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:52.787328] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-08T12:05:52.787370] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-08T12:05:52.787422] [INFO ] [MAIN ] [809/3529] CRS kept (0.4s) | 807 kept, 2 rejected | 139.5/min | ETA: 19.5m [2026-01-08T12:05:53.148404] [DEBUG] [REMOTE ] CRSP: Retrieved 2317 rows, trimmed to 300. [2026-01-08T12:05:53.148646] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-08T12:05:53.148961] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-08T12:05:53.149143] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:53.149330] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-08T12:05:53.149384] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-08T12:05:53.149456] [INFO ] [MAIN ] [810/3529] CRSP kept (0.4s) | 808 kept, 2 rejected | 139.5/min | ETA: 19.5m [2026-01-08T12:05:53.570307] [DEBUG] [REMOTE ] CRTO: Retrieved 3065 rows, trimmed to 300. [2026-01-08T12:05:53.570457] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-08T12:05:53.570709] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.41. [2026-01-08T12:05:53.570854] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:53.570981] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-08T12:05:53.571025] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-08T12:05:53.571073] [INFO ] [MAIN ] [811/3529] CRTO kept (0.4s) | 809 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-08T12:05:53.969671] [DEBUG] [REMOTE ] CRUS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:53.969872] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-08T12:05:53.970178] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-08T12:05:53.970330] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:53.970466] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-08T12:05:53.970509] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-08T12:05:53.970565] [INFO ] [MAIN ] [812/3529] CRUS kept (0.4s) | 810 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-08T12:05:54.379287] [DEBUG] [REMOTE ] CRVL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:54.379535] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-08T12:05:54.379919] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-08T12:05:54.380069] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:54.380224] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-08T12:05:54.380268] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-08T12:05:54.380327] [INFO ] [MAIN ] [813/3529] CRVL kept (0.4s) | 811 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-08T12:05:54.599593] [DEBUG] [REMOTE ] CRVO: Retrieved 2458 rows, trimmed to 300. [2026-01-08T12:05:54.599791] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-08T12:05:54.600037] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.74. [2026-01-08T12:05:54.600179] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:54.600333] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-08T12:05:54.600397] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-08T12:05:54.600463] [INFO ] [MAIN ] [814/3529] CRVO kept (0.2s) | 812 kept, 2 rejected | 139.7/min | ETA: 19.4m [2026-01-08T12:05:55.070444] [DEBUG] [REMOTE ] CRVS: Retrieved 2463 rows, trimmed to 300. [2026-01-08T12:05:55.070638] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-08T12:05:55.070871] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.68. [2026-01-08T12:05:55.071041] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:55.071169] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-08T12:05:55.071213] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-08T12:05:55.071265] [INFO ] [MAIN ] [815/3529] CRVS kept (0.5s) | 813 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:55.540456] [DEBUG] [REMOTE ] CRWD: Retrieved 1653 rows, trimmed to 300. [2026-01-08T12:05:55.540759] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-08T12:05:55.541148] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $453.58. [2026-01-08T12:05:55.541349] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:55.541538] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-08T12:05:55.541626] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-08T12:05:55.541706] [INFO ] [MAIN ] [816/3529] CRWD kept (0.5s) | 814 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:56.038478] [DEBUG] [REMOTE ] CRWS: Retrieved 5599 rows, trimmed to 300. [2026-01-08T12:05:56.038671] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-08T12:05:56.039098] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-08T12:05:56.039229] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:56.039346] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-08T12:05:56.039386] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-08T12:05:56.039435] [INFO ] [MAIN ] [817/3529] CRWS kept (0.5s) | 815 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:56.212409] [DEBUG] [REMOTE ] CSAN: Retrieved 1216 rows, trimmed to 300. [2026-01-08T12:05:56.212630] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-08T12:05:56.213085] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.88. [2026-01-08T12:05:56.213228] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:56.213346] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-08T12:05:56.213389] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-08T12:05:56.213443] [INFO ] [MAIN ] [818/3529] CSAN kept (0.2s) | 816 kept, 2 rejected | 139.7/min | ETA: 19.4m [2026-01-08T12:05:56.795360] [DEBUG] [REMOTE ] CSB: Retrieved 2642 rows, trimmed to 300. [2026-01-08T12:05:56.795507] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-08T12:05:56.795744] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.73. [2026-01-08T12:05:56.795879] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:56.795991] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-08T12:05:56.796032] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-08T12:05:56.796080] [INFO ] [MAIN ] [819/3529] CSB kept (0.6s) | 817 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:57.384284] [DEBUG] [REMOTE ] CSCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:57.384500] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-08T12:05:57.384826] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $67.10. [2026-01-08T12:05:57.384968] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:57.385108] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-08T12:05:57.385151] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-08T12:05:57.385205] [INFO ] [MAIN ] [820/3529] CSCO kept (0.6s) | 818 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:57.761150] [DEBUG] [REMOTE ] CSGP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:57.761354] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-08T12:05:57.761644] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $61.66. [2026-01-08T12:05:57.761789] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:57.761928] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-08T12:05:57.761974] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-08T12:05:57.762035] [INFO ] [MAIN ] [821/3529] CSGP kept (0.4s) | 819 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:58.192561] [DEBUG] [REMOTE ] CSGS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:58.192726] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-08T12:05:58.193113] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $63.42. [2026-01-08T12:05:58.193245] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:58.193365] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-08T12:05:58.193407] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-08T12:05:58.193456] [INFO ] [MAIN ] [822/3529] CSGS kept (0.4s) | 820 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:58.601457] [DEBUG] [REMOTE ] CSIQ: Retrieved 4819 rows, trimmed to 300. [2026-01-08T12:05:58.601667] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-08T12:05:58.601919] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $14.00. [2026-01-08T12:05:58.602054] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:58.602170] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-08T12:05:58.602210] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-08T12:05:58.602260] [INFO ] [MAIN ] [823/3529] CSIQ kept (0.4s) | 821 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:59.083281] [DEBUG] [REMOTE ] CSPI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:05:59.083415] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-08T12:05:59.083643] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-08T12:05:59.083778] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:59.083892] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-08T12:05:59.083932] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-08T12:05:59.083981] [INFO ] [MAIN ] [824/3529] CSPI kept (0.5s) | 822 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:59.593269] [DEBUG] [REMOTE ] CSQ: Retrieved 5477 rows, trimmed to 300. [2026-01-08T12:05:59.593415] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-08T12:05:59.593656] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-08T12:05:59.593797] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:59.593907] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-08T12:05:59.593947] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-08T12:05:59.593995] [INFO ] [MAIN ] [825/3529] CSQ kept (0.5s) | 823 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:05:59.850542] [DEBUG] [REMOTE ] CSTL: Retrieved 1623 rows, trimmed to 300. [2026-01-08T12:05:59.850716] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-08T12:05:59.850928] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $22.14. [2026-01-08T12:05:59.851068] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:05:59.851185] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-08T12:05:59.851228] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-08T12:05:59.851277] [INFO ] [MAIN ] [826/3529] CSTL kept (0.3s) | 824 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-08T12:06:00.220167] [DEBUG] [REMOTE ] CSTM: Retrieved 3176 rows, trimmed to 300. [2026-01-08T12:06:00.220310] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-08T12:06:00.220525] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-08T12:06:00.220710] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:00.220834] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-08T12:06:00.220877] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-08T12:06:00.221110] [INFO ] [MAIN ] [827/3529] CSTM kept (0.4s) | 825 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-08T12:06:00.925810] [DEBUG] [REMOTE ] CSWC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:00.925926] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-08T12:06:00.926182] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.54. [2026-01-08T12:06:00.926322] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:00.926447] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-08T12:06:00.926489] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-08T12:06:00.926539] [INFO ] [MAIN ] [828/3529] CSWC kept (0.7s) | 826 kept, 2 rejected | 139.5/min | ETA: 19.4m [2026-01-08T12:06:01.487082] [DEBUG] [REMOTE ] CSX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:01.487206] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-08T12:06:01.487442] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-08T12:06:01.487597] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:01.487727] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-08T12:06:01.487767] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-08T12:06:01.487818] [INFO ] [MAIN ] [829/3529] CSX kept (0.6s) | 827 kept, 2 rejected | 139.5/min | ETA: 19.4m [2026-01-08T12:06:01.882956] [DEBUG] [REMOTE ] CTAS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:01.883104] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-08T12:06:01.883329] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-08T12:06:01.883464] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:01.883603] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-08T12:06:01.883646] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-08T12:06:01.883696] [INFO ] [MAIN ] [830/3529] CTAS kept (0.4s) | 828 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:02.266312] [DEBUG] [REMOTE ] CTBB: Retrieved 2357 rows, trimmed to 300. [2026-01-08T12:06:02.266452] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-08T12:06:02.266698] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-08T12:06:02.266835] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:02.266943] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-08T12:06:02.266983] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-08T12:06:02.267031] [INFO ] [MAIN ] [831/3529] CTBB kept (0.4s) | 829 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:02.711257] [DEBUG] [REMOTE ] CTBI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:02.711405] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-08T12:06:02.711660] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.57. [2026-01-08T12:06:02.711796] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:02.711917] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-08T12:06:02.711958] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-08T12:06:02.712007] [INFO ] [MAIN ] [832/3529] CTBI kept (0.4s) | 830 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:02.940039] [DEBUG] [REMOTE ] CTDD: Retrieved 2186 rows, trimmed to 300. [2026-01-08T12:06:02.940172] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-08T12:06:02.940363] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-08T12:06:02.940493] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:02.940628] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-08T12:06:02.940671] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-08T12:06:02.940722] [INFO ] [MAIN ] [833/3529] CTDD kept (0.2s) | 831 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-08T12:06:03.395086] [DEBUG] [REMOTE ] CTKB: Retrieved 1120 rows, trimmed to 300. [2026-01-08T12:06:03.395216] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-08T12:06:03.395406] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-08T12:06:03.395539] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:03.395667] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-08T12:06:03.395709] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-08T12:06:03.395756] [INFO ] [MAIN ] [834/3529] CTKB kept (0.5s) | 832 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-08T12:06:04.027702] [DEBUG] [REMOTE ] CTLP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:04.027837] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-08T12:06:04.028042] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-08T12:06:04.028174] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:04.028304] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-08T12:06:04.028355] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-08T12:06:04.028403] [INFO ] [MAIN ] [835/3529] CTLP kept (0.6s) | 833 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:04.335831] [DEBUG] [REMOTE ] CTMX: Retrieved 2577 rows, trimmed to 300. [2026-01-08T12:06:04.335971] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-08T12:06:04.336175] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.20. [2026-01-08T12:06:04.336306] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:04.336417] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-08T12:06:04.336457] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-08T12:06:04.336505] [INFO ] [MAIN ] [836/3529] CTMX kept (0.3s) | 834 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:04.627765] [DEBUG] [REMOTE ] CTNM: Retrieved 441 rows, trimmed to 300. [2026-01-08T12:06:04.627899] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-08T12:06:04.628337] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.49. [2026-01-08T12:06:04.628479] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:04.628620] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-08T12:06:04.628667] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-08T12:06:04.628715] [INFO ] [MAIN ] [837/3529] CTNM kept (0.3s) | 835 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-08T12:06:05.228588] [DEBUG] [REMOTE ] CTO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:05.228736] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-08T12:06:05.228983] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $15.33. [2026-01-08T12:06:05.229121] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:05.229238] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-08T12:06:05.229280] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-08T12:06:05.229330] [INFO ] [MAIN ] [838/3529] CTO kept (0.6s) | 836 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:05.745677] [DEBUG] [REMOTE ] CTRA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:05.745816] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-08T12:06:05.746033] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $22.39. [2026-01-08T12:06:05.746170] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:05.746288] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-08T12:06:05.746332] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-08T12:06:05.746381] [INFO ] [MAIN ] [839/3529] CTRA kept (0.5s) | 837 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:06.089058] [DEBUG] [REMOTE ] CTRE: Retrieved 2921 rows, trimmed to 300. [2026-01-08T12:06:06.089194] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-08T12:06:06.089408] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $32.60. [2026-01-08T12:06:06.089555] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:06.089690] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-08T12:06:06.089735] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-08T12:06:06.089791] [INFO ] [MAIN ] [840/3529] CTRE kept (0.3s) | 838 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:06.462436] [DEBUG] [REMOTE ] CTRM: Retrieved 1737 rows, trimmed to 300. [2026-01-08T12:06:06.462598] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-08T12:06:06.462814] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-08T12:06:06.462945] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:06.463053] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-08T12:06:06.463092] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-08T12:06:06.463139] [INFO ] [MAIN ] [841/3529] CTRM kept (0.4s) | 839 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-08T12:06:06.916535] [DEBUG] [REMOTE ] CTRN: Retrieved 5193 rows, trimmed to 300. [2026-01-08T12:06:06.916697] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-08T12:06:06.916906] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $34.92. [2026-01-08T12:06:06.917045] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:06.917159] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-08T12:06:06.917199] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-08T12:06:06.917246] [INFO ] [MAIN ] [842/3529] CTRN kept (0.5s) | 840 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:07.443456] [DEBUG] [REMOTE ] CTS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:07.443646] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-08T12:06:07.443914] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $36.44. [2026-01-08T12:06:07.444051] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:07.444177] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-08T12:06:07.444220] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-08T12:06:07.444281] [INFO ] [MAIN ] [843/3529] CTS kept (0.5s) | 841 kept, 2 rejected | 139.5/min | ETA: 19.3m [2026-01-08T12:06:07.757716] [DEBUG] [REMOTE ] CTSH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:07.757847] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-08T12:06:07.758056] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $65.19. [2026-01-08T12:06:07.758189] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:07.758320] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-08T12:06:07.758363] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-08T12:06:07.758411] [INFO ] [MAIN ] [844/3529] CTSH kept (0.3s) | 842 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-08T12:06:08.122722] [DEBUG] [REMOTE ] CTVA: Retrieved 1665 rows, trimmed to 300. [2026-01-08T12:06:08.122863] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-08T12:06:08.123062] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $60.84. [2026-01-08T12:06:08.123194] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:08.123302] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-08T12:06:08.123342] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-08T12:06:08.123389] [INFO ] [MAIN ] [845/3529] CTVA kept (0.4s) | 843 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-08T12:06:08.526054] [DEBUG] [REMOTE ] CUBE: Retrieved 5336 rows, trimmed to 300. [2026-01-08T12:06:08.526206] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-08T12:06:08.526429] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-08T12:06:08.526561] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:08.526703] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-08T12:06:08.526743] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-08T12:06:08.526810] [INFO ] [MAIN ] [846/3529] CUBE kept (0.4s) | 844 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-08T12:06:09.036137] [DEBUG] [REMOTE ] CUBI: Retrieved 3491 rows, trimmed to 300. [2026-01-08T12:06:09.036276] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-08T12:06:09.036490] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $60.52. [2026-01-08T12:06:09.036660] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:09.036780] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-08T12:06:09.036822] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-08T12:06:09.036872] [INFO ] [MAIN ] [847/3529] CUBI kept (0.5s) | 845 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-08T12:06:09.391678] [DEBUG] [REMOTE ] CUK: Retrieved 6339 rows, trimmed to 300. [2026-01-08T12:06:09.391837] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-08T12:06:09.392094] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-08T12:06:09.392233] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:09.392367] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-08T12:06:09.392410] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-08T12:06:09.392461] [INFO ] [MAIN ] [848/3529] CUK kept (0.4s) | 846 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-08T12:06:09.913965] [DEBUG] [REMOTE ] CULP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:09.914308] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-08T12:06:09.914529] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-08T12:06:09.914684] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:09.914803] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-08T12:06:09.914843] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-08T12:06:09.914892] [INFO ] [MAIN ] [849/3529] CULP kept (0.5s) | 847 kept, 2 rejected | 139.5/min | ETA: 19.2m [2026-01-08T12:06:10.071130] [DEBUG] [REMOTE ] CURI: Retrieved 1507 rows, trimmed to 300. [2026-01-08T12:06:10.071388] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-08T12:06:10.071754] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-08T12:06:10.071965] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:10.072142] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-08T12:06:10.072208] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-08T12:06:10.072289] [INFO ] [MAIN ] [850/3529] CURI kept (0.2s) | 848 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-08T12:06:10.754662] [DEBUG] [REMOTE ] CUZ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:10.754879] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-08T12:06:10.755179] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-08T12:06:10.755324] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:10.755464] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-08T12:06:10.755508] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-08T12:06:10.755563] [INFO ] [MAIN ] [851/3529] CUZ kept (0.7s) | 849 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-08T12:06:11.285300] [DEBUG] [REMOTE ] CVBF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:11.285653] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-08T12:06:11.285874] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-08T12:06:11.286013] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:11.286131] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-08T12:06:11.286345] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-08T12:06:11.286410] [INFO ] [MAIN ] [852/3529] CVBF kept (0.5s) | 850 kept, 2 rejected | 139.5/min | ETA: 19.2m [2026-01-08T12:06:11.726501] [DEBUG] [REMOTE ] CVCO: Retrieved 5667 rows, trimmed to 300. [2026-01-08T12:06:11.726668] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-08T12:06:11.726893] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $493.35. [2026-01-08T12:06:11.727029] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:11.727149] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-08T12:06:11.727191] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-08T12:06:11.727243] [INFO ] [MAIN ] [853/3529] CVCO kept (0.4s) | 851 kept, 2 rejected | 139.5/min | ETA: 19.2m [2026-01-08T12:06:12.062963] [DEBUG] [REMOTE ] CVE: Retrieved 4059 rows, trimmed to 300. [2026-01-08T12:06:12.063088] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-08T12:06:12.063283] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-08T12:06:12.063414] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:12.063521] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-08T12:06:12.063561] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-08T12:06:12.063630] [INFO ] [MAIN ] [854/3529] CVE kept (0.3s) | 852 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-08T12:06:12.341205] [DEBUG] [REMOTE ] CVEO: Retrieved 2928 rows, trimmed to 300. [2026-01-08T12:06:12.341325] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-08T12:06:12.341536] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.54. [2026-01-08T12:06:12.341698] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:12.341814] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-08T12:06:12.341854] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-08T12:06:12.341903] [INFO ] [MAIN ] [855/3529] CVEO kept (0.3s) | 853 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-08T12:06:12.828813] [DEBUG] [REMOTE ] CVGI: Retrieved 5389 rows, trimmed to 300. [2026-01-08T12:06:12.828942] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-08T12:06:12.829152] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-08T12:06:12.829288] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:12.829401] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-08T12:06:12.829445] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-08T12:06:12.829496] [INFO ] [MAIN ] [856/3529] CVGI kept (0.5s) | 854 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-08T12:06:13.352098] [DEBUG] [REMOTE ] CVI: Retrieved 4581 rows, trimmed to 300. [2026-01-08T12:06:13.352227] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-08T12:06:13.352422] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.93. [2026-01-08T12:06:13.352553] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:13.352684] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-08T12:06:13.352725] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-08T12:06:13.352773] [INFO ] [MAIN ] [857/3529] CVI kept (0.5s) | 855 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-08T12:06:13.597244] [DEBUG] [REMOTE ] CVKD: Retrieved 744 rows, trimmed to 300. [2026-01-08T12:06:13.597429] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-08T12:06:13.597736] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-08T12:06:13.597893] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:13.598035] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-08T12:06:13.598084] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-08T12:06:13.598156] [INFO ] [MAIN ] [858/3529] CVKD kept (0.2s) | 856 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-08T12:06:14.032682] [DEBUG] [REMOTE ] CVNA: Retrieved 2186 rows, trimmed to 300. [2026-01-08T12:06:14.032813] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-08T12:06:14.033005] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-08T12:06:14.033141] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:14.033245] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-08T12:06:14.033285] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-08T12:06:14.033333] [INFO ] [MAIN ] [859/3529] CVNA kept (0.4s) | 857 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-08T12:06:14.376357] [DEBUG] [REMOTE ] CVRX: Retrieved 1136 rows, trimmed to 300. [2026-01-08T12:06:14.376475] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-08T12:06:14.376681] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $7.10. [2026-01-08T12:06:14.376814] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:14.376919] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-08T12:06:14.376959] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-08T12:06:14.377005] [INFO ] [MAIN ] [860/3529] CVRX kept (0.3s) | 858 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-08T12:06:15.012622] [DEBUG] [REMOTE ] CVS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:15.012760] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-08T12:06:15.012967] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-08T12:06:15.013098] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:15.013209] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-08T12:06:15.013249] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-08T12:06:15.013295] [INFO ] [MAIN ] [861/3529] CVS kept (0.6s) | 859 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-08T12:06:15.407854] [DEBUG] [REMOTE ] CVX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:15.407987] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-08T12:06:15.408212] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-08T12:06:15.408370] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:15.408489] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-08T12:06:15.408529] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-08T12:06:15.408615] [INFO ] [MAIN ] [862/3529] CVX kept (0.4s) | 860 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-08T12:06:15.641173] [DEBUG] [REMOTE ] CWAN: Retrieved 1076 rows, trimmed to 300. [2026-01-08T12:06:15.641300] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-08T12:06:15.641494] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-08T12:06:15.641658] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:15.641773] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-08T12:06:15.641815] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-08T12:06:15.641864] [INFO ] [MAIN ] [863/3529] CWAN kept (0.2s) | 861 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-08T12:06:16.283739] [DEBUG] [REMOTE ] CWBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:16.283899] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-08T12:06:16.284137] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.08. [2026-01-08T12:06:16.284276] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:16.284399] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-08T12:06:16.284440] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-08T12:06:16.284507] [INFO ] [MAIN ] [864/3529] CWBC kept (0.6s) | 862 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-08T12:06:16.746023] [DEBUG] [REMOTE ] CWCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:16.746237] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-08T12:06:16.746809] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-08T12:06:16.747010] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:16.747152] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-08T12:06:16.747195] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-08T12:06:16.747249] [INFO ] [MAIN ] [865/3529] CWCO kept (0.5s) | 863 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-08T12:06:16.879361] [DEBUG] [REMOTE ] CWD: Retrieved 663 rows, trimmed to 300. [2026-01-08T12:06:16.879541] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-08T12:06:16.879819] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-08T12:06:16.879955] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:16.880066] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-08T12:06:16.880106] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-08T12:06:16.880157] [INFO ] [MAIN ] [866/3529] CWD kept (0.1s) | 864 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-08T12:06:17.383261] [DEBUG] [REMOTE ] CWEN: Retrieved 3139 rows, trimmed to 300. [2026-01-08T12:06:17.383457] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-08T12:06:17.383739] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $30.02. [2026-01-08T12:06:17.383882] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:17.384016] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-08T12:06:17.384059] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-08T12:06:17.384113] [INFO ] [MAIN ] [867/3529] CWEN kept (0.5s) | 865 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-08T12:06:17.876702] [DEBUG] [REMOTE ] CWH: Retrieved 2325 rows, trimmed to 300. [2026-01-08T12:06:17.876911] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-08T12:06:17.877166] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-08T12:06:17.877308] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:17.877432] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-08T12:06:17.877476] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-08T12:06:17.877531] [INFO ] [MAIN ] [868/3529] CWH kept (0.5s) | 866 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-08T12:06:18.112671] [DEBUG] [REMOTE ] CWK: Retrieved 1868 rows, trimmed to 300. [2026-01-08T12:06:18.112898] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-08T12:06:18.113197] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-08T12:06:18.113339] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:18.113470] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-08T12:06:18.113511] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-08T12:06:18.113566] [INFO ] [MAIN ] [869/3529] CWK kept (0.2s) | 867 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-08T12:06:18.678514] [DEBUG] [REMOTE ] CXDO: Retrieved 2301 rows, trimmed to 300. [2026-01-08T12:06:18.678752] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-08T12:06:18.679006] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-08T12:06:18.679145] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:18.679264] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-08T12:06:18.679330] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-08T12:06:18.679386] [INFO ] [MAIN ] [870/3529] CXDO kept (0.6s) | 868 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:19.212191] [DEBUG] [REMOTE ] CXE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:19.212551] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-08T12:06:19.212855] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.64. [2026-01-08T12:06:19.212995] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:19.213127] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-08T12:06:19.213171] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-08T12:06:19.213225] [INFO ] [MAIN ] [871/3529] CXE kept (0.5s) | 869 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:19.409060] [DEBUG] [REMOTE ] CXSE: Retrieved 3343 rows, trimmed to 300. [2026-01-08T12:06:19.409198] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-08T12:06:19.409622] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-08T12:06:19.409773] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:19.409891] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-08T12:06:19.409934] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-08T12:06:19.409984] [INFO ] [MAIN ] [872/3529] CXSE kept (0.2s) | 870 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-08T12:06:20.066347] [DEBUG] [REMOTE ] CYD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:20.066566] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-08T12:06:20.066884] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $32.32. [2026-01-08T12:06:20.067031] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:20.067171] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-08T12:06:20.067215] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-08T12:06:20.067273] [INFO ] [MAIN ] [873/3529] CYD kept (0.7s) | 871 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:20.588909] [DEBUG] [REMOTE ] CYH: Retrieved 6433 rows, trimmed to 300. [2026-01-08T12:06:20.589142] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-08T12:06:20.589474] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-08T12:06:20.589639] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:20.589845] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-08T12:06:20.589888] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-08T12:06:20.589946] [INFO ] [MAIN ] [874/3529] CYH kept (0.5s) | 872 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:20.705269] [DEBUG] [REMOTE ] CYN: Retrieved 1058 rows, trimmed to 300. [2026-01-08T12:06:20.705455] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-08T12:06:20.705711] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.38. [2026-01-08T12:06:20.705851] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:20.705966] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-08T12:06:20.706008] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-08T12:06:20.706062] [INFO ] [MAIN ] [875/3529] CYN kept (0.1s) | 873 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-08T12:06:21.440513] [DEBUG] [REMOTE ] CYRX: Retrieved 4280 rows, trimmed to 300. [2026-01-08T12:06:21.440690] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-08T12:06:21.440939] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-08T12:06:21.441086] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:21.441215] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-08T12:06:21.441276] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-08T12:06:21.441331] [INFO ] [MAIN ] [876/3529] CYRX kept (0.7s) | 874 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:21.917985] [DEBUG] [REMOTE ] CYTK: Retrieved 5458 rows, trimmed to 300. [2026-01-08T12:06:21.918130] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-08T12:06:21.918363] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $54.76. [2026-01-08T12:06:21.918711] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:21.918834] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-08T12:06:21.918877] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-08T12:06:21.918926] [INFO ] [MAIN ] [877/3529] CYTK kept (0.5s) | 875 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:22.380538] [DEBUG] [REMOTE ] CZFS: Retrieved 6287 rows, trimmed to 300. [2026-01-08T12:06:22.380709] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-08T12:06:22.380930] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $52.75. [2026-01-08T12:06:22.381068] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:22.381185] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-08T12:06:22.381226] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-08T12:06:22.381276] [INFO ] [MAIN ] [878/3529] CZFS kept (0.5s) | 876 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:22.693649] [DEBUG] [REMOTE ] CZNC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:22.693845] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-08T12:06:22.694102] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.73. [2026-01-08T12:06:22.694242] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:22.694368] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-08T12:06:22.694411] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-08T12:06:22.694464] [INFO ] [MAIN ] [879/3529] CZNC kept (0.3s) | 877 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:23.235930] [DEBUG] [REMOTE ] CZWI: Retrieved 5479 rows, trimmed to 300. [2026-01-08T12:06:23.236126] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-08T12:06:23.236383] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.11. [2026-01-08T12:06:23.236525] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:23.236668] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-08T12:06:23.236714] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-08T12:06:23.236770] [INFO ] [MAIN ] [880/3529] CZWI kept (0.5s) | 878 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:23.760359] [DEBUG] [REMOTE ] DAIO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:23.760514] [DEBUG] [REMOTE ] DAIO: PASS: History has at least 300 days. [2026-01-08T12:06:23.760772] [DEBUG] [REMOTE ] DAIO: PASS: Price check passed. Min price $2.49. [2026-01-08T12:06:23.760916] [DEBUG] [REMOTE ] DAIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:23.761038] [DEBUG] [REMOTE ] DAIO: PASS: Integrity check passed. [2026-01-08T12:06:23.761081] [DEBUG] [REMOTE ] DAIO: Symbol is viable for forecasting. [2026-01-08T12:06:23.761132] [INFO ] [MAIN ] [881/3529] DAIO kept (0.5s) | 879 kept, 2 rejected | 139.5/min | ETA: 19.0m [2026-01-08T12:06:24.050553] [DEBUG] [REMOTE ] DAL: Retrieved 4701 rows, trimmed to 300. [2026-01-08T12:06:24.050722] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-08T12:06:24.050936] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-08T12:06:24.051074] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:24.051192] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-08T12:06:24.051282] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-08T12:06:24.051336] [INFO ] [MAIN ] [882/3529] DAL kept (0.3s) | 880 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-08T12:06:24.567660] [DEBUG] [REMOTE ] DAN: Retrieved 4533 rows, trimmed to 300. [2026-01-08T12:06:24.567910] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-08T12:06:24.568315] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $18.20. [2026-01-08T12:06:24.568480] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:24.568686] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-08T12:06:24.568737] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-08T12:06:24.568865] [INFO ] [MAIN ] [883/3529] DAN kept (0.5s) | 881 kept, 2 rejected | 139.5/min | ETA: 19.0m [2026-01-08T12:06:24.743195] [DEBUG] [REMOTE ] DAO: Retrieved 1558 rows, trimmed to 300. [2026-01-08T12:06:24.743363] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-08T12:06:24.743637] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-08T12:06:24.743805] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:24.743937] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-08T12:06:24.743985] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-08T12:06:24.744045] [INFO ] [MAIN ] [884/3529] DAO kept (0.2s) | 882 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-08T12:06:25.107262] [DEBUG] [REMOTE ] DAPP: Retrieved 1190 rows, trimmed to 300. [2026-01-08T12:06:25.107444] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-08T12:06:25.107724] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-08T12:06:25.107873] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:25.107995] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-08T12:06:25.108039] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-08T12:06:25.108095] [INFO ] [MAIN ] [885/3529] DAPP kept (0.4s) | 883 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-08T12:06:25.723984] [DEBUG] [REMOTE ] DARE: Retrieved 2954 rows, trimmed to 300. [2026-01-08T12:06:25.724193] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-08T12:06:25.724490] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-08T12:06:25.724842] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:25.724985] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-08T12:06:25.725028] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-08T12:06:25.725087] [INFO ] [MAIN ] [886/3529] DARE kept (0.6s) | 884 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-08T12:06:26.010520] [DEBUG] [REMOTE ] DASH: Retrieved 1275 rows, trimmed to 300. [2026-01-08T12:06:26.010952] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-08T12:06:26.011211] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-08T12:06:26.011357] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:26.011499] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-08T12:06:26.011758] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-08T12:06:26.011814] [INFO ] [MAIN ] [887/3529] DASH kept (0.3s) | 885 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-08T12:06:26.332000] [DEBUG] [REMOTE ] DAVA: Retrieved 1872 rows, trimmed to 300. [2026-01-08T12:06:26.332226] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-08T12:06:26.332526] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-08T12:06:26.332700] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:26.332848] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-08T12:06:26.332916] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-08T12:06:26.332974] [INFO ] [MAIN ] [888/3529] DAVA kept (0.3s) | 886 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-08T12:06:26.839556] [DEBUG] [REMOTE ] DAVE: Retrieved 1182 rows, trimmed to 300. [2026-01-08T12:06:26.839763] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-08T12:06:26.840010] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-08T12:06:26.840156] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:26.840278] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-08T12:06:26.840322] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-08T12:06:26.840380] [INFO ] [MAIN ] [889/3529] DAVE kept (0.5s) | 887 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-08T12:06:27.237647] [DEBUG] [REMOTE ] DAWN: Retrieved 1159 rows, trimmed to 300. [2026-01-08T12:06:27.237829] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-08T12:06:27.238104] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-08T12:06:27.238248] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:27.238420] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-08T12:06:27.238468] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-08T12:06:27.238521] [INFO ] [MAIN ] [890/3529] DAWN kept (0.4s) | 888 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-08T12:06:27.866786] [DEBUG] [REMOTE ] DB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:27.866997] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-08T12:06:27.867280] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.18. [2026-01-08T12:06:27.867424] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:27.867603] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-08T12:06:27.867654] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-08T12:06:27.867712] [INFO ] [MAIN ] [891/3529] DB kept (0.6s) | 889 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-08T12:06:28.057319] [DEBUG] [REMOTE ] DBD: Retrieved 602 rows, trimmed to 300. [2026-01-08T12:06:28.057511] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-08T12:06:28.057779] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $55.99. [2026-01-08T12:06:28.057920] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:28.058034] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-08T12:06:28.058077] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-08T12:06:28.058129] [INFO ] [MAIN ] [892/3529] DBD kept (0.2s) | 890 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-08T12:06:28.690633] [DEBUG] [REMOTE ] DBI: Retrieved 5164 rows, trimmed to 300. [2026-01-08T12:06:28.690785] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-08T12:06:28.691004] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-08T12:06:28.691138] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:28.691256] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-08T12:06:28.691298] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-08T12:06:28.691349] [INFO ] [MAIN ] [893/3529] DBI kept (0.6s) | 891 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-08T12:06:29.060037] [DEBUG] [REMOTE ] DBL: Retrieved 3507 rows, trimmed to 300. [2026-01-08T12:06:29.060192] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-08T12:06:29.060445] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $15.05. [2026-01-08T12:06:29.060626] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:29.060765] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-08T12:06:29.060839] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-08T12:06:29.060899] [INFO ] [MAIN ] [894/3529] DBL kept (0.4s) | 892 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-08T12:06:29.396937] [DEBUG] [REMOTE ] DBRG: Retrieved 2900 rows, trimmed to 300. [2026-01-08T12:06:29.397085] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-08T12:06:29.397324] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-08T12:06:29.397484] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:29.397642] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-08T12:06:29.397692] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-08T12:06:29.397752] [INFO ] [MAIN ] [895/3529] DBRG kept (0.3s) | 893 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-08T12:06:29.703074] [DEBUG] [REMOTE ] DBX: Retrieved 1959 rows, trimmed to 300. [2026-01-08T12:06:29.703239] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-08T12:06:29.703477] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $26.93. [2026-01-08T12:06:29.703672] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:29.703833] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-08T12:06:29.703881] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-08T12:06:29.703939] [INFO ] [MAIN ] [896/3529] DBX kept (0.3s) | 894 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:30.155794] [DEBUG] [REMOTE ] DCBO: Retrieved 1382 rows, trimmed to 300. [2026-01-08T12:06:30.155985] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-08T12:06:30.156231] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $20.48. [2026-01-08T12:06:30.156373] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:30.156494] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-08T12:06:30.156536] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-08T12:06:30.156609] [INFO ] [MAIN ] [897/3529] DCBO kept (0.5s) | 895 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:30.635964] [DEBUG] [REMOTE ] DCI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:30.636143] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-08T12:06:30.636425] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $80.75. [2026-01-08T12:06:30.636615] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:30.636753] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-08T12:06:30.636797] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-08T12:06:30.636851] [INFO ] [MAIN ] [898/3529] DCI kept (0.5s) | 896 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:31.155554] [DEBUG] [REMOTE ] DCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:31.155735] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-08T12:06:31.155987] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-08T12:06:31.156127] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:31.156252] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-08T12:06:31.156295] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-08T12:06:31.156347] [INFO ] [MAIN ] [899/3529] DCO kept (0.5s) | 897 kept, 2 rejected | 139.6/min | ETA: 18.8m [2026-01-08T12:06:31.538522] [DEBUG] [REMOTE ] DCOM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:31.538695] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-08T12:06:31.538942] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.78. [2026-01-08T12:06:31.539080] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:31.539204] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-08T12:06:31.539283] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-08T12:06:31.539337] [INFO ] [MAIN ] [900/3529] DCOM kept (0.4s) | 898 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:31.711454] [DEBUG] [REMOTE ] DCOY: 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-08T12:06:31.712000] [DEBUG] [REMOTE ] DCOY: FAIL: History check failed. No DataFrame was returned. [2026-01-08T12:06:31.712101] [WARN ] [LOCAL ] DCOY: SET TO BLACKLISTED [2026-01-08T12:06:31.713885] [INFO ] [MAIN ] [901/3529] DCOY rejected (0.2s) | 898 kept, 3 rejected | 139.8/min | ETA: 18.8m [2026-01-08T12:06:32.277795] [DEBUG] [REMOTE ] DCTH: Retrieved 5960 rows, trimmed to 300. [2026-01-08T12:06:32.277929] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-08T12:06:32.278166] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-08T12:06:32.278362] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:32.278483] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-08T12:06:32.278529] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-08T12:06:32.278599] [INFO ] [MAIN ] [902/3529] DCTH kept (0.6s) | 899 kept, 3 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:32.836776] [DEBUG] [REMOTE ] DD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:32.836908] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-08T12:06:32.837120] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $31.90. [2026-01-08T12:06:32.837256] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:32.837370] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-08T12:06:32.837413] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-08T12:06:32.837487] [INFO ] [MAIN ] [903/3529] DD kept (0.6s) | 900 kept, 3 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:33.348680] [DEBUG] [REMOTE ] DDD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:33.348833] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-08T12:06:33.349074] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-08T12:06:33.349210] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:33.349324] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-08T12:06:33.349364] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-08T12:06:33.349412] [INFO ] [MAIN ] [904/3529] DDD kept (0.5s) | 901 kept, 3 rejected | 139.6/min | ETA: 18.8m [2026-01-08T12:06:33.597332] [DEBUG] [REMOTE ] DDI: Retrieved 1093 rows, trimmed to 300. [2026-01-08T12:06:33.597466] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-08T12:06:33.597689] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-08T12:06:33.597829] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:33.597941] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-08T12:06:33.597983] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-08T12:06:33.598033] [INFO ] [MAIN ] [905/3529] DDI kept (0.2s) | 902 kept, 3 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:34.013942] [DEBUG] [REMOTE ] DDL: Retrieved 1137 rows, trimmed to 300. [2026-01-08T12:06:34.014072] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-08T12:06:34.014265] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-08T12:06:34.014399] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:34.014507] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-08T12:06:34.014547] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-08T12:06:34.014638] [INFO ] [MAIN ] [906/3529] DDL kept (0.4s) | 903 kept, 3 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:34.450139] [DEBUG] [REMOTE ] DDOG: Retrieved 1584 rows, trimmed to 300. [2026-01-08T12:06:34.450277] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-08T12:06:34.450476] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $133.64. [2026-01-08T12:06:34.450640] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:34.450755] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-08T12:06:34.450985] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-08T12:06:34.451035] [INFO ] [MAIN ] [907/3529] DDOG kept (0.4s) | 904 kept, 3 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:34.970663] [DEBUG] [REMOTE ] DDS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:34.970802] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-08T12:06:34.971004] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $568.41. [2026-01-08T12:06:34.971135] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:34.971246] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-08T12:06:34.971286] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-08T12:06:34.971333] [INFO ] [MAIN ] [908/3529] DDS kept (0.5s) | 905 kept, 3 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:35.428545] [DEBUG] [REMOTE ] DE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:35.428705] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-08T12:06:35.428913] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $437.59. [2026-01-08T12:06:35.429046] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:35.429165] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-08T12:06:35.429204] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-08T12:06:35.429252] [INFO ] [MAIN ] [909/3529] DE kept (0.5s) | 906 kept, 3 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:35.798097] [DEBUG] [REMOTE ] DEA: Retrieved 2746 rows, trimmed to 300. [2026-01-08T12:06:35.798227] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-08T12:06:35.798448] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-08T12:06:35.798603] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:35.798736] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-08T12:06:35.798780] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-08T12:06:35.798851] [INFO ] [MAIN ] [910/3529] DEA kept (0.4s) | 907 kept, 3 rejected | 139.7/min | ETA: 18.8m [2026-01-08T12:06:36.294775] [DEBUG] [REMOTE ] DECK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:36.294917] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-08T12:06:36.295120] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-08T12:06:36.295255] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:36.295369] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-08T12:06:36.295410] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-08T12:06:36.295459] [INFO ] [MAIN ] [911/3529] DECK kept (0.5s) | 908 kept, 3 rejected | 139.6/min | ETA: 18.7m [2026-01-08T12:06:36.627407] [DEBUG] [REMOTE ] DEI: Retrieved 4830 rows, trimmed to 300. [2026-01-08T12:06:36.627556] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-08T12:06:36.627814] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.85. [2026-01-08T12:06:36.628142] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:36.628263] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-08T12:06:36.628329] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-08T12:06:36.628431] [INFO ] [MAIN ] [912/3529] DEI kept (0.3s) | 909 kept, 3 rejected | 139.7/min | ETA: 18.7m [2026-01-08T12:06:36.976538] [DEBUG] [REMOTE ] DELL: Retrieved 1770 rows, trimmed to 300. [2026-01-08T12:06:36.976726] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-08T12:06:36.976951] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $117.40. [2026-01-08T12:06:36.977117] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:36.977239] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-08T12:06:36.977282] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-08T12:06:36.977333] [INFO ] [MAIN ] [913/3529] DELL kept (0.3s) | 910 kept, 3 rejected | 139.7/min | ETA: 18.7m [2026-01-08T12:06:37.594832] [DEBUG] [REMOTE ] DENN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:37.595049] [DEBUG] [REMOTE ] DENN: PASS: History has at least 300 days. [2026-01-08T12:06:37.595452] [DEBUG] [REMOTE ] DENN: PASS: Price check passed. Min price $3.89. [2026-01-08T12:06:37.595681] [DEBUG] [REMOTE ] DENN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:37.595878] [DEBUG] [REMOTE ] DENN: PASS: Integrity check passed. [2026-01-08T12:06:37.595941] [DEBUG] [REMOTE ] DENN: Symbol is viable for forecasting. [2026-01-08T12:06:37.596023] [INFO ] [MAIN ] [914/3529] DENN kept (0.6s) | 911 kept, 3 rejected | 139.6/min | ETA: 18.7m [2026-01-08T12:06:37.929208] [DEBUG] [REMOTE ] DEO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:37.929426] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-08T12:06:37.929826] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-08T12:06:37.929989] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:37.930164] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-08T12:06:37.930213] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-08T12:06:37.930278] [INFO ] [MAIN ] [915/3529] DEO kept (0.3s) | 912 kept, 3 rejected | 139.7/min | ETA: 18.7m [2026-01-08T12:06:38.265751] [DEBUG] [REMOTE ] DERM: Retrieved 1041 rows, trimmed to 300. [2026-01-08T12:06:38.266075] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-08T12:06:38.266541] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.00. [2026-01-08T12:06:38.266739] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:38.266937] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-08T12:06:38.266985] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-08T12:06:38.267055] [INFO ] [MAIN ] [916/3529] DERM kept (0.3s) | 913 kept, 3 rejected | 139.7/min | ETA: 18.7m [2026-01-08T12:06:38.613186] [DEBUG] [REMOTE ] DFGP: Retrieved 542 rows, trimmed to 300. [2026-01-08T12:06:38.613368] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-08T12:06:38.613679] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-08T12:06:38.613881] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:38.614047] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-08T12:06:38.614111] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-08T12:06:38.614189] [INFO ] [MAIN ] [917/3529] DFGP kept (0.3s) | 914 kept, 3 rejected | 139.7/min | ETA: 18.7m [2026-01-08T12:06:38.921202] [DEBUG] [REMOTE ] DFGX: Retrieved 542 rows, trimmed to 300. [2026-01-08T12:06:38.921325] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-08T12:06:38.921521] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-08T12:06:38.921675] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:38.921785] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-08T12:06:38.921826] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-08T12:06:38.921906] [INFO ] [MAIN ] [918/3529] DFGX kept (0.3s) | 915 kept, 3 rejected | 139.8/min | ETA: 18.7m [2026-01-08T12:06:39.400895] [DEBUG] [REMOTE ] DFH: Retrieved 1247 rows, trimmed to 300. [2026-01-08T12:06:39.401035] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-08T12:06:39.401237] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-08T12:06:39.401375] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:39.401487] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-08T12:06:39.401528] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-08T12:06:39.401610] [INFO ] [MAIN ] [919/3529] DFH kept (0.5s) | 916 kept, 3 rejected | 139.8/min | ETA: 18.7m [2026-01-08T12:06:39.787729] [DEBUG] [REMOTE ] DFIN: Retrieved 2329 rows, trimmed to 300. [2026-01-08T12:06:39.787872] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-08T12:06:39.788073] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-08T12:06:39.788208] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:39.788349] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-08T12:06:39.788399] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-08T12:06:39.788464] [INFO ] [MAIN ] [920/3529] DFIN kept (0.4s) | 917 kept, 3 rejected | 139.8/min | ETA: 18.7m [2026-01-08T12:06:40.423745] [DEBUG] [REMOTE ] DFP: Retrieved 3175 rows, trimmed to 300. [2026-01-08T12:06:40.423874] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-08T12:06:40.424081] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-08T12:06:40.424213] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:40.424324] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-08T12:06:40.424364] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-08T12:06:40.424413] [INFO ] [MAIN ] [921/3529] DFP kept (0.6s) | 918 kept, 3 rejected | 139.7/min | ETA: 18.7m [2026-01-08T12:06:40.836715] [DEBUG] [REMOTE ] DG: Retrieved 4061 rows, trimmed to 300. [2026-01-08T12:06:40.836873] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-08T12:06:40.837113] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-08T12:06:40.837252] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:40.837401] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-08T12:06:40.837459] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-08T12:06:40.837529] [INFO ] [MAIN ] [922/3529] DG kept (0.4s) | 919 kept, 3 rejected | 139.7/min | ETA: 18.7m [2026-01-08T12:06:40.951696] [DEBUG] [REMOTE ] DGCB: Retrieved 542 rows, trimmed to 300. [2026-01-08T12:06:40.951894] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-08T12:06:40.952152] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-08T12:06:40.952298] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:40.952416] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-08T12:06:40.952458] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-08T12:06:40.952513] [INFO ] [MAIN ] [923/3529] DGCB kept (0.1s) | 920 kept, 3 rejected | 139.8/min | ETA: 18.6m [2026-01-08T12:06:41.686074] [DEBUG] [REMOTE ] DGICA: Retrieved 6214 rows, trimmed to 300. [2026-01-08T12:06:41.686206] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-08T12:06:41.686406] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-08T12:06:41.686565] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:41.686702] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-08T12:06:41.686745] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-08T12:06:41.686826] [INFO ] [MAIN ] [924/3529] DGICA kept (0.7s) | 921 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:42.188036] [DEBUG] [REMOTE ] DGII: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:42.188171] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-08T12:06:42.188609] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-08T12:06:42.188746] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:42.188884] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-08T12:06:42.188939] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-08T12:06:42.188997] [INFO ] [MAIN ] [925/3529] DGII kept (0.5s) | 922 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:42.471973] [DEBUG] [REMOTE ] DGRE: Retrieved 3128 rows, trimmed to 300. [2026-01-08T12:06:42.472106] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-08T12:06:42.472312] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $28.92. [2026-01-08T12:06:42.472450] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:42.472563] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-08T12:06:42.472624] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-08T12:06:42.472676] [INFO ] [MAIN ] [926/3529] DGRE kept (0.3s) | 923 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:42.803422] [DEBUG] [REMOTE ] DGRS: Retrieved 3133 rows, trimmed to 300. [2026-01-08T12:06:42.803547] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-08T12:06:42.803777] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-08T12:06:42.803914] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:42.804025] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-08T12:06:42.804067] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-08T12:06:42.804116] [INFO ] [MAIN ] [927/3529] DGRS kept (0.3s) | 924 kept, 3 rejected | 139.8/min | ETA: 18.6m [2026-01-08T12:06:43.459736] [DEBUG] [REMOTE ] DGX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:43.459869] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-08T12:06:43.460077] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $173.49. [2026-01-08T12:06:43.460211] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:43.460321] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-08T12:06:43.460362] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-08T12:06:43.460412] [INFO ] [MAIN ] [928/3529] DGX kept (0.7s) | 925 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:43.623736] [DEBUG] [REMOTE ] DH: Retrieved 1083 rows, trimmed to 300. [2026-01-08T12:06:43.623864] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-08T12:06:43.624058] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.28. [2026-01-08T12:06:43.624188] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:43.624296] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-08T12:06:43.624336] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-08T12:06:43.624385] [INFO ] [MAIN ] [929/3529] DH kept (0.2s) | 926 kept, 3 rejected | 139.8/min | ETA: 18.6m [2026-01-08T12:06:44.341098] [DEBUG] [REMOTE ] DHC: Retrieved 6508 rows, trimmed to 300. [2026-01-08T12:06:44.341326] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-08T12:06:44.341538] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.06. [2026-01-08T12:06:44.341689] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:44.341801] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-08T12:06:44.341842] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-08T12:06:44.341927] [INFO ] [MAIN ] [930/3529] DHC kept (0.7s) | 927 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:44.710787] [DEBUG] [REMOTE ] DHF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:44.710928] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-08T12:06:44.711144] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-08T12:06:44.711276] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:44.711389] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-08T12:06:44.711429] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-08T12:06:44.711476] [INFO ] [MAIN ] [931/3529] DHF kept (0.4s) | 928 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:45.126207] [DEBUG] [REMOTE ] DHI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:45.126346] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-08T12:06:45.126560] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-08T12:06:45.126717] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:45.126833] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-08T12:06:45.126876] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-08T12:06:45.126927] [INFO ] [MAIN ] [932/3529] DHI kept (0.4s) | 929 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:45.598368] [DEBUG] [REMOTE ] DHIL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:45.598521] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-08T12:06:45.598818] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-08T12:06:45.598965] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:45.599084] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-08T12:06:45.599126] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-08T12:06:45.599176] [INFO ] [MAIN ] [933/3529] DHIL kept (0.5s) | 930 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:45.953677] [DEBUG] [REMOTE ] DHX: Retrieved 4643 rows, trimmed to 300. [2026-01-08T12:06:45.953830] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-08T12:06:45.954071] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-08T12:06:45.954228] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:45.954365] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-08T12:06:45.954412] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-08T12:06:45.954470] [INFO ] [MAIN ] [934/3529] DHX kept (0.4s) | 931 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:46.115890] [DEBUG] [REMOTE ] DIBS: Retrieved 1150 rows, trimmed to 300. [2026-01-08T12:06:46.116025] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-08T12:06:46.116225] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $2.59. [2026-01-08T12:06:46.116387] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:46.116500] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-08T12:06:46.116543] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-08T12:06:46.116611] [INFO ] [MAIN ] [935/3529] DIBS kept (0.2s) | 932 kept, 3 rejected | 139.8/min | ETA: 18.6m [2026-01-08T12:06:46.885558] [DEBUG] [REMOTE ] DIN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:46.885723] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-08T12:06:46.885941] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-08T12:06:46.886083] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:46.886201] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-08T12:06:46.886288] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-08T12:06:46.886342] [INFO ] [MAIN ] [936/3529] DIN kept (0.8s) | 933 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:47.428957] [DEBUG] [REMOTE ] DINO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:47.429102] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-08T12:06:47.429321] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-08T12:06:47.429453] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:47.429587] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-08T12:06:47.429630] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-08T12:06:47.429679] [INFO ] [MAIN ] [937/3529] DINO kept (0.5s) | 934 kept, 3 rejected | 139.7/min | ETA: 18.6m [2026-01-08T12:06:47.758980] [DEBUG] [REMOTE ] DIOD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:47.759121] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-08T12:06:47.759340] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-08T12:06:47.759478] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:47.759616] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-08T12:06:47.759661] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-08T12:06:47.759713] [INFO ] [MAIN ] [938/3529] DIOD kept (0.3s) | 935 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:48.280860] [DEBUG] [REMOTE ] DIS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:48.280995] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-08T12:06:48.281198] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-08T12:06:48.281330] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:48.281439] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-08T12:06:48.281480] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-08T12:06:48.281527] [INFO ] [MAIN ] [939/3529] DIS kept (0.5s) | 936 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:48.772686] [DEBUG] [REMOTE ] DJCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:48.772837] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-08T12:06:48.773068] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-08T12:06:48.773202] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:48.773322] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-08T12:06:48.773362] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-08T12:06:48.773414] [INFO ] [MAIN ] [940/3529] DJCO kept (0.5s) | 937 kept, 3 rejected | 139.6/min | ETA: 18.5m [2026-01-08T12:06:49.074260] [DEBUG] [REMOTE ] DK: Retrieved 4951 rows, trimmed to 300. [2026-01-08T12:06:49.074405] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-08T12:06:49.074660] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $29.24. [2026-01-08T12:06:49.074801] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:49.074925] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-08T12:06:49.074968] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-08T12:06:49.075018] [INFO ] [MAIN ] [941/3529] DK kept (0.3s) | 938 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:49.398115] [DEBUG] [REMOTE ] DKL: Retrieved 3314 rows, trimmed to 300. [2026-01-08T12:06:49.398251] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-08T12:06:49.398494] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $42.24. [2026-01-08T12:06:49.398664] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:49.398787] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-08T12:06:49.398869] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-08T12:06:49.398922] [INFO ] [MAIN ] [942/3529] DKL kept (0.3s) | 939 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:49.729275] [DEBUG] [REMOTE ] DKNG: Retrieved 1622 rows, trimmed to 300. [2026-01-08T12:06:49.729405] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-08T12:06:49.729624] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-08T12:06:49.729761] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:49.729867] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-08T12:06:49.729907] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-08T12:06:49.729959] [INFO ] [MAIN ] [943/3529] DKNG kept (0.3s) | 940 kept, 3 rejected | 139.8/min | ETA: 18.5m [2026-01-08T12:06:50.444991] [DEBUG] [REMOTE ] DKS: Retrieved 5844 rows, trimmed to 300. [2026-01-08T12:06:50.445137] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-08T12:06:50.445359] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-08T12:06:50.445492] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:50.445629] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-08T12:06:50.445671] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-08T12:06:50.445720] [INFO ] [MAIN ] [944/3529] DKS kept (0.7s) | 941 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:50.753821] [DEBUG] [REMOTE ] DLB: Retrieved 5255 rows, trimmed to 300. [2026-01-08T12:06:50.753964] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-08T12:06:50.754188] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $63.53. [2026-01-08T12:06:50.754333] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:50.754450] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-08T12:06:50.754493] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-08T12:06:50.754544] [INFO ] [MAIN ] [945/3529] DLB kept (0.3s) | 942 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:51.355453] [DEBUG] [REMOTE ] DLHC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:51.355633] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-08T12:06:51.355878] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-08T12:06:51.356048] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:51.356378] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-08T12:06:51.356427] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-08T12:06:51.356480] [INFO ] [MAIN ] [946/3529] DLHC kept (0.6s) | 943 kept, 3 rejected | 139.6/min | ETA: 18.5m [2026-01-08T12:06:51.721765] [DEBUG] [REMOTE ] DLNG: Retrieved 3055 rows, trimmed to 300. [2026-01-08T12:06:51.721898] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-08T12:06:51.722097] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.43. [2026-01-08T12:06:51.722230] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:51.722338] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-08T12:06:51.722379] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-08T12:06:51.722426] [INFO ] [MAIN ] [947/3529] DLNG kept (0.4s) | 944 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:51.967254] [DEBUG] [REMOTE ] DLO: Retrieved 1155 rows, trimmed to 300. [2026-01-08T12:06:51.967392] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-08T12:06:51.967612] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-08T12:06:51.967754] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:51.967866] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-08T12:06:51.967941] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-08T12:06:51.967993] [INFO ] [MAIN ] [948/3529] DLO kept (0.2s) | 945 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:52.311454] [DEBUG] [REMOTE ] DLPN: Retrieved 2021 rows, trimmed to 300. [2026-01-08T12:06:52.311614] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-08T12:06:52.311815] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-08T12:06:52.311945] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:52.312054] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-08T12:06:52.312095] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-08T12:06:52.312141] [INFO ] [MAIN ] [949/3529] DLPN kept (0.3s) | 946 kept, 3 rejected | 139.8/min | ETA: 18.5m [2026-01-08T12:06:52.863762] [DEBUG] [REMOTE ] DLTH: Retrieved 2546 rows, trimmed to 300. [2026-01-08T12:06:52.863904] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-08T12:06:52.864113] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-08T12:06:52.864245] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:52.864354] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-08T12:06:52.864394] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-08T12:06:52.864441] [INFO ] [MAIN ] [950/3529] DLTH kept (0.6s) | 947 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:53.437863] [DEBUG] [REMOTE ] DLX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:53.438021] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-08T12:06:53.438473] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.64. [2026-01-08T12:06:53.438637] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:53.438766] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-08T12:06:53.438809] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-08T12:06:53.438862] [INFO ] [MAIN ] [951/3529] DLX kept (0.6s) | 948 kept, 3 rejected | 139.7/min | ETA: 18.5m [2026-01-08T12:06:53.725748] [DEBUG] [REMOTE ] DLY: Retrieved 1475 rows, trimmed to 300. [2026-01-08T12:06:53.725886] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-08T12:06:53.726085] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.18. [2026-01-08T12:06:53.726217] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:53.726326] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-08T12:06:53.726366] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-08T12:06:53.726414] [INFO ] [MAIN ] [952/3529] DLY kept (0.3s) | 949 kept, 3 rejected | 139.7/min | ETA: 18.4m [2026-01-08T12:06:54.238303] [DEBUG] [REMOTE ] DMAC: Retrieved 4530 rows, trimmed to 300. [2026-01-08T12:06:54.238463] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-08T12:06:54.238730] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-08T12:06:54.238893] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:54.239028] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-08T12:06:54.239077] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-08T12:06:54.239141] [INFO ] [MAIN ] [953/3529] DMAC kept (0.5s) | 950 kept, 3 rejected | 139.7/min | ETA: 18.4m [2026-01-08T12:06:54.581339] [DEBUG] [REMOTE ] DMB: Retrieved 3195 rows, trimmed to 300. [2026-01-08T12:06:54.581471] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-08T12:06:54.581703] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.43. [2026-01-08T12:06:54.581837] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:54.581946] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-08T12:06:54.582018] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-08T12:06:54.582069] [INFO ] [MAIN ] [954/3529] DMB kept (0.3s) | 951 kept, 3 rejected | 139.7/min | ETA: 18.4m [2026-01-08T12:06:55.093735] [DEBUG] [REMOTE ] DMLP: Retrieved 5770 rows, trimmed to 300. [2026-01-08T12:06:55.093873] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-08T12:06:55.094081] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-08T12:06:55.094214] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:55.094525] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-08T12:06:55.094566] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-08T12:06:55.094636] [INFO ] [MAIN ] [955/3529] DMLP kept (0.5s) | 952 kept, 3 rejected | 139.7/min | ETA: 18.4m [2026-01-08T12:06:55.372797] [DEBUG] [REMOTE ] DMO: Retrieved 3993 rows, trimmed to 300. [2026-01-08T12:06:55.372933] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-08T12:06:55.373135] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-08T12:06:55.373266] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:55.373377] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-08T12:06:55.373417] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-08T12:06:55.373464] [INFO ] [MAIN ] [956/3529] DMO kept (0.3s) | 953 kept, 3 rejected | 139.7/min | ETA: 18.4m [2026-01-08T12:06:55.794306] [DEBUG] [REMOTE ] DMRC: Retrieved 6526 rows, trimmed to 300. [2026-01-08T12:06:55.794439] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-08T12:06:55.794667] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $6.32. [2026-01-08T12:06:55.794865] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:55.795013] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-08T12:06:55.795071] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-08T12:06:55.795137] [INFO ] [MAIN ] [957/3529] DMRC kept (0.4s) | 954 kept, 3 rejected | 139.7/min | ETA: 18.4m [2026-01-08T12:06:56.191446] [DEBUG] [REMOTE ] DMXF: Retrieved 1396 rows, trimmed to 300. [2026-01-08T12:06:56.191602] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-08T12:06:56.191801] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-08T12:06:56.191933] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:56.192041] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-08T12:06:56.192081] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-08T12:06:56.192128] [INFO ] [MAIN ] [958/3529] DMXF kept (0.4s) | 955 kept, 3 rejected | 139.7/min | ETA: 18.4m [2026-01-08T12:06:56.455035] [DEBUG] [REMOTE ] DNA: Retrieved 1187 rows, trimmed to 300. [2026-01-08T12:06:56.455172] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-08T12:06:56.455565] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-08T12:06:56.455779] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:56.455909] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-08T12:06:56.455951] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-08T12:06:56.456000] [INFO ] [MAIN ] [959/3529] DNA kept (0.3s) | 956 kept, 3 rejected | 139.8/min | ETA: 18.4m [2026-01-08T12:06:56.905691] [DEBUG] [REMOTE ] DNLI: Retrieved 2030 rows, trimmed to 300. [2026-01-08T12:06:56.905837] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-08T12:06:56.906050] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-08T12:06:56.906187] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:56.906493] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-08T12:06:56.906568] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-08T12:06:56.906673] [INFO ] [MAIN ] [960/3529] DNLI kept (0.5s) | 957 kept, 3 rejected | 139.8/min | ETA: 18.4m [2026-01-08T12:06:57.540505] [DEBUG] [REMOTE ] DNP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:06:57.540705] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-08T12:06:57.540972] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.76. [2026-01-08T12:06:57.541109] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:57.541232] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-08T12:06:57.541273] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-08T12:06:57.541322] [INFO ] [MAIN ] [961/3529] DNP kept (0.6s) | 958 kept, 3 rejected | 139.7/min | ETA: 18.4m [2026-01-08T12:06:57.688215] [DEBUG] [REMOTE ] DNTH: Retrieved 583 rows, trimmed to 300. [2026-01-08T12:06:57.688375] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-08T12:06:57.688590] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-08T12:06:57.688724] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:57.688831] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-08T12:06:57.688871] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-08T12:06:57.688918] [INFO ] [MAIN ] [962/3529] DNTH kept (0.1s) | 959 kept, 3 rejected | 139.8/min | ETA: 18.4m [2026-01-08T12:06:58.203011] [DEBUG] [REMOTE ] DOCN: Retrieved 1204 rows, trimmed to 300. [2026-01-08T12:06:58.203152] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-08T12:06:58.203354] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-08T12:06:58.203487] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:58.203634] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-08T12:06:58.203678] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-08T12:06:58.203728] [INFO ] [MAIN ] [963/3529] DOCN kept (0.5s) | 960 kept, 3 rejected | 139.8/min | ETA: 18.4m [2026-01-08T12:06:58.585511] [DEBUG] [REMOTE ] DOCS: Retrieved 1140 rows, trimmed to 300. [2026-01-08T12:06:58.585692] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-08T12:06:58.585909] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $43.29. [2026-01-08T12:06:58.586043] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:58.586154] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-08T12:06:58.586195] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-08T12:06:58.586245] [INFO ] [MAIN ] [964/3529] DOCS kept (0.4s) | 961 kept, 3 rejected | 139.8/min | ETA: 18.3m [2026-01-08T12:06:59.030051] [DEBUG] [REMOTE ] DOGZ: Retrieved 2023 rows, trimmed to 300. [2026-01-08T12:06:59.030223] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-08T12:06:59.030489] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-08T12:06:59.030664] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:59.030806] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-08T12:06:59.030870] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-08T12:06:59.030933] [INFO ] [MAIN ] [965/3529] DOGZ kept (0.4s) | 962 kept, 3 rejected | 139.8/min | ETA: 18.3m [2026-01-08T12:06:59.382207] [DEBUG] [REMOTE ] DOLE: Retrieved 1115 rows, trimmed to 300. [2026-01-08T12:06:59.382417] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-08T12:06:59.382688] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-08T12:06:59.382834] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:59.383527] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-08T12:06:59.383797] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-08T12:06:59.383926] [INFO ] [MAIN ] [966/3529] DOLE kept (0.4s) | 963 kept, 3 rejected | 139.8/min | ETA: 18.3m [2026-01-08T12:06:59.749372] [DEBUG] [REMOTE ] DOMO: Retrieved 1891 rows, trimmed to 300. [2026-01-08T12:06:59.749616] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-08T12:06:59.749886] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $8.26. [2026-01-08T12:06:59.750042] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-08T12:06:59.750170] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-08T12:06:59.750214] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-08T12:06:59.750271] [INFO ] [MAIN ] [967/3529] DOMO kept (0.4s) | 964 kept, 3 rejected | 139.9/min | ETA: 18.3m [2026-01-08T12:07:00.136033] [DEBUG] [REMOTE ] DOO: Retrieved 3140 rows, trimmed to 300. [2026-01-08T12:07:00.136217] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-08T12:07:00.136744] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-08T12:07:00.136967] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:00.137134] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-08T12:07:00.137191] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-08T12:07:00.137263] [INFO ] [MAIN ] [968/3529] DOO kept (0.4s) | 965 kept, 3 rejected | 139.9/min | ETA: 18.3m [2026-01-08T12:07:00.829232] [DEBUG] [REMOTE ] DORM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:00.829370] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-08T12:07:00.829793] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-08T12:07:00.829931] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:00.830047] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-08T12:07:00.830089] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-08T12:07:00.830140] [INFO ] [MAIN ] [969/3529] DORM kept (0.7s) | 966 kept, 3 rejected | 139.8/min | ETA: 18.3m [2026-01-08T12:07:00.995045] [DEBUG] [REMOTE ] DOUG: Retrieved 1009 rows, trimmed to 300. [2026-01-08T12:07:00.995178] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-08T12:07:00.995380] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-08T12:07:00.995513] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:00.995644] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-08T12:07:00.995687] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-08T12:07:00.995735] [INFO ] [MAIN ] [970/3529] DOUG kept (0.2s) | 967 kept, 3 rejected | 139.9/min | ETA: 18.3m [2026-01-08T12:07:01.588013] [DEBUG] [REMOTE ] DOX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:01.588147] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-08T12:07:01.588365] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-08T12:07:01.588497] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:01.588627] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-08T12:07:01.588669] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-08T12:07:01.588719] [INFO ] [MAIN ] [971/3529] DOX kept (0.6s) | 968 kept, 3 rejected | 139.8/min | ETA: 18.3m [2026-01-08T12:07:01.975663] [DEBUG] [REMOTE ] DPG: Retrieved 3631 rows, trimmed to 300. [2026-01-08T12:07:01.975818] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-08T12:07:01.976063] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-08T12:07:01.976197] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:01.976319] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-08T12:07:01.976360] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-08T12:07:01.976407] [INFO ] [MAIN ] [972/3529] DPG kept (0.4s) | 969 kept, 3 rejected | 139.8/min | ETA: 18.3m [2026-01-08T12:07:02.320961] [DEBUG] [REMOTE ] DPRO: Retrieved 1526 rows, trimmed to 300. [2026-01-08T12:07:02.321089] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-08T12:07:02.321283] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-08T12:07:02.321414] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:02.321742] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-08T12:07:02.321784] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-08T12:07:02.321832] [INFO ] [MAIN ] [973/3529] DPRO kept (0.3s) | 970 kept, 3 rejected | 139.9/min | ETA: 18.3m [2026-01-08T12:07:02.869335] [DEBUG] [REMOTE ] DPZ: Retrieved 5408 rows, trimmed to 300. [2026-01-08T12:07:02.869482] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-08T12:07:02.869747] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $395.64. [2026-01-08T12:07:02.869894] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:02.870011] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-08T12:07:02.870052] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-08T12:07:02.870103] [INFO ] [MAIN ] [974/3529] DPZ kept (0.5s) | 971 kept, 3 rejected | 139.8/min | ETA: 18.3m [2026-01-08T12:07:03.151916] [DEBUG] [REMOTE ] DQ: Retrieved 3836 rows, trimmed to 300. [2026-01-08T12:07:03.152056] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-08T12:07:03.152276] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $25.49. [2026-01-08T12:07:03.152409] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:03.152528] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-08T12:07:03.152597] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-08T12:07:03.152657] [INFO ] [MAIN ] [975/3529] DQ kept (0.3s) | 972 kept, 3 rejected | 139.9/min | ETA: 18.3m [2026-01-08T12:07:03.749862] [DEBUG] [REMOTE ] DRD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:03.750075] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-08T12:07:03.750370] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-08T12:07:03.750513] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:03.750682] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-08T12:07:03.750727] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-08T12:07:03.750786] [INFO ] [MAIN ] [976/3529] DRD kept (0.6s) | 973 kept, 3 rejected | 139.8/min | ETA: 18.3m [2026-01-08T12:07:04.254924] [DEBUG] [REMOTE ] DRH: Retrieved 5187 rows, trimmed to 300. [2026-01-08T12:07:04.255139] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-08T12:07:04.255433] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.51. [2026-01-08T12:07:04.255629] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:04.255779] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-08T12:07:04.255824] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-08T12:07:04.255881] [INFO ] [MAIN ] [977/3529] DRH kept (0.5s) | 974 kept, 3 rejected | 139.8/min | ETA: 18.3m [2026-01-08T12:07:04.601146] [DEBUG] [REMOTE ] DRI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:04.601317] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-08T12:07:04.601564] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $169.21. [2026-01-08T12:07:04.601728] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:04.601874] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-08T12:07:04.601917] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-08T12:07:04.601970] [INFO ] [MAIN ] [978/3529] DRI kept (0.3s) | 975 kept, 3 rejected | 139.8/min | ETA: 18.2m [2026-01-08T12:07:04.831465] [DEBUG] [REMOTE ] DRIO: Retrieved 2831 rows, trimmed to 300. [2026-01-08T12:07:04.831623] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-08T12:07:04.831831] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-08T12:07:04.831994] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:04.832106] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-08T12:07:04.832148] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-08T12:07:04.832196] [INFO ] [MAIN ] [979/3529] DRIO kept (0.2s) | 976 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:05.210623] [DEBUG] [REMOTE ] DRLL: Retrieved 857 rows, trimmed to 300. [2026-01-08T12:07:05.210759] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-08T12:07:05.210960] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.29. [2026-01-08T12:07:05.211090] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:05.211199] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-08T12:07:05.211238] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-08T12:07:05.211285] [INFO ] [MAIN ] [980/3529] DRLL kept (0.4s) | 977 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:05.743637] [DEBUG] [REMOTE ] DRMA: Retrieved 1105 rows, trimmed to 300. [2026-01-08T12:07:05.743769] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-08T12:07:05.743968] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.86. [2026-01-08T12:07:05.744102] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:05.744212] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-08T12:07:05.744252] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-08T12:07:05.744300] [INFO ] [MAIN ] [981/3529] DRMA kept (0.5s) | 978 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:06.094436] [DEBUG] [REMOTE ] DRS: Retrieved 779 rows, trimmed to 300. [2026-01-08T12:07:06.094782] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-08T12:07:06.094987] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-08T12:07:06.095122] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:06.095236] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-08T12:07:06.095284] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-08T12:07:06.095339] [INFO ] [MAIN ] [982/3529] DRS kept (0.4s) | 979 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:06.512494] [DEBUG] [REMOTE ] DRTS: Retrieved 1216 rows, trimmed to 300. [2026-01-08T12:07:06.512658] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-08T12:07:06.512868] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-08T12:07:06.513007] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:06.513122] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-08T12:07:06.513164] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-08T12:07:06.513216] [INFO ] [MAIN ] [983/3529] DRTS kept (0.4s) | 980 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:06.794104] [DEBUG] [REMOTE ] DRUG: Retrieved 1206 rows, trimmed to 300. [2026-01-08T12:07:06.794249] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-08T12:07:06.794456] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-08T12:07:06.794617] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:06.794766] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-08T12:07:06.794813] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-08T12:07:06.794864] [INFO ] [MAIN ] [984/3529] DRUG kept (0.3s) | 981 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:07.351670] [DEBUG] [REMOTE ] DRVN: Retrieved 1250 rows, trimmed to 300. [2026-01-08T12:07:07.351820] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-08T12:07:07.352020] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-08T12:07:07.352151] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:07.352258] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-08T12:07:07.352298] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-08T12:07:07.352346] [INFO ] [MAIN ] [985/3529] DRVN kept (0.6s) | 982 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:07.709479] [DEBUG] [REMOTE ] DSGN: Retrieved 1202 rows, trimmed to 300. [2026-01-08T12:07:07.709718] [DEBUG] [REMOTE ] DSGN: PASS: History has at least 300 days. [2026-01-08T12:07:07.709985] [DEBUG] [REMOTE ] DSGN: PASS: Price check passed. Min price $5.53. [2026-01-08T12:07:07.710147] [DEBUG] [REMOTE ] DSGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:07.710269] [DEBUG] [REMOTE ] DSGN: PASS: Integrity check passed. [2026-01-08T12:07:07.710314] [DEBUG] [REMOTE ] DSGN: Symbol is viable for forecasting. [2026-01-08T12:07:07.710370] [INFO ] [MAIN ] [986/3529] DSGN kept (0.4s) | 983 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:08.299736] [DEBUG] [REMOTE ] DSGX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:08.299873] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-08T12:07:08.300087] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-08T12:07:08.300220] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:08.300334] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-08T12:07:08.300375] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-08T12:07:08.300423] [INFO ] [MAIN ] [987/3529] DSGX kept (0.6s) | 984 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:08.710033] [DEBUG] [REMOTE ] DSL: Retrieved 3195 rows, trimmed to 300. [2026-01-08T12:07:08.710193] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-08T12:07:08.710504] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $11.03. [2026-01-08T12:07:08.710727] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:08.710884] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-08T12:07:08.710929] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-08T12:07:08.710979] [INFO ] [MAIN ] [988/3529] DSL kept (0.4s) | 985 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:09.109037] [DEBUG] [REMOTE ] DSM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:09.109216] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-08T12:07:09.109483] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.85. [2026-01-08T12:07:09.109640] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:09.109767] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-08T12:07:09.109808] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-08T12:07:09.109860] [INFO ] [MAIN ] [989/3529] DSM kept (0.4s) | 986 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:09.571376] [DEBUG] [REMOTE ] DSP: Retrieved 1233 rows, trimmed to 300. [2026-01-08T12:07:09.571498] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-08T12:07:09.571710] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.16. [2026-01-08T12:07:09.571870] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:09.571992] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-08T12:07:09.572033] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-08T12:07:09.572082] [INFO ] [MAIN ] [990/3529] DSP kept (0.5s) | 987 kept, 3 rejected | 139.9/min | ETA: 18.2m [2026-01-08T12:07:10.084943] [DEBUG] [REMOTE ] DSX: Retrieved 5232 rows, trimmed to 300. [2026-01-08T12:07:10.085081] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-08T12:07:10.085296] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.61. [2026-01-08T12:07:10.085436] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:10.085555] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-08T12:07:10.085616] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-08T12:07:10.085667] [INFO ] [MAIN ] [991/3529] DSX kept (0.5s) | 988 kept, 3 rejected | 139.8/min | ETA: 18.1m [2026-01-08T12:07:10.292651] [DEBUG] [REMOTE ] DTB: Retrieved 1319 rows, trimmed to 300. [2026-01-08T12:07:10.292798] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-08T12:07:10.293005] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-08T12:07:10.293139] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:10.293252] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-08T12:07:10.293294] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-08T12:07:10.293343] [INFO ] [MAIN ] [992/3529] DTB kept (0.2s) | 989 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:10.619474] [DEBUG] [REMOTE ] DTCX: Retrieved 953 rows, trimmed to 300. [2026-01-08T12:07:10.619625] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-08T12:07:10.619836] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $2.48. [2026-01-08T12:07:10.619974] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:10.620094] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-08T12:07:10.620135] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-08T12:07:10.620183] [INFO ] [MAIN ] [993/3529] DTCX kept (0.3s) | 990 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:11.372120] [DEBUG] [REMOTE ] DTE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:11.372251] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-08T12:07:11.372458] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-08T12:07:11.372609] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:11.372721] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-08T12:07:11.372762] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-08T12:07:11.372810] [INFO ] [MAIN ] [994/3529] DTE kept (0.8s) | 991 kept, 3 rejected | 139.8/min | ETA: 18.1m [2026-01-08T12:07:11.634613] [DEBUG] [REMOTE ] DTG: Retrieved 1031 rows, trimmed to 300. [2026-01-08T12:07:11.634768] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-08T12:07:11.635010] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-08T12:07:11.635157] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:11.635272] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-08T12:07:11.635313] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-08T12:07:11.635364] [INFO ] [MAIN ] [995/3529] DTG kept (0.3s) | 992 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:12.074398] [DEBUG] [REMOTE ] DTIL: Retrieved 1705 rows, trimmed to 300. [2026-01-08T12:07:12.074527] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-08T12:07:12.074746] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $4.08. [2026-01-08T12:07:12.074879] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:12.075002] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-08T12:07:12.075043] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-08T12:07:12.075091] [INFO ] [MAIN ] [996/3529] DTIL kept (0.4s) | 993 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:12.372040] [DEBUG] [REMOTE ] DTM: Retrieved 1135 rows, trimmed to 300. [2026-01-08T12:07:12.372194] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-08T12:07:12.372401] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-08T12:07:12.372539] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:12.372673] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-08T12:07:12.372716] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-08T12:07:12.372766] [INFO ] [MAIN ] [997/3529] DTM kept (0.3s) | 994 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:12.997380] [DEBUG] [REMOTE ] DUK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:12.997535] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-08T12:07:12.997763] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-08T12:07:12.997896] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:12.998007] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-08T12:07:12.998047] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-08T12:07:12.998095] [INFO ] [MAIN ] [998/3529] DUK kept (0.6s) | 995 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:13.293461] [DEBUG] [REMOTE ] DUKB: Retrieved 1834 rows, trimmed to 300. [2026-01-08T12:07:13.293625] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-08T12:07:13.293827] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-08T12:07:13.293959] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:13.294077] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-08T12:07:13.294119] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-08T12:07:13.294167] [INFO ] [MAIN ] [999/3529] DUKB kept (0.3s) | 996 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:13.635400] [DEBUG] [REMOTE ] DUOL: Retrieved 1117 rows, trimmed to 300. [2026-01-08T12:07:13.635530] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-08T12:07:13.635788] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $168.01. [2026-01-08T12:07:13.635933] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:13.636055] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-08T12:07:13.636097] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-08T12:07:13.636148] [INFO ] [MAIN ] [1000/3529] DUOL kept (0.3s) | 997 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:14.176897] [DEBUG] [REMOTE ] DVA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:14.177035] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-08T12:07:14.177262] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $111.01. [2026-01-08T12:07:14.177428] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:14.177549] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-08T12:07:14.177608] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-08T12:07:14.177659] [INFO ] [MAIN ] [1001/3529] DVA kept (0.5s) | 998 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:14.541688] [DEBUG] [REMOTE ] DVAX: Retrieved 5507 rows, trimmed to 300. [2026-01-08T12:07:14.541855] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-08T12:07:14.542126] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $9.80. [2026-01-08T12:07:14.542265] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:14.542417] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-08T12:07:14.542463] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-08T12:07:14.542516] [INFO ] [MAIN ] [1002/3529] DVAX kept (0.4s) | 999 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:15.067783] [DEBUG] [REMOTE ] DVN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:15.068021] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-08T12:07:15.068388] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.53. [2026-01-08T12:07:15.068551] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:15.068738] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-08T12:07:15.068783] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-08T12:07:15.068841] [INFO ] [MAIN ] [1003/3529] DVN kept (0.5s) | 1000 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:15.511502] [DEBUG] [REMOTE ] DWAS: Retrieved 3387 rows, trimmed to 300. [2026-01-08T12:07:15.511748] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-08T12:07:15.512049] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-08T12:07:15.512195] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:15.512368] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-08T12:07:15.512415] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-08T12:07:15.512471] [INFO ] [MAIN ] [1004/3529] DWAS kept (0.4s) | 1001 kept, 3 rejected | 139.9/min | ETA: 18.1m [2026-01-08T12:07:15.792501] [DEBUG] [REMOTE ] DWSH: Retrieved 1884 rows, trimmed to 300. [2026-01-08T12:07:15.792743] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-08T12:07:15.793047] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.20. [2026-01-08T12:07:15.793216] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:15.793362] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-08T12:07:15.793406] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-08T12:07:15.793462] [INFO ] [MAIN ] [1005/3529] DWSH kept (0.3s) | 1002 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:16.299853] [DEBUG] [REMOTE ] DX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:16.300072] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-08T12:07:16.300429] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.68. [2026-01-08T12:07:16.300599] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:16.300761] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-08T12:07:16.300991] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-08T12:07:16.301057] [INFO ] [MAIN ] [1006/3529] DX kept (0.5s) | 1003 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:16.484954] [DEBUG] [REMOTE ] DXC: Retrieved 2246 rows, trimmed to 300. [2026-01-08T12:07:16.485133] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-08T12:07:16.485412] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-08T12:07:16.485625] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:16.485786] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-08T12:07:16.485846] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-08T12:07:16.485922] [INFO ] [MAIN ] [1007/3529] DXC kept (0.2s) | 1004 kept, 3 rejected | 140.0/min | ETA: 18.0m [2026-01-08T12:07:17.156618] [DEBUG] [REMOTE ] DXCM: Retrieved 5217 rows, trimmed to 300. [2026-01-08T12:07:17.156764] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-08T12:07:17.156977] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-08T12:07:17.157132] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:17.157249] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-08T12:07:17.157291] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-08T12:07:17.157341] [INFO ] [MAIN ] [1008/3529] DXCM kept (0.7s) | 1005 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:17.615536] [DEBUG] [REMOTE ] DXPE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:17.615773] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-08T12:07:17.616072] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-08T12:07:17.616221] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:17.616368] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-08T12:07:17.616412] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-08T12:07:17.616474] [INFO ] [MAIN ] [1009/3529] DXPE kept (0.5s) | 1006 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:18.124520] [DEBUG] [REMOTE ] DY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:18.124763] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-08T12:07:18.125264] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $279.52. [2026-01-08T12:07:18.125403] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:18.125557] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-08T12:07:18.125627] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-08T12:07:18.125687] [INFO ] [MAIN ] [1010/3529] DY kept (0.5s) | 1007 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:18.388444] [DEBUG] [REMOTE ] DYN: Retrieved 1333 rows, trimmed to 300. [2026-01-08T12:07:18.388693] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-08T12:07:18.389155] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $14.03. [2026-01-08T12:07:18.389301] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:18.389426] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-08T12:07:18.389470] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-08T12:07:18.389526] [INFO ] [MAIN ] [1011/3529] DYN kept (0.3s) | 1008 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:18.994252] [DEBUG] [REMOTE ] E: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:18.994451] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-08T12:07:18.994734] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $33.50. [2026-01-08T12:07:18.994931] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:18.995056] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-08T12:07:18.995097] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-08T12:07:18.995150] [INFO ] [MAIN ] [1012/3529] E kept (0.6s) | 1009 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:19.477031] [DEBUG] [REMOTE ] EA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:19.477182] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-08T12:07:19.477418] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-08T12:07:19.477555] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:19.477697] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-08T12:07:19.477740] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-08T12:07:19.477790] [INFO ] [MAIN ] [1013/3529] EA kept (0.5s) | 1010 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:19.762674] [DEBUG] [REMOTE ] EAF: Retrieved 1941 rows, trimmed to 300. [2026-01-08T12:07:19.762869] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-08T12:07:19.763132] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-08T12:07:19.763309] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:19.763466] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-08T12:07:19.763525] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-08T12:07:19.763603] [INFO ] [MAIN ] [1014/3529] EAF kept (0.3s) | 1011 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:20.189754] [DEBUG] [REMOTE ] EAI: Retrieved 2360 rows, trimmed to 300. [2026-01-08T12:07:20.190090] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-08T12:07:20.190292] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-08T12:07:20.190424] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:20.190533] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-08T12:07:20.190591] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-08T12:07:20.190642] [INFO ] [MAIN ] [1015/3529] EAI kept (0.4s) | 1012 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:20.505712] [DEBUG] [REMOTE ] EARN: Retrieved 3192 rows, trimmed to 300. [2026-01-08T12:07:20.505911] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-08T12:07:20.506176] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.83. [2026-01-08T12:07:20.506338] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:20.506469] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-08T12:07:20.506513] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-08T12:07:20.506590] [INFO ] [MAIN ] [1016/3529] EARN kept (0.3s) | 1013 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:21.013500] [DEBUG] [REMOTE ] EB: Retrieved 1834 rows, trimmed to 300. [2026-01-08T12:07:21.013698] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-08T12:07:21.013905] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-08T12:07:21.014042] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:21.014154] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-08T12:07:21.014194] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-08T12:07:21.014243] [INFO ] [MAIN ] [1017/3529] EB kept (0.5s) | 1014 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:21.542192] [DEBUG] [REMOTE ] EBAY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:21.542333] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-08T12:07:21.542550] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-08T12:07:21.542712] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:21.542831] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-08T12:07:21.542872] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-08T12:07:21.542926] [INFO ] [MAIN ] [1018/3529] EBAY kept (0.5s) | 1015 kept, 3 rejected | 139.9/min | ETA: 18.0m [2026-01-08T12:07:21.817293] [DEBUG] [REMOTE ] EBC: Retrieved 1313 rows, trimmed to 300. [2026-01-08T12:07:21.817433] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-08T12:07:21.817654] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-08T12:07:21.817792] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:21.817905] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-08T12:07:21.817946] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-08T12:07:21.817994] [INFO ] [MAIN ] [1019/3529] EBC kept (0.3s) | 1016 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:22.423533] [DEBUG] [REMOTE ] EBF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:22.423686] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-08T12:07:22.423900] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.38. [2026-01-08T12:07:22.424048] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:22.424158] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-08T12:07:22.424197] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-08T12:07:22.424245] [INFO ] [MAIN ] [1020/3529] EBF kept (0.6s) | 1017 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:22.725132] [DEBUG] [REMOTE ] EBON: Retrieved 1390 rows, trimmed to 300. [2026-01-08T12:07:22.725268] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-08T12:07:22.725470] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-08T12:07:22.725634] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:22.725753] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-08T12:07:22.725794] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-08T12:07:22.725844] [INFO ] [MAIN ] [1021/3529] EBON kept (0.3s) | 1018 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:23.176952] [DEBUG] [REMOTE ] EBS: Retrieved 4815 rows, trimmed to 300. [2026-01-08T12:07:23.177075] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-08T12:07:23.177274] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-08T12:07:23.177405] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:23.177512] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-08T12:07:23.177552] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-08T12:07:23.177619] [INFO ] [MAIN ] [1022/3529] EBS kept (0.5s) | 1019 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:23.506491] [DEBUG] [REMOTE ] EC: Retrieved 4353 rows, trimmed to 300. [2026-01-08T12:07:23.506646] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-08T12:07:23.506851] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $8.61. [2026-01-08T12:07:23.507014] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:23.507126] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-08T12:07:23.507166] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-08T12:07:23.507216] [INFO ] [MAIN ] [1023/3529] EC kept (0.3s) | 1020 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:23.961982] [DEBUG] [REMOTE ] ECC: Retrieved 2829 rows, trimmed to 300. [2026-01-08T12:07:23.962105] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-08T12:07:23.962302] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.39. [2026-01-08T12:07:23.962435] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:23.962543] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-08T12:07:23.962601] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-08T12:07:23.962652] [INFO ] [MAIN ] [1024/3529] ECC kept (0.5s) | 1021 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:24.487448] [DEBUG] [REMOTE ] ECL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:24.487598] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-08T12:07:24.487811] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-08T12:07:24.487942] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:24.488053] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-08T12:07:24.488093] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-08T12:07:24.488141] [INFO ] [MAIN ] [1025/3529] ECL kept (0.5s) | 1022 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:24.953981] [DEBUG] [REMOTE ] ECPG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:24.954162] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-08T12:07:24.954461] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.53. [2026-01-08T12:07:24.954663] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:24.954816] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-08T12:07:24.954864] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-08T12:07:24.954924] [INFO ] [MAIN ] [1026/3529] ECPG kept (0.5s) | 1023 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:25.149466] [DEBUG] [REMOTE ] ECX: Retrieved 764 rows, trimmed to 300. [2026-01-08T12:07:25.149735] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-08T12:07:25.150045] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-08T12:07:25.150189] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:25.150334] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-08T12:07:25.150376] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-08T12:07:25.150432] [INFO ] [MAIN ] [1027/3529] ECX kept (0.2s) | 1024 kept, 3 rejected | 140.0/min | ETA: 17.9m [2026-01-08T12:07:25.962170] [DEBUG] [REMOTE ] ED: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:25.962344] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-08T12:07:25.962650] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-08T12:07:25.962797] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:25.962934] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-08T12:07:25.962977] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-08T12:07:25.963031] [INFO ] [MAIN ] [1028/3529] ED kept (0.8s) | 1025 kept, 3 rejected | 139.8/min | ETA: 17.9m [2026-01-08T12:07:26.351975] [DEBUG] [REMOTE ] EDAP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:26.352198] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-08T12:07:26.352555] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-08T12:07:26.352719] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:26.352882] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-08T12:07:26.352943] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-08T12:07:26.353008] [INFO ] [MAIN ] [1029/3529] EDAP kept (0.4s) | 1026 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:26.811659] [DEBUG] [REMOTE ] EDD: Retrieved 4708 rows, trimmed to 300. [2026-01-08T12:07:26.811796] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-08T12:07:26.812012] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.06. [2026-01-08T12:07:26.812153] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:26.812270] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-08T12:07:26.812313] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-08T12:07:26.812365] [INFO ] [MAIN ] [1030/3529] EDD kept (0.5s) | 1027 kept, 3 rejected | 139.8/min | ETA: 17.9m [2026-01-08T12:07:27.194794] [DEBUG] [REMOTE ] EDF: Retrieved 3781 rows, trimmed to 300. [2026-01-08T12:07:27.194958] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-08T12:07:27.195194] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.74. [2026-01-08T12:07:27.195332] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:27.195461] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-08T12:07:27.195503] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-08T12:07:27.195553] [INFO ] [MAIN ] [1031/3529] EDF kept (0.4s) | 1028 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:27.536199] [DEBUG] [REMOTE ] EDN: Retrieved 4706 rows, trimmed to 300. [2026-01-08T12:07:27.536438] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-08T12:07:27.536823] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $17.31. [2026-01-08T12:07:27.537015] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:27.537172] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-08T12:07:27.537216] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-08T12:07:27.537276] [INFO ] [MAIN ] [1032/3529] EDN kept (0.3s) | 1029 kept, 3 rejected | 139.9/min | ETA: 17.9m [2026-01-08T12:07:27.775455] [DEBUG] [REMOTE ] EE: Retrieved 937 rows, trimmed to 300. [2026-01-08T12:07:27.775658] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-08T12:07:27.775903] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-08T12:07:27.776046] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:27.776159] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-08T12:07:27.776201] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-08T12:07:27.776251] [INFO ] [MAIN ] [1033/3529] EE kept (0.2s) | 1030 kept, 3 rejected | 139.9/min | ETA: 17.8m [2026-01-08T12:07:28.233968] [DEBUG] [REMOTE ] EEMA: Retrieved 3498 rows, trimmed to 300. [2026-01-08T12:07:28.234145] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-08T12:07:28.234378] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-08T12:07:28.234631] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:28.234785] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-08T12:07:28.234839] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-08T12:07:28.234908] [INFO ] [MAIN ] [1034/3529] EEMA kept (0.5s) | 1031 kept, 3 rejected | 139.9/min | ETA: 17.8m [2026-01-08T12:07:28.775317] [DEBUG] [REMOTE ] EEX: Retrieved 2186 rows, trimmed to 300. [2026-01-08T12:07:28.775459] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-08T12:07:28.775699] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-08T12:07:28.775855] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:28.775966] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-08T12:07:28.776007] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-08T12:07:28.776055] [INFO ] [MAIN ] [1035/3529] EEX kept (0.5s) | 1032 kept, 3 rejected | 139.9/min | ETA: 17.8m [2026-01-08T12:07:29.202132] [DEBUG] [REMOTE ] EFC: Retrieved 3835 rows, trimmed to 300. [2026-01-08T12:07:29.202331] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-08T12:07:29.202608] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-08T12:07:29.202751] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:29.202879] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-08T12:07:29.202922] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-08T12:07:29.202974] [INFO ] [MAIN ] [1036/3529] EFC kept (0.4s) | 1033 kept, 3 rejected | 139.9/min | ETA: 17.8m [2026-01-08T12:07:29.662907] [DEBUG] [REMOTE ] EFSC: Retrieved 5658 rows, trimmed to 300. [2026-01-08T12:07:29.663057] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-08T12:07:29.663282] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-08T12:07:29.663419] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:29.663539] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-08T12:07:29.663600] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-08T12:07:29.663653] [INFO ] [MAIN ] [1037/3529] EFSC kept (0.5s) | 1034 kept, 3 rejected | 139.9/min | ETA: 17.8m [2026-01-08T12:07:30.028591] [DEBUG] [REMOTE ] EFX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:30.028750] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-08T12:07:30.029027] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-08T12:07:30.029218] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:30.029372] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-08T12:07:30.029428] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-08T12:07:30.029496] [INFO ] [MAIN ] [1038/3529] EFX kept (0.4s) | 1035 kept, 3 rejected | 139.9/min | ETA: 17.8m [2026-01-08T12:07:30.569037] [DEBUG] [REMOTE ] EG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:30.569360] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-08T12:07:30.569566] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-08T12:07:30.569719] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:30.569829] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-08T12:07:30.569870] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-08T12:07:30.569919] [INFO ] [MAIN ] [1039/3529] EG kept (0.5s) | 1036 kept, 3 rejected | 139.9/min | ETA: 17.8m [2026-01-08T12:07:31.086070] [DEBUG] [REMOTE ] EGAN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:31.086203] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-08T12:07:31.086412] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-08T12:07:31.086546] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:31.086680] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-08T12:07:31.086721] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-08T12:07:31.086771] [INFO ] [MAIN ] [1040/3529] EGAN kept (0.5s) | 1037 kept, 3 rejected | 139.8/min | ETA: 17.8m [2026-01-08T12:07:31.552547] [DEBUG] [REMOTE ] EGBN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:31.552765] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-08T12:07:31.553040] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-08T12:07:31.553180] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:31.553314] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-08T12:07:31.553356] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-08T12:07:31.553414] [INFO ] [MAIN ] [1041/3529] EGBN kept (0.5s) | 1038 kept, 3 rejected | 139.8/min | ETA: 17.8m [2026-01-08T12:07:32.022598] [DEBUG] [REMOTE ] EGP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:32.022747] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-08T12:07:32.022990] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $167.39. [2026-01-08T12:07:32.023129] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:32.023251] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-08T12:07:32.023292] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-08T12:07:32.023344] [INFO ] [MAIN ] [1042/3529] EGP kept (0.5s) | 1039 kept, 3 rejected | 139.8/min | ETA: 17.8m [2026-01-08T12:07:32.430226] [DEBUG] [REMOTE ] EGY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:32.430367] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-08T12:07:32.430615] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-08T12:07:32.430756] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:32.430889] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-08T12:07:32.430938] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-08T12:07:32.430989] [INFO ] [MAIN ] [1043/3529] EGY kept (0.4s) | 1040 kept, 3 rejected | 139.8/min | ETA: 17.8m [2026-01-08T12:07:32.713049] [DEBUG] [REMOTE ] EH: Retrieved 1525 rows, trimmed to 300. [2026-01-08T12:07:32.713218] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-08T12:07:32.713496] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-08T12:07:32.713742] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:32.713904] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-08T12:07:32.713966] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-08T12:07:32.714041] [INFO ] [MAIN ] [1044/3529] EH kept (0.3s) | 1041 kept, 3 rejected | 139.9/min | ETA: 17.8m [2026-01-08T12:07:32.948469] [DEBUG] [REMOTE ] EHAB: Retrieved 883 rows, trimmed to 300. [2026-01-08T12:07:32.948689] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-08T12:07:32.948949] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-08T12:07:32.949142] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:32.949266] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-08T12:07:32.949311] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-08T12:07:32.949373] [INFO ] [MAIN ] [1045/3529] EHAB kept (0.2s) | 1042 kept, 3 rejected | 139.9/min | ETA: 17.8m [2026-01-08T12:07:33.488707] [DEBUG] [REMOTE ] EHC: Retrieved 2016 rows, trimmed to 300. [2026-01-08T12:07:33.488872] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-08T12:07:33.489108] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $105.95. [2026-01-08T12:07:33.489251] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:33.489378] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-08T12:07:33.489421] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-08T12:07:33.489473] [INFO ] [MAIN ] [1046/3529] EHC kept (0.5s) | 1043 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:34.104560] [DEBUG] [REMOTE ] EHI: Retrieved 5648 rows, trimmed to 300. [2026-01-08T12:07:34.104731] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-08T12:07:34.104970] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.15. [2026-01-08T12:07:34.105114] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:34.105240] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-08T12:07:34.105283] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-08T12:07:34.105335] [INFO ] [MAIN ] [1047/3529] EHI kept (0.6s) | 1044 kept, 3 rejected | 139.8/min | ETA: 17.7m [2026-01-08T12:07:34.426624] [DEBUG] [REMOTE ] EHTH: Retrieved 4833 rows, trimmed to 300. [2026-01-08T12:07:34.426835] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-08T12:07:34.427246] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-08T12:07:34.427434] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:34.427627] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-08T12:07:34.427678] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-08T12:07:34.427748] [INFO ] [MAIN ] [1048/3529] EHTH kept (0.3s) | 1045 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:34.712865] [DEBUG] [REMOTE ] EIC: Retrieved 1624 rows, trimmed to 300. [2026-01-08T12:07:34.713106] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-08T12:07:34.713418] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.94. [2026-01-08T12:07:34.713612] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:34.713770] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-08T12:07:34.713821] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-08T12:07:34.713890] [INFO ] [MAIN ] [1049/3529] EIC kept (0.3s) | 1046 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:35.187246] [DEBUG] [REMOTE ] EIG: Retrieved 4765 rows, trimmed to 300. [2026-01-08T12:07:35.187468] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-08T12:07:35.187792] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-08T12:07:35.187991] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:35.188142] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-08T12:07:35.188186] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-08T12:07:35.188243] [INFO ] [MAIN ] [1050/3529] EIG kept (0.5s) | 1047 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:35.777300] [DEBUG] [REMOTE ] EIX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:35.777455] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-08T12:07:35.777728] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $52.86. [2026-01-08T12:07:35.777872] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:35.777994] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-08T12:07:35.778036] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-08T12:07:35.778086] [INFO ] [MAIN ] [1051/3529] EIX kept (0.6s) | 1048 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:36.293409] [DEBUG] [REMOTE ] EL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:36.293675] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-08T12:07:36.294153] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-08T12:07:36.294307] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:36.294464] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-08T12:07:36.294508] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-08T12:07:36.294567] [INFO ] [MAIN ] [1052/3529] EL kept (0.5s) | 1049 kept, 3 rejected | 139.8/min | ETA: 17.7m [2026-01-08T12:07:36.480057] [DEBUG] [REMOTE ] ELAB: Retrieved 533 rows, trimmed to 300. [2026-01-08T12:07:36.480240] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-08T12:07:36.480487] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $5.60. [2026-01-08T12:07:36.480659] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:36.480786] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-08T12:07:36.480827] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-08T12:07:36.480881] [INFO ] [MAIN ] [1053/3529] ELAB kept (0.2s) | 1050 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:36.853074] [DEBUG] [REMOTE ] ELAN: Retrieved 1834 rows, trimmed to 300. [2026-01-08T12:07:36.853218] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-08T12:07:36.853428] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.04. [2026-01-08T12:07:36.853596] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:36.853729] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-08T12:07:36.853773] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-08T12:07:36.853824] [INFO ] [MAIN ] [1054/3529] ELAN kept (0.4s) | 1051 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:37.443441] [DEBUG] [REMOTE ] ELC: Retrieved 2359 rows, trimmed to 300. [2026-01-08T12:07:37.443641] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-08T12:07:37.443893] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-08T12:07:37.444052] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:37.444190] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-08T12:07:37.444237] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-08T12:07:37.444296] [INFO ] [MAIN ] [1055/3529] ELC kept (0.6s) | 1052 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:37.828649] [DEBUG] [REMOTE ] ELDN: Retrieved 2844 rows, trimmed to 300. [2026-01-08T12:07:37.828837] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-08T12:07:37.829135] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-08T12:07:37.829348] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:37.829492] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-08T12:07:37.829542] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-08T12:07:37.829632] [INFO ] [MAIN ] [1056/3529] ELDN kept (0.4s) | 1053 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:38.219875] [DEBUG] [REMOTE ] ELF: Retrieved 2336 rows, trimmed to 300. [2026-01-08T12:07:38.220024] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-08T12:07:38.220252] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-08T12:07:38.220384] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:38.220494] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-08T12:07:38.220535] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-08T12:07:38.220603] [INFO ] [MAIN ] [1057/3529] ELF kept (0.4s) | 1054 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:38.772779] [DEBUG] [REMOTE ] ELME: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:38.773006] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-08T12:07:38.773380] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $16.40. [2026-01-08T12:07:38.773534] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:38.773710] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-08T12:07:38.773756] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-08T12:07:38.773814] [INFO ] [MAIN ] [1058/3529] ELME kept (0.6s) | 1055 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:39.226539] [DEBUG] [REMOTE ] ELS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:39.226764] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-08T12:07:39.227055] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-08T12:07:39.227199] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:39.227376] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-08T12:07:39.227425] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-08T12:07:39.227481] [INFO ] [MAIN ] [1059/3529] ELS kept (0.5s) | 1056 kept, 3 rejected | 139.9/min | ETA: 17.7m [2026-01-08T12:07:39.383787] [DEBUG] [REMOTE ] ELTX: Retrieved 1236 rows, trimmed to 300. [2026-01-08T12:07:39.383995] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-08T12:07:39.384251] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-08T12:07:39.384389] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:39.384506] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-08T12:07:39.384549] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-08T12:07:39.384623] [INFO ] [MAIN ] [1060/3529] ELTX kept (0.2s) | 1057 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:39.786401] [DEBUG] [REMOTE ] ELVA: Retrieved 2439 rows, trimmed to 300. [2026-01-08T12:07:39.786547] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-08T12:07:39.786785] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-08T12:07:39.786926] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:39.787036] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-08T12:07:39.787078] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-08T12:07:39.787132] [INFO ] [MAIN ] [1061/3529] ELVA kept (0.4s) | 1058 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:40.173566] [DEBUG] [REMOTE ] ELVN: Retrieved 1464 rows, trimmed to 300. [2026-01-08T12:07:40.173740] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-08T12:07:40.173960] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-08T12:07:40.174092] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:40.174201] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-08T12:07:40.174242] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-08T12:07:40.174289] [INFO ] [MAIN ] [1062/3529] ELVN kept (0.4s) | 1059 kept, 3 rejected | 140.0/min | ETA: 17.6m [2026-01-08T12:07:40.591181] [DEBUG] [REMOTE ] ELWS: Retrieved 617 rows, trimmed to 300. [2026-01-08T12:07:40.591294] [DEBUG] [REMOTE ] ELWS: PASS: History has at least 300 days. [2026-01-08T12:07:40.591491] [DEBUG] [REMOTE ] ELWS: PASS: Price check passed. Min price $3.68. [2026-01-08T12:07:40.591657] [DEBUG] [REMOTE ] ELWS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:40.591772] [DEBUG] [REMOTE ] ELWS: PASS: Integrity check passed. [2026-01-08T12:07:40.591815] [DEBUG] [REMOTE ] ELWS: Symbol is viable for forecasting. [2026-01-08T12:07:40.591865] [INFO ] [MAIN ] [1063/3529] ELWS kept (0.4s) | 1060 kept, 3 rejected | 140.0/min | ETA: 17.6m [2026-01-08T12:07:41.101136] [DEBUG] [REMOTE ] EM: Retrieved 1198 rows, trimmed to 300. [2026-01-08T12:07:41.101266] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-08T12:07:41.101707] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-08T12:07:41.101864] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:41.101994] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-08T12:07:41.102041] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-08T12:07:41.102092] [INFO ] [MAIN ] [1064/3529] EM kept (0.5s) | 1061 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:41.581689] [DEBUG] [REMOTE ] EMB: Retrieved 4541 rows, trimmed to 300. [2026-01-08T12:07:41.581830] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-08T12:07:41.582045] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.09. [2026-01-08T12:07:41.582185] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:41.582306] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-08T12:07:41.582520] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-08T12:07:41.582589] [INFO ] [MAIN ] [1065/3529] EMB kept (0.5s) | 1062 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:41.877746] [DEBUG] [REMOTE ] EMBC: Retrieved 945 rows, trimmed to 300. [2026-01-08T12:07:41.877960] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-08T12:07:41.878220] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-08T12:07:41.882394] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:41.882803] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-08T12:07:41.882850] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-08T12:07:41.882929] [INFO ] [MAIN ] [1066/3529] EMBC kept (0.3s) | 1063 kept, 3 rejected | 140.0/min | ETA: 17.6m [2026-01-08T12:07:42.462014] [DEBUG] [REMOTE ] EMD: Retrieved 5560 rows, trimmed to 300. [2026-01-08T12:07:42.462174] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-08T12:07:42.462625] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $9.93. [2026-01-08T12:07:42.462795] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:42.462923] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-08T12:07:42.462964] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-08T12:07:42.463014] [INFO ] [MAIN ] [1067/3529] EMD kept (0.6s) | 1064 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:42.952383] [DEBUG] [REMOTE ] EMF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:42.952554] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-08T12:07:42.952861] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.38. [2026-01-08T12:07:42.953001] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:42.953130] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-08T12:07:42.953179] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-08T12:07:42.953230] [INFO ] [MAIN ] [1068/3529] EMF kept (0.5s) | 1065 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:43.452704] [DEBUG] [REMOTE ] EMN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:43.452968] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-08T12:07:43.453344] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-08T12:07:43.453491] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:43.453669] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-08T12:07:43.453715] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-08T12:07:43.453778] [INFO ] [MAIN ] [1069/3529] EMN kept (0.5s) | 1066 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:43.806880] [DEBUG] [REMOTE ] EMO: Retrieved 3664 rows, trimmed to 300. [2026-01-08T12:07:43.807104] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-08T12:07:43.807428] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.14. [2026-01-08T12:07:43.807592] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:43.807754] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-08T12:07:43.807806] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-08T12:07:43.807872] [INFO ] [MAIN ] [1070/3529] EMO kept (0.4s) | 1067 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:44.059203] [DEBUG] [REMOTE ] EMXC: Retrieved 2125 rows, trimmed to 300. [2026-01-08T12:07:44.059383] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-08T12:07:44.059644] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $67.12. [2026-01-08T12:07:44.059787] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:44.059903] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-08T12:07:44.059944] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-08T12:07:44.059994] [INFO ] [MAIN ] [1071/3529] EMXC kept (0.3s) | 1068 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:44.728207] [DEBUG] [REMOTE ] ENB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:44.728426] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-08T12:07:44.728711] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-08T12:07:44.728857] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:44.728981] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-08T12:07:44.729025] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-08T12:07:44.729081] [INFO ] [MAIN ] [1072/3529] ENB kept (0.7s) | 1069 kept, 3 rejected | 139.9/min | ETA: 17.6m [2026-01-08T12:07:44.900694] [DEBUG] [REMOTE ] ENGN: Retrieved 547 rows, trimmed to 300. [2026-01-08T12:07:44.900901] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-08T12:07:44.901169] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-08T12:07:44.901307] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:44.901434] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-08T12:07:44.901477] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-08T12:07:44.901532] [INFO ] [MAIN ] [1073/3529] ENGN kept (0.2s) | 1070 kept, 3 rejected | 140.0/min | ETA: 17.5m [2026-01-08T12:07:45.461777] [DEBUG] [REMOTE ] ENIC: Retrieved 2439 rows, trimmed to 300. [2026-01-08T12:07:45.462020] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-08T12:07:45.462354] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.69. [2026-01-08T12:07:45.462503] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:45.462667] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-08T12:07:45.462712] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-08T12:07:45.462769] [INFO ] [MAIN ] [1074/3529] ENIC kept (0.6s) | 1071 kept, 3 rejected | 139.9/min | ETA: 17.5m [2026-01-08T12:07:45.886857] [DEBUG] [REMOTE ] ENPH: Retrieved 3463 rows, trimmed to 300. [2026-01-08T12:07:45.887063] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-08T12:07:45.887375] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-08T12:07:45.887746] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:45.887889] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-08T12:07:45.887934] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-08T12:07:45.887991] [INFO ] [MAIN ] [1075/3529] ENPH kept (0.4s) | 1072 kept, 3 rejected | 139.9/min | ETA: 17.5m [2026-01-08T12:07:46.376240] [DEBUG] [REMOTE ] ENS: Retrieved 5394 rows, trimmed to 300. [2026-01-08T12:07:46.376441] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-08T12:07:46.376727] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $115.35. [2026-01-08T12:07:46.376877] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:46.377005] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-08T12:07:46.377048] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-08T12:07:46.377110] [INFO ] [MAIN ] [1076/3529] ENS kept (0.5s) | 1073 kept, 3 rejected | 139.9/min | ETA: 17.5m [2026-01-08T12:07:46.770127] [DEBUG] [REMOTE ] ENSG: Retrieved 4568 rows, trimmed to 300. [2026-01-08T12:07:46.770268] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-08T12:07:46.770500] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-08T12:07:46.770658] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:46.770775] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-08T12:07:46.770817] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-08T12:07:46.770867] [INFO ] [MAIN ] [1077/3529] ENSG kept (0.4s) | 1074 kept, 3 rejected | 139.9/min | ETA: 17.5m [2026-01-08T12:07:47.044884] [DEBUG] [REMOTE ] ENTA: Retrieved 3220 rows, trimmed to 300. [2026-01-08T12:07:47.045008] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-08T12:07:47.045204] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-08T12:07:47.045364] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:47.045473] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-08T12:07:47.045513] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-08T12:07:47.045561] [INFO ] [MAIN ] [1078/3529] ENTA kept (0.3s) | 1075 kept, 3 rejected | 140.0/min | ETA: 17.5m [2026-01-08T12:07:47.530059] [DEBUG] [REMOTE ] ENTG: Retrieved 6412 rows, trimmed to 300. [2026-01-08T12:07:47.530271] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-08T12:07:47.530550] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-08T12:07:47.530722] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:47.530864] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-08T12:07:47.530909] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-08T12:07:47.530981] [INFO ] [MAIN ] [1079/3529] ENTG kept (0.5s) | 1076 kept, 3 rejected | 139.9/min | ETA: 17.5m [2026-01-08T12:07:47.882494] [DEBUG] [REMOTE ] ENTX: Retrieved 1892 rows, trimmed to 300. [2026-01-08T12:07:47.882733] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-08T12:07:47.882989] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.57. [2026-01-08T12:07:47.883131] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:47.883253] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-08T12:07:47.883297] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-08T12:07:47.883355] [INFO ] [MAIN ] [1080/3529] ENTX kept (0.4s) | 1077 kept, 3 rejected | 140.0/min | ETA: 17.5m [2026-01-08T12:07:48.325174] [DEBUG] [REMOTE ] ENVA: Retrieved 2803 rows, trimmed to 300. [2026-01-08T12:07:48.325388] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-08T12:07:48.325693] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $105.98. [2026-01-08T12:07:48.325837] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:48.325967] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-08T12:07:48.326010] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-08T12:07:48.326068] [INFO ] [MAIN ] [1081/3529] ENVA kept (0.4s) | 1078 kept, 3 rejected | 140.0/min | ETA: 17.5m [2026-01-08T12:07:48.666005] [DEBUG] [REMOTE ] ENVB: Retrieved 2376 rows, trimmed to 300. [2026-01-08T12:07:48.666210] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-08T12:07:48.666463] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-08T12:07:48.666626] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:48.666751] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-08T12:07:48.666794] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-08T12:07:48.666850] [INFO ] [MAIN ] [1082/3529] ENVB kept (0.3s) | 1079 kept, 3 rejected | 140.0/min | ETA: 17.5m [2026-01-08T12:07:49.038424] [DEBUG] [REMOTE ] ENVX: Retrieved 1258 rows, trimmed to 300. [2026-01-08T12:07:49.038600] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-08T12:07:49.038860] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-08T12:07:49.039013] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:49.039130] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-08T12:07:49.039173] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-08T12:07:49.039225] [INFO ] [MAIN ] [1083/3529] ENVX kept (0.4s) | 1080 kept, 3 rejected | 140.0/min | ETA: 17.5m [2026-01-08T12:07:49.485404] [DEBUG] [REMOTE ] EOD: Retrieved 4726 rows, trimmed to 300. [2026-01-08T12:07:49.485569] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-08T12:07:49.485861] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-08T12:07:49.486004] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:49.486141] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-08T12:07:49.486184] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-08T12:07:49.486237] [INFO ] [MAIN ] [1084/3529] EOD kept (0.4s) | 1081 kept, 3 rejected | 140.0/min | ETA: 17.5m [2026-01-08T12:07:50.056150] [DEBUG] [REMOTE ] EOG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:50.056307] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-08T12:07:50.056556] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $101.78. [2026-01-08T12:07:50.056720] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:50.056848] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-08T12:07:50.056891] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-08T12:07:50.056943] [INFO ] [MAIN ] [1085/3529] EOG kept (0.6s) | 1082 kept, 3 rejected | 139.9/min | ETA: 17.5m [2026-01-08T12:07:50.546632] [DEBUG] [REMOTE ] EOI: Retrieved 5333 rows, trimmed to 300. [2026-01-08T12:07:50.546809] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-08T12:07:50.547076] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.16. [2026-01-08T12:07:50.547238] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:50.547384] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-08T12:07:50.547433] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-08T12:07:50.547493] [INFO ] [MAIN ] [1086/3529] EOI kept (0.5s) | 1083 kept, 3 rejected | 139.9/min | ETA: 17.5m [2026-01-08T12:07:50.878845] [DEBUG] [REMOTE ] EOLS: Retrieved 1989 rows, trimmed to 300. [2026-01-08T12:07:50.878987] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-08T12:07:50.879191] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $5.66. [2026-01-08T12:07:50.879321] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:50.879430] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-08T12:07:50.879471] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-08T12:07:50.879519] [INFO ] [MAIN ] [1087/3529] EOLS kept (0.3s) | 1084 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:51.275014] [DEBUG] [REMOTE ] EOS: Retrieved 5270 rows, trimmed to 300. [2026-01-08T12:07:51.275200] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-08T12:07:51.275448] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.59. [2026-01-08T12:07:51.275606] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:51.275733] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-08T12:07:51.275775] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-08T12:07:51.275826] [INFO ] [MAIN ] [1088/3529] EOS kept (0.4s) | 1085 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:51.619492] [DEBUG] [REMOTE ] EOSE: Retrieved 1407 rows, trimmed to 300. [2026-01-08T12:07:51.619652] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-08T12:07:51.619855] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-08T12:07:51.620017] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:51.620130] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-08T12:07:51.620172] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-08T12:07:51.620221] [INFO ] [MAIN ] [1089/3529] EOSE kept (0.3s) | 1086 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:52.207692] [DEBUG] [REMOTE ] EPAC: Retrieved 6403 rows, trimmed to 300. [2026-01-08T12:07:52.207845] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-08T12:07:52.208083] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-08T12:07:52.208221] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:52.208376] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-08T12:07:52.208428] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-08T12:07:52.208487] [INFO ] [MAIN ] [1090/3529] EPAC kept (0.6s) | 1087 kept, 3 rejected | 139.9/min | ETA: 17.4m [2026-01-08T12:07:52.560651] [DEBUG] [REMOTE ] EPAM: Retrieved 3499 rows, trimmed to 300. [2026-01-08T12:07:52.560772] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-08T12:07:52.561015] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $142.20. [2026-01-08T12:07:52.561154] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:52.561294] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-08T12:07:52.561356] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-08T12:07:52.561416] [INFO ] [MAIN ] [1091/3529] EPAM kept (0.4s) | 1088 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:52.955753] [DEBUG] [REMOTE ] EPC: Retrieved 6485 rows, trimmed to 300. [2026-01-08T12:07:52.955941] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-08T12:07:52.956205] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-08T12:07:52.956340] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:52.956470] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-08T12:07:52.956513] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-08T12:07:52.956593] [INFO ] [MAIN ] [1092/3529] EPC kept (0.4s) | 1089 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:53.428152] [DEBUG] [REMOTE ] EPD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:53.428322] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-08T12:07:53.428566] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $29.66. [2026-01-08T12:07:53.428727] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:53.428854] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-08T12:07:53.428898] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-08T12:07:53.428950] [INFO ] [MAIN ] [1093/3529] EPD kept (0.5s) | 1090 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:53.719261] [DEBUG] [REMOTE ] EPSN: Retrieved 2383 rows, trimmed to 300. [2026-01-08T12:07:53.719415] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-08T12:07:53.719663] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.30. [2026-01-08T12:07:53.719805] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:53.719916] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-08T12:07:53.719958] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-08T12:07:53.720009] [INFO ] [MAIN ] [1094/3529] EPSN kept (0.3s) | 1091 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:54.143271] [DEBUG] [REMOTE ] EQBK: Retrieved 2553 rows, trimmed to 300. [2026-01-08T12:07:54.143483] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-08T12:07:54.143783] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $38.62. [2026-01-08T12:07:54.143929] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:54.144057] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-08T12:07:54.144101] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-08T12:07:54.144199] [INFO ] [MAIN ] [1095/3529] EQBK kept (0.4s) | 1092 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:54.531523] [DEBUG] [REMOTE ] EQH: Retrieved 1926 rows, trimmed to 300. [2026-01-08T12:07:54.531805] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-08T12:07:54.532138] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-08T12:07:54.532283] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:54.532454] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-08T12:07:54.532499] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-08T12:07:54.532555] [INFO ] [MAIN ] [1096/3529] EQH kept (0.4s) | 1093 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:54.948376] [DEBUG] [REMOTE ] EQIX: Retrieved 6389 rows, trimmed to 300. [2026-01-08T12:07:54.948682] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-08T12:07:54.948990] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-08T12:07:54.949142] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:54.949283] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-08T12:07:54.949331] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-08T12:07:54.949389] [INFO ] [MAIN ] [1097/3529] EQIX kept (0.4s) | 1094 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:55.209733] [DEBUG] [REMOTE ] ERAS: Retrieved 1125 rows, trimmed to 300. [2026-01-08T12:07:55.209877] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-08T12:07:55.210079] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-08T12:07:55.210215] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:55.210349] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-08T12:07:55.210392] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-08T12:07:55.210443] [INFO ] [MAIN ] [1098/3529] ERAS kept (0.3s) | 1095 kept, 3 rejected | 140.1/min | ETA: 17.4m [2026-01-08T12:07:55.786756] [DEBUG] [REMOTE ] ERIC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:55.786901] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-08T12:07:55.787125] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $8.17. [2026-01-08T12:07:55.787265] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:55.787382] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-08T12:07:55.787423] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-08T12:07:55.787472] [INFO ] [MAIN ] [1099/3529] ERIC kept (0.6s) | 1096 kept, 3 rejected | 140.0/min | ETA: 17.4m [2026-01-08T12:07:56.168820] [DEBUG] [REMOTE ] ERIE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:56.168982] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-08T12:07:56.169251] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-08T12:07:56.169443] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:56.169638] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-08T12:07:56.169695] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-08T12:07:56.169761] [INFO ] [MAIN ] [1100/3529] ERIE kept (0.4s) | 1097 kept, 3 rejected | 140.0/min | ETA: 17.3m [2026-01-08T12:07:56.482842] [DEBUG] [REMOTE ] ERII: Retrieved 4407 rows, trimmed to 300. [2026-01-08T12:07:56.482991] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-08T12:07:56.483222] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-08T12:07:56.483360] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:56.483484] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-08T12:07:56.483528] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-08T12:07:56.483602] [INFO ] [MAIN ] [1101/3529] ERII kept (0.3s) | 1098 kept, 3 rejected | 140.1/min | ETA: 17.3m [2026-01-08T12:07:57.103684] [DEBUG] [REMOTE ] ERNA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:57.103898] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-08T12:07:57.104206] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-08T12:07:57.104351] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:57.104495] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-08T12:07:57.104538] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-08T12:07:57.104617] [INFO ] [MAIN ] [1102/3529] ERNA kept (0.6s) | 1099 kept, 3 rejected | 140.0/min | ETA: 17.3m [2026-01-08T12:07:57.395274] [DEBUG] [REMOTE ] ERO: Retrieved 1791 rows, trimmed to 300. [2026-01-08T12:07:57.395415] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-08T12:07:57.395644] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-08T12:07:57.395784] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:57.395893] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-08T12:07:57.395933] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-08T12:07:57.395981] [INFO ] [MAIN ] [1103/3529] ERO kept (0.3s) | 1100 kept, 3 rejected | 140.1/min | ETA: 17.3m [2026-01-08T12:07:58.046273] [DEBUG] [REMOTE ] ES: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:58.046412] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-08T12:07:58.046646] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-08T12:07:58.046796] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:58.046914] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-08T12:07:58.046957] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-08T12:07:58.047007] [INFO ] [MAIN ] [1104/3529] ES kept (0.7s) | 1101 kept, 3 rejected | 140.0/min | ETA: 17.3m [2026-01-08T12:07:58.158747] [DEBUG] [REMOTE ] ESAB: Retrieved 948 rows, trimmed to 300. [2026-01-08T12:07:58.158864] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-08T12:07:58.159060] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-08T12:07:58.159192] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:58.159298] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-08T12:07:58.159338] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-08T12:07:58.159387] [INFO ] [MAIN ] [1105/3529] ESAB kept (0.1s) | 1102 kept, 3 rejected | 140.1/min | ETA: 17.3m [2026-01-08T12:07:58.958686] [DEBUG] [REMOTE ] ESCA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:58.958824] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-08T12:07:58.959034] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-08T12:07:58.959166] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:58.959277] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-08T12:07:58.959318] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-08T12:07:58.959367] [INFO ] [MAIN ] [1106/3529] ESCA kept (0.8s) | 1103 kept, 3 rejected | 140.0/min | ETA: 17.3m [2026-01-08T12:07:59.426145] [DEBUG] [REMOTE ] ESE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:07:59.426282] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-08T12:07:59.426490] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-08T12:07:59.426648] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:59.426763] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-08T12:07:59.426804] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-08T12:07:59.426853] [INFO ] [MAIN ] [1107/3529] ESE kept (0.5s) | 1104 kept, 3 rejected | 140.0/min | ETA: 17.3m [2026-01-08T12:07:59.772379] [DEBUG] [REMOTE ] ESEA: Retrieved 4950 rows, trimmed to 300. [2026-01-08T12:07:59.772516] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-08T12:07:59.772760] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $53.84. [2026-01-08T12:07:59.772905] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:07:59.773042] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-08T12:07:59.773087] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-08T12:07:59.773141] [INFO ] [MAIN ] [1108/3529] ESEA kept (0.3s) | 1105 kept, 3 rejected | 140.0/min | ETA: 17.3m [2026-01-08T12:08:00.003956] [DEBUG] [REMOTE ] ESGD: Retrieved 2394 rows, trimmed to 300. [2026-01-08T12:08:00.004120] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-08T12:08:00.004324] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-08T12:08:00.004463] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:00.004597] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-08T12:08:00.004642] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-08T12:08:00.004692] [INFO ] [MAIN ] [1109/3529] ESGD kept (0.2s) | 1106 kept, 3 rejected | 140.0/min | ETA: 17.3m [2026-01-08T12:08:00.539622] [DEBUG] [REMOTE ] ESGE: Retrieved 2381 rows, trimmed to 300. [2026-01-08T12:08:00.539909] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-08T12:08:00.540315] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.30. [2026-01-08T12:08:00.540506] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:00.540716] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-08T12:08:00.540776] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-08T12:08:00.540853] [INFO ] [MAIN ] [1110/3529] ESGE kept (0.5s) | 1107 kept, 3 rejected | 140.0/min | ETA: 17.3m [2026-01-08T12:08:00.972454] [DEBUG] [REMOTE ] ESI: Retrieved 3071 rows, trimmed to 300. [2026-01-08T12:08:00.972698] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-08T12:08:00.972982] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-08T12:08:00.973166] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:00.973304] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-08T12:08:00.973348] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-08T12:08:00.973405] [INFO ] [MAIN ] [1111/3529] ESI kept (0.4s) | 1108 kept, 3 rejected | 140.0/min | ETA: 17.3m [2026-01-08T12:08:01.275845] [DEBUG] [REMOTE ] ESOA: Retrieved 3289 rows, trimmed to 300. [2026-01-08T12:08:01.275977] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-08T12:08:01.276177] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-08T12:08:01.276314] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:01.276425] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-08T12:08:01.276466] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-08T12:08:01.276516] [INFO ] [MAIN ] [1112/3529] ESOA kept (0.3s) | 1109 kept, 3 rejected | 140.1/min | ETA: 17.3m [2026-01-08T12:08:01.709877] [DEBUG] [REMOTE ] ESPO: Retrieved 1815 rows, trimmed to 300. [2026-01-08T12:08:01.710022] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-08T12:08:01.710229] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.46. [2026-01-08T12:08:01.710359] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:01.710468] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-08T12:08:01.710509] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-08T12:08:01.710557] [INFO ] [MAIN ] [1113/3529] ESPO kept (0.4s) | 1110 kept, 3 rejected | 140.1/min | ETA: 17.3m [2026-01-08T12:08:02.032385] [DEBUG] [REMOTE ] ESQ: Retrieved 2145 rows, trimmed to 300. [2026-01-08T12:08:02.032521] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-08T12:08:02.032786] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-08T12:08:02.032926] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:02.033039] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-08T12:08:02.033081] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-08T12:08:02.033131] [INFO ] [MAIN ] [1114/3529] ESQ kept (0.3s) | 1111 kept, 3 rejected | 140.1/min | ETA: 17.2m [2026-01-08T12:08:02.574742] [DEBUG] [REMOTE ] ESTA: Retrieved 1878 rows, trimmed to 300. [2026-01-08T12:08:02.574859] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-08T12:08:02.575053] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $41.16. [2026-01-08T12:08:02.575184] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:02.575291] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-08T12:08:02.575331] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-08T12:08:02.575379] [INFO ] [MAIN ] [1115/3529] ESTA kept (0.5s) | 1112 kept, 3 rejected | 140.0/min | ETA: 17.2m [2026-01-08T12:08:02.868970] [DEBUG] [REMOTE ] ESTC: Retrieved 1823 rows, trimmed to 300. [2026-01-08T12:08:02.869185] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-08T12:08:02.869451] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-08T12:08:02.869614] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:02.869741] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-08T12:08:02.869782] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-08T12:08:02.869837] [INFO ] [MAIN ] [1116/3529] ESTC kept (0.3s) | 1113 kept, 3 rejected | 140.1/min | ETA: 17.2m [2026-01-08T12:08:03.455347] [DEBUG] [REMOTE ] ETB: Retrieved 5208 rows, trimmed to 300. [2026-01-08T12:08:03.455501] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-08T12:08:03.455760] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.55. [2026-01-08T12:08:03.455903] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:03.456036] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-08T12:08:03.456093] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-08T12:08:03.456161] [INFO ] [MAIN ] [1117/3529] ETB kept (0.6s) | 1114 kept, 3 rejected | 140.0/min | ETA: 17.2m [2026-01-08T12:08:03.940814] [DEBUG] [REMOTE ] ETD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:03.941023] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-08T12:08:03.941300] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-08T12:08:03.941444] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:03.941596] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-08T12:08:03.941644] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-08T12:08:03.941703] [INFO ] [MAIN ] [1118/3529] ETD kept (0.5s) | 1115 kept, 3 rejected | 140.0/min | ETA: 17.2m [2026-01-08T12:08:04.273593] [DEBUG] [REMOTE ] ETG: Retrieved 5521 rows, trimmed to 300. [2026-01-08T12:08:04.274058] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-08T12:08:04.274362] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.81. [2026-01-08T12:08:04.274526] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:04.274692] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-08T12:08:04.274737] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-08T12:08:04.274796] [INFO ] [MAIN ] [1119/3529] ETG kept (0.3s) | 1116 kept, 3 rejected | 140.1/min | ETA: 17.2m [2026-01-08T12:08:04.531644] [DEBUG] [REMOTE ] ETHA: Retrieved 367 rows, trimmed to 300. [2026-01-08T12:08:04.531856] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-08T12:08:04.532129] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-08T12:08:04.532279] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:04.532406] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-08T12:08:04.532450] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-08T12:08:04.532505] [INFO ] [MAIN ] [1120/3529] ETHA kept (0.3s) | 1117 kept, 3 rejected | 140.1/min | ETA: 17.2m [2026-01-08T12:08:05.151850] [DEBUG] [REMOTE ] ETJ: Retrieved 4642 rows, trimmed to 300. [2026-01-08T12:08:05.152048] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-08T12:08:05.152366] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.46. [2026-01-08T12:08:05.152510] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:05.152714] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-08T12:08:05.152771] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-08T12:08:05.152846] [INFO ] [MAIN ] [1121/3529] ETJ kept (0.6s) | 1118 kept, 3 rejected | 140.0/min | ETA: 17.2m [2026-01-08T12:08:05.646052] [DEBUG] [REMOTE ] ETN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:05.646286] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-08T12:08:05.646640] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-08T12:08:05.646860] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:05.647008] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-08T12:08:05.647059] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-08T12:08:05.647126] [INFO ] [MAIN ] [1122/3529] ETN kept (0.5s) | 1119 kept, 3 rejected | 140.0/min | ETA: 17.2m [2026-01-08T12:08:06.086840] [DEBUG] [REMOTE ] ETO: Retrieved 5439 rows, trimmed to 300. [2026-01-08T12:08:06.086990] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-08T12:08:06.087223] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $26.72. [2026-01-08T12:08:06.087356] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:06.087479] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-08T12:08:06.087520] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-08T12:08:06.087569] [INFO ] [MAIN ] [1123/3529] ETO kept (0.4s) | 1120 kept, 3 rejected | 140.0/min | ETA: 17.2m [2026-01-08T12:08:06.343883] [DEBUG] [REMOTE ] ETON: Retrieved 1796 rows, trimmed to 300. [2026-01-08T12:08:06.344014] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-08T12:08:06.344207] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.37. [2026-01-08T12:08:06.344347] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:06.344474] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-08T12:08:06.344516] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-08T12:08:06.344562] [INFO ] [MAIN ] [1124/3529] ETON kept (0.3s) | 1121 kept, 3 rejected | 140.1/min | ETA: 17.2m [2026-01-08T12:08:06.828314] [DEBUG] [REMOTE ] ETSY: Retrieved 2699 rows, trimmed to 300. [2026-01-08T12:08:06.828455] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-08T12:08:06.828690] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-08T12:08:06.828837] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:06.828954] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-08T12:08:06.828997] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-08T12:08:06.829046] [INFO ] [MAIN ] [1125/3529] ETSY kept (0.5s) | 1122 kept, 3 rejected | 140.1/min | ETA: 17.2m [2026-01-08T12:08:07.147146] [DEBUG] [REMOTE ] ETY: Retrieved 4807 rows, trimmed to 300. [2026-01-08T12:08:07.147278] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-08T12:08:07.147478] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.82. [2026-01-08T12:08:07.147631] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:07.147743] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-08T12:08:07.147783] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-08T12:08:07.147832] [INFO ] [MAIN ] [1126/3529] ETY kept (0.3s) | 1123 kept, 3 rejected | 140.1/min | ETA: 17.2m [2026-01-08T12:08:07.684116] [DEBUG] [REMOTE ] EUFN: Retrieved 4007 rows, trimmed to 300. [2026-01-08T12:08:07.684342] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-08T12:08:07.684696] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-08T12:08:07.684846] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:07.684992] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-08T12:08:07.685036] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-08T12:08:07.685121] [INFO ] [MAIN ] [1127/3529] EUFN kept (0.5s) | 1124 kept, 3 rejected | 140.1/min | ETA: 17.2m [2026-01-08T12:08:07.914395] [DEBUG] [REMOTE ] EVAX: Retrieved 1236 rows, trimmed to 300. [2026-01-08T12:08:07.914598] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-08T12:08:07.914849] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.70. [2026-01-08T12:08:07.914994] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:07.915119] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-08T12:08:07.915162] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-08T12:08:07.915217] [INFO ] [MAIN ] [1128/3529] EVAX kept (0.2s) | 1125 kept, 3 rejected | 140.1/min | ETA: 17.1m [2026-01-08T12:08:08.495427] [DEBUG] [REMOTE ] EVC: Retrieved 6396 rows, trimmed to 300. [2026-01-08T12:08:08.495594] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-08T12:08:08.495840] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-08T12:08:08.495974] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:08.496100] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-08T12:08:08.496141] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-08T12:08:08.496193] [INFO ] [MAIN ] [1129/3529] EVC kept (0.6s) | 1126 kept, 3 rejected | 140.1/min | ETA: 17.1m [2026-01-08T12:08:08.780320] [DEBUG] [REMOTE ] EVCM: Retrieved 1135 rows, trimmed to 300. [2026-01-08T12:08:08.780528] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-08T12:08:08.780808] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-08T12:08:08.780952] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:08.781080] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-08T12:08:08.781124] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-08T12:08:08.781181] [INFO ] [MAIN ] [1130/3529] EVCM kept (0.3s) | 1127 kept, 3 rejected | 140.1/min | ETA: 17.1m [2026-01-08T12:08:09.133637] [DEBUG] [REMOTE ] EVEX: Retrieved 1256 rows, trimmed to 300. [2026-01-08T12:08:09.133862] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-08T12:08:09.134166] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-08T12:08:09.134356] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:09.134495] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-08T12:08:09.134539] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-08T12:08:09.134626] [INFO ] [MAIN ] [1131/3529] EVEX kept (0.4s) | 1128 kept, 3 rejected | 140.1/min | ETA: 17.1m [2026-01-08T12:08:09.681714] [DEBUG] [REMOTE ] EVF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:09.681859] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-08T12:08:09.682072] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.22. [2026-01-08T12:08:09.682212] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:09.682326] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-08T12:08:09.682369] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-08T12:08:09.682420] [INFO ] [MAIN ] [1132/3529] EVF kept (0.5s) | 1129 kept, 3 rejected | 140.1/min | ETA: 17.1m [2026-01-08T12:08:09.970089] [DEBUG] [REMOTE ] EVG: Retrieved 5251 rows, trimmed to 300. [2026-01-08T12:08:09.970297] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-08T12:08:09.970592] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.79. [2026-01-08T12:08:09.970776] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:09.970915] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-08T12:08:09.970959] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-08T12:08:09.971040] [INFO ] [MAIN ] [1133/3529] EVG kept (0.3s) | 1130 kept, 3 rejected | 140.1/min | ETA: 17.1m [2026-01-08T12:08:10.376166] [DEBUG] [REMOTE ] EVGO: Retrieved 1287 rows, trimmed to 300. [2026-01-08T12:08:10.376375] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-08T12:08:10.376666] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-08T12:08:10.376825] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:10.376954] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-08T12:08:10.376999] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-08T12:08:10.377055] [INFO ] [MAIN ] [1134/3529] EVGO kept (0.4s) | 1131 kept, 3 rejected | 140.1/min | ETA: 17.1m [2026-01-08T12:08:10.686525] [DEBUG] [REMOTE ] EVH: Retrieved 2664 rows, trimmed to 300. [2026-01-08T12:08:10.686768] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-08T12:08:10.687017] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-08T12:08:10.687159] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:10.687282] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-08T12:08:10.687325] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-08T12:08:10.687380] [INFO ] [MAIN ] [1135/3529] EVH kept (0.3s) | 1132 kept, 3 rejected | 140.2/min | ETA: 17.1m [2026-01-08T12:08:11.194385] [DEBUG] [REMOTE ] EVN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:11.194657] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-08T12:08:11.195026] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.62. [2026-01-08T12:08:11.195172] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:11.195324] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-08T12:08:11.195369] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-08T12:08:11.195429] [INFO ] [MAIN ] [1136/3529] EVN kept (0.5s) | 1133 kept, 3 rejected | 140.2/min | ETA: 17.1m [2026-01-08T12:08:11.715849] [DEBUG] [REMOTE ] EVO: Retrieved 4035 rows, trimmed to 300. [2026-01-08T12:08:11.716048] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-08T12:08:11.716313] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-08T12:08:11.716462] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:11.716616] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-08T12:08:11.716663] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-08T12:08:11.716721] [INFO ] [MAIN ] [1137/3529] EVO kept (0.5s) | 1134 kept, 3 rejected | 140.1/min | ETA: 17.1m [2026-01-08T12:08:11.922342] [DEBUG] [REMOTE ] EVRG: Retrieved 1910 rows, trimmed to 300. [2026-01-08T12:08:11.922536] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-08T12:08:11.922814] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-08T12:08:11.922953] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:11.923071] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-08T12:08:11.923112] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-08T12:08:11.923166] [INFO ] [MAIN ] [1138/3529] EVRG kept (0.2s) | 1135 kept, 3 rejected | 140.2/min | ETA: 17.1m [2026-01-08T12:08:12.338104] [DEBUG] [REMOTE ] EVSD: Retrieved 391 rows, trimmed to 300. [2026-01-08T12:08:12.338389] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-08T12:08:12.338818] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-08T12:08:12.339018] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:12.339201] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-08T12:08:12.339289] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-08T12:08:12.339374] [INFO ] [MAIN ] [1139/3529] EVSD kept (0.4s) | 1136 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:12.794749] [DEBUG] [REMOTE ] EVTC: Retrieved 3205 rows, trimmed to 300. [2026-01-08T12:08:12.794943] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-08T12:08:12.795226] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-08T12:08:12.795373] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:12.795498] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-08T12:08:12.795542] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-08T12:08:12.795618] [INFO ] [MAIN ] [1140/3529] EVTC kept (0.5s) | 1137 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:13.059734] [DEBUG] [REMOTE ] EVTL: Retrieved 1013 rows, trimmed to 300. [2026-01-08T12:08:13.059927] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-08T12:08:13.060177] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-08T12:08:13.060321] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:13.060442] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-08T12:08:13.060484] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-08T12:08:13.060539] [INFO ] [MAIN ] [1141/3529] EVTL kept (0.3s) | 1138 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:13.846863] [DEBUG] [REMOTE ] EWBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:13.847091] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-08T12:08:13.847411] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $93.75. [2026-01-08T12:08:13.847555] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:13.847726] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-08T12:08:13.847770] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-08T12:08:13.847827] [INFO ] [MAIN ] [1142/3529] EWBC kept (0.8s) | 1139 kept, 3 rejected | 140.1/min | ETA: 17.0m [2026-01-08T12:08:14.099368] [DEBUG] [REMOTE ] EWCZ: Retrieved 1111 rows, trimmed to 300. [2026-01-08T12:08:14.099621] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-08T12:08:14.099935] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.42. [2026-01-08T12:08:14.100120] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:14.100279] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-08T12:08:14.100334] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-08T12:08:14.100405] [INFO ] [MAIN ] [1143/3529] EWCZ kept (0.3s) | 1140 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:14.504170] [DEBUG] [REMOTE ] EWTX: Retrieved 1202 rows, trimmed to 300. [2026-01-08T12:08:14.504395] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-08T12:08:14.504722] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $14.70. [2026-01-08T12:08:14.504949] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:14.505102] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-08T12:08:14.505157] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-08T12:08:14.505227] [INFO ] [MAIN ] [1144/3529] EWTX kept (0.4s) | 1141 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:15.006475] [DEBUG] [REMOTE ] EWZS: Retrieved 3842 rows, trimmed to 300. [2026-01-08T12:08:15.006641] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-08T12:08:15.006855] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-08T12:08:15.006988] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:15.007100] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-08T12:08:15.007407] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-08T12:08:15.007762] [INFO ] [MAIN ] [1145/3529] EWZS kept (0.5s) | 1142 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:15.461734] [DEBUG] [REMOTE ] EXAS: Retrieved 6270 rows, trimmed to 300. [2026-01-08T12:08:15.461885] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-08T12:08:15.462120] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $59.36. [2026-01-08T12:08:15.462256] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:15.462381] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-08T12:08:15.462424] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-08T12:08:15.462474] [INFO ] [MAIN ] [1146/3529] EXAS kept (0.5s) | 1143 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:15.953508] [DEBUG] [REMOTE ] EXC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:15.953659] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-08T12:08:15.953867] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.99. [2026-01-08T12:08:15.954003] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:15.954113] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-08T12:08:15.954153] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-08T12:08:15.954200] [INFO ] [MAIN ] [1147/3529] EXC kept (0.5s) | 1144 kept, 3 rejected | 140.1/min | ETA: 17.0m [2026-01-08T12:08:16.376377] [DEBUG] [REMOTE ] EXEL: Retrieved 6470 rows, trimmed to 300. [2026-01-08T12:08:16.376509] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-08T12:08:16.376729] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $34.54. [2026-01-08T12:08:16.376862] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:16.376973] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-08T12:08:16.377013] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-08T12:08:16.377060] [INFO ] [MAIN ] [1148/3529] EXEL kept (0.4s) | 1145 kept, 3 rejected | 140.1/min | ETA: 17.0m [2026-01-08T12:08:16.639191] [DEBUG] [REMOTE ] EXFY: Retrieved 1043 rows, trimmed to 300. [2026-01-08T12:08:16.639307] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-08T12:08:16.639501] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-08T12:08:16.639675] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:16.639792] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-08T12:08:16.639835] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-08T12:08:16.639885] [INFO ] [MAIN ] [1149/3529] EXFY kept (0.3s) | 1146 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:17.212700] [DEBUG] [REMOTE ] EXG: Retrieved 4709 rows, trimmed to 300. [2026-01-08T12:08:17.212899] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-08T12:08:17.213113] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.74. [2026-01-08T12:08:17.213435] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:17.213547] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-08T12:08:17.213607] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-08T12:08:17.213657] [INFO ] [MAIN ] [1150/3529] EXG kept (0.6s) | 1147 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:17.624499] [DEBUG] [REMOTE ] EXK: Retrieved 4957 rows, trimmed to 300. [2026-01-08T12:08:17.624653] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-08T12:08:17.624859] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-08T12:08:17.624991] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:17.625106] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-08T12:08:17.625184] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-08T12:08:17.625234] [INFO ] [MAIN ] [1151/3529] EXK kept (0.4s) | 1148 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:18.046688] [DEBUG] [REMOTE ] EXLS: Retrieved 4833 rows, trimmed to 300. [2026-01-08T12:08:18.046821] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-08T12:08:18.047023] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-08T12:08:18.047156] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:18.047418] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-08T12:08:18.047458] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-08T12:08:18.047504] [INFO ] [MAIN ] [1152/3529] EXLS kept (0.4s) | 1149 kept, 3 rejected | 140.2/min | ETA: 17.0m [2026-01-08T12:08:18.386948] [DEBUG] [REMOTE ] EXP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:18.387093] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-08T12:08:18.387312] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-08T12:08:18.387448] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:18.387565] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-08T12:08:18.387629] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-08T12:08:18.387678] [INFO ] [MAIN ] [1153/3529] EXP kept (0.3s) | 1150 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:18.928643] [DEBUG] [REMOTE ] EXPD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:18.928858] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-08T12:08:18.929152] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $113.37. [2026-01-08T12:08:18.929292] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:18.929428] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-08T12:08:18.929470] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-08T12:08:18.929524] [INFO ] [MAIN ] [1154/3529] EXPD kept (0.5s) | 1151 kept, 3 rejected | 140.1/min | ETA: 16.9m [2026-01-08T12:08:19.362474] [DEBUG] [REMOTE ] EXPE: Retrieved 5149 rows, trimmed to 300. [2026-01-08T12:08:19.362667] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-08T12:08:19.362909] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-08T12:08:19.363096] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:19.363223] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-08T12:08:19.363265] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-08T12:08:19.363315] [INFO ] [MAIN ] [1155/3529] EXPE kept (0.4s) | 1152 kept, 3 rejected | 140.1/min | ETA: 16.9m [2026-01-08T12:08:19.693464] [DEBUG] [REMOTE ] EXPI: Retrieved 2990 rows, trimmed to 300. [2026-01-08T12:08:19.693681] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-08T12:08:19.693930] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-08T12:08:19.694067] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:19.694184] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-08T12:08:19.694226] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-08T12:08:19.694278] [INFO ] [MAIN ] [1156/3529] EXPI kept (0.3s) | 1153 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:20.247089] [DEBUG] [REMOTE ] EXPO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:20.247301] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-08T12:08:20.247706] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-08T12:08:20.247861] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:20.248027] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-08T12:08:20.248071] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-08T12:08:20.248128] [INFO ] [MAIN ] [1157/3529] EXPO kept (0.6s) | 1154 kept, 3 rejected | 140.1/min | ETA: 16.9m [2026-01-08T12:08:20.397955] [DEBUG] [REMOTE ] EYE: Retrieved 2060 rows, trimmed to 300. [2026-01-08T12:08:20.398162] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-08T12:08:20.398457] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-08T12:08:20.398620] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:20.398750] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-08T12:08:20.398794] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-08T12:08:20.398851] [INFO ] [MAIN ] [1158/3529] EYE kept (0.2s) | 1155 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:20.786138] [DEBUG] [REMOTE ] EZGO: Retrieved 1244 rows, trimmed to 300. [2026-01-08T12:08:20.786326] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-08T12:08:20.786566] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.83. [2026-01-08T12:08:20.786723] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:20.786838] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-08T12:08:20.786880] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-08T12:08:20.786931] [INFO ] [MAIN ] [1159/3529] EZGO kept (0.4s) | 1156 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:21.502108] [DEBUG] [REMOTE ] F: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:21.502382] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-08T12:08:21.502826] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $11.41. [2026-01-08T12:08:21.502976] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:21.503148] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-08T12:08:21.503193] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-08T12:08:21.503253] [INFO ] [MAIN ] [1160/3529] F kept (0.7s) | 1157 kept, 3 rejected | 140.1/min | ETA: 16.9m [2026-01-08T12:08:21.745139] [DEBUG] [REMOTE ] FA: Retrieved 1141 rows, trimmed to 300. [2026-01-08T12:08:21.745336] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-08T12:08:21.745611] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-08T12:08:21.745756] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:21.745876] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-08T12:08:21.745918] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-08T12:08:21.745972] [INFO ] [MAIN ] [1161/3529] FA kept (0.2s) | 1158 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:22.282892] [DEBUG] [REMOTE ] FAF: Retrieved 3927 rows, trimmed to 300. [2026-01-08T12:08:22.283272] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-08T12:08:22.283527] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.50. [2026-01-08T12:08:22.283697] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:22.283819] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-08T12:08:22.283863] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-08T12:08:22.283919] [INFO ] [MAIN ] [1162/3529] FAF kept (0.5s) | 1159 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:22.507674] [DEBUG] [REMOTE ] FALN: Retrieved 2403 rows, trimmed to 300. [2026-01-08T12:08:22.507881] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-08T12:08:22.508134] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-08T12:08:22.508293] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:22.508441] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-08T12:08:22.508486] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-08T12:08:22.508539] [INFO ] [MAIN ] [1163/3529] FALN kept (0.2s) | 1160 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:22.884836] [DEBUG] [REMOTE ] FANG: Retrieved 3327 rows, trimmed to 300. [2026-01-08T12:08:22.885038] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-08T12:08:22.885298] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-08T12:08:22.885448] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:22.885604] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-08T12:08:22.885652] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-08T12:08:22.885710] [INFO ] [MAIN ] [1164/3529] FANG kept (0.4s) | 1161 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:23.586633] [DEBUG] [REMOTE ] FARM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:23.586832] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-08T12:08:23.587095] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-08T12:08:23.587234] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:23.587360] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-08T12:08:23.587401] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-08T12:08:23.587453] [INFO ] [MAIN ] [1165/3529] FARM kept (0.7s) | 1162 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:23.830562] [DEBUG] [REMOTE ] FBIN: Retrieved 3598 rows, trimmed to 300. [2026-01-08T12:08:23.830780] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-08T12:08:23.831035] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-08T12:08:23.831216] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:23.831339] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-08T12:08:23.831382] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-08T12:08:23.831436] [INFO ] [MAIN ] [1166/3529] FBIN kept (0.2s) | 1163 kept, 3 rejected | 140.2/min | ETA: 16.9m [2026-01-08T12:08:24.341977] [DEBUG] [REMOTE ] FBIO: Retrieved 3554 rows, trimmed to 300. [2026-01-08T12:08:24.342107] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-08T12:08:24.342319] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-08T12:08:24.342454] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:24.342565] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-08T12:08:24.342624] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-08T12:08:24.342673] [INFO ] [MAIN ] [1167/3529] FBIO kept (0.5s) | 1164 kept, 3 rejected | 140.2/min | ETA: 16.8m [2026-01-08T12:08:24.825874] [DEBUG] [REMOTE ] FBIZ: Retrieved 5094 rows, trimmed to 300. [2026-01-08T12:08:24.826076] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-08T12:08:24.826332] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $47.40. [2026-01-08T12:08:24.826474] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:24.826624] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-08T12:08:24.826670] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-08T12:08:24.826726] [INFO ] [MAIN ] [1168/3529] FBIZ kept (0.5s) | 1165 kept, 3 rejected | 140.2/min | ETA: 16.8m [2026-01-08T12:08:25.165677] [DEBUG] [REMOTE ] FBK: Retrieved 2340 rows, trimmed to 300. [2026-01-08T12:08:25.165885] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-08T12:08:25.166138] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $51.87. [2026-01-08T12:08:25.166279] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:25.166432] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-08T12:08:25.166478] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-08T12:08:25.166532] [INFO ] [MAIN ] [1169/3529] FBK kept (0.3s) | 1166 kept, 3 rejected | 140.2/min | ETA: 16.8m [2026-01-08T12:08:25.449529] [DEBUG] [REMOTE ] FBL: Retrieved 769 rows, trimmed to 300. [2026-01-08T12:08:25.449739] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-08T12:08:25.449972] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-08T12:08:25.450108] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:25.450220] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-08T12:08:25.450261] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-08T12:08:25.450314] [INFO ] [MAIN ] [1170/3529] FBL kept (0.3s) | 1167 kept, 3 rejected | 140.2/min | ETA: 16.8m [2026-01-08T12:08:26.084449] [DEBUG] [REMOTE ] FBNC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:26.084606] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-08T12:08:26.084819] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $46.11. [2026-01-08T12:08:26.084951] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:26.085066] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-08T12:08:26.085107] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-08T12:08:26.085155] [INFO ] [MAIN ] [1171/3529] FBNC kept (0.6s) | 1168 kept, 3 rejected | 140.2/min | ETA: 16.8m [2026-01-08T12:08:26.587464] [DEBUG] [REMOTE ] FBP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:26.587636] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-08T12:08:26.587888] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-08T12:08:26.588030] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:26.588155] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-08T12:08:26.588196] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-08T12:08:26.588248] [INFO ] [MAIN ] [1172/3529] FBP kept (0.5s) | 1169 kept, 3 rejected | 140.2/min | ETA: 16.8m [2026-01-08T12:08:27.071440] [DEBUG] [REMOTE ] FC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:27.071769] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-08T12:08:27.072281] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-08T12:08:27.072486] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:27.072736] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-08T12:08:27.072796] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-08T12:08:27.072876] [INFO ] [MAIN ] [1173/3529] FC kept (0.5s) | 1170 kept, 3 rejected | 140.1/min | ETA: 16.8m [2026-01-08T12:08:27.392966] [DEBUG] [REMOTE ] FCAL: Retrieved 2145 rows, trimmed to 300. [2026-01-08T12:08:27.393187] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-08T12:08:27.393477] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.71. [2026-01-08T12:08:27.393644] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:27.393793] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-08T12:08:27.393836] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-08T12:08:27.393902] [INFO ] [MAIN ] [1174/3529] FCAL kept (0.3s) | 1171 kept, 3 rejected | 140.2/min | ETA: 16.8m [2026-01-08T12:08:27.825521] [DEBUG] [REMOTE ] FCBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:27.825676] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-08T12:08:27.825894] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-08T12:08:27.826049] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:27.826169] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-08T12:08:27.826211] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-08T12:08:27.826262] [INFO ] [MAIN ] [1175/3529] FCBC kept (0.4s) | 1172 kept, 3 rejected | 140.2/min | ETA: 16.8m [2026-01-08T12:08:28.397595] [DEBUG] [REMOTE ] FCCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:28.397837] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-08T12:08:28.398209] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-08T12:08:28.398411] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:28.398587] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-08T12:08:28.398632] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-08T12:08:28.398691] [INFO ] [MAIN ] [1176/3529] FCCO kept (0.6s) | 1173 kept, 3 rejected | 140.1/min | ETA: 16.8m [2026-01-08T12:08:28.853344] [DEBUG] [REMOTE ] FCEL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:28.853611] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-08T12:08:28.853952] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-08T12:08:28.854141] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:28.854287] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-08T12:08:28.854331] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-08T12:08:28.854391] [INFO ] [MAIN ] [1177/3529] FCEL kept (0.5s) | 1174 kept, 3 rejected | 140.1/min | ETA: 16.8m [2026-01-08T12:08:29.352945] [DEBUG] [REMOTE ] FCF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:29.353142] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-08T12:08:29.353410] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-08T12:08:29.353555] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:29.353704] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-08T12:08:29.353748] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-08T12:08:29.353803] [INFO ] [MAIN ] [1178/3529] FCF kept (0.5s) | 1175 kept, 3 rejected | 140.1/min | ETA: 16.8m [2026-01-08T12:08:29.848527] [DEBUG] [REMOTE ] FCFS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:29.848675] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-08T12:08:29.848884] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-08T12:08:29.849015] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:29.849124] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-08T12:08:29.849165] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-08T12:08:29.849213] [INFO ] [MAIN ] [1179/3529] FCFS kept (0.5s) | 1176 kept, 3 rejected | 140.1/min | ETA: 16.8m [2026-01-08T12:08:30.326812] [DEBUG] [REMOTE ] FCN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:30.326958] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-08T12:08:30.327183] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $151.68. [2026-01-08T12:08:30.327318] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:30.327435] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-08T12:08:30.327476] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-08T12:08:30.327525] [INFO ] [MAIN ] [1180/3529] FCN kept (0.5s) | 1177 kept, 3 rejected | 140.1/min | ETA: 16.8m [2026-01-08T12:08:30.793214] [DEBUG] [REMOTE ] FCNCA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:30.793359] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-08T12:08:30.793608] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1636.85. [2026-01-08T12:08:30.793763] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:30.793887] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-08T12:08:30.793927] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-08T12:08:30.793976] [INFO ] [MAIN ] [1181/3529] FCNCA kept (0.5s) | 1178 kept, 3 rejected | 140.1/min | ETA: 16.8m [2026-01-08T12:08:30.927344] [DEBUG] [REMOTE ] FCNCO: Retrieved 1005 rows, trimmed to 300. [2026-01-08T12:08:30.927515] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-08T12:08:30.927807] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-08T12:08:30.927999] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:30.928153] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-08T12:08:30.928207] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-08T12:08:30.928297] [INFO ] [MAIN ] [1182/3529] FCNCO kept (0.1s) | 1179 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:31.531082] [DEBUG] [REMOTE ] FCNCP: Retrieved 1468 rows, trimmed to 300. [2026-01-08T12:08:31.531216] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-08T12:08:31.531413] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-08T12:08:31.531545] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:31.531673] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-08T12:08:31.531714] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-08T12:08:31.531762] [INFO ] [MAIN ] [1183/3529] FCNCP kept (0.6s) | 1180 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:31.783259] [DEBUG] [REMOTE ] FCTE: Retrieved 381 rows, trimmed to 300. [2026-01-08T12:08:31.783385] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-08T12:08:31.783642] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-08T12:08:31.783780] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:31.783887] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-08T12:08:31.783926] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-08T12:08:31.783973] [INFO ] [MAIN ] [1184/3529] FCTE kept (0.3s) | 1181 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:32.306746] [DEBUG] [REMOTE ] FCX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:32.306885] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-08T12:08:32.307089] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.65. [2026-01-08T12:08:32.307222] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:32.307332] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-08T12:08:32.307372] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-08T12:08:32.307420] [INFO ] [MAIN ] [1185/3529] FCX kept (0.5s) | 1182 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:32.827520] [DEBUG] [REMOTE ] FDBC: Retrieved 6281 rows, trimmed to 300. [2026-01-08T12:08:32.827771] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-08T12:08:32.828142] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $40.95. [2026-01-08T12:08:32.828316] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:32.828472] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-08T12:08:32.828514] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-08T12:08:32.828595] [INFO ] [MAIN ] [1186/3529] FDBC kept (0.5s) | 1183 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:33.082358] [DEBUG] [REMOTE ] FDIF: Retrieved 641 rows, trimmed to 300. [2026-01-08T12:08:33.082659] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-08T12:08:33.083054] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-08T12:08:33.083236] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:33.083414] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-08T12:08:33.083471] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-08T12:08:33.083546] [INFO ] [MAIN ] [1187/3529] FDIF kept (0.3s) | 1184 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:33.530592] [DEBUG] [REMOTE ] FDIG: Retrieved 932 rows, trimmed to 300. [2026-01-08T12:08:33.530809] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-08T12:08:33.531176] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-08T12:08:33.536226] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:33.536511] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-08T12:08:33.536598] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-08T12:08:33.536705] [INFO ] [MAIN ] [1188/3529] FDIG kept (0.5s) | 1185 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:34.092783] [DEBUG] [REMOTE ] FDP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:34.093068] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-08T12:08:34.093522] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $32.81. [2026-01-08T12:08:34.093721] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:34.093914] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-08T12:08:34.093964] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-08T12:08:34.094080] [INFO ] [MAIN ] [1189/3529] FDP kept (0.6s) | 1186 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:34.627373] [DEBUG] [REMOTE ] FDS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:34.627623] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-08T12:08:34.627970] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-08T12:08:34.628128] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:34.628318] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-08T12:08:34.628364] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-08T12:08:34.628424] [INFO ] [MAIN ] [1190/3529] FDS kept (0.5s) | 1187 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:34.861780] [DEBUG] [REMOTE ] FDTX: Retrieved 646 rows, trimmed to 300. [2026-01-08T12:08:34.861972] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-08T12:08:34.862215] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-08T12:08:34.862361] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:34.862481] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-08T12:08:34.862526] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-08T12:08:34.862598] [INFO ] [MAIN ] [1191/3529] FDTX kept (0.2s) | 1188 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:35.254636] [DEBUG] [REMOTE ] FDUS: Retrieved 3659 rows, trimmed to 300. [2026-01-08T12:08:35.254909] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-08T12:08:35.255393] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-08T12:08:35.255609] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:35.255814] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-08T12:08:35.255868] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-08T12:08:35.255945] [INFO ] [MAIN ] [1192/3529] FDUS kept (0.4s) | 1189 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:35.841934] [DEBUG] [REMOTE ] FDX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:35.842080] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-08T12:08:35.842336] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $228.47. [2026-01-08T12:08:35.842481] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:35.842623] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-08T12:08:35.842667] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-08T12:08:35.842719] [INFO ] [MAIN ] [1193/3529] FDX kept (0.6s) | 1190 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:36.360424] [DEBUG] [REMOTE ] FE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:36.360599] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-08T12:08:36.360836] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-08T12:08:36.360974] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:36.361097] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-08T12:08:36.361138] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-08T12:08:36.361188] [INFO ] [MAIN ] [1194/3529] FE kept (0.5s) | 1191 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:36.657975] [DEBUG] [REMOTE ] FEED: Retrieved 2152 rows, trimmed to 300. [2026-01-08T12:08:36.658117] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-08T12:08:36.658338] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $2.18. [2026-01-08T12:08:36.658483] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:36.658623] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-08T12:08:36.658667] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-08T12:08:36.658740] [INFO ] [MAIN ] [1195/3529] FEED kept (0.3s) | 1192 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:37.215733] [DEBUG] [REMOTE ] FEIM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:37.215866] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-08T12:08:37.216073] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-08T12:08:37.216205] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:37.216315] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-08T12:08:37.216355] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-08T12:08:37.216401] [INFO ] [MAIN ] [1196/3529] FEIM kept (0.6s) | 1193 kept, 3 rejected | 140.1/min | ETA: 16.7m [2026-01-08T12:08:37.520347] [DEBUG] [REMOTE ] FELE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:37.520498] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-08T12:08:37.520730] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-08T12:08:37.520863] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:37.520976] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-08T12:08:37.521016] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-08T12:08:37.521065] [INFO ] [MAIN ] [1197/3529] FELE kept (0.3s) | 1194 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:38.015814] [DEBUG] [REMOTE ] FEM: Retrieved 3702 rows, trimmed to 300. [2026-01-08T12:08:38.015937] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-08T12:08:38.016131] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $25.99. [2026-01-08T12:08:38.016263] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:38.016367] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-08T12:08:38.016407] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-08T12:08:38.016455] [INFO ] [MAIN ] [1198/3529] FEM kept (0.5s) | 1195 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:38.390814] [DEBUG] [REMOTE ] FEMB: Retrieved 2809 rows, trimmed to 300. [2026-01-08T12:08:38.390931] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-08T12:08:38.391138] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.72. [2026-01-08T12:08:38.391299] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:38.391438] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-08T12:08:38.391490] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-08T12:08:38.391555] [INFO ] [MAIN ] [1199/3529] FEMB kept (0.4s) | 1196 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:38.715343] [DEBUG] [REMOTE ] FEMS: Retrieved 3492 rows, trimmed to 300. [2026-01-08T12:08:38.715460] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-08T12:08:38.715686] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-08T12:08:38.715819] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:38.715926] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-08T12:08:38.715966] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-08T12:08:38.716014] [INFO ] [MAIN ] [1200/3529] FEMS kept (0.3s) | 1197 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:39.058395] [DEBUG] [REMOTE ] FEP: Retrieved 3698 rows, trimmed to 300. [2026-01-08T12:08:39.058533] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-08T12:08:39.058967] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-08T12:08:39.059118] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:39.059257] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-08T12:08:39.059307] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-08T12:08:39.059355] [INFO ] [MAIN ] [1201/3529] FEP kept (0.3s) | 1198 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:39.415371] [DEBUG] [REMOTE ] FEPI: Retrieved 562 rows, trimmed to 300. [2026-01-08T12:08:39.415499] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-08T12:08:39.415712] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-08T12:08:39.415847] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:39.415955] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-08T12:08:39.415995] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-08T12:08:39.416042] [INFO ] [MAIN ] [1202/3529] FEPI kept (0.4s) | 1199 kept, 3 rejected | 140.2/min | ETA: 16.6m [2026-01-08T12:08:39.981130] [DEBUG] [REMOTE ] FERG: Retrieved 3942 rows, trimmed to 300. [2026-01-08T12:08:39.981331] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-08T12:08:39.981608] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-08T12:08:39.981752] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:39.981882] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-08T12:08:39.981924] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-08T12:08:39.981977] [INFO ] [MAIN ] [1203/3529] FERG kept (0.6s) | 1200 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:40.368804] [DEBUG] [REMOTE ] FEX: Retrieved 4696 rows, trimmed to 300. [2026-01-08T12:08:40.369012] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-08T12:08:40.369283] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-08T12:08:40.369428] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:40.369605] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-08T12:08:40.369659] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-08T12:08:40.369720] [INFO ] [MAIN ] [1204/3529] FEX kept (0.4s) | 1201 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:40.770046] [DEBUG] [REMOTE ] FF: Retrieved 3721 rows, trimmed to 300. [2026-01-08T12:08:40.770197] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-08T12:08:40.770407] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-08T12:08:40.770545] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:40.770684] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-08T12:08:40.770727] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-08T12:08:40.770966] [INFO ] [MAIN ] [1205/3529] FF kept (0.4s) | 1202 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:41.257257] [DEBUG] [REMOTE ] FFA: Retrieved 5375 rows, trimmed to 300. [2026-01-08T12:08:41.257396] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-08T12:08:41.257628] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-08T12:08:41.257765] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:41.257878] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-08T12:08:41.257920] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-08T12:08:41.257968] [INFO ] [MAIN ] [1206/3529] FFA kept (0.5s) | 1203 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:41.763296] [DEBUG] [REMOTE ] FFBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:41.763502] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-08T12:08:41.763774] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.03. [2026-01-08T12:08:41.763913] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:41.764034] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-08T12:08:41.764075] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-08T12:08:41.764128] [INFO ] [MAIN ] [1207/3529] FFBC kept (0.5s) | 1204 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:42.236673] [DEBUG] [REMOTE ] FFC: Retrieved 5772 rows, trimmed to 300. [2026-01-08T12:08:42.236872] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-08T12:08:42.237126] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-08T12:08:42.237264] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:42.237390] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-08T12:08:42.237433] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-08T12:08:42.237487] [INFO ] [MAIN ] [1208/3529] FFC kept (0.5s) | 1205 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:42.674412] [DEBUG] [REMOTE ] FFIC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:42.674559] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-08T12:08:42.674807] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.33. [2026-01-08T12:08:42.674942] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:42.675063] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-08T12:08:42.675103] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-08T12:08:42.675154] [INFO ] [MAIN ] [1209/3529] FFIC kept (0.4s) | 1206 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:43.094812] [DEBUG] [REMOTE ] FFIN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:43.095037] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-08T12:08:43.095355] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-08T12:08:43.095565] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:43.095791] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-08T12:08:43.095847] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-08T12:08:43.095917] [INFO ] [MAIN ] [1210/3529] FFIN kept (0.4s) | 1207 kept, 3 rejected | 140.1/min | ETA: 16.6m [2026-01-08T12:08:43.291849] [DEBUG] [REMOTE ] FFWM: Retrieved 2811 rows, trimmed to 300. [2026-01-08T12:08:43.292087] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-08T12:08:43.292339] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-08T12:08:43.292479] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:43.292622] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-08T12:08:43.292667] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-08T12:08:43.292729] [INFO ] [MAIN ] [1211/3529] FFWM kept (0.2s) | 1208 kept, 3 rejected | 140.2/min | ETA: 16.5m [2026-01-08T12:08:43.630293] [DEBUG] [REMOTE ] FG: Retrieved 783 rows, trimmed to 300. [2026-01-08T12:08:43.630493] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-08T12:08:43.630762] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $28.69. [2026-01-08T12:08:43.630905] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:43.631022] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-08T12:08:43.631064] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-08T12:08:43.631114] [INFO ] [MAIN ] [1212/3529] FG kept (0.3s) | 1209 kept, 3 rejected | 140.2/min | ETA: 16.5m [2026-01-08T12:08:44.230963] [DEBUG] [REMOTE ] FHB: Retrieved 2370 rows, trimmed to 300. [2026-01-08T12:08:44.231209] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-08T12:08:44.231539] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $22.52. [2026-01-08T12:08:44.231731] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:44.231892] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-08T12:08:44.231941] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-08T12:08:44.232007] [INFO ] [MAIN ] [1213/3529] FHB kept (0.6s) | 1210 kept, 3 rejected | 140.1/min | ETA: 16.5m [2026-01-08T12:08:44.631536] [DEBUG] [REMOTE ] FHI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:44.631777] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-08T12:08:44.632093] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-08T12:08:44.632240] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:44.632378] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-08T12:08:44.632421] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-08T12:08:44.632477] [INFO ] [MAIN ] [1214/3529] FHI kept (0.4s) | 1211 kept, 3 rejected | 140.1/min | ETA: 16.5m [2026-01-08T12:08:45.206470] [DEBUG] [REMOTE ] FHN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:45.206626] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-08T12:08:45.206843] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $19.81. [2026-01-08T12:08:45.206974] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:45.207090] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-08T12:08:45.207130] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-08T12:08:45.207179] [INFO ] [MAIN ] [1215/3529] FHN kept (0.6s) | 1212 kept, 3 rejected | 140.1/min | ETA: 16.5m [2026-01-08T12:08:45.474761] [DEBUG] [REMOTE ] FHTX: Retrieved 1307 rows, trimmed to 300. [2026-01-08T12:08:45.474908] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-08T12:08:45.475120] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-08T12:08:45.475253] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:45.475365] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-08T12:08:45.475407] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-08T12:08:45.475455] [INFO ] [MAIN ] [1216/3529] FHTX kept (0.3s) | 1213 kept, 3 rejected | 140.1/min | ETA: 16.5m [2026-01-08T12:08:46.052705] [DEBUG] [REMOTE ] FIBK: Retrieved 3973 rows, trimmed to 300. [2026-01-08T12:08:46.052941] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-08T12:08:46.053265] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $28.89. [2026-01-08T12:08:46.053412] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:46.053545] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-08T12:08:46.053609] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-08T12:08:46.053667] [INFO ] [MAIN ] [1217/3529] FIBK kept (0.6s) | 1214 kept, 3 rejected | 140.1/min | ETA: 16.5m [2026-01-08T12:08:46.515767] [DEBUG] [REMOTE ] FICO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:46.515902] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-08T12:08:46.516107] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1565.83. [2026-01-08T12:08:46.516239] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:46.516351] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-08T12:08:46.516391] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-08T12:08:46.516439] [INFO ] [MAIN ] [1218/3529] FICO kept (0.5s) | 1215 kept, 3 rejected | 140.1/min | ETA: 16.5m [2026-01-08T12:08:46.741689] [DEBUG] [REMOTE ] FICS: Retrieved 1270 rows, trimmed to 300. [2026-01-08T12:08:46.741820] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-08T12:08:46.742012] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-08T12:08:46.742144] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:46.742251] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-08T12:08:46.742291] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-08T12:08:46.742338] [INFO ] [MAIN ] [1219/3529] FICS kept (0.2s) | 1216 kept, 3 rejected | 140.2/min | ETA: 16.5m [2026-01-08T12:08:47.211000] [DEBUG] [REMOTE ] FID: Retrieved 1849 rows, trimmed to 300. [2026-01-08T12:08:47.211129] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-08T12:08:47.211322] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.23. [2026-01-08T12:08:47.211453] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:47.211561] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-08T12:08:47.211629] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-08T12:08:47.211677] [INFO ] [MAIN ] [1220/3529] FID kept (0.5s) | 1217 kept, 3 rejected | 140.1/min | ETA: 16.5m [2026-01-08T12:08:47.492534] [DEBUG] [REMOTE ] FIGS: Retrieved 1159 rows, trimmed to 300. [2026-01-08T12:08:47.492681] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-08T12:08:47.492874] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.09. [2026-01-08T12:08:47.493031] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:47.493138] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-08T12:08:47.493178] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-08T12:08:47.493225] [INFO ] [MAIN ] [1221/3529] FIGS kept (0.3s) | 1218 kept, 3 rejected | 140.2/min | ETA: 16.5m [2026-01-08T12:08:47.908397] [DEBUG] [REMOTE ] FIHL: Retrieved 634 rows, trimmed to 300. [2026-01-08T12:08:47.908528] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-08T12:08:47.908762] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.53. [2026-01-08T12:08:47.908902] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:47.909014] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-08T12:08:47.909055] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-08T12:08:47.909103] [INFO ] [MAIN ] [1222/3529] FIHL kept (0.4s) | 1219 kept, 3 rejected | 140.2/min | ETA: 16.5m [2026-01-08T12:08:48.418450] [DEBUG] [REMOTE ] FINS: Retrieved 1663 rows, trimmed to 300. [2026-01-08T12:08:48.418621] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-08T12:08:48.418869] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.67. [2026-01-08T12:08:48.419020] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:48.419138] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-08T12:08:48.419182] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-08T12:08:48.419233] [INFO ] [MAIN ] [1223/3529] FINS kept (0.5s) | 1220 kept, 3 rejected | 140.2/min | ETA: 16.5m [2026-01-08T12:08:48.841566] [DEBUG] [REMOTE ] FINX: Retrieved 2343 rows, trimmed to 300. [2026-01-08T12:08:48.841714] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-08T12:08:48.841909] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-08T12:08:48.842041] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:48.842149] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-08T12:08:48.842190] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-08T12:08:48.842238] [INFO ] [MAIN ] [1224/3529] FINX kept (0.4s) | 1221 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:49.022782] [DEBUG] [REMOTE ] FIP: Retrieved 865 rows, trimmed to 300. [2026-01-08T12:08:49.022925] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-08T12:08:49.023121] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-08T12:08:49.023253] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:49.023360] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-08T12:08:49.023400] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-08T12:08:49.023448] [INFO ] [MAIN ] [1225/3529] FIP kept (0.2s) | 1222 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:49.742314] [DEBUG] [REMOTE ] FIS: Retrieved 6174 rows, trimmed to 300. [2026-01-08T12:08:49.742465] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-08T12:08:49.742715] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $61.12. [2026-01-08T12:08:49.742852] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:49.742972] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-08T12:08:49.743013] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-08T12:08:49.743065] [INFO ] [MAIN ] [1226/3529] FIS kept (0.7s) | 1223 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:50.081996] [DEBUG] [REMOTE ] FISI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:50.082131] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-08T12:08:50.082340] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $25.48. [2026-01-08T12:08:50.082474] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:50.082603] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-08T12:08:50.082646] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-08T12:08:50.082695] [INFO ] [MAIN ] [1227/3529] FISI kept (0.3s) | 1224 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:50.623414] [DEBUG] [REMOTE ] FITB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:50.623629] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-08T12:08:50.623868] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.02. [2026-01-08T12:08:50.624001] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:50.624113] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-08T12:08:50.624153] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-08T12:08:50.624201] [INFO ] [MAIN ] [1228/3529] FITB kept (0.5s) | 1225 kept, 3 rejected | 140.1/min | ETA: 16.4m [2026-01-08T12:08:51.010269] [DEBUG] [REMOTE ] FITBI: Retrieved 3039 rows, trimmed to 300. [2026-01-08T12:08:51.010399] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-08T12:08:51.010623] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-08T12:08:51.010763] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:51.010873] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-08T12:08:51.010915] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-08T12:08:51.010964] [INFO ] [MAIN ] [1229/3529] FITBI kept (0.4s) | 1226 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:51.170226] [DEBUG] [REMOTE ] FITBO: Retrieved 1588 rows, trimmed to 300. [2026-01-08T12:08:51.170346] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-08T12:08:51.170538] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-08T12:08:51.170700] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:51.170809] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-08T12:08:51.170849] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-08T12:08:51.170896] [INFO ] [MAIN ] [1230/3529] FITBO kept (0.2s) | 1227 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:51.804376] [DEBUG] [REMOTE ] FIVE: Retrieved 3387 rows, trimmed to 300. [2026-01-08T12:08:51.804513] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-08T12:08:51.804753] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-08T12:08:51.804894] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:51.805005] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-08T12:08:51.805052] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-08T12:08:51.805115] [INFO ] [MAIN ] [1231/3529] FIVE kept (0.6s) | 1228 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:52.199479] [DEBUG] [REMOTE ] FIVN: Retrieved 2958 rows, trimmed to 300. [2026-01-08T12:08:52.199633] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-08T12:08:52.199834] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.78. [2026-01-08T12:08:52.200024] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:52.200135] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-08T12:08:52.200175] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-08T12:08:52.200222] [INFO ] [MAIN ] [1232/3529] FIVN kept (0.4s) | 1229 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:52.504008] [DEBUG] [REMOTE ] FIX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:52.504146] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-08T12:08:52.504357] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $790.19. [2026-01-08T12:08:52.504489] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:52.504620] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-08T12:08:52.504662] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-08T12:08:52.504711] [INFO ] [MAIN ] [1233/3529] FIX kept (0.3s) | 1230 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:52.971892] [DEBUG] [REMOTE ] FIXD: Retrieved 2236 rows, trimmed to 300. [2026-01-08T12:08:52.972030] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-08T12:08:52.972228] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.99. [2026-01-08T12:08:52.972360] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:52.972469] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-08T12:08:52.972509] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-08T12:08:52.972558] [INFO ] [MAIN ] [1234/3529] FIXD kept (0.5s) | 1231 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:53.505772] [DEBUG] [REMOTE ] FIZZ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:53.505922] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-08T12:08:53.506142] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-08T12:08:53.506276] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:53.506391] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-08T12:08:53.506432] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-08T12:08:53.506482] [INFO ] [MAIN ] [1235/3529] FIZZ kept (0.5s) | 1232 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:53.890567] [DEBUG] [REMOTE ] FJP: Retrieved 3698 rows, trimmed to 300. [2026-01-08T12:08:53.890737] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-08T12:08:53.890950] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $62.28. [2026-01-08T12:08:53.891086] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:53.891198] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-08T12:08:53.891240] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-08T12:08:53.891289] [INFO ] [MAIN ] [1236/3529] FJP kept (0.4s) | 1233 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:54.342247] [DEBUG] [REMOTE ] FLEX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:54.342385] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-08T12:08:54.342621] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-08T12:08:54.342762] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:54.342879] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-08T12:08:54.342921] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-08T12:08:54.342971] [INFO ] [MAIN ] [1237/3529] FLEX kept (0.5s) | 1234 kept, 3 rejected | 140.2/min | ETA: 16.4m [2026-01-08T12:08:54.499664] [DEBUG] [REMOTE ] FLGC: Retrieved 1171 rows, trimmed to 300. [2026-01-08T12:08:54.499801] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-08T12:08:54.500005] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.26. [2026-01-08T12:08:54.500140] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:54.500252] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-08T12:08:54.500293] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-08T12:08:54.500343] [INFO ] [MAIN ] [1238/3529] FLGC kept (0.2s) | 1235 kept, 3 rejected | 140.3/min | ETA: 16.3m [2026-01-08T12:08:55.179621] [DEBUG] [REMOTE ] FLL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:55.179763] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-08T12:08:55.179978] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-08T12:08:55.180111] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:55.180227] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-08T12:08:55.180268] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-08T12:08:55.180317] [INFO ] [MAIN ] [1239/3529] FLL kept (0.7s) | 1236 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:55.329930] [DEBUG] [REMOTE ] FLNC: Retrieved 1052 rows, trimmed to 300. [2026-01-08T12:08:55.330140] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-08T12:08:55.330407] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.22. [2026-01-08T12:08:55.330551] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:55.330709] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-08T12:08:55.330754] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-08T12:08:55.330809] [INFO ] [MAIN ] [1240/3529] FLNC kept (0.2s) | 1237 kept, 3 rejected | 140.3/min | ETA: 16.3m [2026-01-08T12:08:55.917085] [DEBUG] [REMOTE ] FLNG: Retrieved 1650 rows, trimmed to 300. [2026-01-08T12:08:55.917335] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-08T12:08:55.917713] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $23.65. [2026-01-08T12:08:55.917894] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:55.918059] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-08T12:08:55.918335] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-08T12:08:55.918412] [INFO ] [MAIN ] [1241/3529] FLNG kept (0.6s) | 1238 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:56.411957] [DEBUG] [REMOTE ] FLO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:56.412102] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-08T12:08:56.412326] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-08T12:08:56.412464] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:56.412603] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-08T12:08:56.412648] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-08T12:08:56.412698] [INFO ] [MAIN ] [1242/3529] FLO kept (0.5s) | 1239 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:56.796238] [DEBUG] [REMOTE ] FLS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:56.796372] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-08T12:08:56.796597] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $50.05. [2026-01-08T12:08:56.796789] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:56.796933] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-08T12:08:56.796986] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-08T12:08:56.797053] [INFO ] [MAIN ] [1243/3529] FLS kept (0.4s) | 1240 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:57.248298] [DEBUG] [REMOTE ] FLUX: Retrieved 5731 rows, trimmed to 300. [2026-01-08T12:08:57.248468] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-08T12:08:57.248727] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-08T12:08:57.248879] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:57.249006] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-08T12:08:57.249047] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-08T12:08:57.249098] [INFO ] [MAIN ] [1244/3529] FLUX kept (0.5s) | 1241 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:57.741908] [DEBUG] [REMOTE ] FLWS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:57.742047] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-08T12:08:57.742260] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-08T12:08:57.742393] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:57.742509] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-08T12:08:57.742549] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-08T12:08:57.742617] [INFO ] [MAIN ] [1245/3529] FLWS kept (0.5s) | 1242 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:58.217140] [DEBUG] [REMOTE ] FLXS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:58.217294] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-08T12:08:58.217541] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-08T12:08:58.217699] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:58.217825] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-08T12:08:58.217867] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-08T12:08:58.217938] [INFO ] [MAIN ] [1246/3529] FLXS kept (0.5s) | 1243 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:58.403596] [DEBUG] [REMOTE ] FLYE: Retrieved 398 rows, trimmed to 300. [2026-01-08T12:08:58.403742] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-08T12:08:58.403951] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-08T12:08:58.404122] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:58.404265] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-08T12:08:58.404314] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-08T12:08:58.404363] [INFO ] [MAIN ] [1247/3529] FLYE kept (0.2s) | 1244 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:59.020317] [DEBUG] [REMOTE ] FMAO: Retrieved 5308 rows, trimmed to 300. [2026-01-08T12:08:59.020450] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-08T12:08:59.020674] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-08T12:08:59.020817] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:59.020932] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-08T12:08:59.020974] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-08T12:08:59.021031] [INFO ] [MAIN ] [1248/3529] FMAO kept (0.6s) | 1245 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:59.303978] [DEBUG] [REMOTE ] FMB: Retrieved 2930 rows, trimmed to 300. [2026-01-08T12:08:59.304351] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-08T12:08:59.304621] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.61. [2026-01-08T12:08:59.304768] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:59.304893] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-08T12:08:59.304937] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-08T12:08:59.304990] [INFO ] [MAIN ] [1249/3529] FMB kept (0.3s) | 1246 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:08:59.792477] [DEBUG] [REMOTE ] FMBH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:08:59.792646] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-08T12:08:59.792871] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.75. [2026-01-08T12:08:59.793006] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-08T12:08:59.793124] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-08T12:08:59.793166] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-08T12:08:59.793216] [INFO ] [MAIN ] [1250/3529] FMBH kept (0.5s) | 1247 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:09:00.323481] [DEBUG] [REMOTE ] FMC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:00.323815] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-08T12:09:00.324294] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-08T12:09:00.324463] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:00.324696] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-08T12:09:00.325016] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-08T12:09:00.325232] [INFO ] [MAIN ] [1251/3529] FMC kept (0.5s) | 1248 kept, 3 rejected | 140.2/min | ETA: 16.3m [2026-01-08T12:09:00.608660] [DEBUG] [REMOTE ] FMHI: Retrieved 2054 rows, trimmed to 300. [2026-01-08T12:09:00.608816] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-08T12:09:00.609020] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.40. [2026-01-08T12:09:00.609181] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:00.609293] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-08T12:09:00.609333] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-08T12:09:00.609399] [INFO ] [MAIN ] [1252/3529] FMHI kept (0.3s) | 1249 kept, 3 rejected | 140.2/min | ETA: 16.2m [2026-01-08T12:09:01.201841] [DEBUG] [REMOTE ] FMN: Retrieved 5798 rows, trimmed to 300. [2026-01-08T12:09:01.202050] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-08T12:09:01.202330] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.88. [2026-01-08T12:09:01.202473] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:01.202663] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-08T12:09:01.202723] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-08T12:09:01.202804] [INFO ] [MAIN ] [1253/3529] FMN kept (0.6s) | 1250 kept, 3 rejected | 140.2/min | ETA: 16.2m [2026-01-08T12:09:01.664969] [DEBUG] [REMOTE ] FMNB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:01.665115] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-08T12:09:01.665334] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-08T12:09:01.665504] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:01.665644] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-08T12:09:01.665688] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-08T12:09:01.665737] [INFO ] [MAIN ] [1254/3529] FMNB kept (0.5s) | 1251 kept, 3 rejected | 140.2/min | ETA: 16.2m [2026-01-08T12:09:02.008821] [DEBUG] [REMOTE ] FMS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:02.009102] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-08T12:09:02.009532] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $22.59. [2026-01-08T12:09:02.009707] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:02.009867] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-08T12:09:02.009932] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-08T12:09:02.009991] [INFO ] [MAIN ] [1255/3529] FMS kept (0.3s) | 1252 kept, 3 rejected | 140.2/min | ETA: 16.2m [2026-01-08T12:09:02.609017] [DEBUG] [REMOTE ] FMX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:02.609261] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-08T12:09:02.609657] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $90.24. [2026-01-08T12:09:02.609817] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:02.609974] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-08T12:09:02.610018] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-08T12:09:02.610076] [INFO ] [MAIN ] [1256/3529] FMX kept (0.6s) | 1253 kept, 3 rejected | 140.1/min | ETA: 16.2m [2026-01-08T12:09:02.977197] [DEBUG] [REMOTE ] FN: Retrieved 3908 rows, trimmed to 300. [2026-01-08T12:09:02.977410] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-08T12:09:02.977734] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $375.24. [2026-01-08T12:09:02.977881] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:02.978025] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-08T12:09:02.978068] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-08T12:09:02.978128] [INFO ] [MAIN ] [1257/3529] FN kept (0.4s) | 1254 kept, 3 rejected | 140.2/min | ETA: 16.2m [2026-01-08T12:09:03.526282] [DEBUG] [REMOTE ] FNB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:03.526546] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-08T12:09:03.526975] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $14.55. [2026-01-08T12:09:03.527143] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:03.527306] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-08T12:09:03.527352] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-08T12:09:03.527462] [INFO ] [MAIN ] [1258/3529] FNB kept (0.5s) | 1255 kept, 3 rejected | 140.1/min | ETA: 16.2m [2026-01-08T12:09:03.827760] [DEBUG] [REMOTE ] FND: Retrieved 2187 rows, trimmed to 300. [2026-01-08T12:09:03.828043] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-08T12:09:03.828477] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-08T12:09:03.828680] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:03.828868] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-08T12:09:03.828953] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-08T12:09:03.829030] [INFO ] [MAIN ] [1259/3529] FND kept (0.3s) | 1256 kept, 3 rejected | 140.2/min | ETA: 16.2m [2026-01-08T12:09:04.260790] [DEBUG] [REMOTE ] FNF: Retrieved 5089 rows, trimmed to 300. [2026-01-08T12:09:04.261025] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-08T12:09:04.261374] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $52.13. [2026-01-08T12:09:04.261520] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:04.261702] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-08T12:09:04.261749] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-08T12:09:04.261809] [INFO ] [MAIN ] [1260/3529] FNF kept (0.4s) | 1257 kept, 3 rejected | 140.2/min | ETA: 16.2m [2026-01-08T12:09:04.491653] [DEBUG] [REMOTE ] FNKO: Retrieved 2055 rows, trimmed to 300. [2026-01-08T12:09:04.491872] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-08T12:09:04.492155] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-08T12:09:04.492318] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:04.492477] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-08T12:09:04.492529] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-08T12:09:04.492614] [INFO ] [MAIN ] [1261/3529] FNKO kept (0.2s) | 1258 kept, 3 rejected | 140.2/min | ETA: 16.2m [2026-01-08T12:09:05.215203] [DEBUG] [REMOTE ] FNLC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:05.215469] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-08T12:09:05.216596] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.07. [2026-01-08T12:09:05.216777] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:05.216952] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-08T12:09:05.217002] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-08T12:09:05.217071] [INFO ] [MAIN ] [1262/3529] FNLC kept (0.7s) | 1259 kept, 3 rejected | 140.1/min | ETA: 16.2m [2026-01-08T12:09:05.663493] [DEBUG] [REMOTE ] FNX: Retrieved 4696 rows, trimmed to 300. [2026-01-08T12:09:05.663731] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-08T12:09:05.664137] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-08T12:09:05.664303] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:05.664460] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-08T12:09:05.664512] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-08T12:09:05.664604] [INFO ] [MAIN ] [1263/3529] FNX kept (0.4s) | 1260 kept, 3 rejected | 140.1/min | ETA: 16.2m [2026-01-08T12:09:06.069099] [DEBUG] [REMOTE ] FNY: Retrieved 3701 rows, trimmed to 300. [2026-01-08T12:09:06.069235] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-08T12:09:06.069442] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-08T12:09:06.069594] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:06.069710] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-08T12:09:06.069749] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-08T12:09:06.069814] [INFO ] [MAIN ] [1264/3529] FNY kept (0.4s) | 1261 kept, 3 rejected | 140.1/min | ETA: 16.2m [2026-01-08T12:09:06.352511] [DEBUG] [REMOTE ] FOA: Retrieved 1690 rows, trimmed to 300. [2026-01-08T12:09:06.352681] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-08T12:09:06.352891] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.41. [2026-01-08T12:09:06.353050] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:06.353163] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-08T12:09:06.353203] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-08T12:09:06.353251] [INFO ] [MAIN ] [1265/3529] FOA kept (0.3s) | 1262 kept, 3 rejected | 140.2/min | ETA: 16.2m [2026-01-08T12:09:06.780322] [DEBUG] [REMOTE ] FOF: Retrieved 4807 rows, trimmed to 300. [2026-01-08T12:09:06.780458] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-08T12:09:06.780679] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.70. [2026-01-08T12:09:06.780813] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:06.780927] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-08T12:09:06.780968] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-08T12:09:06.781017] [INFO ] [MAIN ] [1266/3529] FOF kept (0.4s) | 1263 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:07.329336] [DEBUG] [REMOTE ] FOLD: Retrieved 4682 rows, trimmed to 300. [2026-01-08T12:09:07.329683] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-08T12:09:07.329887] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.04. [2026-01-08T12:09:07.330018] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:07.330130] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-08T12:09:07.330170] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-08T12:09:07.330218] [INFO ] [MAIN ] [1267/3529] FOLD kept (0.5s) | 1264 kept, 3 rejected | 140.1/min | ETA: 16.1m [2026-01-08T12:09:07.705447] [DEBUG] [REMOTE ] FORM: Retrieved 5680 rows, trimmed to 300. [2026-01-08T12:09:07.705601] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-08T12:09:07.705803] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $40.25. [2026-01-08T12:09:07.705934] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:07.706044] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-08T12:09:07.706083] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-08T12:09:07.706130] [INFO ] [MAIN ] [1268/3529] FORM kept (0.4s) | 1265 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:08.254077] [DEBUG] [REMOTE ] FOSL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:08.254224] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-08T12:09:08.254466] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-08T12:09:08.254619] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:08.254742] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-08T12:09:08.254782] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-08T12:09:08.254832] [INFO ] [MAIN ] [1269/3529] FOSL kept (0.5s) | 1266 kept, 3 rejected | 140.1/min | ETA: 16.1m [2026-01-08T12:09:08.541049] [DEBUG] [REMOTE ] FOX: Retrieved 1716 rows, trimmed to 300. [2026-01-08T12:09:08.541179] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-08T12:09:08.541375] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $51.27. [2026-01-08T12:09:08.541506] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:08.541636] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-08T12:09:08.541693] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-08T12:09:08.541743] [INFO ] [MAIN ] [1270/3529] FOX kept (0.3s) | 1267 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:08.942406] [DEBUG] [REMOTE ] FOXA: Retrieved 1717 rows, trimmed to 300. [2026-01-08T12:09:08.942512] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-08T12:09:08.942715] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $57.00. [2026-01-08T12:09:08.942847] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:08.942954] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-08T12:09:08.942993] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-08T12:09:08.943040] [INFO ] [MAIN ] [1271/3529] FOXA kept (0.4s) | 1268 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:09.392685] [DEBUG] [REMOTE ] FOXF: Retrieved 3123 rows, trimmed to 300. [2026-01-08T12:09:09.392809] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-08T12:09:09.393010] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-08T12:09:09.393146] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:09.393257] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-08T12:09:09.393297] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-08T12:09:09.393346] [INFO ] [MAIN ] [1272/3529] FOXF kept (0.5s) | 1269 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:09.832254] [DEBUG] [REMOTE ] FPF: Retrieved 3175 rows, trimmed to 300. [2026-01-08T12:09:09.832382] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-08T12:09:09.832606] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-08T12:09:09.832751] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:09.832860] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-08T12:09:09.832901] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-08T12:09:09.832948] [INFO ] [MAIN ] [1273/3529] FPF kept (0.4s) | 1270 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:10.153476] [DEBUG] [REMOTE ] FPH: Retrieved 2178 rows, trimmed to 300. [2026-01-08T12:09:10.153658] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-08T12:09:10.153877] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-08T12:09:10.154014] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:10.154132] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-08T12:09:10.154207] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-08T12:09:10.154277] [INFO ] [MAIN ] [1274/3529] FPH kept (0.3s) | 1271 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:10.595180] [DEBUG] [REMOTE ] FPI: Retrieved 2953 rows, trimmed to 300. [2026-01-08T12:09:10.595313] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-08T12:09:10.595518] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-08T12:09:10.595688] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:10.595806] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-08T12:09:10.595848] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-08T12:09:10.595898] [INFO ] [MAIN ] [1275/3529] FPI kept (0.4s) | 1272 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:10.995116] [DEBUG] [REMOTE ] FPXI: Retrieved 2807 rows, trimmed to 300. [2026-01-08T12:09:10.995253] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-08T12:09:10.995463] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-08T12:09:10.995653] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:10.995785] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-08T12:09:10.995848] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-08T12:09:10.995901] [INFO ] [MAIN ] [1276/3529] FPXI kept (0.4s) | 1273 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:11.498855] [DEBUG] [REMOTE ] FRA: Retrieved 5583 rows, trimmed to 300. [2026-01-08T12:09:11.498990] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-08T12:09:11.499210] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.46. [2026-01-08T12:09:11.499351] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:11.499463] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-08T12:09:11.499720] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-08T12:09:11.499772] [INFO ] [MAIN ] [1277/3529] FRA kept (0.5s) | 1274 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:11.933877] [DEBUG] [REMOTE ] FRBA: Retrieved 4726 rows, trimmed to 300. [2026-01-08T12:09:11.934009] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-08T12:09:11.934211] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $14.98. [2026-01-08T12:09:11.934349] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:11.934463] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-08T12:09:11.934505] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-08T12:09:11.934751] [INFO ] [MAIN ] [1278/3529] FRBA kept (0.4s) | 1275 kept, 3 rejected | 140.2/min | ETA: 16.1m [2026-01-08T12:09:12.164097] [DEBUG] [REMOTE ] FRGE: Retrieved 1240 rows, trimmed to 300. [2026-01-08T12:09:12.164243] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-08T12:09:12.164482] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $16.23. [2026-01-08T12:09:12.164680] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:12.164834] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-08T12:09:12.164882] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-08T12:09:12.164934] [INFO ] [MAIN ] [1279/3529] FRGE kept (0.2s) | 1276 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:12.525685] [DEBUG] [REMOTE ] FRHC: Retrieved 2075 rows, trimmed to 300. [2026-01-08T12:09:12.525825] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-08T12:09:12.526041] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-08T12:09:12.526181] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:12.526298] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-08T12:09:12.526340] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-08T12:09:12.526391] [INFO ] [MAIN ] [1280/3529] FRHC kept (0.4s) | 1277 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:13.206325] [DEBUG] [REMOTE ] FRME: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:13.206463] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-08T12:09:13.206693] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-08T12:09:13.206834] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:13.206951] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-08T12:09:13.206993] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-08T12:09:13.207045] [INFO ] [MAIN ] [1281/3529] FRME kept (0.7s) | 1278 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:13.563120] [DEBUG] [REMOTE ] FRO: Retrieved 6142 rows, trimmed to 300. [2026-01-08T12:09:13.563402] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-08T12:09:13.563741] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-08T12:09:13.563900] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:13.564057] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-08T12:09:13.564101] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-08T12:09:13.564157] [INFO ] [MAIN ] [1282/3529] FRO kept (0.4s) | 1279 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:13.870248] [DEBUG] [REMOTE ] FROG: Retrieved 1334 rows, trimmed to 300. [2026-01-08T12:09:13.870384] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-08T12:09:13.870786] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-08T12:09:13.870925] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:13.871033] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-08T12:09:13.871074] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-08T12:09:13.871122] [INFO ] [MAIN ] [1283/3529] FROG kept (0.3s) | 1280 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:14.370297] [DEBUG] [REMOTE ] FRPH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:14.370453] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-08T12:09:14.370721] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-08T12:09:14.370863] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:14.370990] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-08T12:09:14.371031] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-08T12:09:14.371081] [INFO ] [MAIN ] [1284/3529] FRPH kept (0.5s) | 1281 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:14.660598] [DEBUG] [REMOTE ] FRSH: Retrieved 1078 rows, trimmed to 300. [2026-01-08T12:09:14.660734] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-08T12:09:14.660932] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-08T12:09:14.661063] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:14.661171] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-08T12:09:14.661210] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-08T12:09:14.661274] [INFO ] [MAIN ] [1285/3529] FRSH kept (0.3s) | 1282 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:15.233019] [DEBUG] [REMOTE ] FRSX: Retrieved 2153 rows, trimmed to 300. [2026-01-08T12:09:15.233159] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-08T12:09:15.233366] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.29. [2026-01-08T12:09:15.233503] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:15.233830] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-08T12:09:15.233874] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-08T12:09:15.233922] [INFO ] [MAIN ] [1286/3529] FRSX kept (0.6s) | 1283 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:15.515123] [DEBUG] [REMOTE ] FSBC: Retrieved 1176 rows, trimmed to 300. [2026-01-08T12:09:15.515250] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-08T12:09:15.515444] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $31.32. [2026-01-08T12:09:15.515628] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:15.515738] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-08T12:09:15.515779] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-08T12:09:15.515827] [INFO ] [MAIN ] [1287/3529] FSBC kept (0.3s) | 1284 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:15.866078] [DEBUG] [REMOTE ] FSCO: Retrieved 789 rows, trimmed to 300. [2026-01-08T12:09:15.866231] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-08T12:09:15.866476] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-08T12:09:15.866672] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:15.866851] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-08T12:09:15.866906] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-08T12:09:15.866968] [INFO ] [MAIN ] [1288/3529] FSCO kept (0.4s) | 1285 kept, 3 rejected | 140.3/min | ETA: 16.0m [2026-01-08T12:09:16.369436] [DEBUG] [REMOTE ] FSK: Retrieved 2950 rows, trimmed to 300. [2026-01-08T12:09:16.369594] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-08T12:09:16.369799] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.12. [2026-01-08T12:09:16.369930] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:16.370040] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-08T12:09:16.370080] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-08T12:09:16.370128] [INFO ] [MAIN ] [1289/3529] FSK kept (0.5s) | 1286 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:16.715195] [DEBUG] [REMOTE ] FSLY: Retrieved 1670 rows, trimmed to 300. [2026-01-08T12:09:16.715334] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-08T12:09:16.715534] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.86. [2026-01-08T12:09:16.715699] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:16.715808] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-08T12:09:16.715848] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-08T12:09:16.715897] [INFO ] [MAIN ] [1290/3529] FSLY kept (0.3s) | 1287 kept, 3 rejected | 140.3/min | ETA: 16.0m [2026-01-08T12:09:17.130814] [DEBUG] [REMOTE ] FSM: Retrieved 4781 rows, trimmed to 300. [2026-01-08T12:09:17.131040] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-08T12:09:17.131393] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-08T12:09:17.131555] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:17.131766] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-08T12:09:17.131818] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-08T12:09:17.131886] [INFO ] [MAIN ] [1291/3529] FSM kept (0.4s) | 1288 kept, 3 rejected | 140.3/min | ETA: 16.0m [2026-01-08T12:09:17.750144] [DEBUG] [REMOTE ] FSS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:17.750297] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-08T12:09:17.750544] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-08T12:09:17.750703] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:17.750828] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-08T12:09:17.750871] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-08T12:09:17.750923] [INFO ] [MAIN ] [1292/3529] FSS kept (0.6s) | 1289 kept, 3 rejected | 140.2/min | ETA: 16.0m [2026-01-08T12:09:18.014969] [DEBUG] [REMOTE ] FTA: Retrieved 4695 rows, trimmed to 300. [2026-01-08T12:09:18.015125] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-08T12:09:18.015378] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $80.93. [2026-01-08T12:09:18.015537] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:18.015690] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-08T12:09:18.015737] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-08T12:09:18.015793] [INFO ] [MAIN ] [1293/3529] FTA kept (0.3s) | 1290 kept, 3 rejected | 140.3/min | ETA: 15.9m [2026-01-08T12:09:18.404683] [DEBUG] [REMOTE ] FTAI: Retrieved 2678 rows, trimmed to 300. [2026-01-08T12:09:18.404823] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-08T12:09:18.405023] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-08T12:09:18.405156] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:18.405281] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-08T12:09:18.405322] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-08T12:09:18.405370] [INFO ] [MAIN ] [1294/3529] FTAI kept (0.4s) | 1291 kept, 3 rejected | 140.3/min | ETA: 15.9m [2026-01-08T12:09:18.966388] [DEBUG] [REMOTE ] FTC: Retrieved 4695 rows, trimmed to 300. [2026-01-08T12:09:18.966525] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-08T12:09:18.966770] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-08T12:09:18.966904] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:18.967014] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-08T12:09:18.967055] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-08T12:09:18.967102] [INFO ] [MAIN ] [1295/3529] FTC kept (0.6s) | 1292 kept, 3 rejected | 140.2/min | ETA: 15.9m [2026-01-08T12:09:19.229267] [DEBUG] [REMOTE ] FTCI: Retrieved 1180 rows, trimmed to 300. [2026-01-08T12:09:19.229400] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-08T12:09:19.229619] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-08T12:09:19.229755] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:19.229862] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-08T12:09:19.229902] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-08T12:09:19.229950] [INFO ] [MAIN ] [1296/3529] FTCI kept (0.3s) | 1293 kept, 3 rejected | 140.3/min | ETA: 15.9m [2026-01-08T12:09:19.704852] [DEBUG] [REMOTE ] FTCS: Retrieved 4905 rows, trimmed to 300. [2026-01-08T12:09:19.704997] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-08T12:09:19.705255] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-08T12:09:19.705419] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:19.705564] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-08T12:09:19.705636] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-08T12:09:19.705696] [INFO ] [MAIN ] [1297/3529] FTCS kept (0.5s) | 1294 kept, 3 rejected | 140.3/min | ETA: 15.9m [2026-01-08T12:09:20.253127] [DEBUG] [REMOTE ] FTEK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:20.253272] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-08T12:09:20.253491] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-08T12:09:20.253687] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:20.253814] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-08T12:09:20.253856] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-08T12:09:20.253907] [INFO ] [MAIN ] [1298/3529] FTEK kept (0.5s) | 1295 kept, 3 rejected | 140.2/min | ETA: 15.9m [2026-01-08T12:09:20.627155] [DEBUG] [REMOTE ] FTGC: Retrieved 3070 rows, trimmed to 300. [2026-01-08T12:09:20.627325] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-08T12:09:20.627621] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.26. [2026-01-08T12:09:20.627794] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:20.627926] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-08T12:09:20.627970] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-08T12:09:20.628022] [INFO ] [MAIN ] [1299/3529] FTGC kept (0.4s) | 1296 kept, 3 rejected | 140.2/min | ETA: 15.9m [2026-01-08T12:09:20.906750] [DEBUG] [REMOTE ] FTGS: Retrieved 802 rows, trimmed to 300. [2026-01-08T12:09:20.907120] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-08T12:09:20.907599] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-08T12:09:20.907903] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:20.908436] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-08T12:09:20.908511] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-08T12:09:20.908627] [INFO ] [MAIN ] [1300/3529] FTGS kept (0.3s) | 1297 kept, 3 rejected | 140.3/min | ETA: 15.9m [2026-01-08T12:09:21.418355] [DEBUG] [REMOTE ] FTHI: Retrieved 3019 rows, trimmed to 300. [2026-01-08T12:09:21.418531] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-08T12:09:21.418850] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.71. [2026-01-08T12:09:21.419019] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:21.419175] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-08T12:09:21.419225] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-08T12:09:21.419289] [INFO ] [MAIN ] [1301/3529] FTHI kept (0.5s) | 1298 kept, 3 rejected | 140.3/min | ETA: 15.9m [2026-01-08T12:09:21.743768] [DEBUG] [REMOTE ] FTHY: Retrieved 1390 rows, trimmed to 300. [2026-01-08T12:09:21.743913] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-08T12:09:21.744125] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-08T12:09:21.744260] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:21.744373] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-08T12:09:21.744414] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-08T12:09:21.744462] [INFO ] [MAIN ] [1302/3529] FTHY kept (0.3s) | 1299 kept, 3 rejected | 140.3/min | ETA: 15.9m [2026-01-08T12:09:22.371664] [DEBUG] [REMOTE ] FTI: Retrieved 6178 rows, trimmed to 300. [2026-01-08T12:09:22.371828] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-08T12:09:22.372072] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $35.53. [2026-01-08T12:09:22.372212] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:22.372337] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-08T12:09:22.372380] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-08T12:09:22.372433] [INFO ] [MAIN ] [1303/3529] FTI kept (0.6s) | 1300 kept, 3 rejected | 140.2/min | ETA: 15.9m [2026-01-08T12:09:22.618727] [DEBUG] [REMOTE ] FTK: Retrieved 5145 rows, trimmed to 300. [2026-01-08T12:09:22.618875] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-08T12:09:22.619102] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-08T12:09:22.619237] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:22.619356] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-08T12:09:22.619397] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-08T12:09:22.619448] [INFO ] [MAIN ] [1304/3529] FTK kept (0.2s) | 1301 kept, 3 rejected | 140.3/min | ETA: 15.9m [2026-01-08T12:09:23.011064] [DEBUG] [REMOTE ] FTLF: Retrieved 4565 rows, trimmed to 300. [2026-01-08T12:09:23.011201] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-08T12:09:23.011410] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.52. [2026-01-08T12:09:23.011545] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:23.011683] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-08T12:09:23.011724] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-08T12:09:23.011772] [INFO ] [MAIN ] [1305/3529] FTLF kept (0.4s) | 1302 kept, 3 rejected | 140.3/min | ETA: 15.9m [2026-01-08T12:09:23.508092] [DEBUG] [REMOTE ] FTQI: Retrieved 3019 rows, trimmed to 300. [2026-01-08T12:09:23.508230] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-08T12:09:23.508470] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.83. [2026-01-08T12:09:23.508656] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:23.508779] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-08T12:09:23.508821] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-08T12:09:23.508872] [INFO ] [MAIN ] [1306/3529] FTQI kept (0.5s) | 1303 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:23.796839] [DEBUG] [REMOTE ] FTRE: Retrieved 629 rows, trimmed to 300. [2026-01-08T12:09:23.796978] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-08T12:09:23.797177] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.45. [2026-01-08T12:09:23.797308] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:23.797418] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-08T12:09:23.797458] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-08T12:09:23.797507] [INFO ] [MAIN ] [1307/3529] FTRE kept (0.3s) | 1304 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:24.320142] [DEBUG] [REMOTE ] FTRI: Retrieved 2526 rows, trimmed to 300. [2026-01-08T12:09:24.320307] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-08T12:09:24.320519] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-08T12:09:24.320690] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:24.320807] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-08T12:09:24.320849] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-08T12:09:24.320899] [INFO ] [MAIN ] [1308/3529] FTRI kept (0.5s) | 1305 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:24.721059] [DEBUG] [REMOTE ] FTS: Retrieved 2518 rows, trimmed to 300. [2026-01-08T12:09:24.721211] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-08T12:09:24.721433] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-08T12:09:24.721669] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:24.721819] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-08T12:09:24.721872] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-08T12:09:24.721938] [INFO ] [MAIN ] [1309/3529] FTS kept (0.4s) | 1306 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:25.184307] [DEBUG] [REMOTE ] FTSL: Retrieved 3191 rows, trimmed to 300. [2026-01-08T12:09:25.184458] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-08T12:09:25.184726] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.01. [2026-01-08T12:09:25.184891] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:25.185033] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-08T12:09:25.185082] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-08T12:09:25.185145] [INFO ] [MAIN ] [1310/3529] FTSL kept (0.5s) | 1307 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:25.529905] [DEBUG] [REMOTE ] FTSM: Retrieved 2873 rows, trimmed to 300. [2026-01-08T12:09:25.530036] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-08T12:09:25.530238] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.41. [2026-01-08T12:09:25.530377] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:25.530489] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-08T12:09:25.530531] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-08T12:09:25.530600] [INFO ] [MAIN ] [1311/3529] FTSM kept (0.3s) | 1308 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:25.888874] [DEBUG] [REMOTE ] FTXL: Retrieved 2337 rows, trimmed to 300. [2026-01-08T12:09:25.889223] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-08T12:09:25.889436] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-08T12:09:25.889637] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:25.889767] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-08T12:09:25.889811] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-08T12:09:25.889861] [INFO ] [MAIN ] [1312/3529] FTXL kept (0.4s) | 1309 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:26.188279] [DEBUG] [REMOTE ] FTXN: Retrieved 2335 rows, trimmed to 300. [2026-01-08T12:09:26.188421] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-08T12:09:26.188675] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.46. [2026-01-08T12:09:26.188813] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:26.188924] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-08T12:09:26.188965] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-08T12:09:26.189020] [INFO ] [MAIN ] [1313/3529] FTXN kept (0.3s) | 1310 kept, 3 rejected | 140.4/min | ETA: 15.8m [2026-01-08T12:09:26.726808] [DEBUG] [REMOTE ] FTXO: Retrieved 2325 rows, trimmed to 300. [2026-01-08T12:09:26.727123] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-08T12:09:26.727327] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $32.89. [2026-01-08T12:09:26.727462] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:26.727593] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-08T12:09:26.727638] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-08T12:09:26.727692] [INFO ] [MAIN ] [1314/3529] FTXO kept (0.5s) | 1311 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:27.077345] [DEBUG] [REMOTE ] FUBO: Retrieved 2020 rows, trimmed to 300. [2026-01-08T12:09:27.077539] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-08T12:09:27.077846] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.50. [2026-01-08T12:09:27.078021] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:27.078152] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-08T12:09:27.078198] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-08T12:09:27.078268] [INFO ] [MAIN ] [1315/3529] FUBO kept (0.4s) | 1312 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:27.670990] [DEBUG] [REMOTE ] FUL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:27.671150] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-08T12:09:27.671387] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-08T12:09:27.671529] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:27.671688] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-08T12:09:27.671735] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-08T12:09:27.671787] [INFO ] [MAIN ] [1316/3529] FUL kept (0.6s) | 1313 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:27.954653] [DEBUG] [REMOTE ] FULC: Retrieved 1628 rows, trimmed to 300. [2026-01-08T12:09:27.954846] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-08T12:09:27.955139] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-08T12:09:27.955336] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:27.955505] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-08T12:09:27.955563] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-08T12:09:27.955667] [INFO ] [MAIN ] [1317/3529] FULC kept (0.3s) | 1314 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:28.486736] [DEBUG] [REMOTE ] FUN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:28.486881] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-08T12:09:28.487136] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-08T12:09:28.487273] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:28.487390] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-08T12:09:28.487431] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-08T12:09:28.487480] [INFO ] [MAIN ] [1318/3529] FUN kept (0.5s) | 1315 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:28.963113] [DEBUG] [REMOTE ] FUNC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:28.963268] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-08T12:09:28.963505] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $33.85. [2026-01-08T12:09:28.963663] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:28.963793] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-08T12:09:28.963834] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-08T12:09:28.963884] [INFO ] [MAIN ] [1319/3529] FUNC kept (0.5s) | 1316 kept, 3 rejected | 140.3/min | ETA: 15.8m [2026-01-08T12:09:29.458870] [DEBUG] [REMOTE ] FUND: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:29.459084] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-08T12:09:29.459385] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-08T12:09:29.459564] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:29.459729] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-08T12:09:29.459772] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-08T12:09:29.459828] [INFO ] [MAIN ] [1320/3529] FUND kept (0.5s) | 1317 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:29.808240] [DEBUG] [REMOTE ] FVCB: Retrieved 3059 rows, trimmed to 300. [2026-01-08T12:09:29.808457] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-08T12:09:29.808763] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-08T12:09:29.808907] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:29.809034] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-08T12:09:29.809077] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-08T12:09:29.809132] [INFO ] [MAIN ] [1321/3529] FVCB kept (0.3s) | 1318 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:30.109254] [DEBUG] [REMOTE ] FWONA: Retrieved 3268 rows, trimmed to 300. [2026-01-08T12:09:30.109448] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-08T12:09:30.109738] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $83.50. [2026-01-08T12:09:30.109900] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:30.110025] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-08T12:09:30.110067] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-08T12:09:30.110119] [INFO ] [MAIN ] [1322/3529] FWONA kept (0.3s) | 1319 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:30.491782] [DEBUG] [REMOTE ] FWONK: Retrieved 2894 rows, trimmed to 300. [2026-01-08T12:09:30.491998] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-08T12:09:30.492279] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $90.56. [2026-01-08T12:09:30.492422] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:30.492563] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-08T12:09:30.492628] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-08T12:09:30.492693] [INFO ] [MAIN ] [1323/3529] FWONK kept (0.4s) | 1320 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:31.101836] [DEBUG] [REMOTE ] FWRD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:31.102231] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-08T12:09:31.102557] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-08T12:09:31.102778] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:31.103106] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-08T12:09:31.103151] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-08T12:09:31.103206] [INFO ] [MAIN ] [1324/3529] FWRD kept (0.6s) | 1321 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:31.348392] [DEBUG] [REMOTE ] FWRG: Retrieved 1071 rows, trimmed to 300. [2026-01-08T12:09:31.348606] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-08T12:09:31.348865] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-08T12:09:31.349011] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:31.349133] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-08T12:09:31.349176] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-08T12:09:31.349230] [INFO ] [MAIN ] [1325/3529] FWRG kept (0.2s) | 1322 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:31.903022] [DEBUG] [REMOTE ] FYC: Retrieved 3701 rows, trimmed to 300. [2026-01-08T12:09:31.903171] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-08T12:09:31.903422] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-08T12:09:31.903591] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:31.903717] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-08T12:09:31.903760] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-08T12:09:31.903838] [INFO ] [MAIN ] [1326/3529] FYC kept (0.6s) | 1323 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:32.350610] [DEBUG] [REMOTE ] FYX: Retrieved 4696 rows, trimmed to 300. [2026-01-08T12:09:32.350770] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-08T12:09:32.351042] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-08T12:09:32.351206] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:32.351343] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-08T12:09:32.351387] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-08T12:09:32.351439] [INFO ] [MAIN ] [1327/3529] FYX kept (0.4s) | 1324 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:32.679026] [DEBUG] [REMOTE ] G: Retrieved 4638 rows, trimmed to 300. [2026-01-08T12:09:32.679173] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-08T12:09:32.679429] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-08T12:09:32.679568] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:32.679714] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-08T12:09:32.679756] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-08T12:09:32.679806] [INFO ] [MAIN ] [1328/3529] G kept (0.3s) | 1325 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:33.176512] [DEBUG] [REMOTE ] GAB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:33.176779] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-08T12:09:33.177193] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-08T12:09:33.177383] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:33.177606] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-08T12:09:33.177667] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-08T12:09:33.177744] [INFO ] [MAIN ] [1329/3529] GAB kept (0.5s) | 1326 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:33.670065] [DEBUG] [REMOTE ] GABC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:33.670338] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-08T12:09:33.671135] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.38. [2026-01-08T12:09:33.671390] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:33.671551] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-08T12:09:33.671616] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-08T12:09:33.671681] [INFO ] [MAIN ] [1330/3529] GABC kept (0.5s) | 1327 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:34.013606] [DEBUG] [REMOTE ] GAIA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:34.013765] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-08T12:09:34.013998] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-08T12:09:34.014175] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:34.014293] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-08T12:09:34.014334] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-08T12:09:34.014394] [INFO ] [MAIN ] [1331/3529] GAIA kept (0.3s) | 1328 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:34.332170] [DEBUG] [REMOTE ] GAIN: Retrieved 5168 rows, trimmed to 300. [2026-01-08T12:09:34.332301] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-08T12:09:34.332502] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.42. [2026-01-08T12:09:34.332655] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:34.332765] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-08T12:09:34.332805] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-08T12:09:34.332853] [INFO ] [MAIN ] [1332/3529] GAIN kept (0.3s) | 1329 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:35.057079] [DEBUG] [REMOTE ] GAM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:35.057221] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-08T12:09:35.057436] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $55.87. [2026-01-08T12:09:35.057592] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:35.057710] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-08T12:09:35.057752] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-08T12:09:35.057800] [INFO ] [MAIN ] [1333/3529] GAM kept (0.7s) | 1330 kept, 3 rejected | 140.3/min | ETA: 15.7m [2026-01-08T12:09:35.257124] [DEBUG] [REMOTE ] GAMB: Retrieved 1120 rows, trimmed to 300. [2026-01-08T12:09:35.257345] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-08T12:09:35.257694] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-08T12:09:35.257844] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:35.258021] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-08T12:09:35.258070] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-08T12:09:35.258125] [INFO ] [MAIN ] [1334/3529] GAMB kept (0.2s) | 1331 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:35.698314] [DEBUG] [REMOTE ] GANX: Retrieved 1208 rows, trimmed to 300. [2026-01-08T12:09:35.698468] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-08T12:09:35.698703] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-08T12:09:35.698839] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:35.698950] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-08T12:09:35.698991] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-08T12:09:35.699040] [INFO ] [MAIN ] [1335/3529] GANX kept (0.4s) | 1332 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:36.181232] [DEBUG] [REMOTE ] GASS: Retrieved 5095 rows, trimmed to 300. [2026-01-08T12:09:36.181418] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-08T12:09:36.181707] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.30. [2026-01-08T12:09:36.181843] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:36.181995] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-08T12:09:36.182056] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-08T12:09:36.182131] [INFO ] [MAIN ] [1336/3529] GASS kept (0.5s) | 1333 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:36.768726] [DEBUG] [REMOTE ] GATX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:36.768866] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-08T12:09:36.769076] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-08T12:09:36.769216] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:36.769330] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-08T12:09:36.769373] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-08T12:09:36.769425] [INFO ] [MAIN ] [1337/3529] GATX kept (0.6s) | 1334 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:36.980241] [DEBUG] [REMOTE ] GAUZ: Retrieved 398 rows, trimmed to 300. [2026-01-08T12:09:36.980360] [DEBUG] [REMOTE ] GAUZ: PASS: History has at least 300 days. [2026-01-08T12:09:36.980564] [DEBUG] [REMOTE ] GAUZ: PASS: Price check passed. Min price $1.00. [2026-01-08T12:09:36.980753] [DEBUG] [REMOTE ] GAUZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:36.980863] [DEBUG] [REMOTE ] GAUZ: PASS: Integrity check passed. [2026-01-08T12:09:36.980905] [DEBUG] [REMOTE ] GAUZ: Symbol is viable for forecasting. [2026-01-08T12:09:36.980952] [INFO ] [MAIN ] [1338/3529] GAUZ kept (0.2s) | 1335 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:37.558436] [DEBUG] [REMOTE ] GBAB: Retrieved 3821 rows, trimmed to 300. [2026-01-08T12:09:37.558566] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-08T12:09:37.558791] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.80. [2026-01-08T12:09:37.558927] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:37.559034] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-08T12:09:37.559074] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-08T12:09:37.559121] [INFO ] [MAIN ] [1339/3529] GBAB kept (0.6s) | 1336 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:38.053093] [DEBUG] [REMOTE ] GBCI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:38.053299] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-08T12:09:38.053713] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-08T12:09:38.053909] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:38.054090] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-08T12:09:38.054148] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-08T12:09:38.054219] [INFO ] [MAIN ] [1340/3529] GBCI kept (0.5s) | 1337 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:38.438080] [DEBUG] [REMOTE ] GBDC: Retrieved 3958 rows, trimmed to 300. [2026-01-08T12:09:38.438278] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-08T12:09:38.438556] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-08T12:09:38.438715] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:38.438856] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-08T12:09:38.438898] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-08T12:09:38.438952] [INFO ] [MAIN ] [1341/3529] GBDC kept (0.4s) | 1338 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:38.732757] [DEBUG] [REMOTE ] GBIO: Retrieved 1400 rows, trimmed to 300. [2026-01-08T12:09:38.732958] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-08T12:09:38.733236] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-08T12:09:38.733420] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:38.733568] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-08T12:09:38.733640] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-08T12:09:38.733699] [INFO ] [MAIN ] [1342/3529] GBIO kept (0.3s) | 1339 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:39.100039] [DEBUG] [REMOTE ] GBTG: Retrieved 1286 rows, trimmed to 300. [2026-01-08T12:09:39.100196] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-08T12:09:39.100399] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-08T12:09:39.100533] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:39.100679] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-08T12:09:39.100725] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-08T12:09:39.100774] [INFO ] [MAIN ] [1343/3529] GBTG kept (0.4s) | 1340 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:39.727795] [DEBUG] [REMOTE ] GBX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:39.727938] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-08T12:09:39.728167] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-08T12:09:39.728329] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:39.728456] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-08T12:09:39.728498] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-08T12:09:39.728547] [INFO ] [MAIN ] [1344/3529] GBX kept (0.6s) | 1341 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:40.208871] [DEBUG] [REMOTE ] GCBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:40.209099] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-08T12:09:40.209457] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.44. [2026-01-08T12:09:40.209622] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:40.209768] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-08T12:09:40.209811] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-08T12:09:40.209868] [INFO ] [MAIN ] [1345/3529] GCBC kept (0.5s) | 1342 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:40.478175] [DEBUG] [REMOTE ] GCMG: Retrieved 1289 rows, trimmed to 300. [2026-01-08T12:09:40.478394] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-08T12:09:40.478676] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-08T12:09:40.478821] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:40.478941] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-08T12:09:40.478984] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-08T12:09:40.479038] [INFO ] [MAIN ] [1346/3529] GCMG kept (0.3s) | 1343 kept, 3 rejected | 140.3/min | ETA: 15.6m [2026-01-08T12:09:41.140296] [DEBUG] [REMOTE ] GCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:41.140548] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-08T12:09:41.140858] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-08T12:09:41.141005] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:41.141149] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-08T12:09:41.141193] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-08T12:09:41.141252] [INFO ] [MAIN ] [1347/3529] GCO kept (0.7s) | 1344 kept, 3 rejected | 140.2/min | ETA: 15.6m [2026-01-08T12:09:41.628533] [DEBUG] [REMOTE ] GD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:41.628696] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-08T12:09:41.628904] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $330.59. [2026-01-08T12:09:41.629058] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:41.629185] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-08T12:09:41.629226] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-08T12:09:41.629275] [INFO ] [MAIN ] [1348/3529] GD kept (0.5s) | 1345 kept, 3 rejected | 140.2/min | ETA: 15.6m [2026-01-08T12:09:42.026890] [DEBUG] [REMOTE ] GDC: Retrieved 2520 rows, trimmed to 300. [2026-01-08T12:09:42.027028] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-08T12:09:42.027230] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-08T12:09:42.027361] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:42.027470] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-08T12:09:42.027511] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-08T12:09:42.027558] [INFO ] [MAIN ] [1349/3529] GDC kept (0.4s) | 1346 kept, 3 rejected | 140.2/min | ETA: 15.5m [2026-01-08T12:09:42.248694] [DEBUG] [REMOTE ] GDDY: Retrieved 2709 rows, trimmed to 300. [2026-01-08T12:09:42.248840] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-08T12:09:42.249057] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $117.48. [2026-01-08T12:09:42.249216] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:42.249328] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-08T12:09:42.249556] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-08T12:09:42.249628] [INFO ] [MAIN ] [1350/3529] GDDY kept (0.2s) | 1347 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:42.664830] [DEBUG] [REMOTE ] GDEN: Retrieved 2623 rows, trimmed to 300. [2026-01-08T12:09:42.664984] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-08T12:09:42.665203] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-08T12:09:42.665344] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:42.665464] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-08T12:09:42.665507] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-08T12:09:42.665563] [INFO ] [MAIN ] [1351/3529] GDEN kept (0.4s) | 1348 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:43.091756] [DEBUG] [REMOTE ] GDRX: Retrieved 1329 rows, trimmed to 300. [2026-01-08T12:09:43.091900] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-08T12:09:43.092122] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.62. [2026-01-08T12:09:43.092261] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:43.092373] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-08T12:09:43.092416] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-08T12:09:43.092467] [INFO ] [MAIN ] [1352/3529] GDRX kept (0.4s) | 1349 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:43.426299] [DEBUG] [REMOTE ] GDS: Retrieved 2307 rows, trimmed to 300. [2026-01-08T12:09:43.426666] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-08T12:09:43.426885] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-08T12:09:43.427094] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:43.427238] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-08T12:09:43.427485] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-08T12:09:43.427551] [INFO ] [MAIN ] [1353/3529] GDS kept (0.3s) | 1350 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:43.920094] [DEBUG] [REMOTE ] GDYN: Retrieved 1803 rows, trimmed to 300. [2026-01-08T12:09:43.920228] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-08T12:09:43.920646] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.59. [2026-01-08T12:09:43.920781] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:43.920890] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-08T12:09:43.920930] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-08T12:09:43.920978] [INFO ] [MAIN ] [1354/3529] GDYN kept (0.5s) | 1351 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:44.515094] [DEBUG] [REMOTE ] GE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:44.515234] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-08T12:09:44.515460] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-08T12:09:44.515635] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:44.515755] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-08T12:09:44.515796] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-08T12:09:44.515847] [INFO ] [MAIN ] [1355/3529] GE kept (0.6s) | 1352 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:44.828004] [DEBUG] [REMOTE ] GECC: Retrieved 2305 rows, trimmed to 300. [2026-01-08T12:09:44.828148] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-08T12:09:44.828379] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-08T12:09:44.828515] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:44.828666] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-08T12:09:44.828713] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-08T12:09:44.828761] [INFO ] [MAIN ] [1356/3529] GECC kept (0.3s) | 1353 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:45.381499] [DEBUG] [REMOTE ] GEF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:45.381650] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-08T12:09:45.381861] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-08T12:09:45.381998] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:45.382114] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-08T12:09:45.382155] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-08T12:09:45.382204] [INFO ] [MAIN ] [1357/3529] GEF kept (0.6s) | 1354 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:45.509712] [DEBUG] [REMOTE ] GEHC: Retrieved 755 rows, trimmed to 300. [2026-01-08T12:09:45.509853] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-08T12:09:45.510056] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.63. [2026-01-08T12:09:45.510192] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:45.510305] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-08T12:09:45.510346] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-08T12:09:45.510396] [INFO ] [MAIN ] [1358/3529] GEHC kept (0.1s) | 1355 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:46.377404] [DEBUG] [REMOTE ] GEL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:46.377629] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-08T12:09:46.377926] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.86. [2026-01-08T12:09:46.378072] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:46.378209] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-08T12:09:46.378279] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-08T12:09:46.378356] [INFO ] [MAIN ] [1359/3529] GEL kept (0.9s) | 1356 kept, 3 rejected | 140.2/min | ETA: 15.5m [2026-01-08T12:09:46.858080] [DEBUG] [REMOTE ] GEN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:46.858220] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-08T12:09:46.858451] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.33. [2026-01-08T12:09:46.858603] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:46.858723] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-08T12:09:46.858764] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-08T12:09:46.858813] [INFO ] [MAIN ] [1360/3529] GEN kept (0.5s) | 1357 kept, 3 rejected | 140.2/min | ETA: 15.5m [2026-01-08T12:09:47.074656] [DEBUG] [REMOTE ] GENI: Retrieved 1185 rows, trimmed to 300. [2026-01-08T12:09:47.074795] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-08T12:09:47.074995] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-08T12:09:47.075131] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:47.075247] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-08T12:09:47.075290] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-08T12:09:47.075339] [INFO ] [MAIN ] [1361/3529] GENI kept (0.2s) | 1358 kept, 3 rejected | 140.3/min | ETA: 15.5m [2026-01-08T12:09:47.451804] [DEBUG] [REMOTE ] GENK: Retrieved 635 rows, trimmed to 300. [2026-01-08T12:09:47.452069] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-08T12:09:47.452336] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-08T12:09:47.452484] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:47.452636] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-08T12:09:47.452682] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-08T12:09:47.452744] [INFO ] [MAIN ] [1362/3529] GENK kept (0.4s) | 1359 kept, 3 rejected | 140.3/min | ETA: 15.4m [2026-01-08T12:09:48.094116] [DEBUG] [REMOTE ] GEOS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:48.094265] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-08T12:09:48.094498] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-08T12:09:48.094652] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:48.094774] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-08T12:09:48.094815] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-08T12:09:48.094864] [INFO ] [MAIN ] [1363/3529] GEOS kept (0.6s) | 1360 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:48.550795] [DEBUG] [REMOTE ] GERN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:48.550929] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-08T12:09:48.551132] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-08T12:09:48.551294] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:48.551406] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-08T12:09:48.551445] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-08T12:09:48.551493] [INFO ] [MAIN ] [1364/3529] GERN kept (0.5s) | 1361 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:49.069891] [DEBUG] [REMOTE ] GES: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:49.070047] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-08T12:09:49.070313] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.58. [2026-01-08T12:09:49.070457] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:49.070606] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-08T12:09:49.070652] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-08T12:09:49.070704] [INFO ] [MAIN ] [1365/3529] GES kept (0.5s) | 1362 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:49.418864] [DEBUG] [REMOTE ] GEVO: Retrieved 3750 rows, trimmed to 300. [2026-01-08T12:09:49.419015] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-08T12:09:49.419247] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-08T12:09:49.419380] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:49.419528] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-08T12:09:49.419612] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-08T12:09:49.419678] [INFO ] [MAIN ] [1366/3529] GEVO kept (0.3s) | 1363 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:49.910219] [DEBUG] [REMOTE ] GFF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:49.910434] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-08T12:09:49.910757] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-08T12:09:49.910904] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:49.911042] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-08T12:09:49.911087] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-08T12:09:49.911143] [INFO ] [MAIN ] [1367/3529] GFF kept (0.5s) | 1364 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:50.394830] [DEBUG] [REMOTE ] GFI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:50.395019] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-08T12:09:50.395329] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-08T12:09:50.395488] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:50.395660] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-08T12:09:50.395711] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-08T12:09:50.395774] [INFO ] [MAIN ] [1368/3529] GFI kept (0.5s) | 1365 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:50.566981] [DEBUG] [REMOTE ] GFL: Retrieved 1471 rows, trimmed to 300. [2026-01-08T12:09:50.567191] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-08T12:09:50.567462] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.69. [2026-01-08T12:09:50.567636] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:50.567772] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-08T12:09:50.567815] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-08T12:09:50.567914] [INFO ] [MAIN ] [1369/3529] GFL kept (0.2s) | 1366 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:51.061595] [DEBUG] [REMOTE ] GFS: Retrieved 1052 rows, trimmed to 300. [2026-01-08T12:09:51.061822] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-08T12:09:51.062117] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-08T12:09:51.062288] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:51.062438] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-08T12:09:51.062487] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-08T12:09:51.062555] [INFO ] [MAIN ] [1370/3529] GFS kept (0.5s) | 1367 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:51.653919] [DEBUG] [REMOTE ] GGAL: Retrieved 6402 rows, trimmed to 300. [2026-01-08T12:09:51.654129] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-08T12:09:51.654414] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $31.85. [2026-01-08T12:09:51.654553] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:51.654971] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-08T12:09:51.655195] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-08T12:09:51.655300] [INFO ] [MAIN ] [1371/3529] GGAL kept (0.6s) | 1368 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:52.155356] [DEBUG] [REMOTE ] GGB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:52.155508] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-08T12:09:52.155763] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.18. [2026-01-08T12:09:52.155903] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:52.156020] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-08T12:09:52.156062] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-08T12:09:52.156113] [INFO ] [MAIN ] [1372/3529] GGB kept (0.5s) | 1369 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:52.637502] [DEBUG] [REMOTE ] GGG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:52.637666] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-08T12:09:52.637891] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $79.14. [2026-01-08T12:09:52.638025] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:52.638140] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-08T12:09:52.638180] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-08T12:09:52.638229] [INFO ] [MAIN ] [1373/3529] GGG kept (0.5s) | 1370 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:52.875006] [DEBUG] [REMOTE ] GGLL: Retrieved 837 rows, trimmed to 300. [2026-01-08T12:09:52.875133] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-08T12:09:52.875331] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $61.38. [2026-01-08T12:09:52.875467] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:52.875592] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-08T12:09:52.875635] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-08T12:09:52.875684] [INFO ] [MAIN ] [1374/3529] GGLL kept (0.2s) | 1371 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:53.145725] [DEBUG] [REMOTE ] GGLS: Retrieved 837 rows, trimmed to 300. [2026-01-08T12:09:53.145856] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-08T12:09:53.146050] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.56. [2026-01-08T12:09:53.146209] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:53.146322] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-08T12:09:53.146362] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-08T12:09:53.146409] [INFO ] [MAIN ] [1375/3529] GGLS kept (0.3s) | 1372 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:53.715218] [DEBUG] [REMOTE ] GH: Retrieved 1824 rows, trimmed to 300. [2026-01-08T12:09:53.715361] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-08T12:09:53.715560] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $61.73. [2026-01-08T12:09:53.715722] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:53.715834] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-08T12:09:53.715884] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-08T12:09:53.715947] [INFO ] [MAIN ] [1376/3529] GH kept (0.6s) | 1373 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:54.343780] [DEBUG] [REMOTE ] GHI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:54.343925] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-08T12:09:54.344136] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-08T12:09:54.344267] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:54.344381] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-08T12:09:54.344421] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-08T12:09:54.344488] [INFO ] [MAIN ] [1377/3529] GHI kept (0.6s) | 1374 kept, 3 rejected | 140.2/min | ETA: 15.4m [2026-01-08T12:09:54.816605] [DEBUG] [REMOTE ] GHM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:54.816742] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-08T12:09:54.816958] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-08T12:09:54.817096] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:54.817214] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-08T12:09:54.817257] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-08T12:09:54.817307] [INFO ] [MAIN ] [1378/3529] GHM kept (0.5s) | 1375 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:55.021538] [DEBUG] [REMOTE ] GHRS: Retrieved 1139 rows, trimmed to 300. [2026-01-08T12:09:55.021686] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-08T12:09:55.021884] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-08T12:09:55.022016] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:55.022123] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-08T12:09:55.022162] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-08T12:09:55.022209] [INFO ] [MAIN ] [1379/3529] GHRS kept (0.2s) | 1376 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:55.580175] [DEBUG] [REMOTE ] GHY: Retrieved 3279 rows, trimmed to 300. [2026-01-08T12:09:55.580304] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-08T12:09:55.580504] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-08T12:09:55.580664] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:55.580784] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-08T12:09:55.580824] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-08T12:09:55.580872] [INFO ] [MAIN ] [1380/3529] GHY kept (0.6s) | 1377 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:55.971814] [DEBUG] [REMOTE ] GIB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:55.971946] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-08T12:09:55.972149] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-08T12:09:55.972282] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:55.972392] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-08T12:09:55.972432] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-08T12:09:55.972481] [INFO ] [MAIN ] [1381/3529] GIB kept (0.4s) | 1378 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:56.454174] [DEBUG] [REMOTE ] GIFI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:56.454317] [DEBUG] [REMOTE ] GIFI: PASS: History has at least 300 days. [2026-01-08T12:09:56.454549] [DEBUG] [REMOTE ] GIFI: PASS: Price check passed. Min price $7.25. [2026-01-08T12:09:56.454711] [DEBUG] [REMOTE ] GIFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:56.454832] [DEBUG] [REMOTE ] GIFI: PASS: Integrity check passed. [2026-01-08T12:09:56.454874] [DEBUG] [REMOTE ] GIFI: Symbol is viable for forecasting. [2026-01-08T12:09:56.454925] [INFO ] [MAIN ] [1382/3529] GIFI kept (0.5s) | 1379 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:56.832659] [DEBUG] [REMOTE ] GIII: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:56.832800] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-08T12:09:56.833012] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $25.52. [2026-01-08T12:09:56.833149] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:56.833265] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-08T12:09:56.833307] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-08T12:09:56.833378] [INFO ] [MAIN ] [1383/3529] GIII kept (0.4s) | 1380 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:57.161001] [DEBUG] [REMOTE ] GIL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:57.161137] [DEBUG] [REMOTE ] GIL: PASS: History has at least 300 days. [2026-01-08T12:09:57.161344] [DEBUG] [REMOTE ] GIL: PASS: Price check passed. Min price $55.17. [2026-01-08T12:09:57.161476] [DEBUG] [REMOTE ] GIL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:57.161609] [DEBUG] [REMOTE ] GIL: PASS: Integrity check passed. [2026-01-08T12:09:57.161652] [DEBUG] [REMOTE ] GIL: Symbol is viable for forecasting. [2026-01-08T12:09:57.161700] [INFO ] [MAIN ] [1384/3529] GIL kept (0.3s) | 1381 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:57.569620] [DEBUG] [REMOTE ] GILD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:57.569759] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-08T12:09:57.569974] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.08. [2026-01-08T12:09:57.570111] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:57.570231] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-08T12:09:57.570272] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-08T12:09:57.570323] [INFO ] [MAIN ] [1385/3529] GILD kept (0.4s) | 1382 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:57.963455] [DEBUG] [REMOTE ] GIS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:57.963815] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-08T12:09:57.964056] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.95. [2026-01-08T12:09:57.964219] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:57.964341] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-08T12:09:57.964385] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-08T12:09:57.964437] [INFO ] [MAIN ] [1386/3529] GIS kept (0.4s) | 1383 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:58.368093] [DEBUG] [REMOTE ] GKOS: Retrieved 2650 rows, trimmed to 300. [2026-01-08T12:09:58.368229] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-08T12:09:58.368456] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-08T12:09:58.368621] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:58.368737] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-08T12:09:58.368778] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-08T12:09:58.368827] [INFO ] [MAIN ] [1387/3529] GKOS kept (0.4s) | 1384 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:58.909248] [DEBUG] [REMOTE ] GL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:09:58.909398] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-08T12:09:58.909686] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-08T12:09:58.909847] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:58.909989] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-08T12:09:58.910039] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-08T12:09:58.910099] [INFO ] [MAIN ] [1388/3529] GL kept (0.5s) | 1385 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:59.326925] [DEBUG] [REMOTE ] GLAD: Retrieved 5896 rows, trimmed to 300. [2026-01-08T12:09:59.327063] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-08T12:09:59.327270] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-08T12:09:59.327402] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:59.327514] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-08T12:09:59.327556] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-08T12:09:59.327641] [INFO ] [MAIN ] [1389/3529] GLAD kept (0.4s) | 1386 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:09:59.562881] [DEBUG] [REMOTE ] GLBE: Retrieved 1170 rows, trimmed to 300. [2026-01-08T12:09:59.563071] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-08T12:09:59.563310] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $32.36. [2026-01-08T12:09:59.563448] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-08T12:09:59.563563] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-08T12:09:59.563632] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-08T12:09:59.563685] [INFO ] [MAIN ] [1390/3529] GLBE kept (0.2s) | 1387 kept, 3 rejected | 140.2/min | ETA: 15.3m [2026-01-08T12:10:00.064271] [DEBUG] [REMOTE ] GLBS: Retrieved 4486 rows, trimmed to 300. [2026-01-08T12:10:00.064466] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-08T12:10:00.064757] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-08T12:10:00.064900] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:00.065028] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-08T12:10:00.065077] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-08T12:10:00.065135] [INFO ] [MAIN ] [1391/3529] GLBS kept (0.5s) | 1388 kept, 3 rejected | 140.2/min | ETA: 15.2m [2026-01-08T12:10:00.424806] [DEBUG] [REMOTE ] GLDD: Retrieved 4787 rows, trimmed to 300. [2026-01-08T12:10:00.424919] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-08T12:10:00.425134] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.78. [2026-01-08T12:10:00.425271] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:00.425390] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-08T12:10:00.425431] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-08T12:10:00.425481] [INFO ] [MAIN ] [1392/3529] GLDD kept (0.4s) | 1389 kept, 3 rejected | 140.2/min | ETA: 15.2m [2026-01-08T12:10:01.015385] [DEBUG] [REMOTE ] GLNG: Retrieved 5658 rows, trimmed to 300. [2026-01-08T12:10:01.015526] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-08T12:10:01.015770] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-08T12:10:01.015907] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:01.016023] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-08T12:10:01.016064] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-08T12:10:01.016113] [INFO ] [MAIN ] [1393/3529] GLNG kept (0.6s) | 1390 kept, 3 rejected | 140.2/min | ETA: 15.2m [2026-01-08T12:10:01.262651] [DEBUG] [REMOTE ] GLOB: Retrieved 2886 rows, trimmed to 300. [2026-01-08T12:10:01.262785] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-08T12:10:01.262990] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $56.57. [2026-01-08T12:10:01.263124] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:01.263238] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-08T12:10:01.263278] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-08T12:10:01.263326] [INFO ] [MAIN ] [1394/3529] GLOB kept (0.2s) | 1391 kept, 3 rejected | 140.2/min | ETA: 15.2m [2026-01-08T12:10:01.777129] [DEBUG] [REMOTE ] GLP: Retrieved 5100 rows, trimmed to 300. [2026-01-08T12:10:01.777340] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-08T12:10:01.777803] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-08T12:10:01.777969] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:01.778114] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-08T12:10:01.778184] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-08T12:10:01.778244] [INFO ] [MAIN ] [1395/3529] GLP kept (0.5s) | 1392 kept, 3 rejected | 140.2/min | ETA: 15.2m [2026-01-08T12:10:02.208918] [DEBUG] [REMOTE ] GLPG: Retrieved 2679 rows, trimmed to 300. [2026-01-08T12:10:02.209072] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-08T12:10:02.209289] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-08T12:10:02.209423] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:02.209539] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-08T12:10:02.209625] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-08T12:10:02.209687] [INFO ] [MAIN ] [1396/3529] GLPG kept (0.4s) | 1393 kept, 3 rejected | 140.2/min | ETA: 15.2m [2026-01-08T12:10:02.633651] [DEBUG] [REMOTE ] GLPI: Retrieved 3077 rows, trimmed to 300. [2026-01-08T12:10:02.633867] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-08T12:10:02.634156] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-08T12:10:02.634339] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:02.634505] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-08T12:10:02.634559] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-08T12:10:02.634656] [INFO ] [MAIN ] [1397/3529] GLPI kept (0.4s) | 1394 kept, 3 rejected | 140.2/min | ETA: 15.2m [2026-01-08T12:10:03.011349] [DEBUG] [REMOTE ] GLRE: Retrieved 4686 rows, trimmed to 300. [2026-01-08T12:10:03.011598] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-08T12:10:03.011934] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-08T12:10:03.012087] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:03.012241] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-08T12:10:03.012286] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-08T12:10:03.012342] [INFO ] [MAIN ] [1398/3529] GLRE kept (0.4s) | 1395 kept, 3 rejected | 140.2/min | ETA: 15.2m [2026-01-08T12:10:03.336387] [DEBUG] [REMOTE ] GLSI: Retrieved 1327 rows, trimmed to 300. [2026-01-08T12:10:03.336631] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-08T12:10:03.336888] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-08T12:10:03.337034] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:03.337163] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-08T12:10:03.337207] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-08T12:10:03.337264] [INFO ] [MAIN ] [1399/3529] GLSI kept (0.3s) | 1396 kept, 3 rejected | 140.3/min | ETA: 15.2m [2026-01-08T12:10:03.630558] [DEBUG] [REMOTE ] GLTO: Retrieved 1303 rows, trimmed to 300. [2026-01-08T12:10:03.630840] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-08T12:10:03.631176] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-08T12:10:03.631341] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:03.631503] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-08T12:10:03.631552] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-08T12:10:03.631659] [INFO ] [MAIN ] [1400/3529] GLTO kept (0.3s) | 1397 kept, 3 rejected | 140.3/min | ETA: 15.2m [2026-01-08T12:10:04.100845] [DEBUG] [REMOTE ] GLUE: Retrieved 1140 rows, trimmed to 300. [2026-01-08T12:10:04.101112] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-08T12:10:04.101503] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $9.35. [2026-01-08T12:10:04.101745] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:04.101946] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-08T12:10:04.102037] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-08T12:10:04.102125] [INFO ] [MAIN ] [1401/3529] GLUE kept (0.5s) | 1398 kept, 3 rejected | 140.3/min | ETA: 15.2m [2026-01-08T12:10:04.603246] [DEBUG] [REMOTE ] GMAB: Retrieved 4171 rows, trimmed to 300. [2026-01-08T12:10:04.603447] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-08T12:10:04.603740] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-08T12:10:04.603884] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:04.604016] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-08T12:10:04.604059] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-08T12:10:04.604118] [INFO ] [MAIN ] [1402/3529] GMAB kept (0.5s) | 1399 kept, 3 rejected | 140.3/min | ETA: 15.2m [2026-01-08T12:10:05.036791] [DEBUG] [REMOTE ] GME: Retrieved 6014 rows, trimmed to 300. [2026-01-08T12:10:05.036925] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-08T12:10:05.037127] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-08T12:10:05.037259] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:05.037369] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-08T12:10:05.037409] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-08T12:10:05.037457] [INFO ] [MAIN ] [1403/3529] GME kept (0.4s) | 1400 kept, 3 rejected | 140.3/min | ETA: 15.2m [2026-01-08T12:10:05.426105] [DEBUG] [REMOTE ] GMED: Retrieved 3376 rows, trimmed to 300. [2026-01-08T12:10:05.426260] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-08T12:10:05.426479] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $57.49. [2026-01-08T12:10:05.427039] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:05.427177] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-08T12:10:05.427220] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-08T12:10:05.427269] [INFO ] [MAIN ] [1404/3529] GMED kept (0.4s) | 1401 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:05.546603] [DEBUG] [REMOTE ] GMM: Retrieved 334 rows, trimmed to 300. [2026-01-08T12:10:05.546733] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-08T12:10:05.546930] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-08T12:10:05.547061] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:05.547168] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-08T12:10:05.547208] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-08T12:10:05.547255] [INFO ] [MAIN ] [1405/3529] GMM kept (0.1s) | 1402 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:06.145666] [DEBUG] [REMOTE ] GMRE: Retrieved 2395 rows, trimmed to 300. [2026-01-08T12:10:06.145813] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-08T12:10:06.146028] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-08T12:10:06.146190] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:06.146325] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-08T12:10:06.146370] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-08T12:10:06.146423] [INFO ] [MAIN ] [1406/3529] GMRE kept (0.6s) | 1403 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:06.623122] [DEBUG] [REMOTE ] GNE: Retrieved 3570 rows, trimmed to 300. [2026-01-08T12:10:06.623257] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-08T12:10:06.623469] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-08T12:10:06.623633] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:06.623753] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-08T12:10:06.623809] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-08T12:10:06.623859] [INFO ] [MAIN ] [1407/3529] GNE kept (0.5s) | 1404 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:06.888316] [DEBUG] [REMOTE ] GNK: Retrieved 2865 rows, trimmed to 300. [2026-01-08T12:10:06.888457] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-08T12:10:06.888697] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.57. [2026-01-08T12:10:06.888873] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:06.888995] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-08T12:10:06.889038] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-08T12:10:06.889090] [INFO ] [MAIN ] [1408/3529] GNK kept (0.3s) | 1405 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:07.367248] [DEBUG] [REMOTE ] GNL: Retrieved 2667 rows, trimmed to 300. [2026-01-08T12:10:07.367400] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-08T12:10:07.367656] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.55. [2026-01-08T12:10:07.367795] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:07.367917] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-08T12:10:07.367958] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-08T12:10:07.368008] [INFO ] [MAIN ] [1409/3529] GNL kept (0.5s) | 1406 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:07.657874] [DEBUG] [REMOTE ] GNLN: Retrieved 1690 rows, trimmed to 300. [2026-01-08T12:10:07.658205] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-08T12:10:07.658435] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.56. [2026-01-08T12:10:07.658604] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:07.658917] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-08T12:10:07.658967] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-08T12:10:07.659017] [INFO ] [MAIN ] [1410/3529] GNLN kept (0.3s) | 1407 kept, 3 rejected | 140.4/min | ETA: 15.1m [2026-01-08T12:10:08.066408] [DEBUG] [REMOTE ] GNLX: Retrieved 740 rows, trimmed to 300. [2026-01-08T12:10:08.066550] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-08T12:10:08.066778] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $3.39. [2026-01-08T12:10:08.066915] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:08.067031] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-08T12:10:08.067073] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-08T12:10:08.067123] [INFO ] [MAIN ] [1411/3529] GNLX kept (0.4s) | 1408 kept, 3 rejected | 140.4/min | ETA: 15.1m [2026-01-08T12:10:08.620165] [DEBUG] [REMOTE ] GNMA: Retrieved 3491 rows, trimmed to 300. [2026-01-08T12:10:08.620310] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-08T12:10:08.620524] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $43.95. [2026-01-08T12:10:08.620741] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:08.620856] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-08T12:10:08.620898] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-08T12:10:08.620948] [INFO ] [MAIN ] [1412/3529] GNMA kept (0.6s) | 1409 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:08.923421] [DEBUG] [REMOTE ] GNOM: Retrieved 1696 rows, trimmed to 300. [2026-01-08T12:10:08.923551] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-08T12:10:08.923778] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $40.50. [2026-01-08T12:10:08.923910] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:08.924033] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-08T12:10:08.924074] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-08T12:10:08.924122] [INFO ] [MAIN ] [1413/3529] GNOM kept (0.3s) | 1410 kept, 3 rejected | 140.4/min | ETA: 15.1m [2026-01-08T12:10:09.355746] [DEBUG] [REMOTE ] GNPX: Retrieved 1955 rows, trimmed to 300. [2026-01-08T12:10:09.355897] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-08T12:10:09.356116] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-08T12:10:09.356266] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:09.356388] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-08T12:10:09.356432] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-08T12:10:09.356489] [INFO ] [MAIN ] [1414/3529] GNPX kept (0.4s) | 1411 kept, 3 rejected | 140.4/min | ETA: 15.1m [2026-01-08T12:10:09.878679] [DEBUG] [REMOTE ] GNRC: Retrieved 4001 rows, trimmed to 300. [2026-01-08T12:10:09.878805] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-08T12:10:09.879003] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-08T12:10:09.879136] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:09.879246] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-08T12:10:09.879286] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-08T12:10:09.879334] [INFO ] [MAIN ] [1415/3529] GNRC kept (0.5s) | 1412 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:10.258434] [DEBUG] [REMOTE ] GNSS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:10.258587] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-08T12:10:10.258795] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.11. [2026-01-08T12:10:10.258926] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:10.259039] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-08T12:10:10.259079] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-08T12:10:10.259127] [INFO ] [MAIN ] [1416/3529] GNSS kept (0.4s) | 1413 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:10.797502] [DEBUG] [REMOTE ] GNTX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:10.797667] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-08T12:10:10.798068] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-08T12:10:10.798322] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:10.798447] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-08T12:10:10.798489] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-08T12:10:10.798538] [INFO ] [MAIN ] [1417/3529] GNTX kept (0.5s) | 1414 kept, 3 rejected | 140.3/min | ETA: 15.1m [2026-01-08T12:10:11.079642] [DEBUG] [REMOTE ] GO: Retrieved 1647 rows, trimmed to 300. [2026-01-08T12:10:11.079785] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-08T12:10:11.079988] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-08T12:10:11.080126] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:11.080251] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-08T12:10:11.080305] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-08T12:10:11.080359] [INFO ] [MAIN ] [1418/3529] GO kept (0.3s) | 1415 kept, 3 rejected | 140.4/min | ETA: 15.0m [2026-01-08T12:10:11.488958] [DEBUG] [REMOTE ] GOCO: Retrieved 1378 rows, trimmed to 300. [2026-01-08T12:10:11.489089] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-08T12:10:11.489289] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-08T12:10:11.489507] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:11.489701] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-08T12:10:11.489758] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-08T12:10:11.489823] [INFO ] [MAIN ] [1419/3529] GOCO kept (0.4s) | 1416 kept, 3 rejected | 140.4/min | ETA: 15.0m [2026-01-08T12:10:12.020107] [DEBUG] [REMOTE ] GOF: Retrieved 4642 rows, trimmed to 300. [2026-01-08T12:10:12.020301] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-08T12:10:12.020563] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.79. [2026-01-08T12:10:12.020725] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:12.020872] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-08T12:10:12.020918] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-08T12:10:12.020976] [INFO ] [MAIN ] [1420/3529] GOF kept (0.5s) | 1417 kept, 3 rejected | 140.3/min | ETA: 15.0m [2026-01-08T12:10:12.373798] [DEBUG] [REMOTE ] GOGO: Retrieved 3156 rows, trimmed to 300. [2026-01-08T12:10:12.373958] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-08T12:10:12.374199] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-08T12:10:12.374351] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:12.374483] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-08T12:10:12.374526] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-08T12:10:12.374606] [INFO ] [MAIN ] [1421/3529] GOGO kept (0.4s) | 1418 kept, 3 rejected | 140.3/min | ETA: 15.0m [2026-01-08T12:10:12.871401] [DEBUG] [REMOTE ] GOLF: Retrieved 2310 rows, trimmed to 300. [2026-01-08T12:10:12.871557] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-08T12:10:12.871800] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-08T12:10:12.871941] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:12.872057] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-08T12:10:12.872101] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-08T12:10:12.872152] [INFO ] [MAIN ] [1422/3529] GOLF kept (0.5s) | 1419 kept, 3 rejected | 140.3/min | ETA: 15.0m [2026-01-08T12:10:13.181772] [DEBUG] [REMOTE ] GOOD: Retrieved 5636 rows, trimmed to 300. [2026-01-08T12:10:13.181907] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-08T12:10:13.182152] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-08T12:10:13.182301] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:13.182420] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-08T12:10:13.182463] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-08T12:10:13.182512] [INFO ] [MAIN ] [1423/3529] GOOD kept (0.3s) | 1420 kept, 3 rejected | 140.4/min | ETA: 15.0m [2026-01-08T12:10:14.132075] [DEBUG] [REMOTE ] GOOG: Retrieved 2964 rows, trimmed to 300. [2026-01-08T12:10:14.132323] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-08T12:10:14.132706] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $244.48. [2026-01-08T12:10:14.132884] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:14.133100] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-08T12:10:14.133151] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-08T12:10:14.133222] [INFO ] [MAIN ] [1424/3529] GOOG kept (1.0s) | 1421 kept, 3 rejected | 140.2/min | ETA: 15.0m [2026-01-08T12:10:14.479211] [DEBUG] [REMOTE ] GOOS: Retrieved 2216 rows, trimmed to 300. [2026-01-08T12:10:14.479439] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-08T12:10:14.479839] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.21. [2026-01-08T12:10:14.480027] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:14.480190] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-08T12:10:14.480236] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-08T12:10:14.480304] [INFO ] [MAIN ] [1425/3529] GOOS kept (0.3s) | 1422 kept, 3 rejected | 140.3/min | ETA: 15.0m [2026-01-08T12:10:14.858844] [DEBUG] [REMOTE ] GOSS: Retrieved 1738 rows, trimmed to 300. [2026-01-08T12:10:14.859004] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-08T12:10:14.859274] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.09. [2026-01-08T12:10:14.859446] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:14.859604] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-08T12:10:14.859650] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-08T12:10:14.859703] [INFO ] [MAIN ] [1426/3529] GOSS kept (0.4s) | 1423 kept, 3 rejected | 140.3/min | ETA: 15.0m [2026-01-08T12:10:15.414554] [DEBUG] [REMOTE ] GOVI: Retrieved 4589 rows, trimmed to 300. [2026-01-08T12:10:15.414752] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-08T12:10:15.415073] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.45. [2026-01-08T12:10:15.415243] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:15.415396] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-08T12:10:15.415446] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-08T12:10:15.415511] [INFO ] [MAIN ] [1427/3529] GOVI kept (0.6s) | 1424 kept, 3 rejected | 140.2/min | ETA: 15.0m [2026-01-08T12:10:15.896961] [DEBUG] [REMOTE ] GPC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:15.897101] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-08T12:10:15.897312] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-08T12:10:15.897449] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:15.897587] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-08T12:10:15.897643] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-08T12:10:15.897708] [INFO ] [MAIN ] [1428/3529] GPC kept (0.5s) | 1425 kept, 3 rejected | 140.2/min | ETA: 15.0m [2026-01-08T12:10:16.398336] [DEBUG] [REMOTE ] GPI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:16.398482] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-08T12:10:16.398726] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-08T12:10:16.398866] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:16.398988] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-08T12:10:16.399031] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-08T12:10:16.399083] [INFO ] [MAIN ] [1429/3529] GPI kept (0.5s) | 1426 kept, 3 rejected | 140.2/min | ETA: 15.0m [2026-01-08T12:10:16.555261] [DEBUG] [REMOTE ] GPIQ: Retrieved 551 rows, trimmed to 300. [2026-01-08T12:10:16.555385] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-08T12:10:16.555592] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-08T12:10:16.555763] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:16.555877] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-08T12:10:16.555918] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-08T12:10:16.555965] [INFO ] [MAIN ] [1430/3529] GPIQ kept (0.2s) | 1427 kept, 3 rejected | 140.3/min | ETA: 15.0m [2026-01-08T12:10:16.992946] [DEBUG] [REMOTE ] GPIX: Retrieved 551 rows, trimmed to 300. [2026-01-08T12:10:16.993081] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-08T12:10:16.993282] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-08T12:10:16.993438] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:16.993548] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-08T12:10:16.993607] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-08T12:10:16.993657] [INFO ] [MAIN ] [1431/3529] GPIX kept (0.4s) | 1428 kept, 3 rejected | 140.3/min | ETA: 15.0m [2026-01-08T12:10:17.500316] [DEBUG] [REMOTE ] GPJA: Retrieved 2083 rows, trimmed to 300. [2026-01-08T12:10:17.500529] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-08T12:10:17.500831] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-08T12:10:17.500974] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:17.501101] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-08T12:10:17.501143] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-08T12:10:17.501199] [INFO ] [MAIN ] [1432/3529] GPJA kept (0.5s) | 1429 kept, 3 rejected | 140.3/min | ETA: 15.0m [2026-01-08T12:10:18.133435] [DEBUG] [REMOTE ] GPK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:18.133707] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-08T12:10:18.134073] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-08T12:10:18.134238] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:18.134402] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-08T12:10:18.134450] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-08T12:10:18.134517] [INFO ] [MAIN ] [1433/3529] GPK kept (0.6s) | 1430 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:18.617848] [DEBUG] [REMOTE ] GPN: Retrieved 6282 rows, trimmed to 300. [2026-01-08T12:10:18.618124] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-08T12:10:18.618442] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-08T12:10:18.618606] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:18.618745] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-08T12:10:18.618788] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-08T12:10:18.618852] [INFO ] [MAIN ] [1434/3529] GPN kept (0.5s) | 1431 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:19.055152] [DEBUG] [REMOTE ] GPRE: Retrieved 4986 rows, trimmed to 300. [2026-01-08T12:10:19.055285] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-08T12:10:19.055488] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-08T12:10:19.055645] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:19.055773] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-08T12:10:19.055816] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-08T12:10:19.055866] [INFO ] [MAIN ] [1435/3529] GPRE kept (0.4s) | 1432 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:19.434609] [DEBUG] [REMOTE ] GPRK: Retrieved 3830 rows, trimmed to 300. [2026-01-08T12:10:19.434737] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-08T12:10:19.434950] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $5.94. [2026-01-08T12:10:19.435098] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:19.435208] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-08T12:10:19.435248] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-08T12:10:19.435296] [INFO ] [MAIN ] [1436/3529] GPRK kept (0.4s) | 1433 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:19.792596] [DEBUG] [REMOTE ] GPRO: Retrieved 2901 rows, trimmed to 300. [2026-01-08T12:10:19.792727] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-08T12:10:19.792944] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.41. [2026-01-08T12:10:19.793135] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:19.793243] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-08T12:10:19.793284] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-08T12:10:19.793331] [INFO ] [MAIN ] [1437/3529] GPRO kept (0.4s) | 1434 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:20.105196] [DEBUG] [REMOTE ] GRAB: Retrieved 1281 rows, trimmed to 300. [2026-01-08T12:10:20.105335] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-08T12:10:20.105534] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.87. [2026-01-08T12:10:20.105707] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:20.105844] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-08T12:10:20.105889] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-08T12:10:20.105940] [INFO ] [MAIN ] [1438/3529] GRAB kept (0.3s) | 1435 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:20.433468] [DEBUG] [REMOTE ] GRAL: Retrieved 386 rows, trimmed to 300. [2026-01-08T12:10:20.433628] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-08T12:10:20.433834] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $69.29. [2026-01-08T12:10:20.433976] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:20.434089] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-08T12:10:20.434131] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-08T12:10:20.434179] [INFO ] [MAIN ] [1439/3529] GRAL kept (0.3s) | 1436 kept, 3 rejected | 140.3/min | ETA: 14.9m [2026-01-08T12:10:21.042769] [DEBUG] [REMOTE ] GRBK: Retrieved 4672 rows, trimmed to 300. [2026-01-08T12:10:21.042920] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-08T12:10:21.043136] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-08T12:10:21.043274] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:21.043389] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-08T12:10:21.043432] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-08T12:10:21.043484] [INFO ] [MAIN ] [1440/3529] GRBK kept (0.6s) | 1437 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:21.526356] [DEBUG] [REMOTE ] GRC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:21.526492] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-08T12:10:21.526721] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-08T12:10:21.526887] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:21.527019] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-08T12:10:21.527081] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-08T12:10:21.527136] [INFO ] [MAIN ] [1441/3529] GRC kept (0.5s) | 1438 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:21.830923] [DEBUG] [REMOTE ] GRDX: Retrieved 2323 rows, trimmed to 300. [2026-01-08T12:10:21.831064] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-08T12:10:21.831270] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-08T12:10:21.831435] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:21.831598] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-08T12:10:21.831673] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-08T12:10:21.831732] [INFO ] [MAIN ] [1442/3529] GRDX kept (0.3s) | 1439 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:22.066733] [DEBUG] [REMOTE ] GREE: Retrieved 1084 rows, trimmed to 300. [2026-01-08T12:10:22.066864] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-08T12:10:22.067103] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-08T12:10:22.067265] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:22.067374] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-08T12:10:22.067414] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-08T12:10:22.067461] [INFO ] [MAIN ] [1443/3529] GREE kept (0.2s) | 1440 kept, 3 rejected | 140.3/min | ETA: 14.9m [2026-01-08T12:10:22.691751] [DEBUG] [REMOTE ] GRFS: Retrieved 3672 rows, trimmed to 300. [2026-01-08T12:10:22.691921] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-08T12:10:22.692226] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-08T12:10:22.692422] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:22.692616] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-08T12:10:22.692678] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-08T12:10:22.692749] [INFO ] [MAIN ] [1444/3529] GRFS kept (0.6s) | 1441 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:23.101696] [DEBUG] [REMOTE ] GRID: Retrieved 4059 rows, trimmed to 300. [2026-01-08T12:10:23.101825] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-08T12:10:23.102029] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-08T12:10:23.102161] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:23.102459] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-08T12:10:23.102500] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-08T12:10:23.102547] [INFO ] [MAIN ] [1445/3529] GRID kept (0.4s) | 1442 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:23.516414] [DEBUG] [REMOTE ] GRMN: Retrieved 6306 rows, trimmed to 300. [2026-01-08T12:10:23.516603] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-08T12:10:23.516865] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-08T12:10:23.516998] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:23.517126] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-08T12:10:23.517167] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-08T12:10:23.517218] [INFO ] [MAIN ] [1446/3529] GRMN kept (0.4s) | 1443 kept, 3 rejected | 140.2/min | ETA: 14.9m [2026-01-08T12:10:23.679434] [DEBUG] [REMOTE ] GRND: Retrieved 1251 rows, trimmed to 300. [2026-01-08T12:10:23.679552] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-08T12:10:23.679773] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $12.16. [2026-01-08T12:10:23.679909] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:23.680019] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-08T12:10:23.680061] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-08T12:10:23.680108] [INFO ] [MAIN ] [1447/3529] GRND kept (0.2s) | 1444 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:24.295713] [DEBUG] [REMOTE ] GRPN: Retrieved 3563 rows, trimmed to 300. [2026-01-08T12:10:24.295848] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-08T12:10:24.296061] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-08T12:10:24.296192] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:24.296304] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-08T12:10:24.296344] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-08T12:10:24.296393] [INFO ] [MAIN ] [1448/3529] GRPN kept (0.6s) | 1445 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:24.693825] [DEBUG] [REMOTE ] GRVY: Retrieved 5262 rows, trimmed to 300. [2026-01-08T12:10:24.693971] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-08T12:10:24.694325] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-08T12:10:24.694480] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:24.694619] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-08T12:10:24.694661] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-08T12:10:24.694715] [INFO ] [MAIN ] [1449/3529] GRVY kept (0.4s) | 1446 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:24.968828] [DEBUG] [REMOTE ] GRWG: Retrieved 2299 rows, trimmed to 300. [2026-01-08T12:10:24.968968] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-08T12:10:24.969193] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-08T12:10:24.969328] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:24.969436] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-08T12:10:24.969477] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-08T12:10:24.969524] [INFO ] [MAIN ] [1450/3529] GRWG kept (0.3s) | 1447 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:25.410808] [DEBUG] [REMOTE ] GRX: Retrieved 4669 rows, trimmed to 300. [2026-01-08T12:10:25.411017] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-08T12:10:25.411290] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $8.99. [2026-01-08T12:10:25.411434] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:25.411565] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-08T12:10:25.411628] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-08T12:10:25.411683] [INFO ] [MAIN ] [1451/3529] GRX kept (0.4s) | 1448 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:26.042323] [DEBUG] [REMOTE ] GS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:26.042489] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-08T12:10:26.042760] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $740.96. [2026-01-08T12:10:26.042944] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:26.043078] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-08T12:10:26.043121] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-08T12:10:26.043174] [INFO ] [MAIN ] [1452/3529] GS kept (0.6s) | 1449 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:26.554554] [DEBUG] [REMOTE ] GSBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:26.554770] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-08T12:10:26.555046] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-08T12:10:26.555186] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:26.555316] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-08T12:10:26.555358] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-08T12:10:26.555412] [INFO ] [MAIN ] [1453/3529] GSBC kept (0.5s) | 1450 kept, 3 rejected | 140.2/min | ETA: 14.8m [2026-01-08T12:10:26.948752] [DEBUG] [REMOTE ] GSBD: Retrieved 2719 rows, trimmed to 300. [2026-01-08T12:10:26.948966] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-08T12:10:26.949218] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-08T12:10:26.949360] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:26.949484] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-08T12:10:26.949537] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-08T12:10:26.949616] [INFO ] [MAIN ] [1454/3529] GSBD kept (0.4s) | 1451 kept, 3 rejected | 140.2/min | ETA: 14.8m [2026-01-08T12:10:27.172224] [DEBUG] [REMOTE ] GSHD: Retrieved 1935 rows, trimmed to 300. [2026-01-08T12:10:27.172377] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-08T12:10:27.172658] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $65.20. [2026-01-08T12:10:27.172799] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:27.172912] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-08T12:10:27.172953] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-08T12:10:27.173001] [INFO ] [MAIN ] [1455/3529] GSHD kept (0.2s) | 1452 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:27.826983] [DEBUG] [REMOTE ] GSK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:27.827134] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-08T12:10:27.827360] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-08T12:10:27.827492] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:27.827818] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-08T12:10:27.827860] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-08T12:10:27.827909] [INFO ] [MAIN ] [1456/3529] GSK kept (0.7s) | 1453 kept, 3 rejected | 140.2/min | ETA: 14.8m [2026-01-08T12:10:28.197051] [DEBUG] [REMOTE ] GSL: Retrieved 4376 rows, trimmed to 300. [2026-01-08T12:10:28.197221] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-08T12:10:28.197525] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $27.27. [2026-01-08T12:10:28.197756] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:28.197931] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-08T12:10:28.197995] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-08T12:10:28.198074] [INFO ] [MAIN ] [1457/3529] GSL kept (0.4s) | 1454 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:28.610009] [DEBUG] [REMOTE ] GSM: Retrieved 4136 rows, trimmed to 300. [2026-01-08T12:10:28.610159] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-08T12:10:28.610397] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-08T12:10:28.610540] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:28.610684] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-08T12:10:28.610729] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-08T12:10:28.610782] [INFO ] [MAIN ] [1458/3529] GSM kept (0.4s) | 1455 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:28.873610] [DEBUG] [REMOTE ] GTES: Retrieved 1999 rows, trimmed to 300. [2026-01-08T12:10:28.873820] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-08T12:10:28.874079] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-08T12:10:28.874220] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:28.874343] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-08T12:10:28.874386] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-08T12:10:28.874439] [INFO ] [MAIN ] [1459/3529] GTES kept (0.3s) | 1456 kept, 3 rejected | 140.3/min | ETA: 14.8m [2026-01-08T12:10:29.234700] [DEBUG] [REMOTE ] GTLB: Retrieved 1062 rows, trimmed to 300. [2026-01-08T12:10:29.234898] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-08T12:10:29.235144] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $36.18. [2026-01-08T12:10:29.235283] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:29.235403] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-08T12:10:29.235445] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-08T12:10:29.235500] [INFO ] [MAIN ] [1460/3529] GTLB kept (0.4s) | 1457 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:29.846150] [DEBUG] [REMOTE ] GTLS: Retrieved 4894 rows, trimmed to 300. [2026-01-08T12:10:29.846412] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-08T12:10:29.846798] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-08T12:10:29.846944] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:29.847102] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-08T12:10:29.847144] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-08T12:10:29.847201] [INFO ] [MAIN ] [1461/3529] GTLS kept (0.6s) | 1458 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:30.091977] [DEBUG] [REMOTE ] GTN: Retrieved 5876 rows, trimmed to 300. [2026-01-08T12:10:30.092111] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-08T12:10:30.092314] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.33. [2026-01-08T12:10:30.092447] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:30.092558] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-08T12:10:30.092619] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-08T12:10:30.092668] [INFO ] [MAIN ] [1462/3529] GTN kept (0.2s) | 1459 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:30.493510] [DEBUG] [REMOTE ] GTX: Retrieved 1837 rows, trimmed to 300. [2026-01-08T12:10:30.493679] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-08T12:10:30.493888] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $12.43. [2026-01-08T12:10:30.494050] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:30.494164] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-08T12:10:30.494210] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-08T12:10:30.494261] [INFO ] [MAIN ] [1463/3529] GTX kept (0.4s) | 1460 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:31.034476] [DEBUG] [REMOTE ] GTY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:31.034644] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-08T12:10:31.034881] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $25.17. [2026-01-08T12:10:31.035014] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:31.035134] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-08T12:10:31.035174] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-08T12:10:31.035225] [INFO ] [MAIN ] [1464/3529] GTY kept (0.5s) | 1461 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:31.276850] [DEBUG] [REMOTE ] GUG: Retrieved 1033 rows, trimmed to 300. [2026-01-08T12:10:31.276991] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-08T12:10:31.277187] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.90. [2026-01-08T12:10:31.277320] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:31.277428] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-08T12:10:31.277468] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-08T12:10:31.277516] [INFO ] [MAIN ] [1465/3529] GUG kept (0.2s) | 1462 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:31.775193] [DEBUG] [REMOTE ] GVA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:31.775376] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-08T12:10:31.775717] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-08T12:10:31.775882] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:31.776039] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-08T12:10:31.776086] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-08T12:10:31.776150] [INFO ] [MAIN ] [1466/3529] GVA kept (0.5s) | 1463 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:32.176417] [DEBUG] [REMOTE ] GWH: Retrieved 1259 rows, trimmed to 300. [2026-01-08T12:10:32.176602] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-08T12:10:32.176805] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-08T12:10:32.176937] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:32.177046] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-08T12:10:32.177086] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-08T12:10:32.177134] [INFO ] [MAIN ] [1467/3529] GWH kept (0.4s) | 1464 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:32.447360] [DEBUG] [REMOTE ] GWRE: Retrieved 3509 rows, trimmed to 300. [2026-01-08T12:10:32.447489] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-08T12:10:32.447714] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $185.94. [2026-01-08T12:10:32.447852] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:32.447963] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-08T12:10:32.448005] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-08T12:10:32.448055] [INFO ] [MAIN ] [1468/3529] GWRE kept (0.3s) | 1465 kept, 3 rejected | 140.4/min | ETA: 14.7m [2026-01-08T12:10:32.887348] [DEBUG] [REMOTE ] GWRS: Retrieved 2438 rows, trimmed to 300. [2026-01-08T12:10:32.887476] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-08T12:10:32.887719] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.30. [2026-01-08T12:10:32.887862] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:32.887975] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-08T12:10:32.888018] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-08T12:10:32.888067] [INFO ] [MAIN ] [1469/3529] GWRS kept (0.4s) | 1466 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:33.270106] [DEBUG] [REMOTE ] GXAI: Retrieved 726 rows, trimmed to 300. [2026-01-08T12:10:33.270235] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-08T12:10:33.270430] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-08T12:10:33.270564] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:33.270690] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-08T12:10:33.270732] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-08T12:10:33.270780] [INFO ] [MAIN ] [1470/3529] GXAI kept (0.4s) | 1467 kept, 3 rejected | 140.4/min | ETA: 14.7m [2026-01-08T12:10:33.971560] [DEBUG] [REMOTE ] GYRE: Retrieved 4965 rows, trimmed to 300. [2026-01-08T12:10:33.971746] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-08T12:10:33.971984] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-08T12:10:33.972122] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:33.972247] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-08T12:10:33.972288] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-08T12:10:33.972337] [INFO ] [MAIN ] [1471/3529] GYRE kept (0.7s) | 1468 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:34.355616] [DEBUG] [REMOTE ] H: Retrieved 4067 rows, trimmed to 300. [2026-01-08T12:10:34.355864] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-08T12:10:34.356233] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-08T12:10:34.356400] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:34.356554] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-08T12:10:34.356624] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-08T12:10:34.356687] [INFO ] [MAIN ] [1472/3529] H kept (0.4s) | 1469 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:34.827858] [DEBUG] [REMOTE ] HAE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:34.828039] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-08T12:10:34.828326] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $48.58. [2026-01-08T12:10:34.828471] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:34.828631] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-08T12:10:34.828676] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-08T12:10:34.828729] [INFO ] [MAIN ] [1473/3529] HAE kept (0.5s) | 1470 kept, 3 rejected | 140.3/min | ETA: 14.7m [2026-01-08T12:10:35.250118] [DEBUG] [REMOTE ] HAFC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:35.250257] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-08T12:10:35.250472] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $22.73. [2026-01-08T12:10:35.250697] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:35.250867] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-08T12:10:35.250922] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-08T12:10:35.250989] [INFO ] [MAIN ] [1474/3529] HAFC kept (0.4s) | 1471 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:35.731686] [DEBUG] [REMOTE ] HAIN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:35.731856] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-08T12:10:35.732094] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-08T12:10:35.732272] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:35.732414] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-08T12:10:35.732464] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-08T12:10:35.732530] [INFO ] [MAIN ] [1475/3529] HAIN kept (0.5s) | 1472 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:36.285638] [DEBUG] [REMOTE ] HAL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:36.285837] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-08T12:10:36.286160] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $21.69. [2026-01-08T12:10:36.286335] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:36.286506] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-08T12:10:36.286561] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-08T12:10:36.286657] [INFO ] [MAIN ] [1476/3529] HAL kept (0.6s) | 1473 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:36.715133] [DEBUG] [REMOTE ] HALO: Retrieved 5489 rows, trimmed to 300. [2026-01-08T12:10:36.715266] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-08T12:10:36.715476] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-08T12:10:36.715632] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:36.715747] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-08T12:10:36.715788] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-08T12:10:36.715837] [INFO ] [MAIN ] [1477/3529] HALO kept (0.4s) | 1474 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:37.178814] [DEBUG] [REMOTE ] HAS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:37.178950] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-08T12:10:37.179156] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $71.75. [2026-01-08T12:10:37.179289] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:37.179405] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-08T12:10:37.179444] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-08T12:10:37.179491] [INFO ] [MAIN ] [1478/3529] HAS kept (0.5s) | 1475 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:37.551439] [DEBUG] [REMOTE ] HASI: Retrieved 3201 rows, trimmed to 300. [2026-01-08T12:10:37.551672] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-08T12:10:37.551937] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-08T12:10:37.552074] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:37.552195] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-08T12:10:37.552236] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-08T12:10:37.552286] [INFO ] [MAIN ] [1479/3529] HASI kept (0.4s) | 1476 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:38.023929] [DEBUG] [REMOTE ] HBAN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:38.024081] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-08T12:10:38.024320] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-08T12:10:38.024457] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:38.024602] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-08T12:10:38.024645] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-08T12:10:38.024698] [INFO ] [MAIN ] [1480/3529] HBAN kept (0.5s) | 1477 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:38.277810] [DEBUG] [REMOTE ] HBANL: Retrieved 714 rows, trimmed to 300. [2026-01-08T12:10:38.277952] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-08T12:10:38.278157] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.83. [2026-01-08T12:10:38.278317] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:38.278433] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-08T12:10:38.278475] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-08T12:10:38.278524] [INFO ] [MAIN ] [1481/3529] HBANL kept (0.3s) | 1478 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:38.682030] [DEBUG] [REMOTE ] HBANP: Retrieved 1239 rows, trimmed to 300. [2026-01-08T12:10:38.682172] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-08T12:10:38.682376] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-08T12:10:38.682514] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:38.682665] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-08T12:10:38.682714] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-08T12:10:38.682765] [INFO ] [MAIN ] [1482/3529] HBANP kept (0.4s) | 1479 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:39.133894] [DEBUG] [REMOTE ] HBB: Retrieved 2082 rows, trimmed to 300. [2026-01-08T12:10:39.134040] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-08T12:10:39.134247] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-08T12:10:39.134380] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:39.134493] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-08T12:10:39.134534] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-08T12:10:39.134600] [INFO ] [MAIN ] [1483/3529] HBB kept (0.5s) | 1480 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:39.616224] [DEBUG] [REMOTE ] HBCP: Retrieved 4339 rows, trimmed to 300. [2026-01-08T12:10:39.616384] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-08T12:10:39.616622] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $50.89. [2026-01-08T12:10:39.616767] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:39.616885] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-08T12:10:39.616925] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-08T12:10:39.616973] [INFO ] [MAIN ] [1484/3529] HBCP kept (0.5s) | 1481 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:39.873284] [DEBUG] [REMOTE ] HBM: Retrieved 4251 rows, trimmed to 300. [2026-01-08T12:10:39.873428] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-08T12:10:39.873670] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-08T12:10:39.873835] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:39.873953] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-08T12:10:39.873994] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-08T12:10:39.874044] [INFO ] [MAIN ] [1485/3529] HBM kept (0.3s) | 1482 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:40.481971] [DEBUG] [REMOTE ] HBNC: Retrieved 6053 rows, trimmed to 300. [2026-01-08T12:10:40.482173] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-08T12:10:40.482501] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $14.98. [2026-01-08T12:10:40.482686] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:40.482835] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-08T12:10:40.482878] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-08T12:10:40.482932] [INFO ] [MAIN ] [1486/3529] HBNC kept (0.6s) | 1483 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:40.880398] [DEBUG] [REMOTE ] HCA: Retrieved 3730 rows, trimmed to 300. [2026-01-08T12:10:40.880646] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-08T12:10:40.880979] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $410.06. [2026-01-08T12:10:40.881165] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:40.881331] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-08T12:10:40.881386] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-08T12:10:40.881457] [INFO ] [MAIN ] [1487/3529] HCA kept (0.4s) | 1484 kept, 3 rejected | 140.3/min | ETA: 14.6m [2026-01-08T12:10:41.119487] [DEBUG] [REMOTE ] HCC: Retrieved 2199 rows, trimmed to 300. [2026-01-08T12:10:41.119744] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-08T12:10:41.120022] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $62.31. [2026-01-08T12:10:41.120167] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:41.120301] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-08T12:10:41.120344] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-08T12:10:41.120400] [INFO ] [MAIN ] [1488/3529] HCC kept (0.2s) | 1485 kept, 3 rejected | 140.3/min | ETA: 14.5m [2026-01-08T12:10:41.707740] [DEBUG] [REMOTE ] HCI: Retrieved 4356 rows, trimmed to 300. [2026-01-08T12:10:41.707930] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-08T12:10:41.708192] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-08T12:10:41.708362] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:41.708489] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-08T12:10:41.708532] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-08T12:10:41.708605] [INFO ] [MAIN ] [1489/3529] HCI kept (0.6s) | 1486 kept, 3 rejected | 140.3/min | ETA: 14.5m [2026-01-08T12:10:41.962092] [DEBUG] [REMOTE ] HCM: Retrieved 2467 rows, trimmed to 300. [2026-01-08T12:10:41.962325] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-08T12:10:41.962642] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-08T12:10:41.962820] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:41.962969] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-08T12:10:41.963023] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-08T12:10:41.963091] [INFO ] [MAIN ] [1490/3529] HCM kept (0.3s) | 1487 kept, 3 rejected | 140.3/min | ETA: 14.5m [2026-01-08T12:10:42.604738] [DEBUG] [REMOTE ] HCSG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:42.604947] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-08T12:10:42.605230] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $15.64. [2026-01-08T12:10:42.605378] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:42.605516] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-08T12:10:42.605560] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-08T12:10:42.605640] [INFO ] [MAIN ] [1491/3529] HCSG kept (0.6s) | 1488 kept, 3 rejected | 140.3/min | ETA: 14.5m [2026-01-08T12:10:43.098767] [DEBUG] [REMOTE ] HD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:43.098979] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-08T12:10:43.099267] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-08T12:10:43.099416] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:43.099557] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-08T12:10:43.099622] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-08T12:10:43.099681] [INFO ] [MAIN ] [1492/3529] HD kept (0.5s) | 1489 kept, 3 rejected | 140.3/min | ETA: 14.5m [2026-01-08T12:10:43.570664] [DEBUG] [REMOTE ] HDB: Retrieved 6153 rows, trimmed to 300. [2026-01-08T12:10:43.570806] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-08T12:10:43.571017] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $33.20. [2026-01-08T12:10:43.571152] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:43.571265] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-08T12:10:43.571306] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-08T12:10:43.571354] [INFO ] [MAIN ] [1493/3529] HDB kept (0.5s) | 1490 kept, 3 rejected | 140.3/min | ETA: 14.5m [2026-01-08T12:10:44.103696] [DEBUG] [REMOTE ] HDSN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:44.103835] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-08T12:10:44.104051] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-08T12:10:44.104193] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:44.104313] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-08T12:10:44.104355] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-08T12:10:44.104404] [INFO ] [MAIN ] [1494/3529] HDSN kept (0.5s) | 1491 kept, 3 rejected | 140.2/min | ETA: 14.5m [2026-01-08T12:10:44.644263] [DEBUG] [REMOTE ] HE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:44.644514] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-08T12:10:44.644950] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.01. [2026-01-08T12:10:44.645133] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:44.645300] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-08T12:10:44.645347] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-08T12:10:44.645446] [INFO ] [MAIN ] [1495/3529] HE kept (0.5s) | 1492 kept, 3 rejected | 140.2/min | ETA: 14.5m [2026-01-08T12:10:45.160108] [DEBUG] [REMOTE ] HEI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:45.160310] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-08T12:10:45.160622] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-08T12:10:45.160799] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:45.160956] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-08T12:10:45.161003] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-08T12:10:45.161059] [INFO ] [MAIN ] [1496/3529] HEI kept (0.5s) | 1493 kept, 3 rejected | 140.2/min | ETA: 14.5m [2026-01-08T12:10:45.627892] [DEBUG] [REMOTE ] HELE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:45.628031] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-08T12:10:45.628237] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-08T12:10:45.628391] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:45.628505] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-08T12:10:45.628545] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-08T12:10:45.628612] [INFO ] [MAIN ] [1497/3529] HELE kept (0.5s) | 1494 kept, 3 rejected | 140.2/min | ETA: 14.5m [2026-01-08T12:10:45.815174] [DEBUG] [REMOTE ] HELP: Retrieved 1382 rows, trimmed to 300. [2026-01-08T12:10:45.815301] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-08T12:10:45.815494] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-08T12:10:45.815653] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:45.815771] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-08T12:10:45.815812] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-08T12:10:45.815859] [INFO ] [MAIN ] [1498/3529] HELP kept (0.2s) | 1495 kept, 3 rejected | 140.2/min | ETA: 14.5m [2026-01-08T12:10:46.266714] [DEBUG] [REMOTE ] HEPS: Retrieved 1135 rows, trimmed to 300. [2026-01-08T12:10:46.266847] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-08T12:10:46.267041] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-08T12:10:46.267173] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:46.267280] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-08T12:10:46.267320] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-08T12:10:46.267366] [INFO ] [MAIN ] [1499/3529] HEPS kept (0.5s) | 1496 kept, 3 rejected | 140.2/min | ETA: 14.5m [2026-01-08T12:10:46.793659] [DEBUG] [REMOTE ] HEQ: Retrieved 3675 rows, trimmed to 300. [2026-01-08T12:10:46.793787] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-08T12:10:46.793989] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.34. [2026-01-08T12:10:46.794122] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:46.794234] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-08T12:10:46.794274] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-08T12:10:46.794322] [INFO ] [MAIN ] [1500/3529] HEQ kept (0.5s) | 1497 kept, 3 rejected | 140.2/min | ETA: 14.5m [2026-01-08T12:10:47.058517] [DEBUG] [REMOTE ] HERO: Retrieved 1554 rows, trimmed to 300. [2026-01-08T12:10:47.058665] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-08T12:10:47.058862] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-08T12:10:47.058995] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:47.059102] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-08T12:10:47.059143] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-08T12:10:47.059191] [INFO ] [MAIN ] [1501/3529] HERO kept (0.3s) | 1498 kept, 3 rejected | 140.2/min | ETA: 14.5m [2026-01-08T12:10:47.413095] [DEBUG] [REMOTE ] HESM: Retrieved 2202 rows, trimmed to 300. [2026-01-08T12:10:47.413222] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-08T12:10:47.413416] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $31.45. [2026-01-08T12:10:47.413548] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:47.413685] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-08T12:10:47.413726] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-08T12:10:47.413774] [INFO ] [MAIN ] [1502/3529] HESM kept (0.4s) | 1499 kept, 3 rejected | 140.3/min | ETA: 14.5m [2026-01-08T12:10:47.910130] [DEBUG] [REMOTE ] HFFG: Retrieved 2095 rows, trimmed to 300. [2026-01-08T12:10:47.910256] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-08T12:10:47.910451] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-08T12:10:47.910601] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:47.910716] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-08T12:10:47.910756] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-08T12:10:47.910803] [INFO ] [MAIN ] [1503/3529] HFFG kept (0.5s) | 1500 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:48.373557] [DEBUG] [REMOTE ] HFRO: Retrieved 2053 rows, trimmed to 300. [2026-01-08T12:10:48.373741] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-08T12:10:48.373956] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-08T12:10:48.374090] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:48.374205] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-08T12:10:48.374245] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-08T12:10:48.374293] [INFO ] [MAIN ] [1504/3529] HFRO kept (0.5s) | 1501 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:48.911678] [DEBUG] [REMOTE ] HFWA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:48.911880] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-08T12:10:48.912235] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-08T12:10:48.912386] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:48.912520] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-08T12:10:48.912605] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-08T12:10:48.912663] [INFO ] [MAIN ] [1505/3529] HFWA kept (0.5s) | 1502 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:49.010421] [DEBUG] [REMOTE ] HG: Retrieved 540 rows, trimmed to 300. [2026-01-08T12:10:49.010560] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-08T12:10:49.010790] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-08T12:10:49.010937] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:49.011048] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-08T12:10:49.011090] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-08T12:10:49.011139] [INFO ] [MAIN ] [1506/3529] HG kept (0.1s) | 1503 kept, 3 rejected | 140.3/min | ETA: 14.4m [2026-01-08T12:10:49.628999] [DEBUG] [REMOTE ] HGBL: Retrieved 2443 rows, trimmed to 300. [2026-01-08T12:10:49.629128] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-08T12:10:49.629321] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-08T12:10:49.629505] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:49.629637] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-08T12:10:49.629683] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-08T12:10:49.629731] [INFO ] [MAIN ] [1507/3529] HGBL kept (0.6s) | 1504 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:49.986035] [DEBUG] [REMOTE ] HGLB: Retrieved 1732 rows, trimmed to 300. [2026-01-08T12:10:49.986176] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-08T12:10:49.986374] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.71. [2026-01-08T12:10:49.986505] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:49.986645] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-08T12:10:49.986688] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-08T12:10:49.986753] [INFO ] [MAIN ] [1508/3529] HGLB kept (0.4s) | 1505 kept, 3 rejected | 140.3/min | ETA: 14.4m [2026-01-08T12:10:50.365300] [DEBUG] [REMOTE ] HGTY: Retrieved 1157 rows, trimmed to 300. [2026-01-08T12:10:50.365437] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-08T12:10:50.365655] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-08T12:10:50.365790] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:50.365919] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-08T12:10:50.365963] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-08T12:10:50.366012] [INFO ] [MAIN ] [1509/3529] HGTY kept (0.4s) | 1506 kept, 3 rejected | 140.3/min | ETA: 14.4m [2026-01-08T12:10:50.893106] [DEBUG] [REMOTE ] HHH: Retrieved 3815 rows, trimmed to 300. [2026-01-08T12:10:50.893299] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-08T12:10:50.893560] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-08T12:10:50.893728] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:50.893860] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-08T12:10:50.893903] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-08T12:10:50.893972] [INFO ] [MAIN ] [1510/3529] HHH kept (0.5s) | 1507 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:51.311226] [DEBUG] [REMOTE ] HI: Retrieved 4474 rows, trimmed to 300. [2026-01-08T12:10:51.311370] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-08T12:10:51.311619] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $26.02. [2026-01-08T12:10:51.311782] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:51.311920] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-08T12:10:51.311964] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-08T12:10:51.312016] [INFO ] [MAIN ] [1511/3529] HI kept (0.4s) | 1508 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:51.840646] [DEBUG] [REMOTE ] HIFS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:51.840850] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-08T12:10:51.841169] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $251.77. [2026-01-08T12:10:51.841323] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:51.841471] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-08T12:10:51.841521] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-08T12:10:51.841598] [INFO ] [MAIN ] [1512/3529] HIFS kept (0.5s) | 1509 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:52.392327] [DEBUG] [REMOTE ] HIG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:52.392504] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-08T12:10:52.392815] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-08T12:10:52.392964] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:52.393099] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-08T12:10:52.393143] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-08T12:10:52.393197] [INFO ] [MAIN ] [1513/3529] HIG kept (0.6s) | 1510 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:52.628370] [DEBUG] [REMOTE ] HII: Retrieved 3722 rows, trimmed to 300. [2026-01-08T12:10:52.628649] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-08T12:10:52.628915] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $278.79. [2026-01-08T12:10:52.629056] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:52.629183] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-08T12:10:52.629225] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-08T12:10:52.629304] [INFO ] [MAIN ] [1514/3529] HII kept (0.2s) | 1511 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:53.078779] [DEBUG] [REMOTE ] HIMS: Retrieved 1588 rows, trimmed to 300. [2026-01-08T12:10:53.078985] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-08T12:10:53.079234] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $32.47. [2026-01-08T12:10:53.079415] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:53.079564] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-08T12:10:53.079625] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-08T12:10:53.079679] [INFO ] [MAIN ] [1515/3529] HIMS kept (0.5s) | 1512 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:53.634335] [DEBUG] [REMOTE ] HIMX: Retrieved 4974 rows, trimmed to 300. [2026-01-08T12:10:53.634591] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-08T12:10:53.634950] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-08T12:10:53.635097] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:53.635254] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-08T12:10:53.635300] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-08T12:10:53.635364] [INFO ] [MAIN ] [1516/3529] HIMX kept (0.6s) | 1513 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:54.086990] [DEBUG] [REMOTE ] HIO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:54.087129] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-08T12:10:54.087357] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.66. [2026-01-08T12:10:54.087498] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:54.087634] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-08T12:10:54.087679] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-08T12:10:54.087729] [INFO ] [MAIN ] [1517/3529] HIO kept (0.5s) | 1514 kept, 3 rejected | 140.2/min | ETA: 14.4m [2026-01-08T12:10:54.342718] [DEBUG] [REMOTE ] HIPO: Retrieved 1113 rows, trimmed to 300. [2026-01-08T12:10:54.342861] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-08T12:10:54.343065] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-08T12:10:54.343227] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:54.343340] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-08T12:10:54.343381] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-08T12:10:54.343432] [INFO ] [MAIN ] [1518/3529] HIPO kept (0.3s) | 1515 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:54.791795] [DEBUG] [REMOTE ] HITI: Retrieved 1743 rows, trimmed to 300. [2026-01-08T12:10:54.791937] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-08T12:10:54.792169] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-08T12:10:54.792357] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:54.792491] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-08T12:10:54.792541] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-08T12:10:54.792622] [INFO ] [MAIN ] [1519/3529] HITI kept (0.4s) | 1516 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:55.166306] [DEBUG] [REMOTE ] HIVE: Retrieved 2007 rows, trimmed to 300. [2026-01-08T12:10:55.166434] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-08T12:10:55.166652] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-08T12:10:55.166790] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:55.166896] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-08T12:10:55.166937] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-08T12:10:55.167027] [INFO ] [MAIN ] [1520/3529] HIVE kept (0.4s) | 1517 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:55.749998] [DEBUG] [REMOTE ] HIX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:55.750159] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-08T12:10:55.750424] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-08T12:10:55.750586] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:55.750710] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-08T12:10:55.750751] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-08T12:10:55.750803] [INFO ] [MAIN ] [1521/3529] HIX kept (0.6s) | 1518 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:56.257105] [DEBUG] [REMOTE ] HL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:56.257244] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-08T12:10:56.257462] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-08T12:10:56.257616] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:56.257736] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-08T12:10:56.257780] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-08T12:10:56.257828] [INFO ] [MAIN ] [1522/3529] HL kept (0.5s) | 1519 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:56.596099] [DEBUG] [REMOTE ] HLAL: Retrieved 1630 rows, trimmed to 300. [2026-01-08T12:10:56.596236] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-08T12:10:56.596435] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.91. [2026-01-08T12:10:56.596596] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:56.596760] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-08T12:10:56.596814] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-08T12:10:56.596866] [INFO ] [MAIN ] [1523/3529] HLAL kept (0.3s) | 1520 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:57.098028] [DEBUG] [REMOTE ] HLF: Retrieved 5298 rows, trimmed to 300. [2026-01-08T12:10:57.098172] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-08T12:10:57.098450] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-08T12:10:57.098609] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:57.098731] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-08T12:10:57.098773] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-08T12:10:57.098826] [INFO ] [MAIN ] [1524/3529] HLF kept (0.5s) | 1521 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:57.334824] [DEBUG] [REMOTE ] HLI: Retrieved 2616 rows, trimmed to 300. [2026-01-08T12:10:57.334959] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-08T12:10:57.335154] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-08T12:10:57.335285] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:57.335392] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-08T12:10:57.335432] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-08T12:10:57.335479] [INFO ] [MAIN ] [1525/3529] HLI kept (0.2s) | 1522 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:57.973418] [DEBUG] [REMOTE ] HLIO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:10:57.973635] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-08T12:10:57.973895] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $48.52. [2026-01-08T12:10:57.974033] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:57.974157] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-08T12:10:57.974200] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-08T12:10:57.974281] [INFO ] [MAIN ] [1526/3529] HLIO kept (0.6s) | 1523 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:58.219315] [DEBUG] [REMOTE ] HLLY: Retrieved 836 rows, trimmed to 300. [2026-01-08T12:10:58.219516] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-08T12:10:58.219800] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-08T12:10:58.219944] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:58.220071] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-08T12:10:58.220114] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-08T12:10:58.220167] [INFO ] [MAIN ] [1527/3529] HLLY kept (0.2s) | 1524 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:10:58.539966] [DEBUG] [REMOTE ] HLMN: Retrieved 1279 rows, trimmed to 300. [2026-01-08T12:10:58.540156] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-08T12:10:58.540397] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-08T12:10:58.540556] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:58.540776] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-08T12:10:58.540841] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-08T12:10:58.540920] [INFO ] [MAIN ] [1528/3529] HLMN kept (0.3s) | 1525 kept, 3 rejected | 140.3/min | ETA: 14.3m [2026-01-08T12:10:59.001054] [DEBUG] [REMOTE ] HLN: Retrieved 869 rows, trimmed to 300. [2026-01-08T12:10:59.001254] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-08T12:10:59.001506] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-08T12:10:59.001718] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:59.001842] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-08T12:10:59.001885] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-08T12:10:59.001941] [INFO ] [MAIN ] [1529/3529] HLN kept (0.5s) | 1526 kept, 3 rejected | 140.3/min | ETA: 14.3m [2026-01-08T12:10:59.469293] [DEBUG] [REMOTE ] HLNE: Retrieved 2227 rows, trimmed to 300. [2026-01-08T12:10:59.469468] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-08T12:10:59.469904] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-08T12:10:59.470045] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-08T12:10:59.470165] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-08T12:10:59.470208] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-08T12:10:59.470259] [INFO ] [MAIN ] [1530/3529] HLNE kept (0.5s) | 1527 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:11:00.112521] [DEBUG] [REMOTE ] HLX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:00.112685] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-08T12:11:00.112899] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-08T12:11:00.113031] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:00.113144] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-08T12:11:00.113186] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-08T12:11:00.113234] [INFO ] [MAIN ] [1531/3529] HLX kept (0.6s) | 1528 kept, 3 rejected | 140.2/min | ETA: 14.3m [2026-01-08T12:11:00.746365] [DEBUG] [REMOTE ] HMC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:00.746502] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-08T12:11:00.746733] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-08T12:11:00.746868] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:00.746978] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-08T12:11:00.747035] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-08T12:11:00.747085] [INFO ] [MAIN ] [1532/3529] HMC kept (0.6s) | 1529 kept, 3 rejected | 140.2/min | ETA: 14.2m [2026-01-08T12:11:01.241520] [DEBUG] [REMOTE ] HMN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:01.241810] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-08T12:11:01.242213] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $43.23. [2026-01-08T12:11:01.242388] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:01.242554] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-08T12:11:01.242623] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-08T12:11:01.242686] [INFO ] [MAIN ] [1533/3529] HMN kept (0.5s) | 1530 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:01.776193] [DEBUG] [REMOTE ] HMY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:01.776527] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-08T12:11:01.777067] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-08T12:11:01.777255] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:01.777466] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-08T12:11:01.777517] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-08T12:11:01.777631] [INFO ] [MAIN ] [1534/3529] HMY kept (0.5s) | 1531 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:02.138599] [DEBUG] [REMOTE ] HNDL: Retrieved 2005 rows, trimmed to 300. [2026-01-08T12:11:02.138900] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-08T12:11:02.139792] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.67. [2026-01-08T12:11:02.140006] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:02.140203] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-08T12:11:02.140259] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-08T12:11:02.140338] [INFO ] [MAIN ] [1535/3529] HNDL kept (0.4s) | 1532 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:02.679592] [DEBUG] [REMOTE ] HNI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:02.679885] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-08T12:11:02.680277] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-08T12:11:02.680424] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:02.680633] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-08T12:11:02.680678] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-08T12:11:02.680737] [INFO ] [MAIN ] [1536/3529] HNI kept (0.5s) | 1533 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:03.263358] [DEBUG] [REMOTE ] HNRG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:03.263587] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-08T12:11:03.263896] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-08T12:11:03.264038] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:03.264175] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-08T12:11:03.264218] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-08T12:11:03.264272] [INFO ] [MAIN ] [1537/3529] HNRG kept (0.6s) | 1534 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:03.674159] [DEBUG] [REMOTE ] HOG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:03.674338] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-08T12:11:03.674654] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.49. [2026-01-08T12:11:03.674834] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:03.675113] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-08T12:11:03.675192] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-08T12:11:03.675260] [INFO ] [MAIN ] [1538/3529] HOG kept (0.4s) | 1535 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:03.881568] [DEBUG] [REMOTE ] HOLO: Retrieved 764 rows, trimmed to 300. [2026-01-08T12:11:03.881730] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-08T12:11:03.881931] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-08T12:11:03.882070] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:03.882180] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-08T12:11:03.882220] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-08T12:11:03.882268] [INFO ] [MAIN ] [1539/3529] HOLO kept (0.2s) | 1536 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:04.412142] [DEBUG] [REMOTE ] HOLX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:04.412274] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-08T12:11:04.412481] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $65.51. [2026-01-08T12:11:04.412669] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:04.412785] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-08T12:11:04.412826] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-08T12:11:04.412875] [INFO ] [MAIN ] [1540/3529] HOLX kept (0.5s) | 1537 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:04.941750] [DEBUG] [REMOTE ] HOMB: Retrieved 4916 rows, trimmed to 300. [2026-01-08T12:11:04.941962] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-08T12:11:04.942238] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-08T12:11:04.942376] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:04.942515] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-08T12:11:04.942556] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-08T12:11:04.942635] [INFO ] [MAIN ] [1541/3529] HOMB kept (0.5s) | 1538 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:05.269705] [DEBUG] [REMOTE ] HON: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:05.269860] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-08T12:11:05.270107] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-08T12:11:05.270241] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:05.270361] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-08T12:11:05.270402] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-08T12:11:05.270452] [INFO ] [MAIN ] [1542/3529] HON kept (0.3s) | 1539 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:05.536976] [DEBUG] [REMOTE ] HOOD: Retrieved 1116 rows, trimmed to 300. [2026-01-08T12:11:05.537167] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-08T12:11:05.537411] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $106.21. [2026-01-08T12:11:05.537549] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:05.537695] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-08T12:11:05.537741] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-08T12:11:05.537796] [INFO ] [MAIN ] [1543/3529] HOOD kept (0.3s) | 1540 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:06.253395] [DEBUG] [REMOTE ] HOPE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:06.253529] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-08T12:11:06.253750] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-08T12:11:06.253881] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:06.254015] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-08T12:11:06.254057] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-08T12:11:06.254104] [INFO ] [MAIN ] [1544/3529] HOPE kept (0.7s) | 1541 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:06.591670] [DEBUG] [REMOTE ] HOUS: Retrieved 3328 rows, trimmed to 300. [2026-01-08T12:11:06.591820] [DEBUG] [REMOTE ] HOUS: PASS: History has at least 300 days. [2026-01-08T12:11:06.592044] [DEBUG] [REMOTE ] HOUS: PASS: Price check passed. Min price $9.26. [2026-01-08T12:11:06.592183] [DEBUG] [REMOTE ] HOUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:06.592307] [DEBUG] [REMOTE ] HOUS: PASS: Integrity check passed. [2026-01-08T12:11:06.592350] [DEBUG] [REMOTE ] HOUS: Symbol is viable for forecasting. [2026-01-08T12:11:06.592402] [INFO ] [MAIN ] [1545/3529] HOUS kept (0.3s) | 1542 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:07.219544] [DEBUG] [REMOTE ] HP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:07.219728] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-08T12:11:07.220011] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $22.51. [2026-01-08T12:11:07.220151] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:07.220282] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-08T12:11:07.220324] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-08T12:11:07.220377] [INFO ] [MAIN ] [1546/3529] HP kept (0.6s) | 1543 kept, 3 rejected | 140.0/min | ETA: 14.2m [2026-01-08T12:11:07.549904] [DEBUG] [REMOTE ] HPE: Retrieved 2570 rows, trimmed to 300. [2026-01-08T12:11:07.550109] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-08T12:11:07.550363] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-08T12:11:07.550506] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:07.550648] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-08T12:11:07.550694] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-08T12:11:07.550749] [INFO ] [MAIN ] [1547/3529] HPE kept (0.3s) | 1544 kept, 3 rejected | 140.1/min | ETA: 14.2m [2026-01-08T12:11:08.032810] [DEBUG] [REMOTE ] HPF: Retrieved 5815 rows, trimmed to 300. [2026-01-08T12:11:08.032961] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-08T12:11:08.033172] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.98. [2026-01-08T12:11:08.033309] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:08.033422] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-08T12:11:08.033463] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-08T12:11:08.033511] [INFO ] [MAIN ] [1548/3529] HPF kept (0.5s) | 1545 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:08.476920] [DEBUG] [REMOTE ] HPI: Retrieved 5658 rows, trimmed to 300. [2026-01-08T12:11:08.477054] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-08T12:11:08.477261] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.17. [2026-01-08T12:11:08.477398] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:08.477510] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-08T12:11:08.477552] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-08T12:11:08.477620] [INFO ] [MAIN ] [1549/3529] HPI kept (0.4s) | 1546 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:08.714412] [DEBUG] [REMOTE ] HPK: Retrieved 1350 rows, trimmed to 300. [2026-01-08T12:11:08.714633] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-08T12:11:08.714878] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.10. [2026-01-08T12:11:08.715016] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:08.715157] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-08T12:11:08.715199] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-08T12:11:08.715252] [INFO ] [MAIN ] [1550/3529] HPK kept (0.2s) | 1547 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:09.271730] [DEBUG] [REMOTE ] HPP: Retrieved 3909 rows, trimmed to 300. [2026-01-08T12:11:09.271940] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-08T12:11:09.272251] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $10.20. [2026-01-08T12:11:09.272445] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:09.272604] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-08T12:11:09.272650] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-08T12:11:09.272706] [INFO ] [MAIN ] [1551/3529] HPP kept (0.6s) | 1548 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:09.746156] [DEBUG] [REMOTE ] HPQ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:09.746317] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-08T12:11:09.746553] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $21.09. [2026-01-08T12:11:09.746721] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:09.746844] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-08T12:11:09.746888] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-08T12:11:09.746940] [INFO ] [MAIN ] [1552/3529] HPQ kept (0.5s) | 1549 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:10.143256] [DEBUG] [REMOTE ] HPS: Retrieved 5677 rows, trimmed to 300. [2026-01-08T12:11:10.143438] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-08T12:11:10.143780] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.32. [2026-01-08T12:11:10.143948] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:10.144083] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-08T12:11:10.144128] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-08T12:11:10.144181] [INFO ] [MAIN ] [1553/3529] HPS kept (0.4s) | 1550 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:10.631068] [DEBUG] [REMOTE ] HQI: Retrieved 5932 rows, trimmed to 300. [2026-01-08T12:11:10.631226] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-08T12:11:10.631475] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-08T12:11:10.631644] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:10.631801] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-08T12:11:10.631848] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-08T12:11:10.631899] [INFO ] [MAIN ] [1554/3529] HQI kept (0.5s) | 1551 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:11.052492] [DEBUG] [REMOTE ] HQL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:11.052663] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-08T12:11:11.052907] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-08T12:11:11.053046] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:11.053173] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-08T12:11:11.053215] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-08T12:11:11.053265] [INFO ] [MAIN ] [1555/3529] HQL kept (0.4s) | 1552 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:11.415717] [DEBUG] [REMOTE ] HQY: Retrieved 2877 rows, trimmed to 300. [2026-01-08T12:11:11.415885] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-08T12:11:11.416159] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $91.04. [2026-01-08T12:11:11.416340] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:11.416515] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-08T12:11:11.416592] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-08T12:11:11.416664] [INFO ] [MAIN ] [1556/3529] HQY kept (0.4s) | 1553 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:11.885932] [DEBUG] [REMOTE ] HRB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:11.886115] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-08T12:11:11.886431] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.99. [2026-01-08T12:11:11.886632] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:11.886799] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-08T12:11:11.886853] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-08T12:11:11.886918] [INFO ] [MAIN ] [1557/3529] HRB kept (0.5s) | 1554 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:12.232308] [DEBUG] [REMOTE ] HRL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:12.232529] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-08T12:11:12.232850] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.29. [2026-01-08T12:11:12.233006] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:12.233152] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-08T12:11:12.233196] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-08T12:11:12.233253] [INFO ] [MAIN ] [1558/3529] HRL kept (0.3s) | 1555 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:12.564298] [DEBUG] [REMOTE ] HRMY: Retrieved 1353 rows, trimmed to 300. [2026-01-08T12:11:12.564505] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-08T12:11:12.564794] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $25.90. [2026-01-08T12:11:12.564941] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:12.565071] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-08T12:11:12.565116] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-08T12:11:12.565172] [INFO ] [MAIN ] [1559/3529] HRMY kept (0.3s) | 1556 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:12.917142] [DEBUG] [REMOTE ] HRTG: Retrieved 2924 rows, trimmed to 300. [2026-01-08T12:11:12.917281] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-08T12:11:12.917486] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $22.87. [2026-01-08T12:11:12.917659] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:12.917776] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-08T12:11:12.917818] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-08T12:11:12.917870] [INFO ] [MAIN ] [1560/3529] HRTG kept (0.4s) | 1557 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:13.567649] [DEBUG] [REMOTE ] HRTX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:13.567935] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-08T12:11:13.568333] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-08T12:11:13.568490] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:13.568678] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-08T12:11:13.568725] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-08T12:11:13.568787] [INFO ] [MAIN ] [1561/3529] HRTX kept (0.7s) | 1558 kept, 3 rejected | 140.1/min | ETA: 14.1m [2026-01-08T12:11:13.953368] [DEBUG] [REMOTE ] HRZN: Retrieved 3820 rows, trimmed to 300. [2026-01-08T12:11:13.953507] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-08T12:11:13.953791] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.53. [2026-01-08T12:11:13.953973] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:13.954110] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-08T12:11:13.954153] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-08T12:11:13.954203] [INFO ] [MAIN ] [1562/3529] HRZN kept (0.4s) | 1559 kept, 3 rejected | 140.1/min | ETA: 14.0m [2026-01-08T12:11:14.204951] [DEBUG] [REMOTE ] HSAI: Retrieved 730 rows, trimmed to 300. [2026-01-08T12:11:14.205088] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-08T12:11:14.205295] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-08T12:11:14.205465] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:14.205618] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-08T12:11:14.205672] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-08T12:11:14.205725] [INFO ] [MAIN ] [1563/3529] HSAI kept (0.3s) | 1560 kept, 3 rejected | 140.1/min | ETA: 14.0m [2026-01-08T12:11:14.843116] [DEBUG] [REMOTE ] HSBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:14.843258] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-08T12:11:14.843468] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $65.21. [2026-01-08T12:11:14.843625] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:14.843742] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-08T12:11:14.843786] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-08T12:11:14.843836] [INFO ] [MAIN ] [1564/3529] HSBC kept (0.6s) | 1561 kept, 3 rejected | 140.1/min | ETA: 14.0m [2026-01-08T12:11:15.086250] [DEBUG] [REMOTE ] HSCS: Retrieved 894 rows, trimmed to 300. [2026-01-08T12:11:15.086384] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-08T12:11:15.086597] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-08T12:11:15.086736] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:15.086845] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-08T12:11:15.086885] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-08T12:11:15.086933] [INFO ] [MAIN ] [1565/3529] HSCS kept (0.2s) | 1562 kept, 3 rejected | 140.1/min | ETA: 14.0m [2026-01-08T12:11:15.521632] [DEBUG] [REMOTE ] HSHP: Retrieved 803 rows, trimmed to 300. [2026-01-08T12:11:15.521764] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-08T12:11:15.521963] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-08T12:11:15.522101] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:15.522221] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-08T12:11:15.522272] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-08T12:11:15.522332] [INFO ] [MAIN ] [1566/3529] HSHP kept (0.4s) | 1563 kept, 3 rejected | 140.1/min | ETA: 14.0m [2026-01-08T12:11:16.184433] [DEBUG] [REMOTE ] HSIC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:16.184588] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-08T12:11:16.184804] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.03. [2026-01-08T12:11:16.184942] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:16.185060] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-08T12:11:16.185104] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-08T12:11:16.185156] [INFO ] [MAIN ] [1567/3529] HSIC kept (0.7s) | 1564 kept, 3 rejected | 140.1/min | ETA: 14.0m [2026-01-08T12:11:16.689042] [DEBUG] [REMOTE ] HSTM: Retrieved 6474 rows, trimmed to 300. [2026-01-08T12:11:16.689180] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-08T12:11:16.689425] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $22.75. [2026-01-08T12:11:16.689561] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:16.689716] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-08T12:11:16.689758] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-08T12:11:16.689807] [INFO ] [MAIN ] [1568/3529] HSTM kept (0.5s) | 1565 kept, 3 rejected | 140.0/min | ETA: 14.0m [2026-01-08T12:11:17.037398] [DEBUG] [REMOTE ] HSY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:17.037563] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-08T12:11:17.037853] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-08T12:11:17.037996] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:17.038124] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-08T12:11:17.038166] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-08T12:11:17.038219] [INFO ] [MAIN ] [1569/3529] HSY kept (0.3s) | 1566 kept, 3 rejected | 140.1/min | ETA: 14.0m [2026-01-08T12:11:17.605379] [DEBUG] [REMOTE ] HTBK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:17.605536] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-08T12:11:17.605802] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $9.30. [2026-01-08T12:11:17.605948] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:17.606078] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-08T12:11:17.606122] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-08T12:11:17.606176] [INFO ] [MAIN ] [1570/3529] HTBK kept (0.6s) | 1567 kept, 3 rejected | 140.0/min | ETA: 14.0m [2026-01-08T12:11:18.056281] [DEBUG] [REMOTE ] HTD: Retrieved 5503 rows, trimmed to 300. [2026-01-08T12:11:18.056422] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-08T12:11:18.056659] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.35. [2026-01-08T12:11:18.056801] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:18.056922] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-08T12:11:18.056964] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-08T12:11:18.057015] [INFO ] [MAIN ] [1571/3529] HTD kept (0.5s) | 1568 kept, 3 rejected | 140.0/min | ETA: 14.0m [2026-01-08T12:11:18.490471] [DEBUG] [REMOTE ] HTGC: Retrieved 5178 rows, trimmed to 300. [2026-01-08T12:11:18.490649] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-08T12:11:18.490908] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $16.69. [2026-01-08T12:11:18.491063] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:18.491196] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-08T12:11:18.491240] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-08T12:11:18.491294] [INFO ] [MAIN ] [1572/3529] HTGC kept (0.4s) | 1569 kept, 3 rejected | 140.0/min | ETA: 14.0m [2026-01-08T12:11:18.888565] [DEBUG] [REMOTE ] HTH: Retrieved 5507 rows, trimmed to 300. [2026-01-08T12:11:18.888727] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-08T12:11:18.888937] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $30.87. [2026-01-08T12:11:18.889099] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:18.889214] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-08T12:11:18.889255] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-08T12:11:18.889309] [INFO ] [MAIN ] [1573/3529] HTH kept (0.4s) | 1570 kept, 3 rejected | 140.0/min | ETA: 14.0m [2026-01-08T12:11:19.395643] [DEBUG] [REMOTE ] HTLD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:19.395844] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-08T12:11:19.396126] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-08T12:11:19.396351] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:19.396495] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-08T12:11:19.396541] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-08T12:11:19.396617] [INFO ] [MAIN ] [1574/3529] HTLD kept (0.5s) | 1571 kept, 3 rejected | 140.0/min | ETA: 14.0m [2026-01-08T12:11:19.654980] [DEBUG] [REMOTE ] HTOO: Retrieved 1274 rows, trimmed to 300. [2026-01-08T12:11:19.655122] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-08T12:11:19.655326] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-08T12:11:19.655460] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:19.655596] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-08T12:11:19.655640] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-08T12:11:19.655689] [INFO ] [MAIN ] [1575/3529] HTOO kept (0.3s) | 1572 kept, 3 rejected | 140.0/min | ETA: 14.0m [2026-01-08T12:11:20.088799] [DEBUG] [REMOTE ] HTZ: Retrieved 1135 rows, trimmed to 300. [2026-01-08T12:11:20.088993] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-08T12:11:20.089236] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-08T12:11:20.089380] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:20.089502] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-08T12:11:20.089546] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-08T12:11:20.089620] [INFO ] [MAIN ] [1576/3529] HTZ kept (0.4s) | 1573 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:20.521268] [DEBUG] [REMOTE ] HUBB: Retrieved 2523 rows, trimmed to 300. [2026-01-08T12:11:20.521456] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-08T12:11:20.521753] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-08T12:11:20.521899] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:20.522025] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-08T12:11:20.522068] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-08T12:11:20.522121] [INFO ] [MAIN ] [1577/3529] HUBB kept (0.4s) | 1574 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:21.090973] [DEBUG] [REMOTE ] HUBG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:21.091190] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-08T12:11:21.091486] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $33.57. [2026-01-08T12:11:21.091651] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:21.091791] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-08T12:11:21.091837] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-08T12:11:21.091930] [INFO ] [MAIN ] [1578/3529] HUBG kept (0.6s) | 1575 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:21.447254] [DEBUG] [REMOTE ] HUBS: Retrieved 2828 rows, trimmed to 300. [2026-01-08T12:11:21.447408] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-08T12:11:21.447642] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $355.35. [2026-01-08T12:11:21.447784] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:21.447902] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-08T12:11:21.447944] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-08T12:11:21.447995] [INFO ] [MAIN ] [1579/3529] HUBS kept (0.4s) | 1576 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:21.873742] [DEBUG] [REMOTE ] HUM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:21.874047] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-08T12:11:21.874645] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-08T12:11:21.875455] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:21.875786] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-08T12:11:21.875835] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-08T12:11:21.875911] [INFO ] [MAIN ] [1580/3529] HUM kept (0.4s) | 1577 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:22.318069] [DEBUG] [REMOTE ] HUN: Retrieved 5258 rows, trimmed to 300. [2026-01-08T12:11:22.318297] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-08T12:11:22.318593] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-08T12:11:22.318740] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:22.318870] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-08T12:11:22.318912] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-08T12:11:22.318967] [INFO ] [MAIN ] [1581/3529] HUN kept (0.4s) | 1578 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:22.815884] [DEBUG] [REMOTE ] HURC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:22.816272] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-08T12:11:22.816701] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-08T12:11:22.816892] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:22.817094] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-08T12:11:22.817154] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-08T12:11:22.817227] [INFO ] [MAIN ] [1582/3529] HURC kept (0.5s) | 1579 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:23.280604] [DEBUG] [REMOTE ] HURN: Retrieved 5343 rows, trimmed to 300. [2026-01-08T12:11:23.280851] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-08T12:11:23.281362] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $147.23. [2026-01-08T12:11:23.281542] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:23.281728] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-08T12:11:23.281773] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-08T12:11:23.281860] [INFO ] [MAIN ] [1583/3529] HURN kept (0.5s) | 1580 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:23.574334] [DEBUG] [REMOTE ] HUYA: Retrieved 1925 rows, trimmed to 300. [2026-01-08T12:11:23.574517] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-08T12:11:23.574788] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-08T12:11:23.574981] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:23.575111] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-08T12:11:23.575171] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-08T12:11:23.575229] [INFO ] [MAIN ] [1584/3529] HUYA kept (0.3s) | 1581 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:24.165097] [DEBUG] [REMOTE ] HWC: Retrieved 6289 rows, trimmed to 300. [2026-01-08T12:11:24.165303] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-08T12:11:24.165587] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $54.14. [2026-01-08T12:11:24.165733] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:24.165872] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-08T12:11:24.165921] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-08T12:11:24.165976] [INFO ] [MAIN ] [1585/3529] HWC kept (0.6s) | 1582 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:24.393987] [DEBUG] [REMOTE ] HWH: Retrieved 502 rows, trimmed to 300. [2026-01-08T12:11:24.394206] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-08T12:11:24.394453] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-08T12:11:24.394643] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:24.394777] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-08T12:11:24.394825] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-08T12:11:24.394878] [INFO ] [MAIN ] [1586/3529] HWH kept (0.2s) | 1583 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:25.041246] [DEBUG] [REMOTE ] HWKN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:25.041455] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-08T12:11:25.041771] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-08T12:11:25.041919] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:25.042058] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-08T12:11:25.042102] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-08T12:11:25.042160] [INFO ] [MAIN ] [1587/3529] HWKN kept (0.6s) | 1584 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:25.643994] [DEBUG] [REMOTE ] HWM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:25.644344] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-08T12:11:25.644795] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $189.57. [2026-01-08T12:11:25.645043] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:25.645258] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-08T12:11:25.645340] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-08T12:11:25.645409] [INFO ] [MAIN ] [1588/3529] HWM kept (0.6s) | 1585 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:26.151543] [DEBUG] [REMOTE ] HXL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:26.151808] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-08T12:11:26.152184] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $61.07. [2026-01-08T12:11:26.152332] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:26.152487] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-08T12:11:26.152531] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-08T12:11:26.152609] [INFO ] [MAIN ] [1589/3529] HXL kept (0.5s) | 1586 kept, 3 rejected | 139.9/min | ETA: 13.9m [2026-01-08T12:11:26.516028] [DEBUG] [REMOTE ] HY: Retrieved 3336 rows, trimmed to 300. [2026-01-08T12:11:26.516250] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-08T12:11:26.516600] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-08T12:11:26.516751] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:26.516889] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-08T12:11:26.516932] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-08T12:11:26.516991] [INFO ] [MAIN ] [1590/3529] HY kept (0.4s) | 1587 kept, 3 rejected | 140.0/min | ETA: 13.9m [2026-01-08T12:11:26.827677] [DEBUG] [REMOTE ] HYFM: Retrieved 1274 rows, trimmed to 300. [2026-01-08T12:11:26.827929] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-08T12:11:26.828254] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-08T12:11:26.828403] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:26.828559] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-08T12:11:26.828628] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-08T12:11:26.828687] [INFO ] [MAIN ] [1591/3529] HYFM kept (0.3s) | 1588 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:27.338992] [DEBUG] [REMOTE ] HYI: Retrieved 3822 rows, trimmed to 300. [2026-01-08T12:11:27.339225] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-08T12:11:27.339568] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-08T12:11:27.339789] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:27.339930] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-08T12:11:27.339987] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-08T12:11:27.340044] [INFO ] [MAIN ] [1592/3529] HYI kept (0.5s) | 1589 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:27.711235] [DEBUG] [REMOTE ] HYLS: Retrieved 3236 rows, trimmed to 300. [2026-01-08T12:11:27.711437] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-08T12:11:27.711780] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $41.16. [2026-01-08T12:11:27.711929] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:27.712055] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-08T12:11:27.712099] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-08T12:11:27.712155] [INFO ] [MAIN ] [1593/3529] HYLS kept (0.4s) | 1590 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:27.923234] [DEBUG] [REMOTE ] HYMC: Retrieved 1958 rows, trimmed to 300. [2026-01-08T12:11:27.923467] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-08T12:11:27.923842] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-08T12:11:27.924073] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:27.924232] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-08T12:11:27.924283] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-08T12:11:27.924355] [INFO ] [MAIN ] [1594/3529] HYMC kept (0.2s) | 1591 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:28.509694] [DEBUG] [REMOTE ] HYXF: Retrieved 2403 rows, trimmed to 300. [2026-01-08T12:11:28.510079] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-08T12:11:28.510327] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-08T12:11:28.510505] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:28.510648] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-08T12:11:28.510693] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-08T12:11:28.510747] [INFO ] [MAIN ] [1595/3529] HYXF kept (0.6s) | 1592 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:28.934599] [DEBUG] [REMOTE ] HYZD: Retrieved 3031 rows, trimmed to 300. [2026-01-08T12:11:28.934782] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-08T12:11:28.935024] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $21.98. [2026-01-08T12:11:28.935170] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:28.935289] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-08T12:11:28.935333] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-08T12:11:28.935387] [INFO ] [MAIN ] [1596/3529] HYZD kept (0.4s) | 1593 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:29.425292] [DEBUG] [REMOTE ] HZO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:29.425461] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-08T12:11:29.425749] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-08T12:11:29.425884] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:29.426010] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-08T12:11:29.426051] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-08T12:11:29.426101] [INFO ] [MAIN ] [1597/3529] HZO kept (0.5s) | 1594 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:29.915964] [DEBUG] [REMOTE ] IAC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:29.916155] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-08T12:11:29.916544] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-08T12:11:29.916779] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:29.916978] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-08T12:11:29.917043] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-08T12:11:29.917118] [INFO ] [MAIN ] [1598/3529] IAC kept (0.5s) | 1595 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:30.292788] [DEBUG] [REMOTE ] IAE: Retrieved 4726 rows, trimmed to 300. [2026-01-08T12:11:30.292935] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-08T12:11:30.293161] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-08T12:11:30.293300] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:30.293415] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-08T12:11:30.293457] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-08T12:11:30.293506] [INFO ] [MAIN ] [1599/3529] IAE kept (0.4s) | 1596 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:30.767340] [DEBUG] [REMOTE ] IAG: Retrieved 5658 rows, trimmed to 300. [2026-01-08T12:11:30.767479] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-08T12:11:30.767720] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-08T12:11:30.767910] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:30.768028] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-08T12:11:30.768069] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-08T12:11:30.768185] [INFO ] [MAIN ] [1600/3529] IAG kept (0.5s) | 1597 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:31.229046] [DEBUG] [REMOTE ] IBB: Retrieved 6263 rows, trimmed to 300. [2026-01-08T12:11:31.229240] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-08T12:11:31.229498] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $150.78. [2026-01-08T12:11:31.229663] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:31.229790] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-08T12:11:31.229832] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-08T12:11:31.229885] [INFO ] [MAIN ] [1601/3529] IBB kept (0.5s) | 1598 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:31.409286] [DEBUG] [REMOTE ] IBBQ: Retrieved 1149 rows, trimmed to 300. [2026-01-08T12:11:31.409493] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-08T12:11:31.409767] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.24. [2026-01-08T12:11:31.409911] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:31.410030] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-08T12:11:31.410074] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-08T12:11:31.410129] [INFO ] [MAIN ] [1602/3529] IBBQ kept (0.2s) | 1599 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:32.140530] [DEBUG] [REMOTE ] IBCP: Retrieved 6291 rows, trimmed to 300. [2026-01-08T12:11:32.140885] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-08T12:11:32.141229] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-08T12:11:32.141377] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:32.141533] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-08T12:11:32.141604] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-08T12:11:32.141669] [INFO ] [MAIN ] [1603/3529] IBCP kept (0.7s) | 1600 kept, 3 rejected | 139.9/min | ETA: 13.8m [2026-01-08T12:11:32.380101] [DEBUG] [REMOTE ] IBEX: Retrieved 1361 rows, trimmed to 300. [2026-01-08T12:11:32.380280] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-08T12:11:32.380593] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-08T12:11:32.380744] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:32.380861] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-08T12:11:32.380911] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-08T12:11:32.380969] [INFO ] [MAIN ] [1604/3529] IBEX kept (0.2s) | 1601 kept, 3 rejected | 140.0/min | ETA: 13.8m [2026-01-08T12:11:32.978421] [DEBUG] [REMOTE ] IBM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:32.978643] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-08T12:11:32.978926] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $274.48. [2026-01-08T12:11:32.979069] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:32.979218] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-08T12:11:32.979263] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-08T12:11:32.979446] [INFO ] [MAIN ] [1605/3529] IBM kept (0.6s) | 1602 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:33.451852] [DEBUG] [REMOTE ] IBN: Retrieved 6484 rows, trimmed to 300. [2026-01-08T12:11:33.452067] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-08T12:11:33.452498] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.64. [2026-01-08T12:11:33.452700] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:33.452843] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-08T12:11:33.452890] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-08T12:11:33.452955] [INFO ] [MAIN ] [1606/3529] IBN kept (0.5s) | 1603 kept, 3 rejected | 139.9/min | ETA: 13.7m [2026-01-08T12:11:33.851007] [DEBUG] [REMOTE ] IBOC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:33.851157] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-08T12:11:33.851392] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-08T12:11:33.851530] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:33.851772] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-08T12:11:33.851819] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-08T12:11:33.851868] [INFO ] [MAIN ] [1607/3529] IBOC kept (0.4s) | 1604 kept, 3 rejected | 139.9/min | ETA: 13.7m [2026-01-08T12:11:34.185411] [DEBUG] [REMOTE ] IBP: Retrieved 2993 rows, trimmed to 300. [2026-01-08T12:11:34.185536] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-08T12:11:34.185763] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-08T12:11:34.185896] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:34.186003] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-08T12:11:34.186044] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-08T12:11:34.186092] [INFO ] [MAIN ] [1608/3529] IBP kept (0.3s) | 1605 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:34.605140] [DEBUG] [REMOTE ] IBRX: Retrieved 2628 rows, trimmed to 300. [2026-01-08T12:11:34.605275] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-08T12:11:34.605481] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-08T12:11:34.605665] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:34.605787] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-08T12:11:34.605828] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-08T12:11:34.605878] [INFO ] [MAIN ] [1609/3529] IBRX kept (0.4s) | 1606 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:34.913461] [DEBUG] [REMOTE ] IBTG: Retrieved 1473 rows, trimmed to 300. [2026-01-08T12:11:34.913658] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-08T12:11:34.913924] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.68. [2026-01-08T12:11:34.914064] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:34.914180] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-08T12:11:34.914240] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-08T12:11:34.914296] [INFO ] [MAIN ] [1610/3529] IBTG kept (0.3s) | 1607 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:35.312014] [DEBUG] [REMOTE ] IBTH: Retrieved 1473 rows, trimmed to 300. [2026-01-08T12:11:35.312200] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-08T12:11:35.312454] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-08T12:11:35.312658] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:35.312816] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-08T12:11:35.312869] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-08T12:11:35.312925] [INFO ] [MAIN ] [1611/3529] IBTH kept (0.4s) | 1608 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:35.710122] [DEBUG] [REMOTE ] IBTI: Retrieved 1473 rows, trimmed to 300. [2026-01-08T12:11:35.710302] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-08T12:11:35.710556] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-08T12:11:35.710733] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:35.710853] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-08T12:11:35.710898] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-08T12:11:35.710952] [INFO ] [MAIN ] [1612/3529] IBTI kept (0.4s) | 1609 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:36.188458] [DEBUG] [REMOTE ] IBTJ: Retrieved 1473 rows, trimmed to 300. [2026-01-08T12:11:36.188669] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-08T12:11:36.188924] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-08T12:11:36.189067] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:36.189196] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-08T12:11:36.189250] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-08T12:11:36.189313] [INFO ] [MAIN ] [1613/3529] IBTJ kept (0.5s) | 1610 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:36.537410] [DEBUG] [REMOTE ] IBTK: Retrieved 1375 rows, trimmed to 300. [2026-01-08T12:11:36.537542] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-08T12:11:36.537766] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-08T12:11:36.537904] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:36.538014] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-08T12:11:36.538057] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-08T12:11:36.538107] [INFO ] [MAIN ] [1614/3529] IBTK kept (0.3s) | 1611 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:36.804480] [DEBUG] [REMOTE ] IBTL: Retrieved 1094 rows, trimmed to 300. [2026-01-08T12:11:36.804625] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-08T12:11:36.804820] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-08T12:11:36.804957] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:36.805065] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-08T12:11:36.805105] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-08T12:11:36.805153] [INFO ] [MAIN ] [1615/3529] IBTL kept (0.3s) | 1612 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:37.275343] [DEBUG] [REMOTE ] IBTM: Retrieved 879 rows, trimmed to 300. [2026-01-08T12:11:37.275491] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-08T12:11:37.275721] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-08T12:11:37.275865] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:37.275976] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-08T12:11:37.276018] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-08T12:11:37.276068] [INFO ] [MAIN ] [1616/3529] IBTM kept (0.5s) | 1613 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:37.669183] [DEBUG] [REMOTE ] IBTO: Retrieved 634 rows, trimmed to 300. [2026-01-08T12:11:37.669313] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-08T12:11:37.669512] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-08T12:11:37.669702] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:37.669814] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-08T12:11:37.669855] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-08T12:11:37.669903] [INFO ] [MAIN ] [1617/3529] IBTO kept (0.4s) | 1614 kept, 3 rejected | 140.0/min | ETA: 13.7m [2026-01-08T12:11:38.277769] [DEBUG] [REMOTE ] ICE: Retrieved 5066 rows, trimmed to 300. [2026-01-08T12:11:38.277907] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-08T12:11:38.278114] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-08T12:11:38.278275] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:38.278397] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-08T12:11:38.278439] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-08T12:11:38.278489] [INFO ] [MAIN ] [1618/3529] ICE kept (0.6s) | 1615 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:38.726673] [DEBUG] [REMOTE ] ICFI: Retrieved 4849 rows, trimmed to 300. [2026-01-08T12:11:38.726897] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-08T12:11:38.727209] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-08T12:11:38.727350] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:38.727707] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-08T12:11:38.727758] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-08T12:11:38.727815] [INFO ] [MAIN ] [1619/3529] ICFI kept (0.4s) | 1616 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:39.068212] [DEBUG] [REMOTE ] ICL: Retrieved 2839 rows, trimmed to 300. [2026-01-08T12:11:39.068422] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-08T12:11:39.068713] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-08T12:11:39.068859] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:39.068981] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-08T12:11:39.069024] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-08T12:11:39.069078] [INFO ] [MAIN ] [1620/3529] ICL kept (0.3s) | 1617 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:39.565949] [DEBUG] [REMOTE ] ICLN: Retrieved 4412 rows, trimmed to 300. [2026-01-08T12:11:39.566122] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-08T12:11:39.566410] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-08T12:11:39.566607] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:39.566769] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-08T12:11:39.566821] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-08T12:11:39.566886] [INFO ] [MAIN ] [1621/3529] ICLN kept (0.5s) | 1618 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:39.941071] [DEBUG] [REMOTE ] ICMB: Retrieved 2998 rows, trimmed to 300. [2026-01-08T12:11:39.941220] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-08T12:11:39.941431] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-08T12:11:39.941584] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:39.941703] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-08T12:11:39.941744] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-08T12:11:39.941794] [INFO ] [MAIN ] [1622/3529] ICMB kept (0.4s) | 1619 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:40.213886] [DEBUG] [REMOTE ] ICOP: Retrieved 638 rows, trimmed to 300. [2026-01-08T12:11:40.214013] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-08T12:11:40.214209] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-08T12:11:40.214342] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:40.214450] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-08T12:11:40.214490] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-08T12:11:40.214538] [INFO ] [MAIN ] [1623/3529] ICOP kept (0.3s) | 1620 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:40.901100] [DEBUG] [REMOTE ] ICUI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:40.901246] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-08T12:11:40.901474] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $116.26. [2026-01-08T12:11:40.901637] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:40.901761] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-08T12:11:40.901804] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-08T12:11:40.901856] [INFO ] [MAIN ] [1624/3529] ICUI kept (0.7s) | 1621 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:41.534940] [DEBUG] [REMOTE ] IDA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:41.535311] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-08T12:11:41.535645] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-08T12:11:41.535820] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:41.536172] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-08T12:11:41.536224] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-08T12:11:41.536418] [INFO ] [MAIN ] [1625/3529] IDA kept (0.6s) | 1622 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:41.797225] [DEBUG] [REMOTE ] IDAI: Retrieved 1224 rows, trimmed to 300. [2026-01-08T12:11:41.797355] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-08T12:11:41.797552] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.22. [2026-01-08T12:11:41.797710] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:41.797822] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-08T12:11:41.797864] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-08T12:11:41.797913] [INFO ] [MAIN ] [1626/3529] IDAI kept (0.3s) | 1623 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:42.467782] [DEBUG] [REMOTE ] IDCC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:42.467920] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-08T12:11:42.468130] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $309.00. [2026-01-08T12:11:42.468292] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:42.468415] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-08T12:11:42.468560] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-08T12:11:42.468639] [INFO ] [MAIN ] [1627/3529] IDCC kept (0.7s) | 1624 kept, 3 rejected | 139.9/min | ETA: 13.6m [2026-01-08T12:11:42.763496] [DEBUG] [REMOTE ] IDE: Retrieved 4008 rows, trimmed to 300. [2026-01-08T12:11:42.763673] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-08T12:11:42.763894] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-08T12:11:42.764058] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:42.764174] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-08T12:11:42.764215] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-08T12:11:42.764267] [INFO ] [MAIN ] [1628/3529] IDE kept (0.3s) | 1625 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:43.238230] [DEBUG] [REMOTE ] IDN: Retrieved 6572 rows, trimmed to 300. [2026-01-08T12:11:43.238387] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-08T12:11:43.238615] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-08T12:11:43.238758] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:43.238871] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-08T12:11:43.238914] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-08T12:11:43.238964] [INFO ] [MAIN ] [1629/3529] IDN kept (0.5s) | 1626 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:43.704844] [DEBUG] [REMOTE ] IDXX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:43.705007] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-08T12:11:43.705263] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-08T12:11:43.705401] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:43.705531] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-08T12:11:43.705594] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-08T12:11:43.705650] [INFO ] [MAIN ] [1630/3529] IDXX kept (0.5s) | 1627 kept, 3 rejected | 139.9/min | ETA: 13.6m [2026-01-08T12:11:44.011715] [DEBUG] [REMOTE ] IDYA: Retrieved 1666 rows, trimmed to 300. [2026-01-08T12:11:44.011949] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-08T12:11:44.012298] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $26.77. [2026-01-08T12:11:44.012486] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:44.012678] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-08T12:11:44.012731] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-08T12:11:44.012789] [INFO ] [MAIN ] [1631/3529] IDYA kept (0.3s) | 1628 kept, 3 rejected | 140.0/min | ETA: 13.6m [2026-01-08T12:11:44.573394] [DEBUG] [REMOTE ] IEF: Retrieved 5901 rows, trimmed to 300. [2026-01-08T12:11:44.573652] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-08T12:11:44.574220] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.56. [2026-01-08T12:11:44.574392] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:44.574557] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-08T12:11:44.574622] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-08T12:11:44.574687] [INFO ] [MAIN ] [1632/3529] IEF kept (0.6s) | 1629 kept, 3 rejected | 139.9/min | ETA: 13.6m [2026-01-08T12:11:44.950119] [DEBUG] [REMOTE ] IEI: Retrieved 4778 rows, trimmed to 300. [2026-01-08T12:11:44.950512] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-08T12:11:44.950955] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-08T12:11:44.951129] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:44.951305] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-08T12:11:44.951357] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-08T12:11:44.951430] [INFO ] [MAIN ] [1633/3529] IEI kept (0.4s) | 1630 kept, 3 rejected | 140.0/min | ETA: 13.5m [2026-01-08T12:11:45.404070] [DEBUG] [REMOTE ] IEP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:45.404301] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-08T12:11:45.404689] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-08T12:11:45.404837] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:45.405007] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-08T12:11:45.405239] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-08T12:11:45.405306] [INFO ] [MAIN ] [1634/3529] IEP kept (0.5s) | 1631 kept, 3 rejected | 140.0/min | ETA: 13.5m [2026-01-08T12:11:45.801106] [DEBUG] [REMOTE ] IESC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:45.801331] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-08T12:11:45.801827] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-08T12:11:45.801983] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:45.802137] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-08T12:11:45.802183] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-08T12:11:45.802241] [INFO ] [MAIN ] [1635/3529] IESC kept (0.4s) | 1632 kept, 3 rejected | 140.0/min | ETA: 13.5m [2026-01-08T12:11:46.316655] [DEBUG] [REMOTE ] IEX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:46.316814] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-08T12:11:46.317160] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $160.84. [2026-01-08T12:11:46.317300] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:46.317422] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-08T12:11:46.317464] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-08T12:11:46.317516] [INFO ] [MAIN ] [1636/3529] IEX kept (0.5s) | 1633 kept, 3 rejected | 139.9/min | ETA: 13.5m [2026-01-08T12:11:46.827062] [DEBUG] [REMOTE ] IFF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:46.827215] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-08T12:11:46.827466] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $59.74. [2026-01-08T12:11:46.827631] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:46.827766] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-08T12:11:46.827808] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-08T12:11:46.827861] [INFO ] [MAIN ] [1637/3529] IFF kept (0.5s) | 1634 kept, 3 rejected | 139.9/min | ETA: 13.5m [2026-01-08T12:11:47.286589] [DEBUG] [REMOTE ] IFN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:47.286754] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-08T12:11:47.286996] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-08T12:11:47.287132] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:47.287255] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-08T12:11:47.287296] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-08T12:11:47.287347] [INFO ] [MAIN ] [1638/3529] IFN kept (0.5s) | 1635 kept, 3 rejected | 139.9/min | ETA: 13.5m [2026-01-08T12:11:47.562431] [DEBUG] [REMOTE ] IFS: Retrieved 1613 rows, trimmed to 300. [2026-01-08T12:11:47.562566] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-08T12:11:47.562789] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-08T12:11:47.562949] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:47.563061] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-08T12:11:47.563294] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-08T12:11:47.563344] [INFO ] [MAIN ] [1639/3529] IFS kept (0.3s) | 1636 kept, 3 rejected | 140.0/min | ETA: 13.5m [2026-01-08T12:11:48.107333] [DEBUG] [REMOTE ] IGA: Retrieved 5080 rows, trimmed to 300. [2026-01-08T12:11:48.107463] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-08T12:11:48.107687] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-08T12:11:48.107824] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:48.107938] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-08T12:11:48.107979] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-08T12:11:48.108033] [INFO ] [MAIN ] [1640/3529] IGA kept (0.5s) | 1637 kept, 3 rejected | 139.9/min | ETA: 13.5m [2026-01-08T12:11:48.433793] [DEBUG] [REMOTE ] IGD: Retrieved 5229 rows, trimmed to 300. [2026-01-08T12:11:48.433919] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-08T12:11:48.434124] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-08T12:11:48.434267] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:48.434380] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-08T12:11:48.434422] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-08T12:11:48.434471] [INFO ] [MAIN ] [1641/3529] IGD kept (0.3s) | 1638 kept, 3 rejected | 139.9/min | ETA: 13.5m [2026-01-08T12:11:48.907547] [DEBUG] [REMOTE ] IGF: Retrieved 4546 rows, trimmed to 300. [2026-01-08T12:11:48.907734] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-08T12:11:48.908029] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-08T12:11:48.908217] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:48.908402] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-08T12:11:48.908455] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-08T12:11:48.908522] [INFO ] [MAIN ] [1642/3529] IGF kept (0.5s) | 1639 kept, 3 rejected | 139.9/min | ETA: 13.5m [2026-01-08T12:11:49.283743] [DEBUG] [REMOTE ] IGI: Retrieved 4156 rows, trimmed to 300. [2026-01-08T12:11:49.283886] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-08T12:11:49.284103] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-08T12:11:49.284239] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:49.284357] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-08T12:11:49.284398] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-08T12:11:49.284446] [INFO ] [MAIN ] [1643/3529] IGI kept (0.4s) | 1640 kept, 3 rejected | 139.9/min | ETA: 13.5m [2026-01-08T12:11:49.624268] [DEBUG] [REMOTE ] IGIB: Retrieved 4778 rows, trimmed to 300. [2026-01-08T12:11:49.624403] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-08T12:11:49.624641] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-08T12:11:49.624785] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:49.624899] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-08T12:11:49.624940] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-08T12:11:49.624991] [INFO ] [MAIN ] [1644/3529] IGIB kept (0.3s) | 1641 kept, 3 rejected | 140.0/min | ETA: 13.5m [2026-01-08T12:11:50.063981] [DEBUG] [REMOTE ] IGIC: Retrieved 1460 rows, trimmed to 300. [2026-01-08T12:11:50.064106] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-08T12:11:50.064458] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-08T12:11:50.064619] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:50.064732] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-08T12:11:50.064773] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-08T12:11:50.064822] [INFO ] [MAIN ] [1645/3529] IGIC kept (0.4s) | 1642 kept, 3 rejected | 140.0/min | ETA: 13.5m [2026-01-08T12:11:50.499467] [DEBUG] [REMOTE ] IGSB: Retrieved 4778 rows, trimmed to 300. [2026-01-08T12:11:50.499639] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-08T12:11:50.499843] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-08T12:11:50.499977] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:50.500103] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-08T12:11:50.500146] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-08T12:11:50.500195] [INFO ] [MAIN ] [1646/3529] IGSB kept (0.4s) | 1643 kept, 3 rejected | 140.0/min | ETA: 13.5m [2026-01-08T12:11:50.748588] [DEBUG] [REMOTE ] IHD: Retrieved 3696 rows, trimmed to 300. [2026-01-08T12:11:50.748727] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-08T12:11:50.748933] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-08T12:11:50.749066] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:50.749177] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-08T12:11:50.749217] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-08T12:11:50.749270] [INFO ] [MAIN ] [1647/3529] IHD kept (0.2s) | 1644 kept, 3 rejected | 140.0/min | ETA: 13.4m [2026-01-08T12:11:51.292325] [DEBUG] [REMOTE ] IHG: Retrieved 5723 rows, trimmed to 300. [2026-01-08T12:11:51.292456] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-08T12:11:51.292678] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $118.68. [2026-01-08T12:11:51.292813] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:51.292925] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-08T12:11:51.292964] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-08T12:11:51.293012] [INFO ] [MAIN ] [1648/3529] IHG kept (0.5s) | 1645 kept, 3 rejected | 140.0/min | ETA: 13.4m [2026-01-08T12:11:51.560550] [DEBUG] [REMOTE ] IHS: Retrieved 1062 rows, trimmed to 300. [2026-01-08T12:11:51.560682] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-08T12:11:51.560874] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-08T12:11:51.561006] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:51.561112] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-08T12:11:51.561153] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-08T12:11:51.561199] [INFO ] [MAIN ] [1649/3529] IHS kept (0.3s) | 1646 kept, 3 rejected | 140.0/min | ETA: 13.4m [2026-01-08T12:11:52.157510] [DEBUG] [REMOTE ] IIF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:52.157676] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-08T12:11:52.157938] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $24.56. [2026-01-08T12:11:52.158138] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:52.161525] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-08T12:11:52.161618] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-08T12:11:52.161697] [INFO ] [MAIN ] [1650/3529] IIF kept (0.6s) | 1647 kept, 3 rejected | 140.0/min | ETA: 13.4m [2026-01-08T12:11:52.424767] [DEBUG] [REMOTE ] III: Retrieved 4757 rows, trimmed to 300. [2026-01-08T12:11:52.424901] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-08T12:11:52.425107] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-08T12:11:52.425239] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:52.425540] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-08T12:11:52.425598] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-08T12:11:52.425649] [INFO ] [MAIN ] [1651/3529] III kept (0.3s) | 1648 kept, 3 rejected | 140.0/min | ETA: 13.4m [2026-01-08T12:11:53.046145] [DEBUG] [REMOTE ] IIIN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:53.046471] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-08T12:11:53.046693] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-08T12:11:53.046825] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:53.046936] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-08T12:11:53.046977] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-08T12:11:53.047024] [INFO ] [MAIN ] [1652/3529] IIIN kept (0.6s) | 1649 kept, 3 rejected | 140.0/min | ETA: 13.4m [2026-01-08T12:11:53.543508] [DEBUG] [REMOTE ] IIM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:53.543668] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-08T12:11:53.543885] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $12.05. [2026-01-08T12:11:53.544023] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:53.544137] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-08T12:11:53.544178] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-08T12:11:53.544228] [INFO ] [MAIN ] [1653/3529] IIM kept (0.5s) | 1650 kept, 3 rejected | 140.0/min | ETA: 13.4m [2026-01-08T12:11:54.000536] [DEBUG] [REMOTE ] ILMN: Retrieved 6399 rows, trimmed to 300. [2026-01-08T12:11:54.000715] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-08T12:11:54.000964] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $91.00. [2026-01-08T12:11:54.001106] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:54.001234] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-08T12:11:54.001459] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-08T12:11:54.001510] [INFO ] [MAIN ] [1654/3529] ILMN kept (0.5s) | 1651 kept, 3 rejected | 139.9/min | ETA: 13.4m [2026-01-08T12:11:54.557039] [DEBUG] [REMOTE ] IMAX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:54.557175] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-08T12:11:54.557383] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.09. [2026-01-08T12:11:54.557517] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:54.557649] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-08T12:11:54.557691] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-08T12:11:54.557740] [INFO ] [MAIN ] [1655/3529] IMAX kept (0.6s) | 1652 kept, 3 rejected | 139.9/min | ETA: 13.4m [2026-01-08T12:11:55.048079] [DEBUG] [REMOTE ] IMKTA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:55.048215] [DEBUG] [REMOTE ] IMKTA: PASS: History has at least 300 days. [2026-01-08T12:11:55.048451] [DEBUG] [REMOTE ] IMKTA: PASS: Price check passed. Min price $68.55. [2026-01-08T12:11:55.048602] [DEBUG] [REMOTE ] IMKTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:55.048719] [DEBUG] [REMOTE ] IMKTA: PASS: Integrity check passed. [2026-01-08T12:11:55.048759] [DEBUG] [REMOTE ] IMKTA: Symbol is viable for forecasting. [2026-01-08T12:11:55.048806] [INFO ] [MAIN ] [1656/3529] IMKTA kept (0.5s) | 1653 kept, 3 rejected | 139.9/min | ETA: 13.4m [2026-01-08T12:11:55.422516] [DEBUG] [REMOTE ] IMMP: Retrieved 3452 rows, trimmed to 300. [2026-01-08T12:11:55.422675] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-08T12:11:55.422883] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-08T12:11:55.423026] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:55.423138] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-08T12:11:55.423178] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-08T12:11:55.423245] [INFO ] [MAIN ] [1657/3529] IMMP kept (0.4s) | 1654 kept, 3 rejected | 139.9/min | ETA: 13.4m [2026-01-08T12:11:55.686288] [DEBUG] [REMOTE ] IMMX: Retrieved 1018 rows, trimmed to 300. [2026-01-08T12:11:55.686419] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-08T12:11:55.686635] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $2.48. [2026-01-08T12:11:55.686776] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:55.686888] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-08T12:11:55.686929] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-08T12:11:55.686978] [INFO ] [MAIN ] [1658/3529] IMMX kept (0.3s) | 1655 kept, 3 rejected | 140.0/min | ETA: 13.4m [2026-01-08T12:11:55.986263] [DEBUG] [REMOTE ] IMNM: Retrieved 1322 rows, trimmed to 300. [2026-01-08T12:11:55.986402] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-08T12:11:55.986629] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $14.10. [2026-01-08T12:11:55.986766] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:55.986877] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-08T12:11:55.986918] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-08T12:11:55.986966] [INFO ] [MAIN ] [1659/3529] IMNM kept (0.3s) | 1656 kept, 3 rejected | 140.0/min | ETA: 13.4m [2026-01-08T12:11:56.747479] [DEBUG] [REMOTE ] IMNN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:11:56.747626] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-08T12:11:56.747836] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-08T12:11:56.747972] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:56.748085] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-08T12:11:56.748126] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-08T12:11:56.748174] [INFO ] [MAIN ] [1660/3529] IMNN kept (0.8s) | 1657 kept, 3 rejected | 139.9/min | ETA: 13.4m [2026-01-08T12:11:57.069996] [DEBUG] [REMOTE ] IMOS: Retrieved 6174 rows, trimmed to 300. [2026-01-08T12:11:57.070131] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-08T12:11:57.070346] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $19.29. [2026-01-08T12:11:57.070513] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:57.070650] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-08T12:11:57.070695] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-08T12:11:57.070746] [INFO ] [MAIN ] [1661/3529] IMOS kept (0.3s) | 1658 kept, 3 rejected | 139.9/min | ETA: 13.3m [2026-01-08T12:11:57.384800] [DEBUG] [REMOTE ] IMPP: Retrieved 1025 rows, trimmed to 300. [2026-01-08T12:11:57.384942] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-08T12:11:57.385144] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-08T12:11:57.385281] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:57.385393] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-08T12:11:57.385434] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-08T12:11:57.385484] [INFO ] [MAIN ] [1662/3529] IMPP kept (0.3s) | 1659 kept, 3 rejected | 140.0/min | ETA: 13.3m [2026-01-08T12:11:57.792680] [DEBUG] [REMOTE ] IMRX: Retrieved 1115 rows, trimmed to 300. [2026-01-08T12:11:57.792904] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-08T12:11:57.793198] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $5.35. [2026-01-08T12:11:57.793388] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:57.793554] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-08T12:11:57.793653] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-08T12:11:57.793765] [INFO ] [MAIN ] [1663/3529] IMRX kept (0.4s) | 1660 kept, 3 rejected | 140.0/min | ETA: 13.3m [2026-01-08T12:11:58.208524] [DEBUG] [REMOTE ] IMTX: Retrieved 1386 rows, trimmed to 300. [2026-01-08T12:11:58.208713] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-08T12:11:58.208997] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-08T12:11:58.209172] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:58.209315] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-08T12:11:58.209371] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-08T12:11:58.209435] [INFO ] [MAIN ] [1664/3529] IMTX kept (0.4s) | 1661 kept, 3 rejected | 140.0/min | ETA: 13.3m [2026-01-08T12:11:58.673189] [DEBUG] [REMOTE ] IMXI: Retrieved 2209 rows, trimmed to 300. [2026-01-08T12:11:58.673313] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-08T12:11:58.673508] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.71. [2026-01-08T12:11:58.673668] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:58.673779] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-08T12:11:58.673820] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-08T12:11:58.673868] [INFO ] [MAIN ] [1665/3529] IMXI kept (0.5s) | 1662 kept, 3 rejected | 140.0/min | ETA: 13.3m [2026-01-08T12:11:58.989708] [DEBUG] [REMOTE ] INAB: Retrieved 1115 rows, trimmed to 300. [2026-01-08T12:11:58.989849] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-08T12:11:58.990055] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-08T12:11:58.990196] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:58.990312] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-08T12:11:58.990354] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-08T12:11:58.990407] [INFO ] [MAIN ] [1666/3529] INAB kept (0.3s) | 1663 kept, 3 rejected | 140.0/min | ETA: 13.3m [2026-01-08T12:11:59.566205] [DEBUG] [REMOTE ] INBK: Retrieved 5291 rows, trimmed to 300. [2026-01-08T12:11:59.566355] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-08T12:11:59.566880] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-08T12:11:59.567029] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:59.567151] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-08T12:11:59.567195] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-08T12:11:59.567246] [INFO ] [MAIN ] [1667/3529] INBK kept (0.6s) | 1664 kept, 3 rejected | 140.0/min | ETA: 13.3m [2026-01-08T12:11:59.652712] [DEBUG] [REMOTE ] INBX: Retrieved 404 rows, trimmed to 300. [2026-01-08T12:11:59.652854] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-08T12:11:59.653059] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $28.36. [2026-01-08T12:11:59.653197] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-08T12:11:59.653309] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-08T12:11:59.653351] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-08T12:11:59.653401] [INFO ] [MAIN ] [1668/3529] INBX kept (0.1s) | 1665 kept, 3 rejected | 140.0/min | ETA: 13.3m [2026-01-08T12:12:00.431239] [DEBUG] [REMOTE ] INCY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:00.431384] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-08T12:12:00.431652] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $84.73. [2026-01-08T12:12:00.431794] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:00.431917] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-08T12:12:00.431975] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-08T12:12:00.432025] [INFO ] [MAIN ] [1669/3529] INCY kept (0.8s) | 1666 kept, 3 rejected | 139.9/min | ETA: 13.3m [2026-01-08T12:12:00.962412] [DEBUG] [REMOTE ] INDB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:00.962590] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-08T12:12:00.962842] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $63.89. [2026-01-08T12:12:00.962980] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:00.963111] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-08T12:12:00.963154] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-08T12:12:00.963205] [INFO ] [MAIN ] [1670/3529] INDB kept (0.5s) | 1667 kept, 3 rejected | 139.9/min | ETA: 13.3m [2026-01-08T12:12:01.241879] [DEBUG] [REMOTE ] INDI: Retrieved 1150 rows, trimmed to 300. [2026-01-08T12:12:01.242096] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-08T12:12:01.243445] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-08T12:12:01.243724] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:01.243902] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-08T12:12:01.243946] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-08T12:12:01.244012] [INFO ] [MAIN ] [1671/3529] INDI kept (0.3s) | 1668 kept, 3 rejected | 140.0/min | ETA: 13.3m [2026-01-08T12:12:01.778082] [DEBUG] [REMOTE ] INDP: Retrieved 2623 rows, trimmed to 300. [2026-01-08T12:12:01.778267] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-08T12:12:01.778563] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-08T12:12:01.778831] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:01.779006] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-08T12:12:01.779068] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-08T12:12:01.779143] [INFO ] [MAIN ] [1672/3529] INDP kept (0.5s) | 1669 kept, 3 rejected | 139.9/min | ETA: 13.3m [2026-01-08T12:12:02.140488] [DEBUG] [REMOTE ] INDY: Retrieved 4056 rows, trimmed to 300. [2026-01-08T12:12:02.140841] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-08T12:12:02.141045] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $47.68. [2026-01-08T12:12:02.141178] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:02.141317] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-08T12:12:02.141358] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-08T12:12:02.141409] [INFO ] [MAIN ] [1673/3529] INDY kept (0.4s) | 1670 kept, 3 rejected | 139.9/min | ETA: 13.3m [2026-01-08T12:12:02.822444] [DEBUG] [REMOTE ] INFY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:02.822610] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-08T12:12:02.822845] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $15.83. [2026-01-08T12:12:02.822989] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:02.823114] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-08T12:12:02.823158] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-08T12:12:02.823210] [INFO ] [MAIN ] [1674/3529] INFY kept (0.7s) | 1671 kept, 3 rejected | 139.9/min | ETA: 13.3m [2026-01-08T12:12:03.351561] [DEBUG] [REMOTE ] ING: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:03.351733] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-08T12:12:03.351983] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.66. [2026-01-08T12:12:03.352121] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:03.352248] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-08T12:12:03.352307] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-08T12:12:03.352360] [INFO ] [MAIN ] [1675/3529] ING kept (0.5s) | 1672 kept, 3 rejected | 139.9/min | ETA: 13.3m [2026-01-08T12:12:03.683080] [DEBUG] [REMOTE ] INGN: Retrieved 2992 rows, trimmed to 300. [2026-01-08T12:12:03.683215] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-08T12:12:03.683426] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.59. [2026-01-08T12:12:03.683563] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:03.683737] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-08T12:12:03.683783] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-08T12:12:03.683833] [INFO ] [MAIN ] [1676/3529] INGN kept (0.3s) | 1673 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:04.175153] [DEBUG] [REMOTE ] INM: Retrieved 4636 rows, trimmed to 300. [2026-01-08T12:12:04.175293] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-08T12:12:04.175513] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-08T12:12:04.175684] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:04.175825] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-08T12:12:04.175866] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-08T12:12:04.175917] [INFO ] [MAIN ] [1677/3529] INM kept (0.5s) | 1674 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:04.524892] [DEBUG] [REMOTE ] INMB: Retrieved 1742 rows, trimmed to 300. [2026-01-08T12:12:04.525036] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-08T12:12:04.525249] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-08T12:12:04.525385] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:04.525500] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-08T12:12:04.525542] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-08T12:12:04.525626] [INFO ] [MAIN ] [1678/3529] INMB kept (0.3s) | 1675 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:04.854517] [DEBUG] [REMOTE ] INMD: Retrieved 1613 rows, trimmed to 300. [2026-01-08T12:12:04.854739] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-08T12:12:04.854989] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-08T12:12:04.855125] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:04.855242] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-08T12:12:04.855284] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-08T12:12:04.855337] [INFO ] [MAIN ] [1679/3529] INMD kept (0.3s) | 1676 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:05.255014] [DEBUG] [REMOTE ] INN: Retrieved 3750 rows, trimmed to 300. [2026-01-08T12:12:05.255223] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-08T12:12:05.255481] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.60. [2026-01-08T12:12:05.255647] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:05.255773] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-08T12:12:05.255816] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-08T12:12:05.255871] [INFO ] [MAIN ] [1680/3529] INN kept (0.4s) | 1677 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:05.862642] [DEBUG] [REMOTE ] INO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:05.862815] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-08T12:12:05.863073] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.59. [2026-01-08T12:12:05.863235] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:05.863401] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-08T12:12:05.863452] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-08T12:12:05.863520] [INFO ] [MAIN ] [1681/3529] INO kept (0.6s) | 1678 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:06.356593] [DEBUG] [REMOTE ] INOD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:06.356807] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-08T12:12:06.357083] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-08T12:12:06.357220] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:06.357347] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-08T12:12:06.357389] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-08T12:12:06.357444] [INFO ] [MAIN ] [1682/3529] INOD kept (0.5s) | 1679 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:06.673227] [DEBUG] [REMOTE ] INSE: Retrieved 2268 rows, trimmed to 300. [2026-01-08T12:12:06.673356] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-08T12:12:06.673554] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-08T12:12:06.673732] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:06.673842] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-08T12:12:06.673882] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-08T12:12:06.673930] [INFO ] [MAIN ] [1683/3529] INSE kept (0.3s) | 1680 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:07.081012] [DEBUG] [REMOTE ] INSG: Retrieved 6318 rows, trimmed to 300. [2026-01-08T12:12:07.081148] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-08T12:12:07.081357] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-08T12:12:07.081491] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:07.081623] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-08T12:12:07.081860] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-08T12:12:07.081910] [INFO ] [MAIN ] [1684/3529] INSG kept (0.4s) | 1681 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:07.672248] [DEBUG] [REMOTE ] INSM: Retrieved 6439 rows, trimmed to 300. [2026-01-08T12:12:07.672386] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-08T12:12:07.672633] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $159.66. [2026-01-08T12:12:07.672771] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:07.672885] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-08T12:12:07.672925] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-08T12:12:07.672973] [INFO ] [MAIN ] [1685/3529] INSM kept (0.6s) | 1682 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:07.816228] [DEBUG] [REMOTE ] INSP: Retrieved 1931 rows, trimmed to 300. [2026-01-08T12:12:07.816360] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-08T12:12:07.816592] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-08T12:12:07.816732] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:07.816845] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-08T12:12:07.816887] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-08T12:12:07.816937] [INFO ] [MAIN ] [1686/3529] INSP kept (0.1s) | 1683 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:08.213453] [DEBUG] [REMOTE ] INTA: Retrieved 1136 rows, trimmed to 300. [2026-01-08T12:12:08.213702] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-08T12:12:08.213990] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $36.57. [2026-01-08T12:12:08.214166] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:08.214340] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-08T12:12:08.214392] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-08T12:12:08.214459] [INFO ] [MAIN ] [1687/3529] INTA kept (0.4s) | 1684 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:08.949068] [DEBUG] [REMOTE ] INTC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:08.949210] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-08T12:12:08.949428] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-08T12:12:08.949615] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:08.949741] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-08T12:12:08.949784] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-08T12:12:08.949852] [INFO ] [MAIN ] [1688/3529] INTC kept (0.7s) | 1685 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:09.297509] [DEBUG] [REMOTE ] INTZ: Retrieved 3369 rows, trimmed to 300. [2026-01-08T12:12:09.297711] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-08T12:12:09.297993] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-08T12:12:09.298136] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:09.298297] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-08T12:12:09.298341] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-08T12:12:09.298394] [INFO ] [MAIN ] [1689/3529] INTZ kept (0.3s) | 1686 kept, 3 rejected | 139.9/min | ETA: 13.2m [2026-01-08T12:12:09.813292] [DEBUG] [REMOTE ] INVA: Retrieved 5349 rows, trimmed to 300. [2026-01-08T12:12:09.813502] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-08T12:12:09.813933] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $16.67. [2026-01-08T12:12:09.814144] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:09.814340] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-08T12:12:09.814395] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-08T12:12:09.814464] [INFO ] [MAIN ] [1690/3529] INVA kept (0.5s) | 1687 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:10.310210] [DEBUG] [REMOTE ] INVE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:10.310497] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-08T12:12:10.311109] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-08T12:12:10.311283] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:10.311481] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-08T12:12:10.311531] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-08T12:12:10.311630] [INFO ] [MAIN ] [1691/3529] INVE kept (0.5s) | 1688 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:10.616407] [DEBUG] [REMOTE ] INVH: Retrieved 2246 rows, trimmed to 300. [2026-01-08T12:12:10.616698] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-08T12:12:10.617180] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-08T12:12:10.617392] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:10.617608] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-08T12:12:10.617660] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-08T12:12:10.617735] [INFO ] [MAIN ] [1692/3529] INVH kept (0.3s) | 1689 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:11.188794] [DEBUG] [REMOTE ] IONS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:11.189053] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-08T12:12:11.189483] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-08T12:12:11.190300] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:11.190613] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-08T12:12:11.190663] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-08T12:12:11.190739] [INFO ] [MAIN ] [1693/3529] IONS kept (0.6s) | 1690 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:11.707518] [DEBUG] [REMOTE ] IOSP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:11.707673] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-08T12:12:11.707889] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-08T12:12:11.708054] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:11.708171] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-08T12:12:11.708213] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-08T12:12:11.708285] [INFO ] [MAIN ] [1694/3529] IOSP kept (0.5s) | 1691 kept, 3 rejected | 139.8/min | ETA: 13.1m [2026-01-08T12:12:11.961800] [DEBUG] [REMOTE ] IOVA: Retrieved 3830 rows, trimmed to 300. [2026-01-08T12:12:11.961946] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-08T12:12:11.962174] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-08T12:12:11.962313] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:11.962434] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-08T12:12:11.962476] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-08T12:12:11.962533] [INFO ] [MAIN ] [1695/3529] IOVA kept (0.3s) | 1692 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:12.495347] [DEBUG] [REMOTE ] IPGP: Retrieved 4796 rows, trimmed to 300. [2026-01-08T12:12:12.495478] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-08T12:12:12.495723] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-08T12:12:12.495883] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:12.495998] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-08T12:12:12.496040] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-08T12:12:12.496088] [INFO ] [MAIN ] [1696/3529] IPGP kept (0.5s) | 1693 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:12.976345] [DEBUG] [REMOTE ] IPI: Retrieved 4457 rows, trimmed to 300. [2026-01-08T12:12:12.976482] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-08T12:12:12.976732] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-08T12:12:12.976877] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:12.976997] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-08T12:12:12.977039] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-08T12:12:12.977104] [INFO ] [MAIN ] [1697/3529] IPI kept (0.5s) | 1694 kept, 3 rejected | 139.8/min | ETA: 13.1m [2026-01-08T12:12:13.160021] [DEBUG] [REMOTE ] IQ: Retrieved 1955 rows, trimmed to 300. [2026-01-08T12:12:13.160145] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-08T12:12:13.160346] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-08T12:12:13.160497] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:13.160638] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-08T12:12:13.160691] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-08T12:12:13.160750] [INFO ] [MAIN ] [1698/3529] IQ kept (0.2s) | 1695 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:13.847517] [DEBUG] [REMOTE ] IQI: Retrieved 6585 rows, trimmed to 300. [2026-01-08T12:12:13.847710] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-08T12:12:13.847938] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-08T12:12:13.848090] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:13.848209] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-08T12:12:13.848275] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-08T12:12:13.848331] [INFO ] [MAIN ] [1699/3529] IQI kept (0.7s) | 1696 kept, 3 rejected | 139.8/min | ETA: 13.1m [2026-01-08T12:12:14.041064] [DEBUG] [REMOTE ] IQQQ: Retrieved 452 rows, trimmed to 300. [2026-01-08T12:12:14.041192] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-08T12:12:14.041390] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-08T12:12:14.041525] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:14.041655] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-08T12:12:14.041698] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-08T12:12:14.041746] [INFO ] [MAIN ] [1700/3529] IQQQ kept (0.2s) | 1697 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:14.638784] [DEBUG] [REMOTE ] IRDM: Retrieved 4479 rows, trimmed to 300. [2026-01-08T12:12:14.638918] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-08T12:12:14.639129] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-08T12:12:14.639268] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:14.639383] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-08T12:12:14.639426] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-08T12:12:14.639476] [INFO ] [MAIN ] [1701/3529] IRDM kept (0.6s) | 1698 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:14.883851] [DEBUG] [REMOTE ] IREN: Retrieved 1038 rows, trimmed to 300. [2026-01-08T12:12:14.884060] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-08T12:12:14.884308] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-08T12:12:14.884447] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:14.884565] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-08T12:12:14.884628] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-08T12:12:14.884684] [INFO ] [MAIN ] [1702/3529] IREN kept (0.2s) | 1699 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:15.385041] [DEBUG] [REMOTE ] IRM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:15.385180] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-08T12:12:15.385391] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-08T12:12:15.385525] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:15.385657] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-08T12:12:15.385700] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-08T12:12:15.385749] [INFO ] [MAIN ] [1703/3529] IRM kept (0.5s) | 1700 kept, 3 rejected | 139.9/min | ETA: 13.1m [2026-01-08T12:12:15.786149] [DEBUG] [REMOTE ] IRMD: Retrieved 2888 rows, trimmed to 300. [2026-01-08T12:12:15.786352] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-08T12:12:15.786695] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $71.88. [2026-01-08T12:12:15.786879] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:15.787047] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-08T12:12:15.787105] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-08T12:12:15.787176] [INFO ] [MAIN ] [1704/3529] IRMD kept (0.4s) | 1701 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:16.100347] [DEBUG] [REMOTE ] IRON: Retrieved 1358 rows, trimmed to 300. [2026-01-08T12:12:16.100528] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-08T12:12:16.100795] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $71.96. [2026-01-08T12:12:16.100991] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:16.101108] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-08T12:12:16.101151] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-08T12:12:16.101233] [INFO ] [MAIN ] [1705/3529] IRON kept (0.3s) | 1702 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:16.547311] [DEBUG] [REMOTE ] IRTC: Retrieved 2316 rows, trimmed to 300. [2026-01-08T12:12:16.547502] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-08T12:12:16.547800] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $167.19. [2026-01-08T12:12:16.547944] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:16.548068] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-08T12:12:16.548110] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-08T12:12:16.548163] [INFO ] [MAIN ] [1706/3529] IRTC kept (0.4s) | 1703 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:17.025419] [DEBUG] [REMOTE ] IRWD: Retrieved 4007 rows, trimmed to 300. [2026-01-08T12:12:17.025559] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-08T12:12:17.025799] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.43. [2026-01-08T12:12:17.025938] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:17.026051] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-08T12:12:17.026091] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-08T12:12:17.026140] [INFO ] [MAIN ] [1707/3529] IRWD kept (0.5s) | 1704 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:17.415803] [DEBUG] [REMOTE ] ISD: Retrieved 3444 rows, trimmed to 300. [2026-01-08T12:12:17.415980] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-08T12:12:17.416218] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $13.83. [2026-01-08T12:12:17.416360] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:17.416478] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-08T12:12:17.416521] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-08T12:12:17.416600] [INFO ] [MAIN ] [1708/3529] ISD kept (0.4s) | 1705 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:17.926171] [DEBUG] [REMOTE ] ISRG: Retrieved 6428 rows, trimmed to 300. [2026-01-08T12:12:17.926718] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-08T12:12:17.927288] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $434.62. [2026-01-08T12:12:17.927451] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:17.927651] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-08T12:12:17.927699] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-08T12:12:17.927765] [INFO ] [MAIN ] [1709/3529] ISRG kept (0.5s) | 1706 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:18.441860] [DEBUG] [REMOTE ] ISSC: Retrieved 6394 rows, trimmed to 300. [2026-01-08T12:12:18.442012] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-08T12:12:18.442237] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-08T12:12:18.442377] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:18.442500] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-08T12:12:18.442543] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-08T12:12:18.442618] [INFO ] [MAIN ] [1710/3529] ISSC kept (0.5s) | 1707 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:18.811396] [DEBUG] [REMOTE ] ISTB: Retrieved 3319 rows, trimmed to 300. [2026-01-08T12:12:18.811654] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-08T12:12:18.811942] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-08T12:12:18.812082] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:18.812204] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-08T12:12:18.812246] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-08T12:12:18.812300] [INFO ] [MAIN ] [1711/3529] ISTB kept (0.4s) | 1708 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:19.312106] [DEBUG] [REMOTE ] ITIC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:19.312310] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-08T12:12:19.312608] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-08T12:12:19.312752] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:19.312886] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-08T12:12:19.312929] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-08T12:12:19.312983] [INFO ] [MAIN ] [1712/3529] ITIC kept (0.5s) | 1709 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:19.633897] [DEBUG] [REMOTE ] ITRI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:19.634173] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-08T12:12:19.634495] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-08T12:12:19.634668] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:19.634816] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-08T12:12:19.634859] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-08T12:12:19.634916] [INFO ] [MAIN ] [1713/3529] ITRI kept (0.3s) | 1710 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:20.028377] [DEBUG] [REMOTE ] ITRN: Retrieved 5101 rows, trimmed to 300. [2026-01-08T12:12:20.028592] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-08T12:12:20.028857] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-08T12:12:20.028999] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:20.029124] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-08T12:12:20.029167] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-08T12:12:20.029220] [INFO ] [MAIN ] [1714/3529] ITRN kept (0.4s) | 1711 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:20.579348] [DEBUG] [REMOTE ] ITUB: Retrieved 6007 rows, trimmed to 300. [2026-01-08T12:12:20.579610] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-08T12:12:20.580013] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.29. [2026-01-08T12:12:20.580190] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:20.580348] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-08T12:12:20.580398] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-08T12:12:20.580466] [INFO ] [MAIN ] [1715/3529] ITUB kept (0.6s) | 1712 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:20.801243] [DEBUG] [REMOTE ] IUS: Retrieved 1840 rows, trimmed to 300. [2026-01-08T12:12:20.801453] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-08T12:12:20.801784] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-08T12:12:20.802031] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:20.802170] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-08T12:12:20.802218] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-08T12:12:20.802284] [INFO ] [MAIN ] [1716/3529] IUS kept (0.2s) | 1713 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:21.324155] [DEBUG] [REMOTE ] IUSB: Retrieved 2911 rows, trimmed to 300. [2026-01-08T12:12:21.324351] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-08T12:12:21.324657] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-08T12:12:21.324811] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:21.324934] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-08T12:12:21.324977] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-08T12:12:21.325228] [INFO ] [MAIN ] [1717/3529] IUSB kept (0.5s) | 1714 kept, 3 rejected | 139.9/min | ETA: 13.0m [2026-01-08T12:12:21.854526] [DEBUG] [REMOTE ] IUSG: Retrieved 6399 rows, trimmed to 300. [2026-01-08T12:12:21.854825] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-08T12:12:21.855200] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-08T12:12:21.855350] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:21.855504] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-08T12:12:21.855549] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-08T12:12:21.855652] [INFO ] [MAIN ] [1718/3529] IUSG kept (0.5s) | 1715 kept, 3 rejected | 139.9/min | ETA: 12.9m [2026-01-08T12:12:22.057004] [DEBUG] [REMOTE ] IVAL: Retrieved 2780 rows, trimmed to 300. [2026-01-08T12:12:22.057203] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-08T12:12:22.057473] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-08T12:12:22.057641] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:22.057772] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-08T12:12:22.057816] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-08T12:12:22.057872] [INFO ] [MAIN ] [1719/3529] IVAL kept (0.2s) | 1716 kept, 3 rejected | 139.9/min | ETA: 12.9m [2026-01-08T12:12:22.771353] [DEBUG] [REMOTE ] IVZ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:22.771626] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-08T12:12:22.772007] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-08T12:12:22.772152] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:22.772303] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-08T12:12:22.772347] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-08T12:12:22.772438] [INFO ] [MAIN ] [1720/3529] IVZ kept (0.7s) | 1717 kept, 3 rejected | 139.9/min | ETA: 12.9m [2026-01-08T12:12:23.260121] [DEBUG] [REMOTE ] IX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:23.260271] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-08T12:12:23.260491] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-08T12:12:23.260650] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:23.260775] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-08T12:12:23.260817] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-08T12:12:23.260885] [INFO ] [MAIN ] [1721/3529] IX kept (0.5s) | 1718 kept, 3 rejected | 139.8/min | ETA: 12.9m [2026-01-08T12:12:23.610819] [DEBUG] [REMOTE ] IXUS: Retrieved 3319 rows, trimmed to 300. [2026-01-08T12:12:23.611015] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-08T12:12:23.611275] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-08T12:12:23.611419] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:23.611546] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-08T12:12:23.611612] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-08T12:12:23.611671] [INFO ] [MAIN ] [1722/3529] IXUS kept (0.4s) | 1719 kept, 3 rejected | 139.9/min | ETA: 12.9m [2026-01-08T12:12:24.020405] [DEBUG] [REMOTE ] IZEA: Retrieved 3611 rows, trimmed to 300. [2026-01-08T12:12:24.020558] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-08T12:12:24.020843] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $4.36. [2026-01-08T12:12:24.020978] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:24.021086] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-08T12:12:24.021126] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-08T12:12:24.021175] [INFO ] [MAIN ] [1723/3529] IZEA kept (0.4s) | 1720 kept, 3 rejected | 139.9/min | ETA: 12.9m [2026-01-08T12:12:24.561301] [DEBUG] [REMOTE ] J: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:24.561519] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-08T12:12:24.561840] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-08T12:12:24.561983] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:24.562316] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-08T12:12:24.562358] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-08T12:12:24.562412] [INFO ] [MAIN ] [1724/3529] J kept (0.5s) | 1721 kept, 3 rejected | 139.8/min | ETA: 12.9m [2026-01-08T12:12:25.093942] [DEBUG] [REMOTE ] JACK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:25.094253] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-08T12:12:25.094792] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-08T12:12:25.094972] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:25.095144] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-08T12:12:25.095190] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-08T12:12:25.095270] [INFO ] [MAIN ] [1725/3529] JACK kept (0.5s) | 1722 kept, 3 rejected | 139.8/min | ETA: 12.9m [2026-01-08T12:12:25.569184] [DEBUG] [REMOTE ] JAKK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:25.569509] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-08T12:12:25.569998] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-08T12:12:25.570147] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:25.570320] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-08T12:12:25.570363] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-08T12:12:25.570424] [INFO ] [MAIN ] [1726/3529] JAKK kept (0.5s) | 1723 kept, 3 rejected | 139.8/min | ETA: 12.9m [2026-01-08T12:12:25.857925] [DEBUG] [REMOTE ] JAMF: Retrieved 1373 rows, trimmed to 300. [2026-01-08T12:12:25.858115] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-08T12:12:25.858442] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $9.70. [2026-01-08T12:12:25.858664] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:25.858794] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-08T12:12:25.858840] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-08T12:12:25.858895] [INFO ] [MAIN ] [1727/3529] JAMF kept (0.3s) | 1724 kept, 3 rejected | 139.8/min | ETA: 12.9m [2026-01-08T12:12:26.219430] [DEBUG] [REMOTE ] JANX: Retrieved 1149 rows, trimmed to 300. [2026-01-08T12:12:26.219644] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-08T12:12:26.219889] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.44. [2026-01-08T12:12:26.220029] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:26.220147] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-08T12:12:26.220189] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-08T12:12:26.220240] [INFO ] [MAIN ] [1728/3529] JANX kept (0.4s) | 1725 kept, 3 rejected | 139.9/min | ETA: 12.9m [2026-01-08T12:12:26.666367] [DEBUG] [REMOTE ] JAZZ: Retrieved 4681 rows, trimmed to 300. [2026-01-08T12:12:26.666961] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-08T12:12:26.667847] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-08T12:12:26.668011] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:26.668508] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-08T12:12:26.668560] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-08T12:12:26.668649] [INFO ] [MAIN ] [1729/3529] JAZZ kept (0.4s) | 1726 kept, 3 rejected | 139.9/min | ETA: 12.9m [2026-01-08T12:12:27.125017] [DEBUG] [REMOTE ] JBGS: Retrieved 2131 rows, trimmed to 300. [2026-01-08T12:12:27.125218] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-08T12:12:27.125480] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-08T12:12:27.125648] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:27.125777] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-08T12:12:27.125821] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-08T12:12:27.125877] [INFO ] [MAIN ] [1730/3529] JBGS kept (0.5s) | 1727 kept, 3 rejected | 139.8/min | ETA: 12.9m [2026-01-08T12:12:27.430378] [DEBUG] [REMOTE ] JBI: Retrieved 1519 rows, trimmed to 300. [2026-01-08T12:12:27.430612] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-08T12:12:27.430892] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-08T12:12:27.431045] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:27.431183] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-08T12:12:27.431226] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-08T12:12:27.431285] [INFO ] [MAIN ] [1731/3529] JBI kept (0.3s) | 1728 kept, 3 rejected | 139.9/min | ETA: 12.9m [2026-01-08T12:12:28.055999] [DEBUG] [REMOTE ] JBL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:28.056207] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-08T12:12:28.056462] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-08T12:12:28.056620] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:28.056743] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-08T12:12:28.056784] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-08T12:12:28.056842] [INFO ] [MAIN ] [1732/3529] JBL kept (0.6s) | 1729 kept, 3 rejected | 139.8/min | ETA: 12.9m [2026-01-08T12:12:28.250933] [DEBUG] [REMOTE ] JBND: Retrieved 561 rows, trimmed to 300. [2026-01-08T12:12:28.251139] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-08T12:12:28.251410] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-08T12:12:28.251556] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:28.251718] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-08T12:12:28.251761] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-08T12:12:28.251815] [INFO ] [MAIN ] [1733/3529] JBND kept (0.2s) | 1730 kept, 3 rejected | 139.9/min | ETA: 12.8m [2026-01-08T12:12:28.927650] [DEBUG] [REMOTE ] JBSS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:28.927826] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-08T12:12:28.928083] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-08T12:12:28.928223] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:28.928374] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-08T12:12:28.928414] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-08T12:12:28.928465] [INFO ] [MAIN ] [1734/3529] JBSS kept (0.7s) | 1731 kept, 3 rejected | 139.8/min | ETA: 12.8m [2026-01-08T12:12:29.349678] [DEBUG] [REMOTE ] JCE: Retrieved 4726 rows, trimmed to 300. [2026-01-08T12:12:29.349876] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-08T12:12:29.350146] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-08T12:12:29.350298] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:29.350428] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-08T12:12:29.350473] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-08T12:12:29.350529] [INFO ] [MAIN ] [1735/3529] JCE kept (0.4s) | 1732 kept, 3 rejected | 139.8/min | ETA: 12.8m [2026-01-08T12:12:29.842602] [DEBUG] [REMOTE ] JCI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:29.842757] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-08T12:12:29.843026] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $106.03. [2026-01-08T12:12:29.843165] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:29.843302] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-08T12:12:29.843344] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-08T12:12:29.843393] [INFO ] [MAIN ] [1736/3529] JCI kept (0.5s) | 1733 kept, 3 rejected | 139.8/min | ETA: 12.8m [2026-01-08T12:12:30.183304] [DEBUG] [REMOTE ] JD: Retrieved 2925 rows, trimmed to 300. [2026-01-08T12:12:30.183435] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-08T12:12:30.183682] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.39. [2026-01-08T12:12:30.183827] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:30.183944] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-08T12:12:30.183987] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-08T12:12:30.184040] [INFO ] [MAIN ] [1737/3529] JD kept (0.3s) | 1734 kept, 3 rejected | 139.8/min | ETA: 12.8m [2026-01-08T12:12:30.708881] [DEBUG] [REMOTE ] JEF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:30.709016] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-08T12:12:30.709219] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $48.43. [2026-01-08T12:12:30.709418] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:30.709587] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-08T12:12:30.709647] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-08T12:12:30.709714] [INFO ] [MAIN ] [1738/3529] JEF kept (0.5s) | 1735 kept, 3 rejected | 139.8/min | ETA: 12.8m [2026-01-08T12:12:30.985320] [DEBUG] [REMOTE ] JELD: Retrieved 2249 rows, trimmed to 300. [2026-01-08T12:12:30.985449] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-08T12:12:30.985684] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-08T12:12:30.985824] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:30.985957] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-08T12:12:30.985999] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-08T12:12:30.986047] [INFO ] [MAIN ] [1739/3529] JELD kept (0.3s) | 1736 kept, 3 rejected | 139.8/min | ETA: 12.8m [2026-01-08T12:12:31.313059] [DEBUG] [REMOTE ] JEPQ: Retrieved 923 rows, trimmed to 300. [2026-01-08T12:12:31.313183] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-08T12:12:31.313379] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-08T12:12:31.313515] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:31.313652] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-08T12:12:31.313698] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-08T12:12:31.313748] [INFO ] [MAIN ] [1740/3529] JEPQ kept (0.3s) | 1737 kept, 3 rejected | 139.9/min | ETA: 12.8m [2026-01-08T12:12:31.799302] [DEBUG] [REMOTE ] JFIN: Retrieved 1675 rows, trimmed to 300. [2026-01-08T12:12:31.799440] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-08T12:12:31.799672] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-08T12:12:31.799815] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:31.799931] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-08T12:12:31.799971] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-08T12:12:31.800023] [INFO ] [MAIN ] [1741/3529] JFIN kept (0.5s) | 1738 kept, 3 rejected | 139.9/min | ETA: 12.8m [2026-01-08T12:12:32.102482] [DEBUG] [REMOTE ] JGLO: Retrieved 581 rows, trimmed to 300. [2026-01-08T12:12:32.102625] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-08T12:12:32.102825] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-08T12:12:32.102962] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:32.103080] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-08T12:12:32.103121] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-08T12:12:32.103170] [INFO ] [MAIN ] [1742/3529] JGLO kept (0.3s) | 1739 kept, 3 rejected | 139.9/min | ETA: 12.8m [2026-01-08T12:12:32.775003] [DEBUG] [REMOTE ] JHG: Retrieved 6422 rows, trimmed to 300. [2026-01-08T12:12:32.775144] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-08T12:12:32.775551] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $40.76. [2026-01-08T12:12:32.775730] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:32.775867] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-08T12:12:32.775908] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-08T12:12:32.775957] [INFO ] [MAIN ] [1743/3529] JHG kept (0.7s) | 1740 kept, 3 rejected | 139.8/min | ETA: 12.8m [2026-01-08T12:12:33.249560] [DEBUG] [REMOTE ] JHI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:33.249725] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-08T12:12:33.249931] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-08T12:12:33.250075] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:33.250209] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-08T12:12:33.250251] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-08T12:12:33.250299] [INFO ] [MAIN ] [1744/3529] JHI kept (0.5s) | 1741 kept, 3 rejected | 139.8/min | ETA: 12.8m [2026-01-08T12:12:33.704100] [DEBUG] [REMOTE ] JHX: Retrieved 6543 rows, trimmed to 300. [2026-01-08T12:12:33.704243] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-08T12:12:33.704461] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-08T12:12:33.704619] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:33.704740] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-08T12:12:33.704784] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-08T12:12:33.704834] [INFO ] [MAIN ] [1745/3529] JHX kept (0.5s) | 1742 kept, 3 rejected | 139.8/min | ETA: 12.8m [2026-01-08T12:12:33.902464] [DEBUG] [REMOTE ] JILL: Retrieved 2221 rows, trimmed to 300. [2026-01-08T12:12:33.902613] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-08T12:12:33.902814] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-08T12:12:33.902947] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:33.903057] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-08T12:12:33.903098] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-08T12:12:33.903145] [INFO ] [MAIN ] [1746/3529] JILL kept (0.2s) | 1743 kept, 3 rejected | 139.9/min | ETA: 12.7m [2026-01-08T12:12:34.344917] [DEBUG] [REMOTE ] JIVE: Retrieved 581 rows, trimmed to 300. [2026-01-08T12:12:34.345047] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-08T12:12:34.345244] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $72.68. [2026-01-08T12:12:34.345378] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:34.345489] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-08T12:12:34.345529] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-08T12:12:34.345598] [INFO ] [MAIN ] [1747/3529] JIVE kept (0.4s) | 1744 kept, 3 rejected | 139.9/min | ETA: 12.7m [2026-01-08T12:12:35.028318] [DEBUG] [REMOTE ] JJSF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:35.028463] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-08T12:12:35.028695] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-08T12:12:35.028830] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:35.028944] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-08T12:12:35.028984] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-08T12:12:35.029033] [INFO ] [MAIN ] [1748/3529] JJSF kept (0.7s) | 1745 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:35.552656] [DEBUG] [REMOTE ] JKHY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:35.552806] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-08T12:12:35.553030] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-08T12:12:35.553209] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:35.553330] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-08T12:12:35.553371] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-08T12:12:35.553423] [INFO ] [MAIN ] [1749/3529] JKHY kept (0.5s) | 1746 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:35.930964] [DEBUG] [REMOTE ] JKS: Retrieved 3937 rows, trimmed to 300. [2026-01-08T12:12:35.931092] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-08T12:12:35.931290] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.05. [2026-01-08T12:12:35.931422] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:35.931533] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-08T12:12:35.931590] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-08T12:12:35.931641] [INFO ] [MAIN ] [1750/3529] JKS kept (0.4s) | 1747 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:36.452084] [DEBUG] [REMOTE ] JLL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:36.452231] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-08T12:12:36.452455] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-08T12:12:36.452617] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:36.452756] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-08T12:12:36.452801] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-08T12:12:36.452852] [INFO ] [MAIN ] [1751/3529] JLL kept (0.5s) | 1748 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:36.821067] [DEBUG] [REMOTE ] JLS: Retrieved 4052 rows, trimmed to 300. [2026-01-08T12:12:36.821195] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-08T12:12:36.821392] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $18.11. [2026-01-08T12:12:36.821524] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:36.821651] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-08T12:12:36.821693] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-08T12:12:36.821741] [INFO ] [MAIN ] [1752/3529] JLS kept (0.4s) | 1749 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:37.154468] [DEBUG] [REMOTE ] JMIA: Retrieved 1694 rows, trimmed to 300. [2026-01-08T12:12:37.154616] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-08T12:12:37.154817] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-08T12:12:37.154950] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:37.155058] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-08T12:12:37.155098] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-08T12:12:37.155148] [INFO ] [MAIN ] [1753/3529] JMIA kept (0.3s) | 1750 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:37.623230] [DEBUG] [REMOTE ] JMSB: Retrieved 3045 rows, trimmed to 300. [2026-01-08T12:12:37.623356] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-08T12:12:37.623553] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-08T12:12:37.623728] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:37.623840] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-08T12:12:37.623880] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-08T12:12:37.623928] [INFO ] [MAIN ] [1754/3529] JMSB kept (0.5s) | 1751 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:38.053714] [DEBUG] [REMOTE ] JNJ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:38.053866] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-08T12:12:38.054113] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-08T12:12:38.054265] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:38.054390] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-08T12:12:38.054433] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-08T12:12:38.054485] [INFO ] [MAIN ] [1755/3529] JNJ kept (0.4s) | 1752 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:38.334785] [DEBUG] [REMOTE ] JOBY: Retrieved 1296 rows, trimmed to 300. [2026-01-08T12:12:38.334898] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-08T12:12:38.335097] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-08T12:12:38.335236] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:38.335348] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-08T12:12:38.335391] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-08T12:12:38.335440] [INFO ] [MAIN ] [1756/3529] JOBY kept (0.3s) | 1753 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:38.990051] [DEBUG] [REMOTE ] JOE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:38.990281] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-08T12:12:38.990848] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $47.43. [2026-01-08T12:12:38.990998] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:38.991144] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-08T12:12:38.991187] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-08T12:12:38.991309] [INFO ] [MAIN ] [1757/3529] JOE kept (0.7s) | 1754 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:39.448606] [DEBUG] [REMOTE ] JOF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:39.448753] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-08T12:12:39.448991] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $9.89. [2026-01-08T12:12:39.449130] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:39.449278] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-08T12:12:39.449326] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-08T12:12:39.449384] [INFO ] [MAIN ] [1758/3529] JOF kept (0.5s) | 1755 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:39.862820] [DEBUG] [REMOTE ] JPC: Retrieved 5731 rows, trimmed to 300. [2026-01-08T12:12:39.862974] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-08T12:12:39.863216] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.82. [2026-01-08T12:12:39.863357] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:39.863481] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-08T12:12:39.863524] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-08T12:12:39.863606] [INFO ] [MAIN ] [1759/3529] JPC kept (0.4s) | 1756 kept, 3 rejected | 139.8/min | ETA: 12.7m [2026-01-08T12:12:39.981258] [DEBUG] [REMOTE ] JPEF: Retrieved 613 rows, trimmed to 300. [2026-01-08T12:12:39.981396] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-08T12:12:39.981612] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-08T12:12:39.981820] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:39.981964] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-08T12:12:39.982021] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-08T12:12:39.982088] [INFO ] [MAIN ] [1760/3529] JPEF kept (0.1s) | 1757 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:40.714338] [DEBUG] [REMOTE ] JPM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:40.714480] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-08T12:12:40.714717] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $292.80. [2026-01-08T12:12:40.714858] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:40.714977] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-08T12:12:40.715019] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-08T12:12:40.715071] [INFO ] [MAIN ] [1761/3529] JPM kept (0.7s) | 1758 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:41.151995] [DEBUG] [REMOTE ] JQC: Retrieved 5670 rows, trimmed to 300. [2026-01-08T12:12:41.152132] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-08T12:12:41.152335] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.87. [2026-01-08T12:12:41.152466] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:41.152595] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-08T12:12:41.152637] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-08T12:12:41.152685] [INFO ] [MAIN ] [1762/3529] JQC kept (0.4s) | 1759 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:41.503598] [DEBUG] [REMOTE ] JRI: Retrieved 3444 rows, trimmed to 300. [2026-01-08T12:12:41.503735] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-08T12:12:41.503940] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $13.03. [2026-01-08T12:12:41.504073] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:41.504184] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-08T12:12:41.504224] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-08T12:12:41.504277] [INFO ] [MAIN ] [1763/3529] JRI kept (0.4s) | 1760 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:42.014931] [DEBUG] [REMOTE ] JRS: Retrieved 6072 rows, trimmed to 300. [2026-01-08T12:12:42.015066] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-08T12:12:42.015271] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-08T12:12:42.015404] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:42.015760] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-08T12:12:42.015806] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-08T12:12:42.015855] [INFO ] [MAIN ] [1764/3529] JRS kept (0.5s) | 1761 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:42.396373] [DEBUG] [REMOTE ] JSM: Retrieved 5541 rows, trimmed to 300. [2026-01-08T12:12:42.396779] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-08T12:12:42.397024] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-08T12:12:42.397168] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:42.397287] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-08T12:12:42.397329] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-08T12:12:42.397382] [INFO ] [MAIN ] [1765/3529] JSM kept (0.4s) | 1762 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:42.764966] [DEBUG] [REMOTE ] JSMD: Retrieved 2482 rows, trimmed to 300. [2026-01-08T12:12:42.765091] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-08T12:12:42.765287] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-08T12:12:42.765419] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:42.765527] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-08T12:12:42.765566] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-08T12:12:42.765635] [INFO ] [MAIN ] [1766/3529] JSMD kept (0.4s) | 1763 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:43.142303] [DEBUG] [REMOTE ] JSML: Retrieved 2482 rows, trimmed to 300. [2026-01-08T12:12:43.142432] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-08T12:12:43.142642] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-08T12:12:43.142799] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:43.142912] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-08T12:12:43.142952] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-08T12:12:43.142998] [INFO ] [MAIN ] [1767/3529] JSML kept (0.4s) | 1764 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:43.349705] [DEBUG] [REMOTE ] JTEK: Retrieved 566 rows, trimmed to 300. [2026-01-08T12:12:43.349857] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-08T12:12:43.350065] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-08T12:12:43.350204] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:43.350315] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-08T12:12:43.350358] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-08T12:12:43.350406] [INFO ] [MAIN ] [1768/3529] JTEK kept (0.2s) | 1765 kept, 3 rejected | 139.9/min | ETA: 12.6m [2026-01-08T12:12:43.924216] [DEBUG] [REMOTE ] JVA: Retrieved 5204 rows, trimmed to 300. [2026-01-08T12:12:43.924346] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-08T12:12:43.924545] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-08T12:12:43.924699] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:43.924810] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-08T12:12:43.924850] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-08T12:12:43.924899] [INFO ] [MAIN ] [1769/3529] JVA kept (0.6s) | 1766 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:44.231498] [DEBUG] [REMOTE ] JXN: Retrieved 1092 rows, trimmed to 300. [2026-01-08T12:12:44.231647] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-08T12:12:44.231846] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-08T12:12:44.231978] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:44.232085] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-08T12:12:44.232125] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-08T12:12:44.232173] [INFO ] [MAIN ] [1770/3529] JXN kept (0.3s) | 1767 kept, 3 rejected | 139.9/min | ETA: 12.6m [2026-01-08T12:12:44.926377] [DEBUG] [REMOTE ] KAI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:44.926614] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-08T12:12:44.926917] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.48. [2026-01-08T12:12:44.927116] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:44.927253] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-08T12:12:44.927296] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-08T12:12:44.927353] [INFO ] [MAIN ] [1771/3529] KAI kept (0.7s) | 1768 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:45.169638] [DEBUG] [REMOTE ] KARO: Retrieved 1198 rows, trimmed to 300. [2026-01-08T12:12:45.169765] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-08T12:12:45.169960] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-08T12:12:45.170091] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:45.170199] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-08T12:12:45.170239] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-08T12:12:45.170288] [INFO ] [MAIN ] [1772/3529] KARO kept (0.2s) | 1769 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:45.773510] [DEBUG] [REMOTE ] KB: Retrieved 6077 rows, trimmed to 300. [2026-01-08T12:12:45.773665] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-08T12:12:45.773876] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $78.24. [2026-01-08T12:12:45.774010] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:45.774124] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-08T12:12:45.774164] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-08T12:12:45.774213] [INFO ] [MAIN ] [1773/3529] KB kept (0.6s) | 1770 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:46.278837] [DEBUG] [REMOTE ] KBH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:46.278980] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-08T12:12:46.279198] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-08T12:12:46.279334] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:46.279449] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-08T12:12:46.279489] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-08T12:12:46.279538] [INFO ] [MAIN ] [1774/3529] KBH kept (0.5s) | 1771 kept, 3 rejected | 139.8/min | ETA: 12.6m [2026-01-08T12:12:46.638211] [DEBUG] [REMOTE ] KBWB: Retrieved 3566 rows, trimmed to 300. [2026-01-08T12:12:46.638356] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-08T12:12:46.638554] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $73.48. [2026-01-08T12:12:46.638721] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:46.638830] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-08T12:12:46.638870] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-08T12:12:46.638917] [INFO ] [MAIN ] [1775/3529] KBWB kept (0.4s) | 1772 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:47.038268] [DEBUG] [REMOTE ] KBWD: Retrieved 3796 rows, trimmed to 300. [2026-01-08T12:12:47.038425] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-08T12:12:47.038710] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.84. [2026-01-08T12:12:47.038887] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:47.039030] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-08T12:12:47.039081] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-08T12:12:47.039142] [INFO ] [MAIN ] [1776/3529] KBWD kept (0.4s) | 1773 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:47.468632] [DEBUG] [REMOTE ] KBWP: Retrieved 3783 rows, trimmed to 300. [2026-01-08T12:12:47.468763] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-08T12:12:47.468968] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-08T12:12:47.469102] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:47.469214] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-08T12:12:47.469255] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-08T12:12:47.469304] [INFO ] [MAIN ] [1777/3529] KBWP kept (0.4s) | 1774 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:47.835939] [DEBUG] [REMOTE ] KBWY: Retrieved 3796 rows, trimmed to 300. [2026-01-08T12:12:47.836095] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-08T12:12:47.836332] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.72. [2026-01-08T12:12:47.836501] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:47.836678] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-08T12:12:47.836725] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-08T12:12:47.836789] [INFO ] [MAIN ] [1778/3529] KBWY kept (0.4s) | 1775 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:48.148757] [DEBUG] [REMOTE ] KC: Retrieved 1424 rows, trimmed to 300. [2026-01-08T12:12:48.148948] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-08T12:12:48.149209] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-08T12:12:48.149360] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:48.149481] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-08T12:12:48.149525] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-08T12:12:48.149602] [INFO ] [MAIN ] [1779/3529] KC kept (0.3s) | 1776 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:48.445858] [DEBUG] [REMOTE ] KD: Retrieved 1056 rows, trimmed to 300. [2026-01-08T12:12:48.445989] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-08T12:12:48.446184] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-08T12:12:48.446316] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:48.446425] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-08T12:12:48.446466] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-08T12:12:48.446514] [INFO ] [MAIN ] [1780/3529] KD kept (0.3s) | 1777 kept, 3 rejected | 139.9/min | ETA: 12.5m [2026-01-08T12:12:49.158269] [DEBUG] [REMOTE ] KDP: Retrieved 4453 rows, trimmed to 300. [2026-01-08T12:12:49.158416] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-08T12:12:49.158682] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-08T12:12:49.158828] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:49.158948] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-08T12:12:49.158997] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-08T12:12:49.159056] [INFO ] [MAIN ] [1781/3529] KDP kept (0.7s) | 1778 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:49.478558] [DEBUG] [REMOTE ] KE: Retrieved 2811 rows, trimmed to 300. [2026-01-08T12:12:49.478717] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-08T12:12:49.478915] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-08T12:12:49.479084] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:49.479196] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-08T12:12:49.479237] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-08T12:12:49.479295] [INFO ] [MAIN ] [1782/3529] KE kept (0.3s) | 1779 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:50.028609] [DEBUG] [REMOTE ] KELYA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:50.028757] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-08T12:12:50.028992] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-08T12:12:50.029126] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:50.029244] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-08T12:12:50.029285] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-08T12:12:50.029335] [INFO ] [MAIN ] [1783/3529] KELYA kept (0.5s) | 1780 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:50.390377] [DEBUG] [REMOTE ] KEN: Retrieved 2762 rows, trimmed to 300. [2026-01-08T12:12:50.390504] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-08T12:12:50.390894] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $48.09. [2026-01-08T12:12:50.391032] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:50.391143] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-08T12:12:50.391184] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-08T12:12:50.391233] [INFO ] [MAIN ] [1784/3529] KEN kept (0.4s) | 1781 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:50.904304] [DEBUG] [REMOTE ] KEP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:50.904448] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-08T12:12:50.904700] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $12.70. [2026-01-08T12:12:50.904857] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:50.905000] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-08T12:12:50.905046] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-08T12:12:50.905097] [INFO ] [MAIN ] [1785/3529] KEP kept (0.5s) | 1782 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:51.201634] [DEBUG] [REMOTE ] KEX: Retrieved 6585 rows, trimmed to 300. [2026-01-08T12:12:51.201785] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-08T12:12:51.202009] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $81.50. [2026-01-08T12:12:51.202148] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:51.202268] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-08T12:12:51.202311] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-08T12:12:51.202362] [INFO ] [MAIN ] [1786/3529] KEX kept (0.3s) | 1783 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:51.646158] [DEBUG] [REMOTE ] KEYS: Retrieved 2821 rows, trimmed to 300. [2026-01-08T12:12:51.646283] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-08T12:12:51.646476] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $162.19. [2026-01-08T12:12:51.646641] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:51.646754] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-08T12:12:51.646794] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-08T12:12:51.646842] [INFO ] [MAIN ] [1787/3529] KEYS kept (0.4s) | 1784 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:52.147820] [DEBUG] [REMOTE ] KFS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:52.147955] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-08T12:12:52.148166] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-08T12:12:52.148320] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:52.148437] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-08T12:12:52.148477] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-08T12:12:52.148546] [INFO ] [MAIN ] [1788/3529] KFS kept (0.5s) | 1785 kept, 3 rejected | 139.8/min | ETA: 12.5m [2026-01-08T12:12:52.532886] [DEBUG] [REMOTE ] KFY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:52.533017] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-08T12:12:52.533227] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-08T12:12:52.533365] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:52.533479] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-08T12:12:52.533521] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-08T12:12:52.533590] [INFO ] [MAIN ] [1789/3529] KFY kept (0.4s) | 1786 kept, 3 rejected | 139.8/min | ETA: 12.4m [2026-01-08T12:12:52.688383] [DEBUG] [REMOTE ] KGS: Retrieved 634 rows, trimmed to 300. [2026-01-08T12:12:52.688533] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-08T12:12:52.688812] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-08T12:12:52.689143] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:52.689254] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-08T12:12:52.689294] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-08T12:12:52.689343] [INFO ] [MAIN ] [1790/3529] KGS kept (0.2s) | 1787 kept, 3 rejected | 139.9/min | ETA: 12.4m [2026-01-08T12:12:53.183297] [DEBUG] [REMOTE ] KHC: Retrieved 2644 rows, trimmed to 300. [2026-01-08T12:12:53.183418] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-08T12:12:53.183637] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $23.01. [2026-01-08T12:12:53.183772] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:53.183882] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-08T12:12:53.183923] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-08T12:12:53.183970] [INFO ] [MAIN ] [1791/3529] KHC kept (0.5s) | 1788 kept, 3 rejected | 139.9/min | ETA: 12.4m [2026-01-08T12:12:53.640399] [DEBUG] [REMOTE ] KIDS: Retrieved 2070 rows, trimmed to 300. [2026-01-08T12:12:53.640541] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-08T12:12:53.640806] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-08T12:12:53.640959] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:53.641086] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-08T12:12:53.641134] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-08T12:12:53.641196] [INFO ] [MAIN ] [1792/3529] KIDS kept (0.5s) | 1789 kept, 3 rejected | 139.9/min | ETA: 12.4m [2026-01-08T12:12:54.229146] [DEBUG] [REMOTE ] KIM: Retrieved 6583 rows, trimmed to 300. [2026-01-08T12:12:54.229291] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-08T12:12:54.229522] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-08T12:12:54.229741] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:54.230074] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-08T12:12:54.230118] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-08T12:12:54.230168] [INFO ] [MAIN ] [1793/3529] KIM kept (0.6s) | 1790 kept, 3 rejected | 139.8/min | ETA: 12.4m [2026-01-08T12:12:54.698165] [DEBUG] [REMOTE ] KINS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:54.698324] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-08T12:12:54.698544] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-08T12:12:54.698704] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:54.698821] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-08T12:12:54.698862] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-08T12:12:54.698926] [INFO ] [MAIN ] [1794/3529] KINS kept (0.5s) | 1791 kept, 3 rejected | 139.8/min | ETA: 12.4m [2026-01-08T12:12:55.061361] [DEBUG] [REMOTE ] KIO: Retrieved 3132 rows, trimmed to 300. [2026-01-08T12:12:55.061519] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-08T12:12:55.061813] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.26. [2026-01-08T12:12:55.062171] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:55.062317] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-08T12:12:55.062369] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-08T12:12:55.062432] [INFO ] [MAIN ] [1795/3529] KIO kept (0.4s) | 1792 kept, 3 rejected | 139.8/min | ETA: 12.4m [2026-01-08T12:12:55.370565] [DEBUG] [REMOTE ] KKRS: Retrieved 1185 rows, trimmed to 300. [2026-01-08T12:12:55.370718] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-08T12:12:55.370916] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-08T12:12:55.371049] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:55.371159] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-08T12:12:55.371199] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-08T12:12:55.371246] [INFO ] [MAIN ] [1796/3529] KKRS kept (0.3s) | 1793 kept, 3 rejected | 139.9/min | ETA: 12.4m [2026-01-08T12:12:55.977533] [DEBUG] [REMOTE ] KLAC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:55.977690] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-08T12:12:55.978086] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1023.29. [2026-01-08T12:12:55.978220] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:55.978380] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-08T12:12:55.978424] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-08T12:12:55.978473] [INFO ] [MAIN ] [1797/3529] KLAC kept (0.6s) | 1794 kept, 3 rejected | 139.8/min | ETA: 12.4m [2026-01-08T12:12:56.485013] [DEBUG] [REMOTE ] KLIC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:56.485198] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-08T12:12:56.485542] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-08T12:12:56.485722] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:56.485870] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-08T12:12:56.485914] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-08T12:12:56.485970] [INFO ] [MAIN ] [1798/3529] KLIC kept (0.5s) | 1795 kept, 3 rejected | 139.8/min | ETA: 12.4m [2026-01-08T12:12:56.650110] [DEBUG] [REMOTE ] KLXE: Retrieved 1837 rows, trimmed to 300. [2026-01-08T12:12:56.650293] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-08T12:12:56.650640] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-08T12:12:56.650840] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:56.651020] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-08T12:12:56.651079] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-08T12:12:56.651148] [INFO ] [MAIN ] [1799/3529] KLXE kept (0.2s) | 1796 kept, 3 rejected | 139.9/min | ETA: 12.4m [2026-01-08T12:12:57.395092] [DEBUG] [REMOTE ] KMB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:57.395267] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-08T12:12:57.395537] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-08T12:12:57.395701] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:57.395838] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-08T12:12:57.395879] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-08T12:12:57.395951] [INFO ] [MAIN ] [1800/3529] KMB kept (0.7s) | 1797 kept, 3 rejected | 139.8/min | ETA: 12.4m [2026-01-08T12:12:57.697054] [DEBUG] [REMOTE ] KMDA: Retrieved 3171 rows, trimmed to 300. [2026-01-08T12:12:57.697287] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-08T12:12:57.697713] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.60. [2026-01-08T12:12:57.697886] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:57.698067] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-08T12:12:57.698115] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-08T12:12:57.698176] [INFO ] [MAIN ] [1801/3529] KMDA kept (0.3s) | 1798 kept, 3 rejected | 139.8/min | ETA: 12.4m [2026-01-08T12:12:58.014546] [DEBUG] [REMOTE ] KMI: Retrieved 3748 rows, trimmed to 300. [2026-01-08T12:12:58.014783] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-08T12:12:58.015187] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-08T12:12:58.015376] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:58.015531] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-08T12:12:58.015598] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-08T12:12:58.015671] [INFO ] [MAIN ] [1802/3529] KMI kept (0.3s) | 1799 kept, 3 rejected | 139.8/min | ETA: 12.3m [2026-01-08T12:12:58.421360] [DEBUG] [REMOTE ] KMPB: Retrieved 959 rows, trimmed to 300. [2026-01-08T12:12:58.421508] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-08T12:12:58.421730] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-08T12:12:58.421865] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:58.421976] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-08T12:12:58.422025] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-08T12:12:58.422074] [INFO ] [MAIN ] [1803/3529] KMPB kept (0.4s) | 1800 kept, 3 rejected | 139.9/min | ETA: 12.3m [2026-01-08T12:12:59.085462] [DEBUG] [REMOTE ] KMX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:12:59.085723] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-08T12:12:59.086090] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-08T12:12:59.086284] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:59.086448] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-08T12:12:59.086493] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-08T12:12:59.086558] [INFO ] [MAIN ] [1804/3529] KMX kept (0.7s) | 1801 kept, 3 rejected | 139.8/min | ETA: 12.3m [2026-01-08T12:12:59.409091] [DEBUG] [REMOTE ] KN: Retrieved 2992 rows, trimmed to 300. [2026-01-08T12:12:59.409291] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-08T12:12:59.409564] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-08T12:12:59.409725] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:59.409857] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-08T12:12:59.409899] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-08T12:12:59.409956] [INFO ] [MAIN ] [1805/3529] KN kept (0.3s) | 1802 kept, 3 rejected | 139.8/min | ETA: 12.3m [2026-01-08T12:12:59.649682] [DEBUG] [REMOTE ] KNF: Retrieved 653 rows, trimmed to 300. [2026-01-08T12:12:59.650074] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-08T12:12:59.650321] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-08T12:12:59.650459] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-08T12:12:59.650608] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-08T12:12:59.650678] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-08T12:12:59.650733] [INFO ] [MAIN ] [1806/3529] KNF kept (0.2s) | 1803 kept, 3 rejected | 139.9/min | ETA: 12.3m [2026-01-08T12:13:00.237912] [DEBUG] [REMOTE ] KNOP: Retrieved 3207 rows, trimmed to 300. [2026-01-08T12:13:00.238045] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-08T12:13:00.238276] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.24. [2026-01-08T12:13:00.238423] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:00.238541] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-08T12:13:00.238604] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-08T12:13:00.238658] [INFO ] [MAIN ] [1807/3529] KNOP kept (0.6s) | 1804 kept, 3 rejected | 139.8/min | ETA: 12.3m [2026-01-08T12:13:00.587898] [DEBUG] [REMOTE ] KNSA: Retrieved 1916 rows, trimmed to 300. [2026-01-08T12:13:00.588017] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-08T12:13:00.588260] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-08T12:13:00.588407] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:00.588521] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-08T12:13:00.588563] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-08T12:13:00.588646] [INFO ] [MAIN ] [1808/3529] KNSA kept (0.3s) | 1805 kept, 3 rejected | 139.8/min | ETA: 12.3m [2026-01-08T12:13:00.977626] [DEBUG] [REMOTE ] KNSL: Retrieved 2375 rows, trimmed to 300. [2026-01-08T12:13:00.977745] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-08T12:13:00.977956] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-08T12:13:00.978093] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:00.978206] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-08T12:13:00.978271] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-08T12:13:00.978322] [INFO ] [MAIN ] [1809/3529] KNSL kept (0.4s) | 1806 kept, 3 rejected | 139.9/min | ETA: 12.3m [2026-01-08T12:13:01.373350] [DEBUG] [REMOTE ] KNTK: Retrieved 2183 rows, trimmed to 300. [2026-01-08T12:13:01.373481] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-08T12:13:01.373734] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-08T12:13:01.373875] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:01.373987] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-08T12:13:01.374028] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-08T12:13:01.374077] [INFO ] [MAIN ] [1810/3529] KNTK kept (0.4s) | 1807 kept, 3 rejected | 139.9/min | ETA: 12.3m [2026-01-08T12:13:01.888166] [DEBUG] [REMOTE ] KNX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:01.888335] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-08T12:13:01.888562] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-08T12:13:01.888725] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:01.888864] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-08T12:13:01.888914] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-08T12:13:01.888965] [INFO ] [MAIN ] [1811/3529] KNX kept (0.5s) | 1808 kept, 3 rejected | 139.8/min | ETA: 12.3m [2026-01-08T12:13:02.107715] [DEBUG] [REMOTE ] KOD: Retrieved 1824 rows, trimmed to 300. [2026-01-08T12:13:02.107858] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-08T12:13:02.108094] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $11.60. [2026-01-08T12:13:02.108278] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:02.108412] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-08T12:13:02.108476] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-08T12:13:02.108534] [INFO ] [MAIN ] [1812/3529] KOD kept (0.2s) | 1809 kept, 3 rejected | 139.9/min | ETA: 12.3m [2026-01-08T12:13:02.637977] [DEBUG] [REMOTE ] KODK: Retrieved 3092 rows, trimmed to 300. [2026-01-08T12:13:02.638316] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-08T12:13:02.638522] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-08T12:13:02.638680] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:02.638794] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-08T12:13:02.638835] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-08T12:13:02.638883] [INFO ] [MAIN ] [1813/3529] KODK kept (0.5s) | 1810 kept, 3 rejected | 139.9/min | ETA: 12.3m [2026-01-08T12:13:03.066156] [DEBUG] [REMOTE ] KOF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:03.066308] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-08T12:13:03.066548] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $79.85. [2026-01-08T12:13:03.066707] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:03.066832] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-08T12:13:03.066874] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-08T12:13:03.066926] [INFO ] [MAIN ] [1814/3529] KOF kept (0.4s) | 1811 kept, 3 rejected | 139.9/min | ETA: 12.3m [2026-01-08T12:13:03.550444] [DEBUG] [REMOTE ] KOP: Retrieved 5015 rows, trimmed to 300. [2026-01-08T12:13:03.550624] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-08T12:13:03.550892] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.36. [2026-01-08T12:13:03.551065] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:03.551199] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-08T12:13:03.551240] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-08T12:13:03.551291] [INFO ] [MAIN ] [1815/3529] KOP kept (0.5s) | 1812 kept, 3 rejected | 139.9/min | ETA: 12.3m [2026-01-08T12:13:04.064799] [DEBUG] [REMOTE ] KOPN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:04.064936] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-08T12:13:04.065140] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-08T12:13:04.065272] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:04.065383] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-08T12:13:04.065424] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-08T12:13:04.065472] [INFO ] [MAIN ] [1816/3529] KOPN kept (0.5s) | 1813 kept, 3 rejected | 139.8/min | ETA: 12.2m [2026-01-08T12:13:04.526279] [DEBUG] [REMOTE ] KOSS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:04.526415] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-08T12:13:04.526647] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-08T12:13:04.526791] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:04.526907] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-08T12:13:04.526950] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-08T12:13:04.527002] [INFO ] [MAIN ] [1817/3529] KOSS kept (0.5s) | 1814 kept, 3 rejected | 139.8/min | ETA: 12.2m [2026-01-08T12:13:04.789954] [DEBUG] [REMOTE ] KPRX: Retrieved 2625 rows, trimmed to 300. [2026-01-08T12:13:04.790093] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-08T12:13:04.790303] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-08T12:13:04.790441] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:04.790557] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-08T12:13:04.790640] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-08T12:13:04.790697] [INFO ] [MAIN ] [1818/3529] KPRX kept (0.3s) | 1815 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:05.221434] [DEBUG] [REMOTE ] KPTI: Retrieved 3060 rows, trimmed to 300. [2026-01-08T12:13:05.221567] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-08T12:13:05.221805] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-08T12:13:05.221941] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:05.222054] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-08T12:13:05.222096] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-08T12:13:05.222146] [INFO ] [MAIN ] [1819/3529] KPTI kept (0.4s) | 1816 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:05.879679] [DEBUG] [REMOTE ] KRC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:05.879819] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-08T12:13:05.880059] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $37.02. [2026-01-08T12:13:05.880218] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:05.880335] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-08T12:13:05.880377] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-08T12:13:05.880428] [INFO ] [MAIN ] [1820/3529] KRC kept (0.7s) | 1817 kept, 3 rejected | 139.8/min | ETA: 12.2m [2026-01-08T12:13:06.186424] [DEBUG] [REMOTE ] KREF: Retrieved 2181 rows, trimmed to 300. [2026-01-08T12:13:06.186557] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-08T12:13:06.186807] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-08T12:13:06.186944] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:06.187060] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-08T12:13:06.187101] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-08T12:13:06.187152] [INFO ] [MAIN ] [1821/3529] KREF kept (0.3s) | 1818 kept, 3 rejected | 139.8/min | ETA: 12.2m [2026-01-08T12:13:06.554004] [DEBUG] [REMOTE ] KRG: Retrieved 5387 rows, trimmed to 300. [2026-01-08T12:13:06.554147] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-08T12:13:06.554373] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.66. [2026-01-08T12:13:06.554515] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:06.554657] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-08T12:13:06.554702] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-08T12:13:06.554755] [INFO ] [MAIN ] [1822/3529] KRG kept (0.4s) | 1819 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:06.999815] [DEBUG] [REMOTE ] KRMD: Retrieved 6584 rows, trimmed to 300. [2026-01-08T12:13:07.000006] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-08T12:13:07.000907] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-08T12:13:07.001054] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:07.001187] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-08T12:13:07.001231] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-08T12:13:07.001284] [INFO ] [MAIN ] [1823/3529] KRMD kept (0.4s) | 1820 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:07.403800] [DEBUG] [REMOTE ] KRNY: Retrieved 5251 rows, trimmed to 300. [2026-01-08T12:13:07.403929] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-08T12:13:07.404139] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-08T12:13:07.404272] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:07.404399] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-08T12:13:07.404440] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-08T12:13:07.404489] [INFO ] [MAIN ] [1824/3529] KRNY kept (0.4s) | 1821 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:07.756552] [DEBUG] [REMOTE ] KRO: Retrieved 5555 rows, trimmed to 300. [2026-01-08T12:13:07.756718] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-08T12:13:07.756964] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-08T12:13:07.757100] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:07.757221] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-08T12:13:07.757262] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-08T12:13:07.757312] [INFO ] [MAIN ] [1825/3529] KRO kept (0.4s) | 1822 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:08.058933] [DEBUG] [REMOTE ] KROS: Retrieved 1445 rows, trimmed to 300. [2026-01-08T12:13:08.059052] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-08T12:13:08.059244] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $13.74. [2026-01-08T12:13:08.059401] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:08.059511] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-08T12:13:08.059551] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-08T12:13:08.059618] [INFO ] [MAIN ] [1826/3529] KROS kept (0.3s) | 1823 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:08.456193] [DEBUG] [REMOTE ] KRP: Retrieved 2244 rows, trimmed to 300. [2026-01-08T12:13:08.456317] [DEBUG] [REMOTE ] KRP: PASS: History has at least 300 days. [2026-01-08T12:13:08.456513] [DEBUG] [REMOTE ] KRP: PASS: Price check passed. Min price $11.36. [2026-01-08T12:13:08.456676] [DEBUG] [REMOTE ] KRP: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:08.456795] [DEBUG] [REMOTE ] KRP: PASS: Integrity check passed. [2026-01-08T12:13:08.456836] [DEBUG] [REMOTE ] KRP: Symbol is viable for forecasting. [2026-01-08T12:13:08.456884] [INFO ] [MAIN ] [1827/3529] KRP kept (0.4s) | 1824 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:08.880959] [DEBUG] [REMOTE ] KRRO: Retrieved 544 rows, trimmed to 300. [2026-01-08T12:13:08.881090] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-08T12:13:08.881285] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-08T12:13:08.881418] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:08.881528] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-08T12:13:08.881568] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-08T12:13:08.881639] [INFO ] [MAIN ] [1828/3529] KRRO kept (0.4s) | 1825 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:09.377828] [DEBUG] [REMOTE ] KRUS: Retrieved 1618 rows, trimmed to 300. [2026-01-08T12:13:09.377941] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-08T12:13:09.378136] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-08T12:13:09.378293] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:09.378405] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-08T12:13:09.378446] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-08T12:13:09.378494] [INFO ] [MAIN ] [1829/3529] KRUS kept (0.5s) | 1826 kept, 3 rejected | 139.9/min | ETA: 12.2m [2026-01-08T12:13:09.761343] [DEBUG] [REMOTE ] KRYS: Retrieved 2086 rows, trimmed to 300. [2026-01-08T12:13:09.761473] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-08T12:13:09.761706] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $184.74. [2026-01-08T12:13:09.761845] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:09.761976] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-08T12:13:09.762017] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-08T12:13:09.762066] [INFO ] [MAIN ] [1830/3529] KRYS kept (0.4s) | 1827 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:10.115340] [DEBUG] [REMOTE ] KSCP: Retrieved 990 rows, trimmed to 300. [2026-01-08T12:13:10.115474] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-08T12:13:10.115695] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-08T12:13:10.115832] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:10.115943] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-08T12:13:10.115985] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-08T12:13:10.116053] [INFO ] [MAIN ] [1831/3529] KSCP kept (0.4s) | 1828 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:10.412715] [DEBUG] [REMOTE ] KSPI: Retrieved 494 rows, trimmed to 300. [2026-01-08T12:13:10.412840] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-08T12:13:10.413038] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-08T12:13:10.413175] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:10.413281] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-08T12:13:10.413321] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-08T12:13:10.413368] [INFO ] [MAIN ] [1832/3529] KSPI kept (0.3s) | 1829 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:11.195376] [DEBUG] [REMOTE ] KSS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:11.195509] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-08T12:13:11.195732] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-08T12:13:11.195867] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:11.195982] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-08T12:13:11.196023] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-08T12:13:11.196071] [INFO ] [MAIN ] [1833/3529] KSS kept (0.8s) | 1830 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:11.407929] [DEBUG] [REMOTE ] KTB: Retrieved 1675 rows, trimmed to 300. [2026-01-08T12:13:11.408061] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-08T12:13:11.408296] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $58.95. [2026-01-08T12:13:11.408440] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:11.408546] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-08T12:13:11.408618] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-08T12:13:11.408676] [INFO ] [MAIN ] [1834/3529] KTB kept (0.2s) | 1831 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:12.054990] [DEBUG] [REMOTE ] KTCC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:12.055123] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-08T12:13:12.055327] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-08T12:13:12.055462] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:12.055593] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-08T12:13:12.055636] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-08T12:13:12.055686] [INFO ] [MAIN ] [1835/3529] KTCC kept (0.6s) | 1832 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:12.587248] [DEBUG] [REMOTE ] KTF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:12.587404] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-08T12:13:12.587670] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $9.00. [2026-01-08T12:13:12.587808] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:12.587950] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-08T12:13:12.587992] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-08T12:13:12.588043] [INFO ] [MAIN ] [1836/3529] KTF kept (0.5s) | 1833 kept, 3 rejected | 139.8/min | ETA: 12.1m [2026-01-08T12:13:12.889619] [DEBUG] [REMOTE ] KURA: Retrieved 2557 rows, trimmed to 300. [2026-01-08T12:13:12.889745] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-08T12:13:12.889946] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $9.10. [2026-01-08T12:13:12.890148] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:12.890292] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-08T12:13:12.890345] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-08T12:13:12.890410] [INFO ] [MAIN ] [1837/3529] KURA kept (0.3s) | 1834 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:13.457924] [DEBUG] [REMOTE ] KVHI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:13.458077] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-08T12:13:13.458343] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-08T12:13:13.458483] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:13.458620] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-08T12:13:13.458664] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-08T12:13:13.458719] [INFO ] [MAIN ] [1838/3529] KVHI kept (0.6s) | 1835 kept, 3 rejected | 139.8/min | ETA: 12.1m [2026-01-08T12:13:13.576694] [DEBUG] [REMOTE ] KVUE: Retrieved 672 rows, trimmed to 300. [2026-01-08T12:13:13.576824] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-08T12:13:13.577021] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $13.94. [2026-01-08T12:13:13.577156] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:13.577266] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-08T12:13:13.577308] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-08T12:13:13.577355] [INFO ] [MAIN ] [1839/3529] KVUE kept (0.1s) | 1836 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:14.067560] [DEBUG] [REMOTE ] KVYO: Retrieved 577 rows, trimmed to 300. [2026-01-08T12:13:14.067723] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-08T12:13:14.067961] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.72. [2026-01-08T12:13:14.068136] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:14.068276] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-08T12:13:14.068320] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-08T12:13:14.068370] [INFO ] [MAIN ] [1840/3529] KVYO kept (0.5s) | 1837 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:14.675427] [DEBUG] [REMOTE ] KYN: Retrieved 5354 rows, trimmed to 300. [2026-01-08T12:13:14.675562] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-08T12:13:14.675803] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.17. [2026-01-08T12:13:14.675941] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:14.676055] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-08T12:13:14.676097] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-08T12:13:14.676146] [INFO ] [MAIN ] [1841/3529] KYN kept (0.6s) | 1838 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:15.096312] [DEBUG] [REMOTE ] KYNB: Retrieved 2802 rows, trimmed to 300. [2026-01-08T12:13:15.096471] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-08T12:13:15.096769] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-08T12:13:15.096957] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:15.097099] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-08T12:13:15.097151] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-08T12:13:15.097407] [INFO ] [MAIN ] [1842/3529] KYNB kept (0.4s) | 1839 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:15.310415] [DEBUG] [REMOTE ] KYTX: Retrieved 480 rows, trimmed to 300. [2026-01-08T12:13:15.310542] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-08T12:13:15.310756] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-08T12:13:15.310893] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:15.311002] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-08T12:13:15.311043] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-08T12:13:15.311096] [INFO ] [MAIN ] [1843/3529] KYTX kept (0.2s) | 1840 kept, 3 rejected | 139.9/min | ETA: 12.1m [2026-01-08T12:13:15.777820] [DEBUG] [REMOTE ] KZIA: Retrieved 2040 rows, trimmed to 300. [2026-01-08T12:13:15.777949] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-08T12:13:15.778154] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-08T12:13:15.778313] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:15.778428] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-08T12:13:15.778469] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-08T12:13:15.778517] [INFO ] [MAIN ] [1844/3529] KZIA kept (0.5s) | 1841 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:16.375526] [DEBUG] [REMOTE ] L: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:16.375677] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-08T12:13:16.375888] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-08T12:13:16.376023] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:16.376139] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-08T12:13:16.376180] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-08T12:13:16.376408] [INFO ] [MAIN ] [1845/3529] L kept (0.6s) | 1842 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:16.727667] [DEBUG] [REMOTE ] LAB: Retrieved 3038 rows, trimmed to 300. [2026-01-08T12:13:16.727790] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-08T12:13:16.727986] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-08T12:13:16.728119] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:16.728246] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-08T12:13:16.728288] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-08T12:13:16.728337] [INFO ] [MAIN ] [1846/3529] LAB kept (0.4s) | 1843 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:16.972734] [DEBUG] [REMOTE ] LAC: Retrieved 569 rows, trimmed to 300. [2026-01-08T12:13:16.972862] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-08T12:13:16.973052] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-08T12:13:16.973185] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:16.973294] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-08T12:13:16.973335] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-08T12:13:16.973381] [INFO ] [MAIN ] [1847/3529] LAC kept (0.2s) | 1844 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:17.659080] [DEBUG] [REMOTE ] LAD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:17.659217] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-08T12:13:17.659422] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-08T12:13:17.659621] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:17.659739] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-08T12:13:17.659803] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-08T12:13:17.659853] [INFO ] [MAIN ] [1848/3529] LAD kept (0.7s) | 1845 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:17.895547] [DEBUG] [REMOTE ] LAES: Retrieved 658 rows, trimmed to 300. [2026-01-08T12:13:17.895699] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-08T12:13:17.895895] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-08T12:13:17.896027] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:17.896137] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-08T12:13:17.896178] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-08T12:13:17.896226] [INFO ] [MAIN ] [1849/3529] LAES kept (0.2s) | 1846 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:18.578668] [DEBUG] [REMOTE ] LAKE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:18.578837] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-08T12:13:18.579082] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-08T12:13:18.579222] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:18.579347] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-08T12:13:18.579600] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-08T12:13:18.579654] [INFO ] [MAIN ] [1850/3529] LAKE kept (0.7s) | 1847 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:18.927090] [DEBUG] [REMOTE ] LAND: Retrieved 3256 rows, trimmed to 300. [2026-01-08T12:13:18.927225] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-08T12:13:18.927424] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-08T12:13:18.927559] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:18.927690] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-08T12:13:18.927732] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-08T12:13:18.927779] [INFO ] [MAIN ] [1851/3529] LAND kept (0.3s) | 1848 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:19.099963] [DEBUG] [REMOTE ] LANDO: Retrieved 1311 rows, trimmed to 300. [2026-01-08T12:13:19.100090] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-08T12:13:19.100282] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-08T12:13:19.100414] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:19.100521] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-08T12:13:19.100561] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-08T12:13:19.100629] [INFO ] [MAIN ] [1852/3529] LANDO kept (0.2s) | 1849 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:19.596101] [DEBUG] [REMOTE ] LANDP: Retrieved 648 rows, trimmed to 300. [2026-01-08T12:13:19.596230] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-08T12:13:19.596422] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-08T12:13:19.596554] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:19.596682] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-08T12:13:19.596723] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-08T12:13:19.596772] [INFO ] [MAIN ] [1853/3529] LANDP kept (0.5s) | 1850 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:20.008063] [DEBUG] [REMOTE ] LASE: Retrieved 820 rows, trimmed to 300. [2026-01-08T12:13:20.008266] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-08T12:13:20.008762] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-08T12:13:20.008962] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:20.009094] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-08T12:13:20.009146] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-08T12:13:20.009205] [INFO ] [MAIN ] [1854/3529] LASE kept (0.4s) | 1851 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:20.630709] [DEBUG] [REMOTE ] LAZ: Retrieved 5202 rows, trimmed to 300. [2026-01-08T12:13:20.630851] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-08T12:13:20.631071] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-08T12:13:20.631209] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:20.631327] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-08T12:13:20.631371] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-08T12:13:20.631419] [INFO ] [MAIN ] [1855/3529] LAZ kept (0.6s) | 1852 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:20.844113] [DEBUG] [REMOTE ] LBRDA: Retrieved 2810 rows, trimmed to 300. [2026-01-08T12:13:20.844243] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-08T12:13:20.844445] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $44.66. [2026-01-08T12:13:20.844612] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:20.844730] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-08T12:13:20.844776] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-08T12:13:20.844841] [INFO ] [MAIN ] [1856/3529] LBRDA kept (0.2s) | 1853 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:21.370303] [DEBUG] [REMOTE ] LBRDK: Retrieved 2810 rows, trimmed to 300. [2026-01-08T12:13:21.370439] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-08T12:13:21.370666] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $44.88. [2026-01-08T12:13:21.370803] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:21.370913] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-08T12:13:21.370954] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-08T12:13:21.371004] [INFO ] [MAIN ] [1857/3529] LBRDK kept (0.5s) | 1854 kept, 3 rejected | 139.9/min | ETA: 12.0m [2026-01-08T12:13:21.768704] [DEBUG] [REMOTE ] LBTYA: Retrieved 5434 rows, trimmed to 300. [2026-01-08T12:13:21.768835] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-08T12:13:21.769036] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.65. [2026-01-08T12:13:21.769171] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:21.769280] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-08T12:13:21.769322] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-08T12:13:21.769372] [INFO ] [MAIN ] [1858/3529] LBTYA kept (0.4s) | 1855 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:22.190987] [DEBUG] [REMOTE ] LBTYK: Retrieved 5115 rows, trimmed to 300. [2026-01-08T12:13:22.191116] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-08T12:13:22.191345] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.72. [2026-01-08T12:13:22.191480] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:22.191611] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-08T12:13:22.191654] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-08T12:13:22.191703] [INFO ] [MAIN ] [1859/3529] LBTYK kept (0.4s) | 1856 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:22.420822] [DEBUG] [REMOTE ] LC: Retrieved 2784 rows, trimmed to 300. [2026-01-08T12:13:22.420954] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-08T12:13:22.421172] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.33. [2026-01-08T12:13:22.421306] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:22.421417] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-08T12:13:22.421457] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-08T12:13:22.421704] [INFO ] [MAIN ] [1860/3529] LC kept (0.2s) | 1857 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:22.776686] [DEBUG] [REMOTE ] LCFY: Retrieved 950 rows, trimmed to 300. [2026-01-08T12:13:22.776818] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-08T12:13:22.777013] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-08T12:13:22.777145] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:22.777278] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-08T12:13:22.777321] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-08T12:13:22.777371] [INFO ] [MAIN ] [1861/3529] LCFY kept (0.4s) | 1858 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:23.181639] [DEBUG] [REMOTE ] LCID: Retrieved 1332 rows, trimmed to 300. [2026-01-08T12:13:23.181813] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-08T12:13:23.182060] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $10.57. [2026-01-08T12:13:23.182219] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:23.182353] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-08T12:13:23.182400] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-08T12:13:23.182461] [INFO ] [MAIN ] [1862/3529] LCID kept (0.4s) | 1859 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:23.909778] [DEBUG] [REMOTE ] LCII: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:23.909921] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-08T12:13:23.910139] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $83.92. [2026-01-08T12:13:23.910278] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:23.910396] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-08T12:13:23.910438] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-08T12:13:23.910489] [INFO ] [MAIN ] [1863/3529] LCII kept (0.7s) | 1860 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:24.332687] [DEBUG] [REMOTE ] LCNB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:24.332830] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-08T12:13:24.333045] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $14.33. [2026-01-08T12:13:24.333180] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:24.333295] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-08T12:13:24.333337] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-08T12:13:24.333387] [INFO ] [MAIN ] [1864/3529] LCNB kept (0.4s) | 1861 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:24.670839] [DEBUG] [REMOTE ] LDI: Retrieved 1232 rows, trimmed to 300. [2026-01-08T12:13:24.671003] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-08T12:13:24.671250] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-08T12:13:24.671422] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:24.671570] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-08T12:13:24.671627] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-08T12:13:24.671698] [INFO ] [MAIN ] [1865/3529] LDI kept (0.3s) | 1862 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:25.134620] [DEBUG] [REMOTE ] LDOS: Retrieved 4838 rows, trimmed to 300. [2026-01-08T12:13:25.134777] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-08T12:13:25.135032] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-08T12:13:25.135169] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:25.135292] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-08T12:13:25.135334] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-08T12:13:25.135385] [INFO ] [MAIN ] [1866/3529] LDOS kept (0.5s) | 1863 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:25.512591] [DEBUG] [REMOTE ] LDP: Retrieved 3380 rows, trimmed to 300. [2026-01-08T12:13:25.512930] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-08T12:13:25.513152] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.68. [2026-01-08T12:13:25.513286] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:25.513400] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-08T12:13:25.513441] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-08T12:13:25.513491] [INFO ] [MAIN ] [1867/3529] LDP kept (0.4s) | 1864 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:25.795533] [DEBUG] [REMOTE ] LDSF: Retrieved 1761 rows, trimmed to 300. [2026-01-08T12:13:25.795679] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-08T12:13:25.795879] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.92. [2026-01-08T12:13:25.796014] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:25.796123] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-08T12:13:25.796164] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-08T12:13:25.796214] [INFO ] [MAIN ] [1868/3529] LDSF kept (0.3s) | 1865 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:26.182067] [DEBUG] [REMOTE ] LE: Retrieved 2969 rows, trimmed to 300. [2026-01-08T12:13:26.182214] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-08T12:13:26.182482] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-08T12:13:26.182838] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:26.182957] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-08T12:13:26.183000] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-08T12:13:26.183050] [INFO ] [MAIN ] [1869/3529] LE kept (0.4s) | 1866 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:26.715692] [DEBUG] [REMOTE ] LEA: Retrieved 4065 rows, trimmed to 300. [2026-01-08T12:13:26.715825] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-08T12:13:26.716052] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $97.17. [2026-01-08T12:13:26.716185] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:26.716301] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-08T12:13:26.716350] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-08T12:13:26.716409] [INFO ] [MAIN ] [1870/3529] LEA kept (0.5s) | 1867 kept, 3 rejected | 139.9/min | ETA: 11.9m [2026-01-08T12:13:27.218155] [DEBUG] [REMOTE ] LECO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:27.218325] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-08T12:13:27.218548] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-08T12:13:27.218704] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:27.218824] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-08T12:13:27.218870] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-08T12:13:27.218920] [INFO ] [MAIN ] [1871/3529] LECO kept (0.5s) | 1868 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:27.712704] [DEBUG] [REMOTE ] LEG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:27.712843] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-08T12:13:27.713069] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.45. [2026-01-08T12:13:27.713206] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:27.713319] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-08T12:13:27.713363] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-08T12:13:27.713413] [INFO ] [MAIN ] [1872/3529] LEG kept (0.5s) | 1869 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:28.008786] [DEBUG] [REMOTE ] LEGH: Retrieved 1775 rows, trimmed to 300. [2026-01-08T12:13:28.008951] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-08T12:13:28.009250] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-08T12:13:28.009462] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:28.009657] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-08T12:13:28.009725] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-08T12:13:28.009805] [INFO ] [MAIN ] [1873/3529] LEGH kept (0.3s) | 1870 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:28.381312] [DEBUG] [REMOTE ] LEGN: Retrieved 1405 rows, trimmed to 300. [2026-01-08T12:13:28.381440] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-08T12:13:28.381672] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $20.31. [2026-01-08T12:13:28.381811] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:28.381923] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-08T12:13:28.381965] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-08T12:13:28.382014] [INFO ] [MAIN ] [1874/3529] LEGN kept (0.4s) | 1871 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:28.978377] [DEBUG] [REMOTE ] LEN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:28.978514] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-08T12:13:28.978736] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-08T12:13:28.978870] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:28.978981] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-08T12:13:28.979022] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-08T12:13:28.979070] [INFO ] [MAIN ] [1875/3529] LEN kept (0.6s) | 1872 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:29.226216] [DEBUG] [REMOTE ] LENZ: Retrieved 1139 rows, trimmed to 300. [2026-01-08T12:13:29.226331] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-08T12:13:29.226520] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $16.00. [2026-01-08T12:13:29.226678] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:29.226796] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-08T12:13:29.226837] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-08T12:13:29.226886] [INFO ] [MAIN ] [1876/3529] LENZ kept (0.2s) | 1873 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:29.822716] [DEBUG] [REMOTE ] LEO: Retrieved 6284 rows, trimmed to 300. [2026-01-08T12:13:29.822860] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-08T12:13:29.823064] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.15. [2026-01-08T12:13:29.823197] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:29.823308] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-08T12:13:29.823349] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-08T12:13:29.823397] [INFO ] [MAIN ] [1877/3529] LEO kept (0.6s) | 1874 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:30.045658] [DEBUG] [REMOTE ] LESL: Retrieved 1303 rows, trimmed to 300. [2026-01-08T12:13:30.045807] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-08T12:13:30.046001] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.65. [2026-01-08T12:13:30.046133] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:30.046242] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-08T12:13:30.046282] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-08T12:13:30.046329] [INFO ] [MAIN ] [1878/3529] LESL kept (0.2s) | 1875 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:30.526132] [DEBUG] [REMOTE ] LEVI: Retrieved 1710 rows, trimmed to 300. [2026-01-08T12:13:30.526257] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-08T12:13:30.526455] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-08T12:13:30.526626] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:30.526755] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-08T12:13:30.526798] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-08T12:13:30.526848] [INFO ] [MAIN ] [1879/3529] LEVI kept (0.5s) | 1876 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:31.069081] [DEBUG] [REMOTE ] LFMD: Retrieved 6284 rows, trimmed to 300. [2026-01-08T12:13:31.069216] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-08T12:13:31.069424] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-08T12:13:31.069557] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:31.069689] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-08T12:13:31.069730] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-08T12:13:31.069779] [INFO ] [MAIN ] [1880/3529] LFMD kept (0.5s) | 1877 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:31.442750] [DEBUG] [REMOTE ] LFUS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:31.442884] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-08T12:13:31.443146] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-08T12:13:31.443327] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:31.443480] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-08T12:13:31.443532] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-08T12:13:31.443619] [INFO ] [MAIN ] [1881/3529] LFUS kept (0.4s) | 1878 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:31.897866] [DEBUG] [REMOTE ] LFVN: Retrieved 5349 rows, trimmed to 300. [2026-01-08T12:13:31.898004] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-08T12:13:31.898209] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.99. [2026-01-08T12:13:31.898377] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:31.898499] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-08T12:13:31.898539] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-08T12:13:31.898605] [INFO ] [MAIN ] [1882/3529] LFVN kept (0.5s) | 1879 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:32.077986] [DEBUG] [REMOTE ] LGCL: Retrieved 463 rows, trimmed to 300. [2026-01-08T12:13:32.078114] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-08T12:13:32.078333] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.99. [2026-01-08T12:13:32.078464] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:32.078600] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-08T12:13:32.078643] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-08T12:13:32.078691] [INFO ] [MAIN ] [1883/3529] LGCL kept (0.2s) | 1880 kept, 3 rejected | 140.0/min | ETA: 11.8m [2026-01-08T12:13:32.726909] [DEBUG] [REMOTE ] LGI: Retrieved 5453 rows, trimmed to 300. [2026-01-08T12:13:32.727061] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-08T12:13:32.727270] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.46. [2026-01-08T12:13:32.727406] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:32.727520] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-08T12:13:32.727563] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-08T12:13:32.727635] [INFO ] [MAIN ] [1884/3529] LGI kept (0.6s) | 1881 kept, 3 rejected | 139.9/min | ETA: 11.8m [2026-01-08T12:13:33.019670] [DEBUG] [REMOTE ] LGIH: Retrieved 3059 rows, trimmed to 300. [2026-01-08T12:13:33.019803] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-08T12:13:33.020016] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-08T12:13:33.020157] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:33.020279] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-08T12:13:33.020323] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-08T12:13:33.020374] [INFO ] [MAIN ] [1885/3529] LGIH kept (0.3s) | 1882 kept, 3 rejected | 140.0/min | ETA: 11.7m [2026-01-08T12:13:33.624718] [DEBUG] [REMOTE ] LGND: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:33.624859] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-08T12:13:33.625116] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $179.89. [2026-01-08T12:13:33.625279] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:33.625401] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-08T12:13:33.625444] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-08T12:13:33.625495] [INFO ] [MAIN ] [1886/3529] LGND kept (0.6s) | 1883 kept, 3 rejected | 139.9/min | ETA: 11.7m [2026-01-08T12:13:34.122970] [DEBUG] [REMOTE ] LH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:34.123129] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-08T12:13:34.123343] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-08T12:13:34.123478] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:34.123612] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-08T12:13:34.123655] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-08T12:13:34.123704] [INFO ] [MAIN ] [1887/3529] LH kept (0.5s) | 1884 kept, 3 rejected | 139.9/min | ETA: 11.7m [2026-01-08T12:13:34.493218] [DEBUG] [REMOTE ] LHX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:34.493376] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-08T12:13:34.493637] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-08T12:13:34.493774] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:34.493896] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-08T12:13:34.493937] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-08T12:13:34.493987] [INFO ] [MAIN ] [1888/3529] LHX kept (0.4s) | 1885 kept, 3 rejected | 139.9/min | ETA: 11.7m [2026-01-08T12:13:34.795771] [DEBUG] [REMOTE ] LI: Retrieved 1367 rows, trimmed to 300. [2026-01-08T12:13:34.795896] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-08T12:13:34.796093] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $16.15. [2026-01-08T12:13:34.796224] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:34.796333] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-08T12:13:34.796373] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-08T12:13:34.796421] [INFO ] [MAIN ] [1889/3529] LI kept (0.3s) | 1886 kept, 3 rejected | 139.9/min | ETA: 11.7m [2026-01-08T12:13:35.182599] [DEBUG] [REMOTE ] LICN: Retrieved 733 rows, trimmed to 300. [2026-01-08T12:13:35.182743] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-08T12:13:35.182947] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-08T12:13:35.183085] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:35.183199] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-08T12:13:35.183241] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-08T12:13:35.183291] [INFO ] [MAIN ] [1890/3529] LICN kept (0.4s) | 1887 kept, 3 rejected | 139.9/min | ETA: 11.7m [2026-01-08T12:13:35.527265] [DEBUG] [REMOTE ] LIF: Retrieved 398 rows, trimmed to 300. [2026-01-08T12:13:35.527387] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-08T12:13:35.527626] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $60.43. [2026-01-08T12:13:35.527781] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:35.528080] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-08T12:13:35.528122] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-08T12:13:35.528172] [INFO ] [MAIN ] [1891/3529] LIF kept (0.3s) | 1888 kept, 3 rejected | 140.0/min | ETA: 11.7m [2026-01-08T12:13:36.186838] [DEBUG] [REMOTE ] LII: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:36.186971] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-08T12:13:36.187202] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-08T12:13:36.187336] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:36.187447] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-08T12:13:36.187487] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-08T12:13:36.187536] [INFO ] [MAIN ] [1892/3529] LII kept (0.7s) | 1889 kept, 3 rejected | 139.9/min | ETA: 11.7m [2026-01-08T12:13:36.367915] [DEBUG] [REMOTE ] LILA: Retrieved 2645 rows, trimmed to 300. [2026-01-08T12:13:36.368037] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-08T12:13:36.368254] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-08T12:13:36.368404] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:36.368514] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-08T12:13:36.368556] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-08T12:13:36.368630] [INFO ] [MAIN ] [1893/3529] LILA kept (0.2s) | 1890 kept, 3 rejected | 140.0/min | ETA: 11.7m [2026-01-08T12:13:36.977684] [DEBUG] [REMOTE ] LILAK: Retrieved 2645 rows, trimmed to 300. [2026-01-08T12:13:36.977883] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-08T12:13:36.978136] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-08T12:13:36.978305] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:36.978431] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-08T12:13:36.978473] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-08T12:13:36.978527] [INFO ] [MAIN ] [1894/3529] LILAK kept (0.6s) | 1891 kept, 3 rejected | 139.9/min | ETA: 11.7m [2026-01-08T12:13:37.276182] [DEBUG] [REMOTE ] LIN: Retrieved 1827 rows, trimmed to 300. [2026-01-08T12:13:37.276302] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-08T12:13:37.276495] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-08T12:13:37.276652] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:37.276948] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-08T12:13:37.276988] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-08T12:13:37.277036] [INFO ] [MAIN ] [1895/3529] LIN kept (0.3s) | 1892 kept, 3 rejected | 140.0/min | ETA: 11.7m [2026-01-08T12:13:37.809287] [DEBUG] [REMOTE ] LINC: Retrieved 5168 rows, trimmed to 300. [2026-01-08T12:13:37.809439] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-08T12:13:37.809703] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-08T12:13:37.809840] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:37.809963] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-08T12:13:37.810004] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-08T12:13:37.810058] [INFO ] [MAIN ] [1896/3529] LINC kept (0.5s) | 1893 kept, 3 rejected | 139.9/min | ETA: 11.7m [2026-01-08T12:13:38.052330] [DEBUG] [REMOTE ] LIND: Retrieved 2641 rows, trimmed to 300. [2026-01-08T12:13:38.052481] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-08T12:13:38.052765] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-08T12:13:38.052930] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:38.053066] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-08T12:13:38.053114] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-08T12:13:38.053173] [INFO ] [MAIN ] [1897/3529] LIND kept (0.2s) | 1894 kept, 3 rejected | 140.0/min | ETA: 11.7m [2026-01-08T12:13:38.366124] [DEBUG] [REMOTE ] LINE: Retrieved 365 rows, trimmed to 300. [2026-01-08T12:13:38.366260] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-08T12:13:38.366461] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-08T12:13:38.366627] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:38.366742] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-08T12:13:38.366784] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-08T12:13:38.366833] [INFO ] [MAIN ] [1898/3529] LINE kept (0.3s) | 1895 kept, 3 rejected | 140.0/min | ETA: 11.7m [2026-01-08T12:13:38.875008] [DEBUG] [REMOTE ] LINK: Retrieved 3441 rows, trimmed to 300. [2026-01-08T12:13:38.875149] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-08T12:13:38.875364] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-08T12:13:38.875501] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:38.875644] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-08T12:13:38.875688] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-08T12:13:38.875738] [INFO ] [MAIN ] [1899/3529] LINK kept (0.5s) | 1896 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:39.334718] [DEBUG] [REMOTE ] LITE: Retrieved 2623 rows, trimmed to 300. [2026-01-08T12:13:39.335053] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-08T12:13:39.335257] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $156.57. [2026-01-08T12:13:39.335389] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:39.335499] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-08T12:13:39.335540] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-08T12:13:39.335604] [INFO ] [MAIN ] [1900/3529] LITE kept (0.5s) | 1897 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:39.550356] [DEBUG] [REMOTE ] LITM: Retrieved 1036 rows, trimmed to 300. [2026-01-08T12:13:39.550525] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-08T12:13:39.550796] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-08T12:13:39.550956] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:39.551089] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-08T12:13:39.551136] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-08T12:13:39.551195] [INFO ] [MAIN ] [1901/3529] LITM kept (0.2s) | 1898 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:40.168612] [DEBUG] [REMOTE ] LIVN: Retrieved 2570 rows, trimmed to 300. [2026-01-08T12:13:40.168810] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-08T12:13:40.169130] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-08T12:13:40.169343] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:40.169524] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-08T12:13:40.169613] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-08T12:13:40.169702] [INFO ] [MAIN ] [1902/3529] LIVN kept (0.6s) | 1899 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:40.593721] [DEBUG] [REMOTE ] LKFN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:40.593876] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-08T12:13:40.594160] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.88. [2026-01-08T12:13:40.594297] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:40.594425] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-08T12:13:40.594467] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-08T12:13:40.594518] [INFO ] [MAIN ] [1903/3529] LKFN kept (0.4s) | 1900 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:40.946889] [DEBUG] [REMOTE ] LKQ: Retrieved 5601 rows, trimmed to 300. [2026-01-08T12:13:40.947026] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-08T12:13:40.947233] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-08T12:13:40.947369] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:40.947483] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-08T12:13:40.947523] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-08T12:13:40.947590] [INFO ] [MAIN ] [1904/3529] LKQ kept (0.4s) | 1901 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:41.487110] [DEBUG] [REMOTE ] LLY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:41.487244] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-08T12:13:41.487450] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $798.40. [2026-01-08T12:13:41.487606] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:41.487725] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-08T12:13:41.487769] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-08T12:13:41.487838] [INFO ] [MAIN ] [1905/3529] LLY kept (0.5s) | 1902 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:41.802937] [DEBUG] [REMOTE ] LMB: Retrieved 2506 rows, trimmed to 300. [2026-01-08T12:13:41.803067] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-08T12:13:41.803276] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-08T12:13:41.803407] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:41.803519] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-08T12:13:41.803560] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-08T12:13:41.803631] [INFO ] [MAIN ] [1906/3529] LMB kept (0.3s) | 1903 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:42.134837] [DEBUG] [REMOTE ] LMBS: Retrieved 2809 rows, trimmed to 300. [2026-01-08T12:13:42.134973] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-08T12:13:42.135182] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.50. [2026-01-08T12:13:42.135317] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:42.135432] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-08T12:13:42.135474] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-08T12:13:42.135526] [INFO ] [MAIN ] [1907/3529] LMBS kept (0.3s) | 1904 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:42.555215] [DEBUG] [REMOTE ] LMND: Retrieved 1386 rows, trimmed to 300. [2026-01-08T12:13:42.555391] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-08T12:13:42.555734] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $47.55. [2026-01-08T12:13:42.555941] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:42.556118] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-08T12:13:42.556183] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-08T12:13:42.556261] [INFO ] [MAIN ] [1908/3529] LMND kept (0.4s) | 1905 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:43.164827] [DEBUG] [REMOTE ] LNC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:43.165053] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-08T12:13:43.165445] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.04. [2026-01-08T12:13:43.165645] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:43.165809] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-08T12:13:43.165853] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-08T12:13:43.165914] [INFO ] [MAIN ] [1909/3529] LNC kept (0.6s) | 1906 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:43.540418] [DEBUG] [REMOTE ] LND: Retrieved 3432 rows, trimmed to 300. [2026-01-08T12:13:43.540655] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-08T12:13:43.540939] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-08T12:13:43.541087] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:43.541235] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-08T12:13:43.541298] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-08T12:13:43.541371] [INFO ] [MAIN ] [1910/3529] LND kept (0.4s) | 1907 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:44.040603] [DEBUG] [REMOTE ] LNG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:44.040872] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-08T12:13:44.041145] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-08T12:13:44.041286] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:44.041416] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-08T12:13:44.041459] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-08T12:13:44.041511] [INFO ] [MAIN ] [1911/3529] LNG kept (0.5s) | 1908 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:44.336823] [DEBUG] [REMOTE ] LNKB: Retrieved 1381 rows, trimmed to 300. [2026-01-08T12:13:44.336980] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-08T12:13:44.337217] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-08T12:13:44.337382] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:44.337514] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-08T12:13:44.337563] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-08T12:13:44.337649] [INFO ] [MAIN ] [1912/3529] LNKB kept (0.3s) | 1909 kept, 3 rejected | 140.0/min | ETA: 11.6m [2026-01-08T12:13:44.850653] [DEBUG] [REMOTE ] LNN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:44.850811] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-08T12:13:44.851067] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-08T12:13:44.851215] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:44.851339] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-08T12:13:44.851382] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-08T12:13:44.851434] [INFO ] [MAIN ] [1913/3529] LNN kept (0.5s) | 1910 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:45.085858] [DEBUG] [REMOTE ] LNTH: Retrieved 2650 rows, trimmed to 300. [2026-01-08T12:13:45.086193] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-08T12:13:45.086493] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-08T12:13:45.086694] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:45.086822] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-08T12:13:45.086864] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-08T12:13:45.086931] [INFO ] [MAIN ] [1914/3529] LNTH kept (0.2s) | 1911 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:45.486195] [DEBUG] [REMOTE ] LNZA: Retrieved 1076 rows, trimmed to 300. [2026-01-08T12:13:45.486335] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-08T12:13:45.486542] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-08T12:13:45.486718] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:45.486839] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-08T12:13:45.486882] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-08T12:13:45.486932] [INFO ] [MAIN ] [1915/3529] LNZA kept (0.4s) | 1912 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:46.014683] [DEBUG] [REMOTE ] LOAN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:46.014830] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-08T12:13:46.015082] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-08T12:13:46.015227] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:46.015350] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-08T12:13:46.015392] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-08T12:13:46.015443] [INFO ] [MAIN ] [1916/3529] LOAN kept (0.5s) | 1913 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:46.315268] [DEBUG] [REMOTE ] LOB: Retrieved 2631 rows, trimmed to 300. [2026-01-08T12:13:46.315403] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-08T12:13:46.315637] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-08T12:13:46.315778] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:46.315891] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-08T12:13:46.315934] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-08T12:13:46.315983] [INFO ] [MAIN ] [1917/3529] LOB kept (0.3s) | 1914 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:46.796766] [DEBUG] [REMOTE ] LOCO: Retrieved 2881 rows, trimmed to 300. [2026-01-08T12:13:46.796895] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-08T12:13:46.797093] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-08T12:13:46.797228] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:46.797340] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-08T12:13:46.797380] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-08T12:13:46.797430] [INFO ] [MAIN ] [1918/3529] LOCO kept (0.5s) | 1915 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:47.359332] [DEBUG] [REMOTE ] LOGI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:47.359485] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-08T12:13:47.359746] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $98.18. [2026-01-08T12:13:47.359887] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:47.360013] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-08T12:13:47.360062] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-08T12:13:47.360142] [INFO ] [MAIN ] [1919/3529] LOGI kept (0.6s) | 1916 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:47.535422] [DEBUG] [REMOTE ] LOMA: Retrieved 2056 rows, trimmed to 300. [2026-01-08T12:13:47.535562] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-08T12:13:47.535837] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.61. [2026-01-08T12:13:47.536018] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:47.536146] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-08T12:13:47.536193] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-08T12:13:47.536253] [INFO ] [MAIN ] [1920/3529] LOMA kept (0.2s) | 1917 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:48.076862] [DEBUG] [REMOTE ] LOPE: Retrieved 4308 rows, trimmed to 300. [2026-01-08T12:13:48.076992] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-08T12:13:48.077200] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-08T12:13:48.077341] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:48.077456] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-08T12:13:48.077499] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-08T12:13:48.077549] [INFO ] [MAIN ] [1921/3529] LOPE kept (0.5s) | 1918 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:48.455944] [DEBUG] [REMOTE ] LOVE: Retrieved 1893 rows, trimmed to 300. [2026-01-08T12:13:48.456076] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-08T12:13:48.456278] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-08T12:13:48.456412] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:48.456521] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-08T12:13:48.456561] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-08T12:13:48.456633] [INFO ] [MAIN ] [1922/3529] LOVE kept (0.4s) | 1919 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:48.813113] [DEBUG] [REMOTE ] LPCN: Retrieved 3071 rows, trimmed to 300. [2026-01-08T12:13:48.813246] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-08T12:13:48.813447] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-08T12:13:48.813611] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:48.813726] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-08T12:13:48.813766] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-08T12:13:48.813814] [INFO ] [MAIN ] [1923/3529] LPCN kept (0.4s) | 1920 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:49.198907] [DEBUG] [REMOTE ] LPG: Retrieved 2935 rows, trimmed to 300. [2026-01-08T12:13:49.199041] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-08T12:13:49.199247] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-08T12:13:49.199380] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:49.199492] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-08T12:13:49.199533] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-08T12:13:49.199609] [INFO ] [MAIN ] [1924/3529] LPG kept (0.4s) | 1921 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:49.619601] [DEBUG] [REMOTE ] LPL: Retrieved 5401 rows, trimmed to 300. [2026-01-08T12:13:49.619759] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-08T12:13:49.620059] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-08T12:13:49.620393] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:49.620537] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-08T12:13:49.620611] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-08T12:13:49.620691] [INFO ] [MAIN ] [1925/3529] LPL kept (0.4s) | 1922 kept, 3 rejected | 140.0/min | ETA: 11.5m [2026-01-08T12:13:50.130019] [DEBUG] [REMOTE ] LPLA: Retrieved 3806 rows, trimmed to 300. [2026-01-08T12:13:50.130161] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-08T12:13:50.130598] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $317.46. [2026-01-08T12:13:50.130738] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:50.130856] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-08T12:13:50.130899] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-08T12:13:50.130951] [INFO ] [MAIN ] [1926/3529] LPLA kept (0.5s) | 1923 kept, 3 rejected | 140.0/min | ETA: 11.4m [2026-01-08T12:13:50.293155] [DEBUG] [REMOTE ] LPRO: Retrieved 1947 rows, trimmed to 300. [2026-01-08T12:13:50.293288] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-08T12:13:50.293496] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-08T12:13:50.293656] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:50.293770] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-08T12:13:50.293813] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-08T12:13:50.293863] [INFO ] [MAIN ] [1927/3529] LPRO kept (0.2s) | 1924 kept, 3 rejected | 140.1/min | ETA: 11.4m [2026-01-08T12:13:51.041929] [DEBUG] [REMOTE ] LPSN: Retrieved 6476 rows, trimmed to 300. [2026-01-08T12:13:51.042255] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-08T12:13:51.042788] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.87. [2026-01-08T12:13:51.042964] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:51.043170] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-08T12:13:51.043221] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-08T12:13:51.043300] [INFO ] [MAIN ] [1928/3529] LPSN kept (0.7s) | 1925 kept, 3 rejected | 140.0/min | ETA: 11.4m [2026-01-08T12:13:51.441471] [DEBUG] [REMOTE ] LPTH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:51.441685] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-08T12:13:51.441988] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-08T12:13:51.442169] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:51.442318] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-08T12:13:51.442361] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-08T12:13:51.442417] [INFO ] [MAIN ] [1929/3529] LPTH kept (0.4s) | 1926 kept, 3 rejected | 140.0/min | ETA: 11.4m [2026-01-08T12:13:51.755449] [DEBUG] [REMOTE ] LPX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:51.755632] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-08T12:13:51.755906] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-08T12:13:51.756078] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:51.756213] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-08T12:13:51.756257] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-08T12:13:51.756311] [INFO ] [MAIN ] [1930/3529] LPX kept (0.3s) | 1927 kept, 3 rejected | 140.0/min | ETA: 11.4m [2026-01-08T12:13:52.141119] [DEBUG] [REMOTE ] LQDA: Retrieved 1873 rows, trimmed to 300. [2026-01-08T12:13:52.141275] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-08T12:13:52.141546] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.02. [2026-01-08T12:13:52.141767] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:52.141928] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-08T12:13:52.142030] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-08T12:13:52.142112] [INFO ] [MAIN ] [1931/3529] LQDA kept (0.4s) | 1928 kept, 3 rejected | 140.1/min | ETA: 11.4m [2026-01-08T12:13:52.536785] [DEBUG] [REMOTE ] LRCX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:52.536946] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-08T12:13:52.537212] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $137.59. [2026-01-08T12:13:52.537359] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:52.537488] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-08T12:13:52.537531] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-08T12:13:52.537603] [INFO ] [MAIN ] [1932/3529] LRCX kept (0.4s) | 1929 kept, 3 rejected | 140.1/min | ETA: 11.4m [2026-01-08T12:13:52.884354] [DEBUG] [REMOTE ] LRGE: Retrieved 2167 rows, trimmed to 300. [2026-01-08T12:13:52.884605] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-08T12:13:52.884863] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-08T12:13:52.885010] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:52.885138] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-08T12:13:52.885182] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-08T12:13:52.885239] [INFO ] [MAIN ] [1933/3529] LRGE kept (0.3s) | 1930 kept, 3 rejected | 140.1/min | ETA: 11.4m [2026-01-08T12:13:53.496216] [DEBUG] [REMOTE ] LSCC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:53.496379] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-08T12:13:53.496624] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-08T12:13:53.496766] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:53.496882] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-08T12:13:53.496923] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-08T12:13:53.496973] [INFO ] [MAIN ] [1934/3529] LSCC kept (0.6s) | 1931 kept, 3 rejected | 140.0/min | ETA: 11.4m [2026-01-08T12:13:53.779555] [DEBUG] [REMOTE ] LSPD: Retrieved 1596 rows, trimmed to 300. [2026-01-08T12:13:53.779705] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-08T12:13:53.779910] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-08T12:13:53.780050] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:53.780162] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-08T12:13:53.780206] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-08T12:13:53.780257] [INFO ] [MAIN ] [1935/3529] LSPD kept (0.3s) | 1932 kept, 3 rejected | 140.1/min | ETA: 11.4m [2026-01-08T12:13:54.375726] [DEBUG] [REMOTE ] LTC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:54.375870] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-08T12:13:54.376126] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.43. [2026-01-08T12:13:54.376263] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:54.376386] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-08T12:13:54.376426] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-08T12:13:54.376477] [INFO ] [MAIN ] [1936/3529] LTC kept (0.6s) | 1933 kept, 3 rejected | 140.0/min | ETA: 11.4m [2026-01-08T12:13:54.617632] [DEBUG] [REMOTE ] LTH: Retrieved 1067 rows, trimmed to 300. [2026-01-08T12:13:54.617808] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-08T12:13:54.618322] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-08T12:13:54.618525] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:54.618716] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-08T12:13:54.618800] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-08T12:13:54.618882] [INFO ] [MAIN ] [1937/3529] LTH kept (0.2s) | 1934 kept, 3 rejected | 140.1/min | ETA: 11.4m [2026-01-08T12:13:55.002871] [DEBUG] [REMOTE ] LTRN: Retrieved 1401 rows, trimmed to 300. [2026-01-08T12:13:55.003070] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-08T12:13:55.003331] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-08T12:13:55.003474] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:55.003622] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-08T12:13:55.003669] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-08T12:13:55.003725] [INFO ] [MAIN ] [1938/3529] LTRN kept (0.4s) | 1935 kept, 3 rejected | 140.1/min | ETA: 11.4m [2026-01-08T12:13:55.634776] [DEBUG] [REMOTE ] LTRX: Retrieved 6394 rows, trimmed to 300. [2026-01-08T12:13:55.634920] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-08T12:13:55.635151] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-08T12:13:55.635289] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:55.635412] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-08T12:13:55.635453] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-08T12:13:55.635503] [INFO ] [MAIN ] [1939/3529] LTRX kept (0.6s) | 1936 kept, 3 rejected | 140.0/min | ETA: 11.4m [2026-01-08T12:13:55.826548] [DEBUG] [REMOTE ] LUCD: Retrieved 1062 rows, trimmed to 300. [2026-01-08T12:13:55.826700] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-08T12:13:55.826931] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-08T12:13:55.827103] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:55.827218] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-08T12:13:55.827258] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-08T12:13:55.827307] [INFO ] [MAIN ] [1940/3529] LUCD kept (0.2s) | 1937 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:13:56.504613] [DEBUG] [REMOTE ] LUMN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:56.504771] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-08T12:13:56.505040] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $6.75. [2026-01-08T12:13:56.505217] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:56.505348] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-08T12:13:56.505392] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-08T12:13:56.505444] [INFO ] [MAIN ] [1941/3529] LUMN kept (0.7s) | 1938 kept, 3 rejected | 140.0/min | ETA: 11.3m [2026-01-08T12:13:56.830730] [DEBUG] [REMOTE ] LUNG: Retrieved 1323 rows, trimmed to 300. [2026-01-08T12:13:56.830861] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-08T12:13:56.831061] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-08T12:13:56.831194] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:56.831301] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-08T12:13:56.831342] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-08T12:13:56.831390] [INFO ] [MAIN ] [1942/3529] LUNG kept (0.3s) | 1939 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:13:57.085881] [DEBUG] [REMOTE ] LVHD: Retrieved 2521 rows, trimmed to 300. [2026-01-08T12:13:57.086089] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-08T12:13:57.086380] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-08T12:13:57.086543] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:57.087232] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-08T12:13:57.087398] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-08T12:13:57.087491] [INFO ] [MAIN ] [1943/3529] LVHD kept (0.3s) | 1940 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:13:57.582742] [DEBUG] [REMOTE ] LVO: Retrieved 2084 rows, trimmed to 300. [2026-01-08T12:13:57.582868] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-08T12:13:57.583072] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $4.19. [2026-01-08T12:13:57.583213] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:57.583329] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-08T12:13:57.583371] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-08T12:13:57.583422] [INFO ] [MAIN ] [1944/3529] LVO kept (0.5s) | 1941 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:13:58.147777] [DEBUG] [REMOTE ] LVS: Retrieved 5299 rows, trimmed to 300. [2026-01-08T12:13:58.147924] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-08T12:13:58.148165] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $46.28. [2026-01-08T12:13:58.151356] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:58.151530] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-08T12:13:58.151604] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-08T12:13:58.151667] [INFO ] [MAIN ] [1945/3529] LVS kept (0.6s) | 1942 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:13:58.627483] [DEBUG] [REMOTE ] LWAY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:13:58.627646] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-08T12:13:58.627872] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-08T12:13:58.628008] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:58.628128] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-08T12:13:58.628168] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-08T12:13:58.628237] [INFO ] [MAIN ] [1946/3529] LWAY kept (0.5s) | 1943 kept, 3 rejected | 140.0/min | ETA: 11.3m [2026-01-08T12:13:59.075325] [DEBUG] [REMOTE ] LWLG: Retrieved 4643 rows, trimmed to 300. [2026-01-08T12:13:59.075468] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-08T12:13:59.075760] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-08T12:13:59.075898] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:59.076019] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-08T12:13:59.076059] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-08T12:13:59.076108] [INFO ] [MAIN ] [1947/3529] LWLG kept (0.4s) | 1944 kept, 3 rejected | 140.0/min | ETA: 11.3m [2026-01-08T12:13:59.398063] [DEBUG] [REMOTE ] LX: Retrieved 2021 rows, trimmed to 300. [2026-01-08T12:13:59.398263] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-08T12:13:59.398508] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $3.08. [2026-01-08T12:13:59.398676] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:59.398798] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-08T12:13:59.398841] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-08T12:13:59.398894] [INFO ] [MAIN ] [1948/3529] LX kept (0.3s) | 1945 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:13:59.572334] [DEBUG] [REMOTE ] LXEO: Retrieved 545 rows, trimmed to 300. [2026-01-08T12:13:59.572509] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-08T12:13:59.572768] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $8.19. [2026-01-08T12:13:59.572904] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-08T12:13:59.573045] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-08T12:13:59.573088] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-08T12:13:59.573140] [INFO ] [MAIN ] [1949/3529] LXEO kept (0.2s) | 1946 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:14:00.262515] [DEBUG] [REMOTE ] LXP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:00.262692] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-08T12:14:00.262949] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.23. [2026-01-08T12:14:00.263127] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:00.263293] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-08T12:14:00.263343] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-08T12:14:00.263398] [INFO ] [MAIN ] [1950/3529] LXP kept (0.7s) | 1947 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:14:00.711072] [DEBUG] [REMOTE ] LYB: Retrieved 3949 rows, trimmed to 300. [2026-01-08T12:14:00.711216] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-08T12:14:00.711425] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-08T12:14:00.711557] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:00.711691] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-08T12:14:00.711731] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-08T12:14:00.711779] [INFO ] [MAIN ] [1951/3529] LYB kept (0.4s) | 1948 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:14:00.847862] [DEBUG] [REMOTE ] LYEL: Retrieved 1145 rows, trimmed to 300. [2026-01-08T12:14:00.847988] [DEBUG] [REMOTE ] LYEL: PASS: History has at least 300 days. [2026-01-08T12:14:00.848179] [DEBUG] [REMOTE ] LYEL: PASS: Price check passed. Min price $15.95. [2026-01-08T12:14:00.848343] [DEBUG] [REMOTE ] LYEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:00.848468] [DEBUG] [REMOTE ] LYEL: PASS: Integrity check passed. [2026-01-08T12:14:00.848510] [DEBUG] [REMOTE ] LYEL: Symbol is viable for forecasting. [2026-01-08T12:14:00.848557] [INFO ] [MAIN ] [1952/3529] LYEL kept (0.1s) | 1949 kept, 3 rejected | 140.1/min | ETA: 11.3m [2026-01-08T12:14:01.658890] [DEBUG] [REMOTE ] LYG: Retrieved 6067 rows, trimmed to 300. [2026-01-08T12:14:01.659027] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-08T12:14:01.659256] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.44. [2026-01-08T12:14:01.659402] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:01.659515] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-08T12:14:01.659556] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-08T12:14:01.659626] [INFO ] [MAIN ] [1953/3529] LYG kept (0.8s) | 1950 kept, 3 rejected | 140.0/min | ETA: 11.3m [2026-01-08T12:14:01.934426] [DEBUG] [REMOTE ] LYRA: Retrieved 1429 rows, trimmed to 300. [2026-01-08T12:14:01.934603] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-08T12:14:01.934846] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $2.88. [2026-01-08T12:14:01.935019] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:01.935184] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-08T12:14:01.935253] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-08T12:14:01.935320] [INFO ] [MAIN ] [1954/3529] LYRA kept (0.3s) | 1951 kept, 3 rejected | 140.1/min | ETA: 11.2m [2026-01-08T12:14:02.539532] [DEBUG] [REMOTE ] LYTS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:02.539741] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-08T12:14:02.540084] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-08T12:14:02.540250] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:02.540423] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-08T12:14:02.540475] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-08T12:14:02.540539] [INFO ] [MAIN ] [1955/3529] LYTS kept (0.6s) | 1952 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:02.790509] [DEBUG] [REMOTE ] LZ: Retrieved 1136 rows, trimmed to 300. [2026-01-08T12:14:02.790694] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-08T12:14:02.790931] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $9.02. [2026-01-08T12:14:02.791092] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:02.791222] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-08T12:14:02.791270] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-08T12:14:02.791330] [INFO ] [MAIN ] [1956/3529] LZ kept (0.3s) | 1953 kept, 3 rejected | 140.1/min | ETA: 11.2m [2026-01-08T12:14:03.300681] [DEBUG] [REMOTE ] LZB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:03.300919] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-08T12:14:03.301288] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-08T12:14:03.301434] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:03.301606] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-08T12:14:03.301651] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-08T12:14:03.301716] [INFO ] [MAIN ] [1957/3529] LZB kept (0.5s) | 1954 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:03.446331] [DEBUG] [REMOTE ] LZM: Retrieved 631 rows, trimmed to 300. [2026-01-08T12:14:03.446486] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-08T12:14:03.446784] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-08T12:14:03.446966] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:03.447105] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-08T12:14:03.447155] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-08T12:14:03.447227] [INFO ] [MAIN ] [1958/3529] LZM kept (0.1s) | 1955 kept, 3 rejected | 140.1/min | ETA: 11.2m [2026-01-08T12:14:04.245719] [DEBUG] [REMOTE ] M: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:04.245852] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-08T12:14:04.246058] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $17.32. [2026-01-08T12:14:04.246191] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:04.246302] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-08T12:14:04.246342] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-08T12:14:04.246391] [INFO ] [MAIN ] [1959/3529] M kept (0.8s) | 1956 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:04.675458] [DEBUG] [REMOTE ] MA: Retrieved 4936 rows, trimmed to 300. [2026-01-08T12:14:04.675607] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-08T12:14:04.675807] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $527.58. [2026-01-08T12:14:04.675938] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:04.676048] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-08T12:14:04.676089] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-08T12:14:04.676137] [INFO ] [MAIN ] [1960/3529] MA kept (0.4s) | 1957 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:05.138776] [DEBUG] [REMOTE ] MAA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:05.138910] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-08T12:14:05.139117] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $126.28. [2026-01-08T12:14:05.139261] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:05.139417] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-08T12:14:05.139476] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-08T12:14:05.139730] [INFO ] [MAIN ] [1961/3529] MAA kept (0.5s) | 1958 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:05.502844] [DEBUG] [REMOTE ] MAC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:05.502981] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-08T12:14:05.503187] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-08T12:14:05.503328] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:05.503444] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-08T12:14:05.503485] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-08T12:14:05.503534] [INFO ] [MAIN ] [1962/3529] MAC kept (0.4s) | 1959 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:05.878173] [DEBUG] [REMOTE ] MAMA: Retrieved 2881 rows, trimmed to 300. [2026-01-08T12:14:05.878323] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-08T12:14:05.878526] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-08T12:14:05.878691] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:05.878803] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-08T12:14:05.878845] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-08T12:14:05.878893] [INFO ] [MAIN ] [1963/3529] MAMA kept (0.4s) | 1960 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:06.287548] [DEBUG] [REMOTE ] MAN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:06.287756] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-08T12:14:06.288012] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-08T12:14:06.288151] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:06.288303] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-08T12:14:06.288348] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-08T12:14:06.288402] [INFO ] [MAIN ] [1964/3529] MAN kept (0.4s) | 1961 kept, 3 rejected | 140.1/min | ETA: 11.2m [2026-01-08T12:14:06.850409] [DEBUG] [REMOTE ] MANH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:06.850551] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-08T12:14:06.850798] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.60. [2026-01-08T12:14:06.850944] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:06.851064] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-08T12:14:06.851106] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-08T12:14:06.851158] [INFO ] [MAIN ] [1965/3529] MANH kept (0.6s) | 1962 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:07.213252] [DEBUG] [REMOTE ] MARA: Retrieved 3439 rows, trimmed to 300. [2026-01-08T12:14:07.213383] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-08T12:14:07.213599] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-08T12:14:07.213735] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:07.213843] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-08T12:14:07.213883] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-08T12:14:07.213932] [INFO ] [MAIN ] [1966/3529] MARA kept (0.4s) | 1963 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:07.707949] [DEBUG] [REMOTE ] MAS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:07.708085] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-08T12:14:07.708318] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-08T12:14:07.708456] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:07.708605] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-08T12:14:07.708649] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-08T12:14:07.708699] [INFO ] [MAIN ] [1967/3529] MAS kept (0.5s) | 1964 kept, 3 rejected | 140.0/min | ETA: 11.2m [2026-01-08T12:14:08.103091] [DEBUG] [REMOTE ] MASI: Retrieved 4634 rows, trimmed to 300. [2026-01-08T12:14:08.103221] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-08T12:14:08.103427] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-08T12:14:08.103559] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:08.103690] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-08T12:14:08.103732] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-08T12:14:08.103782] [INFO ] [MAIN ] [1968/3529] MASI kept (0.4s) | 1965 kept, 3 rejected | 140.0/min | ETA: 11.1m [2026-01-08T12:14:08.324239] [DEBUG] [REMOTE ] MASS: Retrieved 1268 rows, trimmed to 300. [2026-01-08T12:14:08.324375] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-08T12:14:08.324666] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-08T12:14:08.324843] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:08.324969] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-08T12:14:08.325012] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-08T12:14:08.325061] [INFO ] [MAIN ] [1969/3529] MASS kept (0.2s) | 1966 kept, 3 rejected | 140.1/min | ETA: 11.1m [2026-01-08T12:14:09.041423] [DEBUG] [REMOTE ] MATX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:09.041600] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-08T12:14:09.041821] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $89.81. [2026-01-08T12:14:09.041955] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:09.042072] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-08T12:14:09.042113] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-08T12:14:09.042161] [INFO ] [MAIN ] [1970/3529] MATX kept (0.7s) | 1967 kept, 3 rejected | 140.0/min | ETA: 11.1m [2026-01-08T12:14:09.315774] [DEBUG] [REMOTE ] MAX: Retrieved 1304 rows, trimmed to 300. [2026-01-08T12:14:09.315911] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-08T12:14:09.316139] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $10.48. [2026-01-08T12:14:09.316294] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:09.316409] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-08T12:14:09.316451] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-08T12:14:09.316501] [INFO ] [MAIN ] [1971/3529] MAX kept (0.3s) | 1968 kept, 3 rejected | 140.0/min | ETA: 11.1m [2026-01-08T12:14:09.667424] [DEBUG] [REMOTE ] MAXI: Retrieved 820 rows, trimmed to 300. [2026-01-08T12:14:09.667761] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-08T12:14:09.667967] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-08T12:14:09.668101] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:09.668214] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-08T12:14:09.668287] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-08T12:14:09.668340] [INFO ] [MAIN ] [1972/3529] MAXI kept (0.4s) | 1969 kept, 3 rejected | 140.1/min | ETA: 11.1m [2026-01-08T12:14:10.127165] [DEBUG] [REMOTE ] MAXN: Retrieved 1348 rows, trimmed to 300. [2026-01-08T12:14:10.127357] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-08T12:14:10.127656] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-08T12:14:10.127827] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:10.127945] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-08T12:14:10.127987] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-08T12:14:10.128040] [INFO ] [MAIN ] [1973/3529] MAXN kept (0.5s) | 1970 kept, 3 rejected | 140.1/min | ETA: 11.1m [2026-01-08T12:14:10.639136] [DEBUG] [REMOTE ] MBB: Retrieved 4734 rows, trimmed to 300. [2026-01-08T12:14:10.639271] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-08T12:14:10.639475] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-08T12:14:10.639632] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:10.639747] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-08T12:14:10.639789] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-08T12:14:10.639838] [INFO ] [MAIN ] [1974/3529] MBB kept (0.5s) | 1971 kept, 3 rejected | 140.0/min | ETA: 11.1m [2026-01-08T12:14:10.773135] [DEBUG] [REMOTE ] MBC: Retrieved 771 rows, trimmed to 300. [2026-01-08T12:14:10.773258] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-08T12:14:10.773449] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-08T12:14:10.773604] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:10.773717] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-08T12:14:10.773757] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-08T12:14:10.773805] [INFO ] [MAIN ] [1975/3529] MBC kept (0.1s) | 1972 kept, 3 rejected | 140.1/min | ETA: 11.1m [2026-01-08T12:14:11.506140] [DEBUG] [REMOTE ] MBCN: Retrieved 5937 rows, trimmed to 300. [2026-01-08T12:14:11.506273] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-08T12:14:11.506478] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $27.59. [2026-01-08T12:14:11.506631] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:11.506745] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-08T12:14:11.506786] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-08T12:14:11.506834] [INFO ] [MAIN ] [1976/3529] MBCN kept (0.7s) | 1973 kept, 3 rejected | 140.0/min | ETA: 11.1m [2026-01-08T12:14:11.995775] [DEBUG] [REMOTE ] MBI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:11.995981] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-08T12:14:11.996252] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-08T12:14:11.996398] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:11.996526] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-08T12:14:11.996586] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-08T12:14:11.996646] [INFO ] [MAIN ] [1977/3529] MBI kept (0.5s) | 1974 kept, 3 rejected | 140.0/min | ETA: 11.1m [2026-01-08T12:14:12.302628] [DEBUG] [REMOTE ] MBIN: Retrieved 2059 rows, trimmed to 300. [2026-01-08T12:14:12.302828] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-08T12:14:12.303084] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-08T12:14:12.303226] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:12.303350] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-08T12:14:12.303392] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-08T12:14:12.303446] [INFO ] [MAIN ] [1978/3529] MBIN kept (0.3s) | 1975 kept, 3 rejected | 140.0/min | ETA: 11.1m [2026-01-08T12:14:12.504865] [DEBUG] [REMOTE ] MBLY: Retrieved 802 rows, trimmed to 300. [2026-01-08T12:14:12.504994] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-08T12:14:12.505186] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-08T12:14:12.505335] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:12.505443] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-08T12:14:12.505483] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-08T12:14:12.505532] [INFO ] [MAIN ] [1979/3529] MBLY kept (0.2s) | 1976 kept, 3 rejected | 140.1/min | ETA: 11.1m [2026-01-08T12:14:12.928554] [DEBUG] [REMOTE ] MBS: Retrieved 473 rows, trimmed to 300. [2026-01-08T12:14:12.929000] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-08T12:14:12.929345] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.65. [2026-01-08T12:14:12.929498] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:12.929665] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-08T12:14:12.929711] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-08T12:14:12.929768] [INFO ] [MAIN ] [1980/3529] MBS kept (0.4s) | 1977 kept, 3 rejected | 140.1/min | ETA: 11.1m [2026-01-08T12:14:13.715642] [DEBUG] [REMOTE ] MBWM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:13.715779] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-08T12:14:13.715991] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.79. [2026-01-08T12:14:13.716125] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:13.716239] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-08T12:14:13.716279] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-08T12:14:13.716328] [INFO ] [MAIN ] [1981/3529] MBWM kept (0.8s) | 1978 kept, 3 rejected | 140.0/min | ETA: 11.1m [2026-01-08T12:14:13.831117] [DEBUG] [REMOTE ] MBX: Retrieved 330 rows, trimmed to 300. [2026-01-08T12:14:13.831309] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-08T12:14:13.831705] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $13.22. [2026-01-08T12:14:13.831844] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:13.832010] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-08T12:14:13.832052] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-08T12:14:13.832107] [INFO ] [MAIN ] [1982/3529] MBX kept (0.1s) | 1979 kept, 3 rejected | 140.1/min | ETA: 11.0m [2026-01-08T12:14:14.460205] [DEBUG] [REMOTE ] MC: Retrieved 2950 rows, trimmed to 300. [2026-01-08T12:14:14.460394] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-08T12:14:14.460699] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-08T12:14:14.460847] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:14.460974] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-08T12:14:14.461017] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-08T12:14:14.461073] [INFO ] [MAIN ] [1983/3529] MC kept (0.6s) | 1980 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:14.842152] [DEBUG] [REMOTE ] MCBS: Retrieved 2255 rows, trimmed to 300. [2026-01-08T12:14:14.842383] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-08T12:14:14.842943] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-08T12:14:14.843145] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:14.843320] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-08T12:14:14.843381] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-08T12:14:14.843460] [INFO ] [MAIN ] [1984/3529] MCBS kept (0.4s) | 1981 kept, 3 rejected | 140.1/min | ETA: 11.0m [2026-01-08T12:14:15.302616] [DEBUG] [REMOTE ] MCHI: Retrieved 3715 rows, trimmed to 300. [2026-01-08T12:14:15.302814] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-08T12:14:15.303104] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-08T12:14:15.303280] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:15.303420] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-08T12:14:15.303466] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-08T12:14:15.303524] [INFO ] [MAIN ] [1985/3529] MCHI kept (0.5s) | 1982 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:15.792322] [DEBUG] [REMOTE ] MCHP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:15.792460] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-08T12:14:15.792722] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-08T12:14:15.792859] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:15.792969] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-08T12:14:15.793009] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-08T12:14:15.793058] [INFO ] [MAIN ] [1986/3529] MCHP kept (0.5s) | 1983 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:16.098152] [DEBUG] [REMOTE ] MCHX: Retrieved 5478 rows, trimmed to 300. [2026-01-08T12:14:16.098309] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-08T12:14:16.098531] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-08T12:14:16.098886] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:16.099016] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-08T12:14:16.099067] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-08T12:14:16.099119] [INFO ] [MAIN ] [1987/3529] MCHX kept (0.3s) | 1984 kept, 3 rejected | 140.1/min | ETA: 11.0m [2026-01-08T12:14:16.628986] [DEBUG] [REMOTE ] MCI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:16.629125] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-08T12:14:16.629367] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-08T12:14:16.629522] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:16.629662] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-08T12:14:16.629706] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-08T12:14:16.629755] [INFO ] [MAIN ] [1988/3529] MCI kept (0.5s) | 1985 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:17.114079] [DEBUG] [REMOTE ] MCK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:17.114215] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-08T12:14:17.114424] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $768.75. [2026-01-08T12:14:17.114562] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:17.114699] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-08T12:14:17.114739] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-08T12:14:17.114788] [INFO ] [MAIN ] [1989/3529] MCK kept (0.5s) | 1986 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:17.586063] [DEBUG] [REMOTE ] MCN: Retrieved 5394 rows, trimmed to 300. [2026-01-08T12:14:17.586197] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-08T12:14:17.586405] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.61. [2026-01-08T12:14:17.586543] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:17.586677] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-08T12:14:17.586721] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-08T12:14:17.586771] [INFO ] [MAIN ] [1990/3529] MCN kept (0.5s) | 1987 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:17.906880] [DEBUG] [REMOTE ] MCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:17.907023] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-08T12:14:17.907320] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $467.64. [2026-01-08T12:14:17.907513] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:17.907669] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-08T12:14:17.907716] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-08T12:14:17.907768] [INFO ] [MAIN ] [1991/3529] MCO kept (0.3s) | 1988 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:18.333514] [DEBUG] [REMOTE ] MCRB: Retrieved 2649 rows, trimmed to 300. [2026-01-08T12:14:18.333719] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-08T12:14:18.333999] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-08T12:14:18.334186] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:18.334339] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-08T12:14:18.334400] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-08T12:14:18.334473] [INFO ] [MAIN ] [1992/3529] MCRB kept (0.4s) | 1989 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:18.888739] [DEBUG] [REMOTE ] MCRI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:18.889139] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-08T12:14:18.889420] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-08T12:14:18.889563] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:18.889720] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-08T12:14:18.889763] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-08T12:14:18.890009] [INFO ] [MAIN ] [1993/3529] MCRI kept (0.6s) | 1990 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:19.339914] [DEBUG] [REMOTE ] MCS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:19.340119] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-08T12:14:19.340388] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-08T12:14:19.340561] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:19.340714] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-08T12:14:19.340758] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-08T12:14:19.340813] [INFO ] [MAIN ] [1994/3529] MCS kept (0.5s) | 1991 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:19.813333] [DEBUG] [REMOTE ] MCY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:19.813550] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-08T12:14:19.814065] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-08T12:14:19.814215] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:19.814356] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-08T12:14:19.814397] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-08T12:14:19.814453] [INFO ] [MAIN ] [1995/3529] MCY kept (0.5s) | 1992 kept, 3 rejected | 140.0/min | ETA: 11.0m [2026-01-08T12:14:20.130809] [DEBUG] [REMOTE ] MD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:20.131004] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-08T12:14:20.131282] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.05. [2026-01-08T12:14:20.131458] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:20.131678] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-08T12:14:20.131748] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-08T12:14:20.131817] [INFO ] [MAIN ] [1996/3529] MD kept (0.3s) | 1993 kept, 3 rejected | 140.0/min | ETA: 10.9m [2026-01-08T12:14:20.391838] [DEBUG] [REMOTE ] MDAI: Retrieved 1196 rows, trimmed to 300. [2026-01-08T12:14:20.391973] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-08T12:14:20.392174] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-08T12:14:20.392327] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:20.392439] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-08T12:14:20.392480] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-08T12:14:20.392530] [INFO ] [MAIN ] [1997/3529] MDAI kept (0.3s) | 1994 kept, 3 rejected | 140.1/min | ETA: 10.9m [2026-01-08T12:14:20.920250] [DEBUG] [REMOTE ] MDB: Retrieved 2065 rows, trimmed to 300. [2026-01-08T12:14:20.920379] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-08T12:14:20.920607] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $313.81. [2026-01-08T12:14:20.920747] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:20.920859] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-08T12:14:20.920901] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-08T12:14:20.920950] [INFO ] [MAIN ] [1998/3529] MDB kept (0.5s) | 1995 kept, 3 rejected | 140.0/min | ETA: 10.9m [2026-01-08T12:14:21.418374] [DEBUG] [REMOTE ] MDGL: Retrieved 4761 rows, trimmed to 300. [2026-01-08T12:14:21.418504] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-08T12:14:21.418734] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-08T12:14:21.418869] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:21.418979] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-08T12:14:21.419020] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-08T12:14:21.419068] [INFO ] [MAIN ] [1999/3529] MDGL kept (0.5s) | 1996 kept, 3 rejected | 140.0/min | ETA: 10.9m [2026-01-08T12:14:21.866598] [DEBUG] [REMOTE ] MDLZ: Retrieved 6179 rows, trimmed to 300. [2026-01-08T12:14:21.866734] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-08T12:14:21.866943] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-08T12:14:21.867078] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:21.867190] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-08T12:14:21.867231] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-08T12:14:21.867280] [INFO ] [MAIN ] [2000/3529] MDLZ kept (0.4s) | 1997 kept, 3 rejected | 140.0/min | ETA: 10.9m [2026-01-08T12:14:22.208115] [DEBUG] [REMOTE ] MDWD: Retrieved 2969 rows, trimmed to 300. [2026-01-08T12:14:22.208275] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-08T12:14:22.208492] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.86. [2026-01-08T12:14:22.208664] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:22.208782] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-08T12:14:22.208823] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-08T12:14:22.208872] [INFO ] [MAIN ] [2001/3529] MDWD kept (0.3s) | 1998 kept, 3 rejected | 140.0/min | ETA: 10.9m [2026-01-08T12:14:22.661354] [DEBUG] [REMOTE ] MDXG: Retrieved 4624 rows, trimmed to 300. [2026-01-08T12:14:22.661490] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-08T12:14:22.661756] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $6.33. [2026-01-08T12:14:22.662080] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:22.662194] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-08T12:14:22.662236] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-08T12:14:22.662287] [INFO ] [MAIN ] [2002/3529] MDXG kept (0.5s) | 1999 kept, 3 rejected | 140.0/min | ETA: 10.9m [2026-01-08T12:14:22.902912] [DEBUG] [REMOTE ] MDXH: Retrieved 1047 rows, trimmed to 300. [2026-01-08T12:14:22.903045] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-08T12:14:22.903264] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-08T12:14:22.903396] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:22.903507] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-08T12:14:22.903548] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-08T12:14:22.903632] [INFO ] [MAIN ] [2003/3529] MDXH kept (0.2s) | 2000 kept, 3 rejected | 140.1/min | ETA: 10.9m [2026-01-08T12:14:23.350500] [DEBUG] [REMOTE ] MEC: Retrieved 1676 rows, trimmed to 300. [2026-01-08T12:14:23.350651] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-08T12:14:23.350848] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $12.56. [2026-01-08T12:14:23.350981] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:23.351091] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-08T12:14:23.351132] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-08T12:14:23.351180] [INFO ] [MAIN ] [2004/3529] MEC kept (0.4s) | 2001 kept, 3 rejected | 140.1/min | ETA: 10.9m [2026-01-08T12:14:23.935615] [DEBUG] [REMOTE ] MED: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:23.935759] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-08T12:14:23.935986] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-08T12:14:23.936126] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:23.936244] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-08T12:14:23.936301] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-08T12:14:23.936354] [INFO ] [MAIN ] [2005/3529] MED kept (0.6s) | 2002 kept, 3 rejected | 140.0/min | ETA: 10.9m [2026-01-08T12:14:24.182647] [DEBUG] [REMOTE ] MEDP: Retrieved 2365 rows, trimmed to 300. [2026-01-08T12:14:24.182772] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-08T12:14:24.182969] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $514.32. [2026-01-08T12:14:24.183294] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:24.183402] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-08T12:14:24.183442] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-08T12:14:24.183489] [INFO ] [MAIN ] [2006/3529] MEDP kept (0.2s) | 2003 kept, 3 rejected | 140.1/min | ETA: 10.9m [2026-01-08T12:14:24.465921] [DEBUG] [REMOTE ] MEG: Retrieved 1372 rows, trimmed to 300. [2026-01-08T12:14:24.466041] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-08T12:14:24.466272] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $23.76. [2026-01-08T12:14:24.466412] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:24.466526] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-08T12:14:24.466592] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-08T12:14:24.466656] [INFO ] [MAIN ] [2007/3529] MEG kept (0.3s) | 2004 kept, 3 rejected | 140.1/min | ETA: 10.9m [2026-01-08T12:14:24.961012] [DEBUG] [REMOTE ] MEGI: Retrieved 1053 rows, trimmed to 300. [2026-01-08T12:14:24.961220] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-08T12:14:24.961475] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-08T12:14:24.961642] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:24.961765] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-08T12:14:24.961808] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-08T12:14:24.961863] [INFO ] [MAIN ] [2008/3529] MEGI kept (0.5s) | 2005 kept, 3 rejected | 140.1/min | ETA: 10.9m [2026-01-08T12:14:25.639376] [DEBUG] [REMOTE ] MEI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:25.639613] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-08T12:14:25.639931] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.50. [2026-01-08T12:14:25.640074] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:25.640211] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-08T12:14:25.640261] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-08T12:14:25.640319] [INFO ] [MAIN ] [2009/3529] MEI kept (0.7s) | 2006 kept, 3 rejected | 140.0/min | ETA: 10.9m [2026-01-08T12:14:26.021416] [DEBUG] [REMOTE ] MELI: Retrieved 4632 rows, trimmed to 300. [2026-01-08T12:14:26.021648] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-08T12:14:26.021920] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-08T12:14:26.022059] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:26.022183] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-08T12:14:26.022224] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-08T12:14:26.022278] [INFO ] [MAIN ] [2010/3529] MELI kept (0.4s) | 2007 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:26.598025] [DEBUG] [REMOTE ] MEOH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:26.598446] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-08T12:14:26.598733] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-08T12:14:26.598878] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:26.599033] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-08T12:14:26.599076] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-08T12:14:26.599131] [INFO ] [MAIN ] [2011/3529] MEOH kept (0.6s) | 2008 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:27.143300] [DEBUG] [REMOTE ] MERC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:27.143509] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-08T12:14:27.143820] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-08T12:14:27.143962] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:27.144100] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-08T12:14:27.144142] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-08T12:14:27.144200] [INFO ] [MAIN ] [2012/3529] MERC kept (0.5s) | 2009 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:27.553457] [DEBUG] [REMOTE ] META: Retrieved 3429 rows, trimmed to 300. [2026-01-08T12:14:27.553667] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-08T12:14:27.553938] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-08T12:14:27.554265] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:27.554380] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-08T12:14:27.554422] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-08T12:14:27.554474] [INFO ] [MAIN ] [2013/3529] META kept (0.4s) | 2010 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:27.911787] [DEBUG] [REMOTE ] METC: Retrieved 2244 rows, trimmed to 300. [2026-01-08T12:14:27.911981] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-08T12:14:27.912234] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-08T12:14:27.912382] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:27.912533] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-08T12:14:27.912611] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-08T12:14:27.912686] [INFO ] [MAIN ] [2014/3529] METC kept (0.4s) | 2011 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:28.043434] [DEBUG] [REMOTE ] METCB: Retrieved 642 rows, trimmed to 300. [2026-01-08T12:14:28.043662] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-08T12:14:28.043914] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-08T12:14:28.044056] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:28.044175] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-08T12:14:28.044218] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-08T12:14:28.044271] [INFO ] [MAIN ] [2015/3529] METCB kept (0.1s) | 2012 kept, 3 rejected | 140.1/min | ETA: 10.8m [2026-01-08T12:14:28.488277] [DEBUG] [REMOTE ] METD: Retrieved 399 rows, trimmed to 300. [2026-01-08T12:14:28.488505] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-08T12:14:28.488797] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-08T12:14:28.488959] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:28.489313] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-08T12:14:28.489377] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-08T12:14:28.489454] [INFO ] [MAIN ] [2016/3529] METD kept (0.4s) | 2013 kept, 3 rejected | 140.1/min | ETA: 10.8m [2026-01-08T12:14:29.160028] [DEBUG] [REMOTE ] MFA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:29.160237] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-08T12:14:29.160526] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-08T12:14:29.160686] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:29.160820] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-08T12:14:29.160862] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-08T12:14:29.160917] [INFO ] [MAIN ] [2017/3529] MFA kept (0.7s) | 2014 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:29.652598] [DEBUG] [REMOTE ] MFC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:29.652762] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-08T12:14:29.652993] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.36. [2026-01-08T12:14:29.653147] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:29.653275] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-08T12:14:29.653318] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-08T12:14:29.653368] [INFO ] [MAIN ] [2018/3529] MFC kept (0.5s) | 2015 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:30.067215] [DEBUG] [REMOTE ] MFG: Retrieved 4820 rows, trimmed to 300. [2026-01-08T12:14:30.067375] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-08T12:14:30.067648] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.20. [2026-01-08T12:14:30.067835] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:30.067976] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-08T12:14:30.068023] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-08T12:14:30.068083] [INFO ] [MAIN ] [2019/3529] MFG kept (0.4s) | 2016 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:30.184281] [DEBUG] [REMOTE ] MFI: Retrieved 430 rows, trimmed to 300. [2026-01-08T12:14:30.184410] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-08T12:14:30.184624] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-08T12:14:30.184758] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:30.184865] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-08T12:14:30.184904] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-08T12:14:30.184953] [INFO ] [MAIN ] [2020/3529] MFI kept (0.1s) | 2017 kept, 3 rejected | 140.1/min | ETA: 10.8m [2026-01-08T12:14:30.858981] [DEBUG] [REMOTE ] MFIC: Retrieved 5454 rows, trimmed to 300. [2026-01-08T12:14:30.859163] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-08T12:14:30.859370] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-08T12:14:30.859504] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:30.859635] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-08T12:14:30.859678] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-08T12:14:30.859726] [INFO ] [MAIN ] [2021/3529] MFIC kept (0.7s) | 2018 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:31.225402] [DEBUG] [REMOTE ] MFIN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:31.225545] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-08T12:14:31.225781] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-08T12:14:31.225914] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:31.226033] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-08T12:14:31.226074] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-08T12:14:31.226123] [INFO ] [MAIN ] [2022/3529] MFIN kept (0.4s) | 2019 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:31.805217] [DEBUG] [REMOTE ] MFM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:31.805416] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-08T12:14:31.805701] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.28. [2026-01-08T12:14:31.805848] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:31.805971] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-08T12:14:31.806014] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-08T12:14:31.806092] [INFO ] [MAIN ] [2023/3529] MFM kept (0.6s) | 2020 kept, 3 rejected | 140.0/min | ETA: 10.8m [2026-01-08T12:14:32.109102] [DEBUG] [REMOTE ] MG: Retrieved 4087 rows, trimmed to 300. [2026-01-08T12:14:32.109285] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-08T12:14:32.109558] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.50. [2026-01-08T12:14:32.109717] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:32.109833] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-08T12:14:32.109875] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-08T12:14:32.109927] [INFO ] [MAIN ] [2024/3529] MG kept (0.3s) | 2021 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:32.710702] [DEBUG] [REMOTE ] MGA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:32.710911] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-08T12:14:32.711197] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $43.51. [2026-01-08T12:14:32.711339] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:32.711490] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-08T12:14:32.711534] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-08T12:14:32.711650] [INFO ] [MAIN ] [2025/3529] MGA kept (0.6s) | 2022 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:33.231908] [DEBUG] [REMOTE ] MGEE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:33.232109] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-08T12:14:33.232371] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-08T12:14:33.232507] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:33.232651] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-08T12:14:33.232694] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-08T12:14:33.232780] [INFO ] [MAIN ] [2026/3529] MGEE kept (0.5s) | 2023 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:33.651134] [DEBUG] [REMOTE ] MGIC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:33.651366] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-08T12:14:33.651694] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $19.58. [2026-01-08T12:14:33.651845] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:33.651981] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-08T12:14:33.652025] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-08T12:14:33.652080] [INFO ] [MAIN ] [2027/3529] MGIC kept (0.4s) | 2024 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:34.128044] [DEBUG] [REMOTE ] MGM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:34.128282] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-08T12:14:34.128679] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-08T12:14:34.128847] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:34.129004] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-08T12:14:34.129049] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-08T12:14:34.129108] [INFO ] [MAIN ] [2028/3529] MGM kept (0.5s) | 2025 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:34.358703] [DEBUG] [REMOTE ] MGNI: Retrieved 2960 rows, trimmed to 300. [2026-01-08T12:14:34.358840] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-08T12:14:34.359043] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-08T12:14:34.359175] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:34.359284] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-08T12:14:34.359326] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-08T12:14:34.359375] [INFO ] [MAIN ] [2029/3529] MGNI kept (0.2s) | 2026 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:34.776650] [DEBUG] [REMOTE ] MGNX: Retrieved 3079 rows, trimmed to 300. [2026-01-08T12:14:34.776787] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-08T12:14:34.776998] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-08T12:14:34.777139] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:34.777252] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-08T12:14:34.777295] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-08T12:14:34.777344] [INFO ] [MAIN ] [2030/3529] MGNX kept (0.4s) | 2027 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:35.467102] [DEBUG] [REMOTE ] MGPI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:35.467314] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-08T12:14:35.467751] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-08T12:14:35.467903] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:35.468040] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-08T12:14:35.468084] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-08T12:14:35.468142] [INFO ] [MAIN ] [2031/3529] MGPI kept (0.7s) | 2028 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:35.986142] [DEBUG] [REMOTE ] MGRC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:35.986531] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-08T12:14:35.986820] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.60. [2026-01-08T12:14:35.986964] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:35.987097] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-08T12:14:35.987138] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-08T12:14:35.987192] [INFO ] [MAIN ] [2032/3529] MGRC kept (0.5s) | 2029 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:36.245598] [DEBUG] [REMOTE ] MGTX: Retrieved 1906 rows, trimmed to 300. [2026-01-08T12:14:36.245789] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-08T12:14:36.246046] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.43. [2026-01-08T12:14:36.246380] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:36.246506] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-08T12:14:36.246547] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-08T12:14:36.246628] [INFO ] [MAIN ] [2033/3529] MGTX kept (0.3s) | 2030 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:36.590170] [DEBUG] [REMOTE ] MGX: Retrieved 479 rows, trimmed to 300. [2026-01-08T12:14:36.590546] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-08T12:14:36.590851] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-08T12:14:36.591032] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:36.591367] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-08T12:14:36.591420] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-08T12:14:36.591489] [INFO ] [MAIN ] [2034/3529] MGX kept (0.3s) | 2031 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:37.077132] [DEBUG] [REMOTE ] MGY: Retrieved 2143 rows, trimmed to 300. [2026-01-08T12:14:37.077251] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-08T12:14:37.077481] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-08T12:14:37.077643] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:37.077756] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-08T12:14:37.077796] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-08T12:14:37.077845] [INFO ] [MAIN ] [2035/3529] MGY kept (0.5s) | 2032 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:37.652787] [DEBUG] [REMOTE ] MHD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:37.652935] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-08T12:14:37.653166] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.53. [2026-01-08T12:14:37.653302] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:37.653420] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-08T12:14:37.653461] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-08T12:14:37.653512] [INFO ] [MAIN ] [2036/3529] MHD kept (0.6s) | 2033 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:38.065004] [DEBUG] [REMOTE ] MHF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:38.065266] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-08T12:14:38.065750] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-08T12:14:38.065969] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:38.066192] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-08T12:14:38.066259] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-08T12:14:38.066348] [INFO ] [MAIN ] [2037/3529] MHF kept (0.4s) | 2034 kept, 3 rejected | 140.0/min | ETA: 10.7m [2026-01-08T12:14:38.655284] [DEBUG] [REMOTE ] MHK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:38.655759] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-08T12:14:38.656245] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-08T12:14:38.656421] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:38.656625] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-08T12:14:38.656683] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-08T12:14:38.656762] [INFO ] [MAIN ] [2038/3529] MHK kept (0.6s) | 2035 kept, 3 rejected | 139.9/min | ETA: 10.7m [2026-01-08T12:14:39.117387] [DEBUG] [REMOTE ] MHN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:39.117593] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-08T12:14:39.117851] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.14. [2026-01-08T12:14:39.117992] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:39.118109] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-08T12:14:39.118150] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-08T12:14:39.118205] [INFO ] [MAIN ] [2039/3529] MHN kept (0.5s) | 2036 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:39.597224] [DEBUG] [REMOTE ] MHO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:39.597561] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-08T12:14:39.597795] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-08T12:14:39.597931] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:39.598065] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-08T12:14:39.598109] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-08T12:14:39.598161] [INFO ] [MAIN ] [2040/3529] MHO kept (0.5s) | 2037 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:40.174137] [DEBUG] [REMOTE ] MIDD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:40.174322] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-08T12:14:40.174635] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-08T12:14:40.174816] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:40.174974] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-08T12:14:40.175030] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-08T12:14:40.175093] [INFO ] [MAIN ] [2041/3529] MIDD kept (0.6s) | 2038 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:40.488143] [DEBUG] [REMOTE ] MIGI: Retrieved 2036 rows, trimmed to 300. [2026-01-08T12:14:40.488495] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-08T12:14:40.488737] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-08T12:14:40.488873] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:40.488986] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-08T12:14:40.489028] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-08T12:14:40.489077] [INFO ] [MAIN ] [2042/3529] MIGI kept (0.3s) | 2039 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:40.910975] [DEBUG] [REMOTE ] MILN: Retrieved 2432 rows, trimmed to 300. [2026-01-08T12:14:40.911109] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-08T12:14:40.911311] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-08T12:14:40.911442] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:40.911553] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-08T12:14:40.911622] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-08T12:14:40.911672] [INFO ] [MAIN ] [2043/3529] MILN kept (0.4s) | 2040 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:41.482335] [DEBUG] [REMOTE ] MIND: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:41.482488] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-08T12:14:41.482739] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-08T12:14:41.482895] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:41.483045] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-08T12:14:41.483102] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-08T12:14:41.483173] [INFO ] [MAIN ] [2044/3529] MIND kept (0.6s) | 2041 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:41.582959] [DEBUG] [REMOTE ] MIRA: Retrieved 610 rows, trimmed to 300. [2026-01-08T12:14:41.583089] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-08T12:14:41.583297] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.28. [2026-01-08T12:14:41.583674] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:41.583816] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-08T12:14:41.583858] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-08T12:14:41.583908] [INFO ] [MAIN ] [2045/3529] MIRA kept (0.1s) | 2042 kept, 3 rejected | 140.0/min | ETA: 10.6m [2026-01-08T12:14:42.160463] [DEBUG] [REMOTE ] MIRM: Retrieved 1628 rows, trimmed to 300. [2026-01-08T12:14:42.160621] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-08T12:14:42.160886] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-08T12:14:42.161030] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:42.161148] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-08T12:14:42.161192] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-08T12:14:42.161244] [INFO ] [MAIN ] [2046/3529] MIRM kept (0.6s) | 2043 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:42.649962] [DEBUG] [REMOTE ] MITK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:42.650164] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-08T12:14:42.650457] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-08T12:14:42.650649] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:42.650779] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-08T12:14:42.650821] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-08T12:14:42.650876] [INFO ] [MAIN ] [2047/3529] MITK kept (0.5s) | 2044 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:43.186243] [DEBUG] [REMOTE ] MIY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:43.186476] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-08T12:14:43.186765] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.32. [2026-01-08T12:14:43.186916] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:43.187059] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-08T12:14:43.187104] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-08T12:14:43.187159] [INFO ] [MAIN ] [2048/3529] MIY kept (0.5s) | 2045 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:43.649286] [DEBUG] [REMOTE ] MKC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:43.649432] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-08T12:14:43.649669] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-08T12:14:43.649810] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:43.649926] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-08T12:14:43.649968] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-08T12:14:43.650016] [INFO ] [MAIN ] [2049/3529] MKC kept (0.5s) | 2046 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:44.120078] [DEBUG] [REMOTE ] MKSI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:44.120243] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-08T12:14:44.120506] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $132.49. [2026-01-08T12:14:44.120674] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:44.120804] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-08T12:14:44.120848] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-08T12:14:44.120900] [INFO ] [MAIN ] [2050/3529] MKSI kept (0.5s) | 2047 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:44.518909] [DEBUG] [REMOTE ] MKTX: Retrieved 5326 rows, trimmed to 300. [2026-01-08T12:14:44.519113] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-08T12:14:44.519377] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-08T12:14:44.519518] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:44.519673] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-08T12:14:44.519720] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-08T12:14:44.519775] [INFO ] [MAIN ] [2051/3529] MKTX kept (0.4s) | 2048 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:45.020166] [DEBUG] [REMOTE ] MLAB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:45.020524] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-08T12:14:45.020775] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $68.18. [2026-01-08T12:14:45.020916] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:45.021040] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-08T12:14:45.021083] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-08T12:14:45.021143] [INFO ] [MAIN ] [2052/3529] MLAB kept (0.5s) | 2049 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:45.446547] [DEBUG] [REMOTE ] MLCO: Retrieved 4792 rows, trimmed to 300. [2026-01-08T12:14:45.446793] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-08T12:14:45.447179] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $7.00. [2026-01-08T12:14:45.447440] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:45.447615] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-08T12:14:45.447666] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-08T12:14:45.447732] [INFO ] [MAIN ] [2053/3529] MLCO kept (0.4s) | 2050 kept, 3 rejected | 139.9/min | ETA: 10.6m [2026-01-08T12:14:45.734357] [DEBUG] [REMOTE ] MLGO: Retrieved 1191 rows, trimmed to 300. [2026-01-08T12:14:45.734603] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-08T12:14:45.734890] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-08T12:14:45.735093] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:45.735233] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-08T12:14:45.735282] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-08T12:14:45.735346] [INFO ] [MAIN ] [2054/3529] MLGO kept (0.3s) | 2051 kept, 3 rejected | 139.9/min | ETA: 10.5m [2026-01-08T12:14:46.361947] [DEBUG] [REMOTE ] MLI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:46.362161] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-08T12:14:46.362445] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $97.99. [2026-01-08T12:14:46.362611] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:46.362748] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-08T12:14:46.362793] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-08T12:14:46.362850] [INFO ] [MAIN ] [2055/3529] MLI kept (0.6s) | 2052 kept, 3 rejected | 139.9/min | ETA: 10.5m [2026-01-08T12:14:46.854874] [DEBUG] [REMOTE ] MLKN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:46.855125] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-08T12:14:46.855511] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-08T12:14:46.855707] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:46.855886] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-08T12:14:46.855936] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-08T12:14:46.856059] [INFO ] [MAIN ] [2056/3529] MLKN kept (0.5s) | 2053 kept, 3 rejected | 139.9/min | ETA: 10.5m [2026-01-08T12:14:47.424749] [DEBUG] [REMOTE ] MLM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:47.424991] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-08T12:14:47.425377] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-08T12:14:47.425525] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:47.425700] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-08T12:14:47.425750] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-08T12:14:47.425809] [INFO ] [MAIN ] [2057/3529] MLM kept (0.6s) | 2054 kept, 3 rejected | 139.8/min | ETA: 10.5m [2026-01-08T12:14:47.800651] [DEBUG] [REMOTE ] MLP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:47.800862] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-08T12:14:47.801162] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-08T12:14:47.801316] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:47.801457] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-08T12:14:47.801501] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-08T12:14:47.801560] [INFO ] [MAIN ] [2058/3529] MLP kept (0.4s) | 2055 kept, 3 rejected | 139.9/min | ETA: 10.5m [2026-01-08T12:14:48.133059] [DEBUG] [REMOTE ] MLTX: Retrieved 1307 rows, trimmed to 300. [2026-01-08T12:14:48.133248] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-08T12:14:48.133489] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.12. [2026-01-08T12:14:48.133658] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:48.133780] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-08T12:14:48.133825] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-08T12:14:48.133882] [INFO ] [MAIN ] [2059/3529] MLTX kept (0.3s) | 2056 kept, 3 rejected | 139.9/min | ETA: 10.5m [2026-01-08T12:14:48.460798] [DEBUG] [REMOTE ] MLYS: Retrieved 729 rows, trimmed to 300. [2026-01-08T12:14:48.460999] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-08T12:14:48.461254] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $35.35. [2026-01-08T12:14:48.461415] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:48.461550] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-08T12:14:48.461614] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-08T12:14:48.461670] [INFO ] [MAIN ] [2060/3529] MLYS kept (0.3s) | 2057 kept, 3 rejected | 139.9/min | ETA: 10.5m [2026-01-08T12:14:49.106482] [DEBUG] [REMOTE ] MMC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:49.106709] [DEBUG] [REMOTE ] MMC: PASS: History has at least 300 days. [2026-01-08T12:14:49.106982] [DEBUG] [REMOTE ] MMC: PASS: Price check passed. Min price $176.58. [2026-01-08T12:14:49.107123] [DEBUG] [REMOTE ] MMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:49.107300] [DEBUG] [REMOTE ] MMC: PASS: Integrity check passed. [2026-01-08T12:14:49.107347] [DEBUG] [REMOTE ] MMC: Symbol is viable for forecasting. [2026-01-08T12:14:49.107402] [INFO ] [MAIN ] [2061/3529] MMC kept (0.6s) | 2058 kept, 3 rejected | 139.9/min | ETA: 10.5m [2026-01-08T12:14:49.297961] [DEBUG] [REMOTE ] MMD: Retrieved 3376 rows, trimmed to 300. [2026-01-08T12:14:49.298151] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-08T12:14:49.298442] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.78. [2026-01-08T12:14:49.298604] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:49.298773] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-08T12:14:49.298818] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-08T12:14:49.298896] [INFO ] [MAIN ] [2062/3529] MMD kept (0.2s) | 2059 kept, 3 rejected | 139.9/min | ETA: 10.5m [2026-01-08T12:14:50.001501] [DEBUG] [REMOTE ] MMLP: Retrieved 5832 rows, trimmed to 300. [2026-01-08T12:14:50.001748] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-08T12:14:50.002110] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-08T12:14:50.002261] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:50.002418] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-08T12:14:50.002462] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-08T12:14:50.002525] [INFO ] [MAIN ] [2063/3529] MMLP kept (0.7s) | 2060 kept, 3 rejected | 139.8/min | ETA: 10.5m [2026-01-08T12:14:50.523147] [DEBUG] [REMOTE ] MMS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:50.523294] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-08T12:14:50.523547] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-08T12:14:50.523707] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:50.523829] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-08T12:14:50.523871] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-08T12:14:50.523921] [INFO ] [MAIN ] [2064/3529] MMS kept (0.5s) | 2061 kept, 3 rejected | 139.8/min | ETA: 10.5m [2026-01-08T12:14:50.995232] [DEBUG] [REMOTE ] MMSI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:50.995388] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-08T12:14:50.995653] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $79.43. [2026-01-08T12:14:50.995788] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:50.995909] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-08T12:14:50.995951] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-08T12:14:50.995999] [INFO ] [MAIN ] [2065/3529] MMSI kept (0.5s) | 2062 kept, 3 rejected | 139.8/min | ETA: 10.5m [2026-01-08T12:14:51.458877] [DEBUG] [REMOTE ] MNDO: Retrieved 6392 rows, trimmed to 300. [2026-01-08T12:14:51.459028] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-08T12:14:51.459274] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-08T12:14:51.459413] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:51.459535] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-08T12:14:51.459597] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-08T12:14:51.459651] [INFO ] [MAIN ] [2066/3529] MNDO kept (0.5s) | 2063 kept, 3 rejected | 139.8/min | ETA: 10.5m [2026-01-08T12:14:51.691499] [DEBUG] [REMOTE ] MNDY: Retrieved 1150 rows, trimmed to 300. [2026-01-08T12:14:51.691665] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-08T12:14:51.691874] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $142.77. [2026-01-08T12:14:51.692010] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:51.692125] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-08T12:14:51.692166] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-08T12:14:51.692215] [INFO ] [MAIN ] [2067/3529] MNDY kept (0.2s) | 2064 kept, 3 rejected | 139.8/min | ETA: 10.5m [2026-01-08T12:14:52.184319] [DEBUG] [REMOTE ] MNKD: Retrieved 5397 rows, trimmed to 300. [2026-01-08T12:14:52.184464] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-08T12:14:52.184808] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-08T12:14:52.184989] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:52.185127] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-08T12:14:52.185168] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-08T12:14:52.185232] [INFO ] [MAIN ] [2068/3529] MNKD kept (0.5s) | 2065 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:52.493967] [DEBUG] [REMOTE ] MNMD: Retrieved 878 rows, trimmed to 300. [2026-01-08T12:14:52.494169] [DEBUG] [REMOTE ] MNMD: PASS: History has at least 300 days. [2026-01-08T12:14:52.494424] [DEBUG] [REMOTE ] MNMD: PASS: Price check passed. Min price $10.68. [2026-01-08T12:14:52.494565] [DEBUG] [REMOTE ] MNMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:52.494708] [DEBUG] [REMOTE ] MNMD: PASS: Integrity check passed. [2026-01-08T12:14:52.494751] [DEBUG] [REMOTE ] MNMD: Symbol is viable for forecasting. [2026-01-08T12:14:52.494805] [INFO ] [MAIN ] [2069/3529] MNMD kept (0.3s) | 2066 kept, 3 rejected | 139.9/min | ETA: 10.4m [2026-01-08T12:14:53.187480] [DEBUG] [REMOTE ] MNRO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:53.187718] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-08T12:14:53.188040] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-08T12:14:53.188194] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:53.188370] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-08T12:14:53.188419] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-08T12:14:53.188477] [INFO ] [MAIN ] [2070/3529] MNRO kept (0.7s) | 2067 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:53.487002] [DEBUG] [REMOTE ] MNSO: Retrieved 1313 rows, trimmed to 300. [2026-01-08T12:14:53.487196] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-08T12:14:53.487445] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-08T12:14:53.487607] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:53.487729] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-08T12:14:53.487773] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-08T12:14:53.487825] [INFO ] [MAIN ] [2071/3529] MNSO kept (0.3s) | 2068 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:53.821544] [DEBUG] [REMOTE ] MNTK: Retrieved 1246 rows, trimmed to 300. [2026-01-08T12:14:53.821968] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-08T12:14:53.822209] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.53. [2026-01-08T12:14:53.822348] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:53.822464] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-08T12:14:53.822506] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-08T12:14:53.822561] [INFO ] [MAIN ] [2072/3529] MNTK kept (0.3s) | 2069 kept, 3 rejected | 139.9/min | ETA: 10.4m [2026-01-08T12:14:54.210103] [DEBUG] [REMOTE ] MNY: Retrieved 560 rows, trimmed to 300. [2026-01-08T12:14:54.210312] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-08T12:14:54.210600] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.12. [2026-01-08T12:14:54.210769] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:54.210906] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-08T12:14:54.210958] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-08T12:14:54.211022] [INFO ] [MAIN ] [2073/3529] MNY kept (0.4s) | 2070 kept, 3 rejected | 139.9/min | ETA: 10.4m [2026-01-08T12:14:54.838399] [DEBUG] [REMOTE ] MOD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:54.838538] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-08T12:14:54.838771] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-08T12:14:54.838912] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:54.839029] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-08T12:14:54.839088] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-08T12:14:54.839140] [INFO ] [MAIN ] [2074/3529] MOD kept (0.6s) | 2071 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:55.335973] [DEBUG] [REMOTE ] MODG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:55.336121] [DEBUG] [REMOTE ] MODG: PASS: History has at least 300 days. [2026-01-08T12:14:55.336351] [DEBUG] [REMOTE ] MODG: PASS: Price check passed. Min price $8.81. [2026-01-08T12:14:55.336489] [DEBUG] [REMOTE ] MODG: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:55.336627] [DEBUG] [REMOTE ] MODG: PASS: Integrity check passed. [2026-01-08T12:14:55.336672] [DEBUG] [REMOTE ] MODG: Symbol is viable for forecasting. [2026-01-08T12:14:55.336723] [INFO ] [MAIN ] [2075/3529] MODG kept (0.5s) | 2072 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:55.585296] [DEBUG] [REMOTE ] MODL: Retrieved 812 rows, trimmed to 300. [2026-01-08T12:14:55.585427] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-08T12:14:55.585830] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.55. [2026-01-08T12:14:55.585966] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:55.586074] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-08T12:14:55.586115] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-08T12:14:55.586163] [INFO ] [MAIN ] [2076/3529] MODL kept (0.2s) | 2073 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:56.197472] [DEBUG] [REMOTE ] MOFG: Retrieved 4515 rows, trimmed to 300. [2026-01-08T12:14:56.197648] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-08T12:14:56.197911] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $27.25. [2026-01-08T12:14:56.198081] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:56.198247] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-08T12:14:56.198317] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-08T12:14:56.198370] [INFO ] [MAIN ] [2077/3529] MOFG kept (0.6s) | 2074 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:56.473264] [DEBUG] [REMOTE ] MOH: Retrieved 5666 rows, trimmed to 300. [2026-01-08T12:14:56.473410] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-08T12:14:56.473644] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-08T12:14:56.473782] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:56.473898] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-08T12:14:56.473938] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-08T12:14:56.474008] [INFO ] [MAIN ] [2078/3529] MOH kept (0.3s) | 2075 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:56.922254] [DEBUG] [REMOTE ] MOMO: Retrieved 2782 rows, trimmed to 300. [2026-01-08T12:14:56.922432] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-08T12:14:56.922969] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-08T12:14:56.923155] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:56.923302] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-08T12:14:56.923348] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-08T12:14:56.923411] [INFO ] [MAIN ] [2079/3529] MOMO kept (0.4s) | 2076 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:57.539001] [DEBUG] [REMOTE ] MORN: Retrieved 5204 rows, trimmed to 300. [2026-01-08T12:14:57.539164] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-08T12:14:57.539396] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-08T12:14:57.539531] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:57.539673] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-08T12:14:57.539733] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-08T12:14:57.539783] [INFO ] [MAIN ] [2080/3529] MORN kept (0.6s) | 2077 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:57.822405] [DEBUG] [REMOTE ] MOS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:57.822555] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-08T12:14:57.822823] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-08T12:14:57.822961] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:57.823086] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-08T12:14:57.823127] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-08T12:14:57.823179] [INFO ] [MAIN ] [2081/3529] MOS kept (0.3s) | 2078 kept, 3 rejected | 139.8/min | ETA: 10.4m [2026-01-08T12:14:58.198636] [DEBUG] [REMOTE ] MP: Retrieved 1394 rows, trimmed to 300. [2026-01-08T12:14:58.199315] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-08T12:14:58.200212] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-08T12:14:58.200370] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:58.200543] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-08T12:14:58.200609] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-08T12:14:58.200675] [INFO ] [MAIN ] [2082/3529] MP kept (0.4s) | 2079 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:14:58.843290] [DEBUG] [REMOTE ] MPA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:58.843443] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-08T12:14:58.843712] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $11.03. [2026-01-08T12:14:58.843853] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:58.843976] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-08T12:14:58.844019] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-08T12:14:58.844071] [INFO ] [MAIN ] [2083/3529] MPA kept (0.6s) | 2080 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:14:59.325389] [DEBUG] [REMOTE ] MPAA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:59.325596] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-08T12:14:59.325934] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-08T12:14:59.326113] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:59.326408] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-08T12:14:59.326470] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-08T12:14:59.326544] [INFO ] [MAIN ] [2084/3529] MPAA kept (0.5s) | 2081 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:14:59.789663] [DEBUG] [REMOTE ] MPB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:14:59.789802] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-08T12:14:59.790011] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $26.54. [2026-01-08T12:14:59.790149] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-08T12:14:59.790265] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-08T12:14:59.790307] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-08T12:14:59.790357] [INFO ] [MAIN ] [2085/3529] MPB kept (0.5s) | 2082 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:00.237986] [DEBUG] [REMOTE ] MPC: Retrieved 3657 rows, trimmed to 300. [2026-01-08T12:15:00.238120] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-08T12:15:00.238345] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-08T12:15:00.238482] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:00.238617] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-08T12:15:00.238686] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-08T12:15:00.238738] [INFO ] [MAIN ] [2086/3529] MPC kept (0.4s) | 2083 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:00.573905] [DEBUG] [REMOTE ] MPX: Retrieved 6252 rows, trimmed to 300. [2026-01-08T12:15:00.574051] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-08T12:15:00.574263] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-08T12:15:00.574395] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:00.574509] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-08T12:15:00.574552] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-08T12:15:00.574622] [INFO ] [MAIN ] [2087/3529] MPX kept (0.3s) | 2084 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:00.814131] [DEBUG] [REMOTE ] MQ: Retrieved 1151 rows, trimmed to 300. [2026-01-08T12:15:00.814324] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-08T12:15:00.814560] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.44. [2026-01-08T12:15:00.814930] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:00.815050] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-08T12:15:00.815091] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-08T12:15:00.815145] [INFO ] [MAIN ] [2088/3529] MQ kept (0.2s) | 2085 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:01.381317] [DEBUG] [REMOTE ] MQY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:01.381461] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-08T12:15:01.381707] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.21. [2026-01-08T12:15:01.381845] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:01.381965] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-08T12:15:01.382107] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-08T12:15:01.382160] [INFO ] [MAIN ] [2089/3529] MQY kept (0.6s) | 2086 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:01.622968] [DEBUG] [REMOTE ] MRAM: Retrieved 2325 rows, trimmed to 300. [2026-01-08T12:15:01.623120] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-08T12:15:01.623404] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-08T12:15:01.623559] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:01.623709] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-08T12:15:01.623752] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-08T12:15:01.623803] [INFO ] [MAIN ] [2090/3529] MRAM kept (0.2s) | 2087 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:02.016994] [DEBUG] [REMOTE ] MRBK: Retrieved 2052 rows, trimmed to 300. [2026-01-08T12:15:02.017173] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-08T12:15:02.017416] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $13.75. [2026-01-08T12:15:02.017557] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:02.017696] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-08T12:15:02.017737] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-08T12:15:02.017791] [INFO ] [MAIN ] [2091/3529] MRBK kept (0.4s) | 2088 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:02.522947] [DEBUG] [REMOTE ] MRCC: Retrieved 3318 rows, trimmed to 300. [2026-01-08T12:15:02.523098] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-08T12:15:02.523310] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-08T12:15:02.523447] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:02.523564] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-08T12:15:02.523646] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-08T12:15:02.523698] [INFO ] [MAIN ] [2092/3529] MRCC kept (0.5s) | 2089 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:03.017698] [DEBUG] [REMOTE ] MRCY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:03.017906] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-08T12:15:03.018316] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-08T12:15:03.018508] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:03.018721] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-08T12:15:03.018780] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-08T12:15:03.018854] [INFO ] [MAIN ] [2093/3529] MRCY kept (0.5s) | 2090 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:03.680268] [DEBUG] [REMOTE ] MRK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:03.680409] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-08T12:15:03.680665] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-08T12:15:03.680811] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:03.681130] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-08T12:15:03.681173] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-08T12:15:03.681226] [INFO ] [MAIN ] [2094/3529] MRK kept (0.7s) | 2091 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:03.831645] [DEBUG] [REMOTE ] MRM: Retrieved 1262 rows, trimmed to 300. [2026-01-08T12:15:03.831783] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-08T12:15:03.831990] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.83. [2026-01-08T12:15:03.832128] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:03.832243] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-08T12:15:03.832286] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-08T12:15:03.832336] [INFO ] [MAIN ] [2095/3529] MRM kept (0.2s) | 2092 kept, 3 rejected | 139.8/min | ETA: 10.3m [2026-01-08T12:15:04.355639] [DEBUG] [REMOTE ] MRNA: Retrieved 1780 rows, trimmed to 300. [2026-01-08T12:15:04.355767] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-08T12:15:04.355968] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-08T12:15:04.356102] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:04.356211] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-08T12:15:04.356252] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-08T12:15:04.356300] [INFO ] [MAIN ] [2096/3529] MRNA kept (0.5s) | 2093 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:04.889608] [DEBUG] [REMOTE ] MRTN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:04.889750] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-08T12:15:04.889973] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-08T12:15:04.890115] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:04.890238] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-08T12:15:04.890282] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-08T12:15:04.890338] [INFO ] [MAIN ] [2097/3529] MRTN kept (0.5s) | 2094 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:05.045672] [DEBUG] [REMOTE ] MRVI: Retrieved 1287 rows, trimmed to 300. [2026-01-08T12:15:05.046007] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-08T12:15:05.046215] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-08T12:15:05.046354] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:05.046486] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-08T12:15:05.046529] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-08T12:15:05.046598] [INFO ] [MAIN ] [2098/3529] MRVI kept (0.2s) | 2095 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:05.837587] [DEBUG] [REMOTE ] MRVL: Retrieved 6418 rows, trimmed to 300. [2026-01-08T12:15:05.837870] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-08T12:15:05.838284] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.68. [2026-01-08T12:15:05.838442] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:05.838626] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-08T12:15:05.838675] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-08T12:15:05.838734] [INFO ] [MAIN ] [2099/3529] MRVL kept (0.8s) | 2096 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:06.054479] [DEBUG] [REMOTE ] MRX: Retrieved 427 rows, trimmed to 300. [2026-01-08T12:15:06.054703] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-08T12:15:06.054961] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $29.79. [2026-01-08T12:15:06.055104] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:06.055242] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-08T12:15:06.055288] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-08T12:15:06.055344] [INFO ] [MAIN ] [2100/3529] MRX kept (0.2s) | 2097 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:06.631625] [DEBUG] [REMOTE ] MS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:06.631832] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-08T12:15:06.632189] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $154.19. [2026-01-08T12:15:06.632370] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:06.632563] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-08T12:15:06.632641] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-08T12:15:06.632716] [INFO ] [MAIN ] [2101/3529] MS kept (0.6s) | 2098 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:07.200350] [DEBUG] [REMOTE ] MSA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:07.200537] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-08T12:15:07.200896] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-08T12:15:07.201042] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:07.201198] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-08T12:15:07.201239] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-08T12:15:07.201294] [INFO ] [MAIN ] [2102/3529] MSA kept (0.6s) | 2099 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:07.716155] [DEBUG] [REMOTE ] MSB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:07.716318] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-08T12:15:07.716603] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-08T12:15:07.716764] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:07.716897] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-08T12:15:07.716939] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-08T12:15:07.716991] [INFO ] [MAIN ] [2103/3529] MSB kept (0.5s) | 2100 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:08.061154] [DEBUG] [REMOTE ] MSBI: Retrieved 2420 rows, trimmed to 300. [2026-01-08T12:15:08.061284] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-08T12:15:08.061482] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-08T12:15:08.061639] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:08.061769] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-08T12:15:08.061810] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-08T12:15:08.061859] [INFO ] [MAIN ] [2104/3529] MSBI kept (0.3s) | 2101 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:08.369756] [DEBUG] [REMOTE ] MSCI: Retrieved 4564 rows, trimmed to 300. [2026-01-08T12:15:08.369898] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-08T12:15:08.370123] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $531.65. [2026-01-08T12:15:08.370268] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:08.370390] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-08T12:15:08.370434] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-08T12:15:08.370485] [INFO ] [MAIN ] [2105/3529] MSCI kept (0.3s) | 2102 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:09.054582] [DEBUG] [REMOTE ] MSD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:09.054732] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-08T12:15:09.054963] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.08. [2026-01-08T12:15:09.055099] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:09.055221] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-08T12:15:09.055265] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-08T12:15:09.055317] [INFO ] [MAIN ] [2106/3529] MSD kept (0.7s) | 2103 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:09.496058] [DEBUG] [REMOTE ] MSEX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:09.496212] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-08T12:15:09.496461] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-08T12:15:09.496734] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:09.496867] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-08T12:15:09.496908] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-08T12:15:09.496958] [INFO ] [MAIN ] [2107/3529] MSEX kept (0.4s) | 2104 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:09.737073] [DEBUG] [REMOTE ] MSFD: Retrieved 837 rows, trimmed to 300. [2026-01-08T12:15:09.737196] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-08T12:15:09.737398] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-08T12:15:09.737538] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:09.737701] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-08T12:15:09.737747] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-08T12:15:09.737798] [INFO ] [MAIN ] [2108/3529] MSFD kept (0.2s) | 2105 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:10.090446] [DEBUG] [REMOTE ] MSFL: Retrieved 454 rows, trimmed to 300. [2026-01-08T12:15:10.090608] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-08T12:15:10.090807] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $25.97. [2026-01-08T12:15:10.090941] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:10.091051] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-08T12:15:10.091092] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-08T12:15:10.091139] [INFO ] [MAIN ] [2109/3529] MSFL kept (0.4s) | 2106 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:10.552383] [DEBUG] [REMOTE ] MSGE: Retrieved 685 rows, trimmed to 300. [2026-01-08T12:15:10.552516] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-08T12:15:10.552731] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.39. [2026-01-08T12:15:10.552870] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:10.553281] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-08T12:15:10.553327] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-08T12:15:10.553375] [INFO ] [MAIN ] [2110/3529] MSGE kept (0.5s) | 2107 kept, 3 rejected | 139.8/min | ETA: 10.2m [2026-01-08T12:15:10.952857] [DEBUG] [REMOTE ] MSGM: Retrieved 1252 rows, trimmed to 300. [2026-01-08T12:15:10.952989] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-08T12:15:10.953184] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-08T12:15:10.953316] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:10.953423] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-08T12:15:10.953463] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-08T12:15:10.953511] [INFO ] [MAIN ] [2111/3529] MSGM kept (0.4s) | 2108 kept, 3 rejected | 139.8/min | ETA: 10.1m [2026-01-08T12:15:11.476956] [DEBUG] [REMOTE ] MSGS: Retrieved 2582 rows, trimmed to 300. [2026-01-08T12:15:11.477090] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-08T12:15:11.477377] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-08T12:15:11.477553] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:11.477704] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-08T12:15:11.477748] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-08T12:15:11.477799] [INFO ] [MAIN ] [2112/3529] MSGS kept (0.5s) | 2109 kept, 3 rejected | 139.8/min | ETA: 10.1m [2026-01-08T12:15:12.054949] [DEBUG] [REMOTE ] MSI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:12.055095] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-08T12:15:12.055324] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-08T12:15:12.055462] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:12.055600] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-08T12:15:12.055643] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-08T12:15:12.055693] [INFO ] [MAIN ] [2113/3529] MSI kept (0.6s) | 2110 kept, 3 rejected | 139.8/min | ETA: 10.1m [2026-01-08T12:15:12.604964] [DEBUG] [REMOTE ] MSM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:12.605179] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-08T12:15:12.605455] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $81.08. [2026-01-08T12:15:12.605620] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:12.605967] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-08T12:15:12.606199] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-08T12:15:12.606254] [INFO ] [MAIN ] [2114/3529] MSM kept (0.6s) | 2111 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:12.796961] [DEBUG] [REMOTE ] MSTX: Retrieved 350 rows, trimmed to 300. [2026-01-08T12:15:12.797092] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-08T12:15:12.797285] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-08T12:15:12.797418] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:12.797527] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-08T12:15:12.797566] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-08T12:15:12.797643] [INFO ] [MAIN ] [2115/3529] MSTX kept (0.2s) | 2112 kept, 3 rejected | 139.8/min | ETA: 10.1m [2026-01-08T12:15:13.473521] [DEBUG] [REMOTE ] MTB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:13.473683] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-08T12:15:13.473908] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $177.23. [2026-01-08T12:15:13.474064] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:13.474182] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-08T12:15:13.474224] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-08T12:15:13.474274] [INFO ] [MAIN ] [2116/3529] MTB kept (0.7s) | 2113 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:13.728069] [DEBUG] [REMOTE ] MTCH: Retrieved 2547 rows, trimmed to 300. [2026-01-08T12:15:13.728203] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-08T12:15:13.728596] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $31.07. [2026-01-08T12:15:13.728737] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:13.728852] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-08T12:15:13.728899] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-08T12:15:13.728948] [INFO ] [MAIN ] [2117/3529] MTCH kept (0.3s) | 2114 kept, 3 rejected | 139.8/min | ETA: 10.1m [2026-01-08T12:15:14.355465] [DEBUG] [REMOTE ] MTD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:14.355620] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-08T12:15:14.355830] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1284.74. [2026-01-08T12:15:14.355967] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:14.356083] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-08T12:15:14.356124] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-08T12:15:14.356175] [INFO ] [MAIN ] [2118/3529] MTD kept (0.6s) | 2115 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:14.894198] [DEBUG] [REMOTE ] MTG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:14.894352] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-08T12:15:14.894622] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $26.22. [2026-01-08T12:15:14.894786] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:14.894923] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-08T12:15:14.894971] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-08T12:15:14.895031] [INFO ] [MAIN ] [2119/3529] MTG kept (0.5s) | 2116 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:15.389729] [DEBUG] [REMOTE ] MTH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:15.389890] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-08T12:15:15.390142] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-08T12:15:15.390280] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:15.390406] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-08T12:15:15.390447] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-08T12:15:15.390498] [INFO ] [MAIN ] [2120/3529] MTH kept (0.5s) | 2117 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:15.855053] [DEBUG] [REMOTE ] MTLS: Retrieved 2902 rows, trimmed to 300. [2026-01-08T12:15:15.855242] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-08T12:15:15.855488] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-08T12:15:15.855662] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:15.855796] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-08T12:15:15.855840] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-08T12:15:15.855896] [INFO ] [MAIN ] [2121/3529] MTLS kept (0.5s) | 2118 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:16.253811] [DEBUG] [REMOTE ] MTN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:16.253975] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-08T12:15:16.254232] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-08T12:15:16.254412] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:16.254538] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-08T12:15:16.254595] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-08T12:15:16.254650] [INFO ] [MAIN ] [2122/3529] MTN kept (0.4s) | 2119 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:16.673032] [DEBUG] [REMOTE ] MTRN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:16.673437] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-08T12:15:16.673790] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-08T12:15:16.674070] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:16.674211] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-08T12:15:16.674254] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-08T12:15:16.674309] [INFO ] [MAIN ] [2123/3529] MTRN kept (0.4s) | 2120 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:17.202589] [DEBUG] [REMOTE ] MTRX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:17.202732] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-08T12:15:17.203048] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-08T12:15:17.203186] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:17.203299] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-08T12:15:17.203340] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-08T12:15:17.203390] [INFO ] [MAIN ] [2124/3529] MTRX kept (0.5s) | 2121 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:17.551441] [DEBUG] [REMOTE ] MTSI: Retrieved 3474 rows, trimmed to 300. [2026-01-08T12:15:17.551605] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-08T12:15:17.551827] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $130.53. [2026-01-08T12:15:17.551959] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:17.552069] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-08T12:15:17.552108] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-08T12:15:17.552156] [INFO ] [MAIN ] [2125/3529] MTSI kept (0.3s) | 2122 kept, 3 rejected | 139.7/min | ETA: 10.1m [2026-01-08T12:15:18.075851] [DEBUG] [REMOTE ] MTX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:18.076119] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-08T12:15:18.076372] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-08T12:15:18.076512] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:18.076658] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-08T12:15:18.076702] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-08T12:15:18.076755] [INFO ] [MAIN ] [2126/3529] MTX kept (0.5s) | 2123 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:18.378780] [DEBUG] [REMOTE ] MTZ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:18.378922] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-08T12:15:18.379146] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-08T12:15:18.379471] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:18.379608] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-08T12:15:18.379650] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-08T12:15:18.379700] [INFO ] [MAIN ] [2127/3529] MTZ kept (0.3s) | 2124 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:18.950179] [DEBUG] [REMOTE ] MUA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:18.950314] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-08T12:15:18.950529] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.41. [2026-01-08T12:15:18.950707] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:18.950826] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-08T12:15:18.950868] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-08T12:15:18.950919] [INFO ] [MAIN ] [2128/3529] MUA kept (0.6s) | 2125 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:19.335602] [DEBUG] [REMOTE ] MUC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:19.335757] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-08T12:15:19.336013] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.56. [2026-01-08T12:15:19.336154] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:19.336277] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-08T12:15:19.336318] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-08T12:15:19.336371] [INFO ] [MAIN ] [2129/3529] MUC kept (0.4s) | 2126 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:19.835155] [DEBUG] [REMOTE ] MUE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:19.835291] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-08T12:15:19.835500] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.85. [2026-01-08T12:15:19.835656] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:19.835771] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-08T12:15:19.835811] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-08T12:15:19.835859] [INFO ] [MAIN ] [2130/3529] MUE kept (0.5s) | 2127 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:20.190371] [DEBUG] [REMOTE ] MUFG: Retrieved 6214 rows, trimmed to 300. [2026-01-08T12:15:20.190508] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-08T12:15:20.190738] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.77. [2026-01-08T12:15:20.190873] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:20.190985] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-08T12:15:20.191026] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-08T12:15:20.191075] [INFO ] [MAIN ] [2131/3529] MUFG kept (0.4s) | 2128 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:20.747599] [DEBUG] [REMOTE ] MUJ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:20.747750] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-08T12:15:20.747989] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.41. [2026-01-08T12:15:20.748130] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:20.748280] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-08T12:15:20.748323] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-08T12:15:20.748376] [INFO ] [MAIN ] [2132/3529] MUJ kept (0.6s) | 2129 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:21.102369] [DEBUG] [REMOTE ] MUSA: Retrieved 3116 rows, trimmed to 300. [2026-01-08T12:15:21.102523] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-08T12:15:21.102799] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-08T12:15:21.102958] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:21.103089] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-08T12:15:21.103135] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-08T12:15:21.103194] [INFO ] [MAIN ] [2133/3529] MUSA kept (0.4s) | 2130 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:21.658316] [DEBUG] [REMOTE ] MUX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:21.658458] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-08T12:15:21.658724] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-08T12:15:21.658880] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:21.659092] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-08T12:15:21.659153] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-08T12:15:21.659203] [INFO ] [MAIN ] [2134/3529] MUX kept (0.6s) | 2131 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:22.065955] [DEBUG] [REMOTE ] MVBF: Retrieved 4356 rows, trimmed to 300. [2026-01-08T12:15:22.066097] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-08T12:15:22.066317] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $24.99. [2026-01-08T12:15:22.066451] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:22.066566] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-08T12:15:22.066626] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-08T12:15:22.066677] [INFO ] [MAIN ] [2135/3529] MVBF kept (0.4s) | 2132 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:22.536014] [DEBUG] [REMOTE ] MVF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:22.536151] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-08T12:15:22.536367] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.82. [2026-01-08T12:15:22.536506] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:22.536645] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-08T12:15:22.536690] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-08T12:15:22.536742] [INFO ] [MAIN ] [2136/3529] MVF kept (0.5s) | 2133 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:22.882064] [DEBUG] [REMOTE ] MVO: Retrieved 4773 rows, trimmed to 300. [2026-01-08T12:15:22.882210] [DEBUG] [REMOTE ] MVO: PASS: History has at least 300 days. [2026-01-08T12:15:22.882423] [DEBUG] [REMOTE ] MVO: PASS: Price check passed. Min price $1.02. [2026-01-08T12:15:22.882672] [DEBUG] [REMOTE ] MVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:22.882798] [DEBUG] [REMOTE ] MVO: PASS: Integrity check passed. [2026-01-08T12:15:22.882839] [DEBUG] [REMOTE ] MVO: Symbol is viable for forecasting. [2026-01-08T12:15:22.882888] [INFO ] [MAIN ] [2137/3529] MVO kept (0.3s) | 2134 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:23.378199] [DEBUG] [REMOTE ] MWA: Retrieved 4935 rows, trimmed to 300. [2026-01-08T12:15:23.378437] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-08T12:15:23.378760] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-08T12:15:23.378909] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:23.379049] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-08T12:15:23.379092] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-08T12:15:23.379148] [INFO ] [MAIN ] [2138/3529] MWA kept (0.5s) | 2135 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:23.774637] [DEBUG] [REMOTE ] MX: Retrieved 3729 rows, trimmed to 300. [2026-01-08T12:15:23.774777] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-08T12:15:23.774998] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-08T12:15:23.775132] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:23.775245] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-08T12:15:23.775286] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-08T12:15:23.775334] [INFO ] [MAIN ] [2139/3529] MX kept (0.4s) | 2136 kept, 3 rejected | 139.7/min | ETA: 10.0m [2026-01-08T12:15:24.341154] [DEBUG] [REMOTE ] MXF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:24.341300] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-08T12:15:24.341549] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.47. [2026-01-08T12:15:24.341723] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:24.341850] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-08T12:15:24.341892] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-08T12:15:24.342085] [INFO ] [MAIN ] [2140/3529] MXF kept (0.6s) | 2137 kept, 3 rejected | 139.6/min | ETA: 9.9m [2026-01-08T12:15:24.575881] [DEBUG] [REMOTE ] MXL: Retrieved 3973 rows, trimmed to 300. [2026-01-08T12:15:24.576015] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-08T12:15:24.576233] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-08T12:15:24.576377] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:24.576492] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-08T12:15:24.576536] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-08T12:15:24.576605] [INFO ] [MAIN ] [2141/3529] MXL kept (0.2s) | 2138 kept, 3 rejected | 139.7/min | ETA: 9.9m [2026-01-08T12:15:25.202502] [DEBUG] [REMOTE ] MYE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:25.202671] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-08T12:15:25.202914] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $15.64. [2026-01-08T12:15:25.203056] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:25.203181] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-08T12:15:25.203224] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-08T12:15:25.203276] [INFO ] [MAIN ] [2142/3529] MYE kept (0.6s) | 2139 kept, 3 rejected | 139.6/min | ETA: 9.9m [2026-01-08T12:15:25.776000] [DEBUG] [REMOTE ] MYGN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:25.776146] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-08T12:15:25.776563] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $6.14. [2026-01-08T12:15:25.776725] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:25.776844] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-08T12:15:25.776886] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-08T12:15:25.776937] [INFO ] [MAIN ] [2143/3529] MYGN kept (0.6s) | 2140 kept, 3 rejected | 139.6/min | ETA: 9.9m [2026-01-08T12:15:26.256985] [DEBUG] [REMOTE ] MYI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:26.257144] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-08T12:15:26.257406] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.70. [2026-01-08T12:15:26.257543] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:26.257693] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-08T12:15:26.257736] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-08T12:15:26.257791] [INFO ] [MAIN ] [2144/3529] MYI kept (0.5s) | 2141 kept, 3 rejected | 139.6/min | ETA: 9.9m [2026-01-08T12:15:26.668844] [DEBUG] [REMOTE ] MYN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:26.668982] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-08T12:15:26.669233] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.84. [2026-01-08T12:15:26.669384] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:26.669497] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-08T12:15:26.669539] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-08T12:15:26.669610] [INFO ] [MAIN ] [2145/3529] MYN kept (0.4s) | 2142 kept, 3 rejected | 139.6/min | ETA: 9.9m [2026-01-08T12:15:27.079546] [DEBUG] [REMOTE ] MYRG: Retrieved 4378 rows, trimmed to 300. [2026-01-08T12:15:27.079712] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-08T12:15:27.079945] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $197.12. [2026-01-08T12:15:27.080083] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:27.080213] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-08T12:15:27.080263] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-08T12:15:27.080322] [INFO ] [MAIN ] [2146/3529] MYRG kept (0.4s) | 2143 kept, 3 rejected | 139.6/min | ETA: 9.9m [2026-01-08T12:15:27.300947] [DEBUG] [REMOTE ] NA: Retrieved 877 rows, trimmed to 300. [2026-01-08T12:15:27.301076] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-08T12:15:27.301281] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-08T12:15:27.301420] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:27.301532] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-08T12:15:27.301594] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-08T12:15:27.301659] [INFO ] [MAIN ] [2147/3529] NA kept (0.2s) | 2144 kept, 3 rejected | 139.7/min | ETA: 9.9m [2026-01-08T12:15:27.664954] [DEBUG] [REMOTE ] NAAS: Retrieved 2064 rows, trimmed to 300. [2026-01-08T12:15:27.665085] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-08T12:15:27.665294] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $3.10. [2026-01-08T12:15:27.665426] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:27.665537] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-08T12:15:27.665597] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-08T12:15:27.665648] [INFO ] [MAIN ] [2148/3529] NAAS kept (0.4s) | 2145 kept, 3 rejected | 139.7/min | ETA: 9.9m [2026-01-08T12:15:28.109117] [DEBUG] [REMOTE ] NABL: Retrieved 1124 rows, trimmed to 300. [2026-01-08T12:15:28.109270] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-08T12:15:28.109485] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $7.11. [2026-01-08T12:15:28.109672] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:28.109808] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-08T12:15:28.109850] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-08T12:15:28.109900] [INFO ] [MAIN ] [2149/3529] NABL kept (0.4s) | 2146 kept, 3 rejected | 139.7/min | ETA: 9.9m [2026-01-08T12:15:28.751251] [DEBUG] [REMOTE ] NAC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:28.751403] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-08T12:15:28.751655] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.44. [2026-01-08T12:15:28.751806] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:28.751929] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-08T12:15:28.751970] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-08T12:15:28.752020] [INFO ] [MAIN ] [2150/3529] NAC kept (0.6s) | 2147 kept, 3 rejected | 139.6/min | ETA: 9.9m [2026-01-08T12:15:29.224538] [DEBUG] [REMOTE ] NAD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:29.224693] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-08T12:15:29.224906] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.67. [2026-01-08T12:15:29.225039] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:29.225152] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-08T12:15:29.225199] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-08T12:15:29.225257] [INFO ] [MAIN ] [2151/3529] NAD kept (0.5s) | 2148 kept, 3 rejected | 139.6/min | ETA: 9.9m [2026-01-08T12:15:29.435263] [DEBUG] [REMOTE ] NAMS: Retrieved 782 rows, trimmed to 300. [2026-01-08T12:15:29.435400] [DEBUG] [REMOTE ] NAMS: PASS: History has at least 300 days. [2026-01-08T12:15:29.435649] [DEBUG] [REMOTE ] NAMS: PASS: Price check passed. Min price $33.48. [2026-01-08T12:15:29.435787] [DEBUG] [REMOTE ] NAMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:29.435898] [DEBUG] [REMOTE ] NAMS: PASS: Integrity check passed. [2026-01-08T12:15:29.435940] [DEBUG] [REMOTE ] NAMS: Symbol is viable for forecasting. [2026-01-08T12:15:29.435988] [INFO ] [MAIN ] [2152/3529] NAMS kept (0.2s) | 2149 kept, 3 rejected | 139.7/min | ETA: 9.9m [2026-01-08T12:15:30.116417] [DEBUG] [REMOTE ] NATH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:30.116556] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-08T12:15:30.116793] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-08T12:15:30.116930] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:30.117048] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-08T12:15:30.117090] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-08T12:15:30.117139] [INFO ] [MAIN ] [2153/3529] NATH kept (0.7s) | 2150 kept, 3 rejected | 139.6/min | ETA: 9.9m [2026-01-08T12:15:30.329929] [DEBUG] [REMOTE ] NATL: Retrieved 554 rows, trimmed to 300. [2026-01-08T12:15:30.330060] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-08T12:15:30.330262] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-08T12:15:30.330401] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:30.330513] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-08T12:15:30.330556] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-08T12:15:30.330625] [INFO ] [MAIN ] [2154/3529] NATL kept (0.2s) | 2151 kept, 3 rejected | 139.7/min | ETA: 9.8m [2026-01-08T12:15:30.798195] [DEBUG] [REMOTE ] NAVI: Retrieved 2949 rows, trimmed to 300. [2026-01-08T12:15:30.798348] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-08T12:15:30.798773] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-08T12:15:30.798936] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:30.799053] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-08T12:15:30.799096] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-08T12:15:30.799147] [INFO ] [MAIN ] [2155/3529] NAVI kept (0.5s) | 2152 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:31.391536] [DEBUG] [REMOTE ] NAZ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:31.391696] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-08T12:15:31.391957] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.70. [2026-01-08T12:15:31.392095] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:31.392216] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-08T12:15:31.392258] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-08T12:15:31.392309] [INFO ] [MAIN ] [2156/3529] NAZ kept (0.6s) | 2153 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:31.603756] [DEBUG] [REMOTE ] NB: Retrieved 2478 rows, trimmed to 300. [2026-01-08T12:15:31.603895] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-08T12:15:31.604104] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-08T12:15:31.604242] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:31.604361] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-08T12:15:31.604402] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-08T12:15:31.604670] [INFO ] [MAIN ] [2157/3529] NB kept (0.2s) | 2154 kept, 3 rejected | 139.7/min | ETA: 9.8m [2026-01-08T12:15:32.196632] [DEBUG] [REMOTE ] NBB: Retrieved 3949 rows, trimmed to 300. [2026-01-08T12:15:32.196779] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-08T12:15:32.197056] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.67. [2026-01-08T12:15:32.197226] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:32.197360] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-08T12:15:32.197405] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-08T12:15:32.197458] [INFO ] [MAIN ] [2158/3529] NBB kept (0.6s) | 2155 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:32.395229] [DEBUG] [REMOTE ] NBBK: Retrieved 508 rows, trimmed to 300. [2026-01-08T12:15:32.395458] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-08T12:15:32.395801] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.00. [2026-01-08T12:15:32.395970] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:32.396220] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-08T12:15:32.396274] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-08T12:15:32.396341] [INFO ] [MAIN ] [2159/3529] NBBK kept (0.2s) | 2156 kept, 3 rejected | 139.7/min | ETA: 9.8m [2026-01-08T12:15:32.874063] [DEBUG] [REMOTE ] NBHC: Retrieved 3343 rows, trimmed to 300. [2026-01-08T12:15:32.874262] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-08T12:15:32.874531] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-08T12:15:32.874699] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:32.874829] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-08T12:15:32.874874] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-08T12:15:32.874933] [INFO ] [MAIN ] [2160/3529] NBHC kept (0.5s) | 2157 kept, 3 rejected | 139.7/min | ETA: 9.8m [2026-01-08T12:15:33.585027] [DEBUG] [REMOTE ] NBIX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:33.585170] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-08T12:15:33.585390] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $135.99. [2026-01-08T12:15:33.585528] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:33.585667] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-08T12:15:33.585710] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-08T12:15:33.585905] [INFO ] [MAIN ] [2161/3529] NBIX kept (0.7s) | 2158 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:34.132993] [DEBUG] [REMOTE ] NBN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:34.133225] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-08T12:15:34.133545] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-08T12:15:34.133716] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:34.133860] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-08T12:15:34.133904] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-08T12:15:34.133962] [INFO ] [MAIN ] [2162/3529] NBN kept (0.5s) | 2159 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:34.454997] [DEBUG] [REMOTE ] NBTB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:34.455224] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-08T12:15:34.455712] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-08T12:15:34.455872] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:34.456051] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-08T12:15:34.456099] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-08T12:15:34.456158] [INFO ] [MAIN ] [2163/3529] NBTB kept (0.3s) | 2160 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:34.794471] [DEBUG] [REMOTE ] NBXG: Retrieved 1160 rows, trimmed to 300. [2026-01-08T12:15:34.794840] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-08T12:15:34.795113] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.55. [2026-01-08T12:15:34.795259] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:34.795374] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-08T12:15:34.795416] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-08T12:15:34.795466] [INFO ] [MAIN ] [2164/3529] NBXG kept (0.3s) | 2161 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:35.394375] [DEBUG] [REMOTE ] NC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:35.394520] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-08T12:15:35.394973] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $40.79. [2026-01-08T12:15:35.395119] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:35.395262] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-08T12:15:35.395322] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-08T12:15:35.395381] [INFO ] [MAIN ] [2165/3529] NC kept (0.6s) | 2162 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:35.950763] [DEBUG] [REMOTE ] NCA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:35.951040] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-08T12:15:35.951331] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.71. [2026-01-08T12:15:35.951481] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:35.951852] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-08T12:15:35.951906] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-08T12:15:35.951965] [INFO ] [MAIN ] [2166/3529] NCA kept (0.6s) | 2163 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:36.227139] [DEBUG] [REMOTE ] NCLH: Retrieved 3262 rows, trimmed to 300. [2026-01-08T12:15:36.227277] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-08T12:15:36.227525] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-08T12:15:36.227700] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:36.227819] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-08T12:15:36.227861] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-08T12:15:36.227910] [INFO ] [MAIN ] [2167/3529] NCLH kept (0.3s) | 2164 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:36.781896] [DEBUG] [REMOTE ] NCMI: Retrieved 4759 rows, trimmed to 300. [2026-01-08T12:15:36.782039] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-08T12:15:36.782260] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.77. [2026-01-08T12:15:36.782401] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:36.782539] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-08T12:15:36.782600] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-08T12:15:36.782652] [INFO ] [MAIN ] [2168/3529] NCMI kept (0.6s) | 2165 kept, 3 rejected | 139.6/min | ETA: 9.8m [2026-01-08T12:15:37.065649] [DEBUG] [REMOTE ] NCNA: Retrieved 2080 rows, trimmed to 300. [2026-01-08T12:15:37.065789] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-08T12:15:37.066002] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-08T12:15:37.066139] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:37.066254] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-08T12:15:37.066295] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-08T12:15:37.066344] [INFO ] [MAIN ] [2169/3529] NCNA kept (0.3s) | 2166 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:37.444958] [DEBUG] [REMOTE ] NCNO: Retrieved 1379 rows, trimmed to 300. [2026-01-08T12:15:37.445138] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-08T12:15:37.445351] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $23.39. [2026-01-08T12:15:37.445491] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:37.445632] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-08T12:15:37.445676] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-08T12:15:37.445725] [INFO ] [MAIN ] [2170/3529] NCNO kept (0.4s) | 2167 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:38.002213] [DEBUG] [REMOTE ] NCTY: Retrieved 5299 rows, trimmed to 300. [2026-01-08T12:15:38.002443] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-08T12:15:38.002837] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-08T12:15:38.002991] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:38.003151] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-08T12:15:38.003203] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-08T12:15:38.003272] [INFO ] [MAIN ] [2171/3529] NCTY kept (0.6s) | 2168 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:38.553533] [DEBUG] [REMOTE ] NCZ: Retrieved 5648 rows, trimmed to 300. [2026-01-08T12:15:38.553690] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-08T12:15:38.553895] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.16. [2026-01-08T12:15:38.554029] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:38.554139] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-08T12:15:38.554180] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-08T12:15:38.554227] [INFO ] [MAIN ] [2172/3529] NCZ kept (0.6s) | 2169 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:38.986507] [DEBUG] [REMOTE ] NDAQ: Retrieved 5919 rows, trimmed to 300. [2026-01-08T12:15:38.986681] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-08T12:15:38.986890] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-08T12:15:38.987025] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:38.987137] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-08T12:15:38.987179] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-08T12:15:38.987227] [INFO ] [MAIN ] [2173/3529] NDAQ kept (0.4s) | 2170 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:39.238511] [DEBUG] [REMOTE ] NDMO: Retrieved 1347 rows, trimmed to 300. [2026-01-08T12:15:39.238700] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-08T12:15:39.239008] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.98. [2026-01-08T12:15:39.239198] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:39.239358] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-08T12:15:39.239415] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-08T12:15:39.239486] [INFO ] [MAIN ] [2174/3529] NDMO kept (0.3s) | 2171 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:39.660392] [DEBUG] [REMOTE ] NDRA: Retrieved 2142 rows, trimmed to 300. [2026-01-08T12:15:39.660531] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-08T12:15:39.660766] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-08T12:15:39.660907] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:39.661019] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-08T12:15:39.661061] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-08T12:15:39.661110] [INFO ] [MAIN ] [2175/3529] NDRA kept (0.4s) | 2172 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:40.196453] [DEBUG] [REMOTE ] NDSN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:40.196649] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-08T12:15:40.196923] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-08T12:15:40.197071] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:40.197191] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-08T12:15:40.197247] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-08T12:15:40.197301] [INFO ] [MAIN ] [2176/3529] NDSN kept (0.5s) | 2173 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:40.425511] [DEBUG] [REMOTE ] NE: Retrieved 1151 rows, trimmed to 300. [2026-01-08T12:15:40.425665] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-08T12:15:40.425876] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $26.89. [2026-01-08T12:15:40.426014] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:40.426125] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-08T12:15:40.426167] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-08T12:15:40.426217] [INFO ] [MAIN ] [2177/3529] NE kept (0.2s) | 2174 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:41.071650] [DEBUG] [REMOTE ] NEA: Retrieved 5817 rows, trimmed to 300. [2026-01-08T12:15:41.071894] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-08T12:15:41.072197] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.21. [2026-01-08T12:15:41.072356] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:41.072485] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-08T12:15:41.072527] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-08T12:15:41.072603] [INFO ] [MAIN ] [2178/3529] NEA kept (0.6s) | 2175 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:41.494519] [DEBUG] [REMOTE ] NECB: Retrieved 4904 rows, trimmed to 300. [2026-01-08T12:15:41.494684] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-08T12:15:41.494900] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-08T12:15:41.495035] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:41.495149] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-08T12:15:41.495189] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-08T12:15:41.495238] [INFO ] [MAIN ] [2179/3529] NECB kept (0.4s) | 2176 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:41.967565] [DEBUG] [REMOTE ] NEE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:41.967732] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-08T12:15:41.967979] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-08T12:15:41.968115] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:41.968269] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-08T12:15:41.968311] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-08T12:15:41.968362] [INFO ] [MAIN ] [2180/3529] NEE kept (0.5s) | 2177 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:42.329405] [DEBUG] [REMOTE ] NEGG: Retrieved 3953 rows, trimmed to 300. [2026-01-08T12:15:42.329547] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-08T12:15:42.329813] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $44.26. [2026-01-08T12:15:42.329949] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:42.330068] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-08T12:15:42.330109] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-08T12:15:42.330158] [INFO ] [MAIN ] [2181/3529] NEGG kept (0.4s) | 2178 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:42.869590] [DEBUG] [REMOTE ] NEM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:42.869828] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-08T12:15:42.870182] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-08T12:15:42.870333] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:42.870551] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-08T12:15:42.870630] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-08T12:15:42.870909] [INFO ] [MAIN ] [2182/3529] NEM kept (0.5s) | 2179 kept, 3 rejected | 139.6/min | ETA: 9.7m [2026-01-08T12:15:43.170421] [DEBUG] [REMOTE ] NEOG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:43.170718] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-08T12:15:43.171120] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-08T12:15:43.171268] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:43.171426] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-08T12:15:43.171471] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-08T12:15:43.171531] [INFO ] [MAIN ] [2183/3529] NEOG kept (0.3s) | 2180 kept, 3 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:43.758202] [DEBUG] [REMOTE ] NEON: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:43.758506] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-08T12:15:43.758966] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-08T12:15:43.759137] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:43.759317] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-08T12:15:43.759366] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-08T12:15:43.759441] [INFO ] [MAIN ] [2184/3529] NEON kept (0.6s) | 2181 kept, 3 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:44.046958] [DEBUG] [REMOTE ] NEXA: Retrieved 2059 rows, trimmed to 300. [2026-01-08T12:15:44.047098] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-08T12:15:44.047304] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-08T12:15:44.047437] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:44.047547] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-08T12:15:44.047639] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-08T12:15:44.047691] [INFO ] [MAIN ] [2185/3529] NEXA kept (0.3s) | 2182 kept, 3 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:44.418276] [DEBUG] [REMOTE ] NEXN: Retrieved 1143 rows, trimmed to 300. [2026-01-08T12:15:44.418519] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-08T12:15:44.418887] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.90. [2026-01-08T12:15:44.419064] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:44.419206] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-08T12:15:44.419255] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-08T12:15:44.419326] [INFO ] [MAIN ] [2186/3529] NEXN kept (0.4s) | 2183 kept, 3 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:44.878660] [DEBUG] [REMOTE ] NFBK: Retrieved 4569 rows, trimmed to 300. [2026-01-08T12:15:44.878999] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-08T12:15:44.879202] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-08T12:15:44.879335] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:44.879444] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-08T12:15:44.879484] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-08T12:15:44.879533] [INFO ] [MAIN ] [2187/3529] NFBK kept (0.5s) | 2184 kept, 3 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:45.271041] [DEBUG] [REMOTE ] NFE: Retrieved 1744 rows, trimmed to 300. [2026-01-08T12:15:45.271202] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-08T12:15:45.271435] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-08T12:15:45.271601] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:45.271718] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-08T12:15:45.271760] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-08T12:15:45.271813] [INFO ] [MAIN ] [2188/3529] NFE kept (0.4s) | 2185 kept, 3 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:45.977070] [DEBUG] [REMOTE ] NFG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:45.977339] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-08T12:15:45.977960] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-08T12:15:45.978112] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:45.978289] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-08T12:15:45.978335] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-08T12:15:45.978394] [INFO ] [MAIN ] [2189/3529] NFG kept (0.7s) | 2186 kept, 3 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:46.307602] [DEBUG] [REMOTE ] NFJ: Retrieved 5248 rows, trimmed to 300. [2026-01-08T12:15:46.307753] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-08T12:15:46.307972] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-08T12:15:46.308128] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:46.308283] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-08T12:15:46.308332] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-08T12:15:46.308387] [INFO ] [MAIN ] [2190/3529] NFJ kept (0.3s) | 2187 kept, 3 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:46.976419] [DEBUG] [REMOTE ] NFLX: Retrieved 5945 rows, trimmed to 300. [2026-01-08T12:15:46.980670] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-08T12:15:46.981321] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $90.65. [2026-01-08T12:15:46.981521] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:46.981762] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-08T12:15:46.981829] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-08T12:15:46.981909] [INFO ] [MAIN ] [2191/3529] NFLX kept (0.7s) | 2188 kept, 3 rejected | 139.5/min | ETA: 9.6m [2026-01-08T12:15:47.345859] [DEBUG] [REMOTE ] NFTY: Retrieved 3486 rows, trimmed to 300. [2026-01-08T12:15:47.346042] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-08T12:15:47.346391] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.66. [2026-01-08T12:15:47.346559] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:47.346742] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-08T12:15:47.346794] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-08T12:15:47.346858] [INFO ] [MAIN ] [2192/3529] NFTY kept (0.4s) | 2189 kept, 3 rejected | 139.5/min | ETA: 9.6m [2026-01-08T12:15:47.528889] [DEBUG] [REMOTE ] NGEN: 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-08T12:15:47.529275] [DEBUG] [REMOTE ] NGEN: FAIL: History check failed. No DataFrame was returned. [2026-01-08T12:15:47.529370] [WARN ] [LOCAL ] NGEN: SET TO BLACKLISTED [2026-01-08T12:15:47.530840] [INFO ] [MAIN ] [2193/3529] NGEN rejected (0.2s) | 2189 kept, 4 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:48.280517] [DEBUG] [REMOTE ] NGG: Retrieved 6290 rows, trimmed to 300. [2026-01-08T12:15:48.280718] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-08T12:15:48.280975] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $72.28. [2026-01-08T12:15:48.281138] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:48.281259] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-08T12:15:48.281300] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-08T12:15:48.281350] [INFO ] [MAIN ] [2194/3529] NGG kept (0.8s) | 2190 kept, 4 rejected | 139.5/min | ETA: 9.6m [2026-01-08T12:15:48.654987] [DEBUG] [REMOTE ] NGL: Retrieved 3684 rows, trimmed to 300. [2026-01-08T12:15:48.655124] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-08T12:15:48.655333] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.04. [2026-01-08T12:15:48.655470] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:48.655603] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-08T12:15:48.655646] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-08T12:15:48.655714] [INFO ] [MAIN ] [2195/3529] NGL kept (0.4s) | 2191 kept, 4 rejected | 139.5/min | ETA: 9.6m [2026-01-08T12:15:49.043913] [DEBUG] [REMOTE ] NGNE: Retrieved 2978 rows, trimmed to 300. [2026-01-08T12:15:49.044040] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-08T12:15:49.044244] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $18.30. [2026-01-08T12:15:49.044381] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:49.044493] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-08T12:15:49.044534] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-08T12:15:49.044602] [INFO ] [MAIN ] [2196/3529] NGNE kept (0.4s) | 2192 kept, 4 rejected | 139.6/min | ETA: 9.6m [2026-01-08T12:15:49.540201] [DEBUG] [REMOTE ] NGS: Retrieved 5840 rows, trimmed to 300. [2026-01-08T12:15:49.540358] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-08T12:15:49.540628] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $25.76. [2026-01-08T12:15:49.540777] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:49.540904] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-08T12:15:49.540947] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-08T12:15:49.540998] [INFO ] [MAIN ] [2197/3529] NGS kept (0.5s) | 2193 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:49.904135] [DEBUG] [REMOTE ] NGVC: Retrieved 3383 rows, trimmed to 300. [2026-01-08T12:15:49.904286] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-08T12:15:49.904538] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-08T12:15:49.904714] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:49.904853] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-08T12:15:49.904901] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-08T12:15:49.904952] [INFO ] [MAIN ] [2198/3529] NGVC kept (0.4s) | 2194 kept, 4 rejected | 139.6/min | ETA: 9.5m [2026-01-08T12:15:50.409611] [DEBUG] [REMOTE ] NHI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:50.409797] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-08T12:15:50.410127] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $71.61. [2026-01-08T12:15:50.410305] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:50.410467] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-08T12:15:50.410521] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-08T12:15:50.410607] [INFO ] [MAIN ] [2199/3529] NHI kept (0.5s) | 2195 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:50.893996] [DEBUG] [REMOTE ] NHTC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:50.894135] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-08T12:15:50.894361] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-08T12:15:50.894497] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:50.894651] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-08T12:15:50.894694] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-08T12:15:50.894743] [INFO ] [MAIN ] [2200/3529] NHTC kept (0.5s) | 2196 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:51.362207] [DEBUG] [REMOTE ] NI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:51.362367] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-08T12:15:51.362617] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-08T12:15:51.362754] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:51.362874] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-08T12:15:51.362915] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-08T12:15:51.362966] [INFO ] [MAIN ] [2201/3529] NI kept (0.5s) | 2197 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:51.698764] [DEBUG] [REMOTE ] NIC: Retrieved 2495 rows, trimmed to 300. [2026-01-08T12:15:51.698894] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-08T12:15:51.699097] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-08T12:15:51.699229] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:51.699338] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-08T12:15:51.699378] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-08T12:15:51.699426] [INFO ] [MAIN ] [2202/3529] NIC kept (0.3s) | 2198 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:52.232498] [DEBUG] [REMOTE ] NICE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:52.232745] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-08T12:15:52.233100] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-08T12:15:52.233290] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:52.233448] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-08T12:15:52.233492] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-08T12:15:52.233548] [INFO ] [MAIN ] [2203/3529] NICE kept (0.5s) | 2199 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:52.562978] [DEBUG] [REMOTE ] NIE: Retrieved 4749 rows, trimmed to 300. [2026-01-08T12:15:52.563139] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-08T12:15:52.563374] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-08T12:15:52.563541] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:52.563691] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-08T12:15:52.563733] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-08T12:15:52.563782] [INFO ] [MAIN ] [2204/3529] NIE kept (0.3s) | 2200 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:52.806855] [DEBUG] [REMOTE ] NIKL: Retrieved 702 rows, trimmed to 300. [2026-01-08T12:15:52.806999] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-08T12:15:52.807199] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-08T12:15:52.807331] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:52.807440] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-08T12:15:52.807481] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-08T12:15:52.807529] [INFO ] [MAIN ] [2205/3529] NIKL kept (0.2s) | 2201 kept, 4 rejected | 139.6/min | ETA: 9.5m [2026-01-08T12:15:53.635061] [DEBUG] [REMOTE ] NIM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:53.635207] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-08T12:15:53.635454] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.15. [2026-01-08T12:15:53.635616] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:53.635755] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-08T12:15:53.635817] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-08T12:15:53.635873] [INFO ] [MAIN ] [2206/3529] NIM kept (0.8s) | 2202 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:53.918679] [DEBUG] [REMOTE ] NIO: Retrieved 1840 rows, trimmed to 300. [2026-01-08T12:15:53.918806] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-08T12:15:53.919009] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.78. [2026-01-08T12:15:53.919147] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:53.919259] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-08T12:15:53.919301] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-08T12:15:53.919351] [INFO ] [MAIN ] [2207/3529] NIO kept (0.3s) | 2203 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:54.325148] [DEBUG] [REMOTE ] NITO: Retrieved 1466 rows, trimmed to 300. [2026-01-08T12:15:54.325291] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-08T12:15:54.325528] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-08T12:15:54.325701] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:54.325817] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-08T12:15:54.325858] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-08T12:15:54.325907] [INFO ] [MAIN ] [2208/3529] NITO kept (0.4s) | 2204 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:54.924523] [DEBUG] [REMOTE ] NKSH: Retrieved 6565 rows, trimmed to 300. [2026-01-08T12:15:54.924688] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-08T12:15:54.924930] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-08T12:15:54.925072] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:54.925189] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-08T12:15:54.925243] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-08T12:15:54.925299] [INFO ] [MAIN ] [2209/3529] NKSH kept (0.6s) | 2205 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:55.180083] [DEBUG] [REMOTE ] NKTX: Retrieved 1381 rows, trimmed to 300. [2026-01-08T12:15:55.180273] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-08T12:15:55.180565] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-08T12:15:55.180782] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:55.180938] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-08T12:15:55.180994] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-08T12:15:55.181063] [INFO ] [MAIN ] [2210/3529] NKTX kept (0.3s) | 2206 kept, 4 rejected | 139.5/min | ETA: 9.5m [2026-01-08T12:15:55.879997] [DEBUG] [REMOTE ] NKX: Retrieved 5781 rows, trimmed to 300. [2026-01-08T12:15:55.880145] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-08T12:15:55.880369] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.30. [2026-01-08T12:15:55.880505] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:55.880676] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-08T12:15:55.880720] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-08T12:15:55.880771] [INFO ] [MAIN ] [2211/3529] NKX kept (0.7s) | 2207 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:56.077189] [DEBUG] [REMOTE ] NLOP: Retrieved 550 rows, trimmed to 300. [2026-01-08T12:15:56.077428] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-08T12:15:56.077719] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $19.84. [2026-01-08T12:15:56.077888] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:56.078017] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-08T12:15:56.078060] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-08T12:15:56.078115] [INFO ] [MAIN ] [2212/3529] NLOP kept (0.2s) | 2208 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:56.820598] [DEBUG] [REMOTE ] NLY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:56.820753] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-08T12:15:56.820999] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $19.89. [2026-01-08T12:15:56.821140] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:56.821266] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-08T12:15:56.821309] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-08T12:15:56.821362] [INFO ] [MAIN ] [2213/3529] NLY kept (0.7s) | 2209 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:56.968652] [DEBUG] [REMOTE ] NMAI: Retrieved 1035 rows, trimmed to 300. [2026-01-08T12:15:56.968896] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-08T12:15:56.969214] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.53. [2026-01-08T12:15:56.969389] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:56.969548] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-08T12:15:56.969623] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-08T12:15:56.969693] [INFO ] [MAIN ] [2214/3529] NMAI kept (0.1s) | 2210 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:57.539029] [DEBUG] [REMOTE ] NMCO: Retrieved 1586 rows, trimmed to 300. [2026-01-08T12:15:57.539229] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-08T12:15:57.539726] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.19. [2026-01-08T12:15:57.539872] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:57.540001] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-08T12:15:57.540045] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-08T12:15:57.540102] [INFO ] [MAIN ] [2215/3529] NMCO kept (0.6s) | 2211 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:57.992514] [DEBUG] [REMOTE ] NMFC: Retrieved 3680 rows, trimmed to 300. [2026-01-08T12:15:57.992738] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-08T12:15:57.993007] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-08T12:15:57.993177] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:57.993324] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-08T12:15:57.993368] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-08T12:15:57.993424] [INFO ] [MAIN ] [2216/3529] NMFC kept (0.5s) | 2212 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:58.298519] [DEBUG] [REMOTE ] NMG: Retrieved 1859 rows, trimmed to 300. [2026-01-08T12:15:58.298808] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-08T12:15:58.299070] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-08T12:15:58.299211] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:58.299336] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-08T12:15:58.299380] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-08T12:15:58.299437] [INFO ] [MAIN ] [2217/3529] NMG kept (0.3s) | 2213 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:58.806859] [DEBUG] [REMOTE ] NMI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:15:58.807107] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-08T12:15:58.807542] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.89. [2026-01-08T12:15:58.807722] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:58.807864] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-08T12:15:58.807908] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-08T12:15:58.807964] [INFO ] [MAIN ] [2218/3529] NMI kept (0.5s) | 2214 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:59.179956] [DEBUG] [REMOTE ] NMIH: Retrieved 3058 rows, trimmed to 300. [2026-01-08T12:15:59.180139] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-08T12:15:59.180451] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.35. [2026-01-08T12:15:59.180666] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:59.180952] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-08T12:15:59.181018] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-08T12:15:59.181091] [INFO ] [MAIN ] [2219/3529] NMIH kept (0.4s) | 2215 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:59.706398] [DEBUG] [REMOTE ] NMM: Retrieved 4566 rows, trimmed to 300. [2026-01-08T12:15:59.706633] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-08T12:15:59.706901] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $43.97. [2026-01-08T12:15:59.707046] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:59.707178] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-08T12:15:59.707231] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-08T12:15:59.707298] [INFO ] [MAIN ] [2220/3529] NMM kept (0.5s) | 2216 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:15:59.826602] [DEBUG] [REMOTE ] NMRA: Retrieved 581 rows, trimmed to 300. [2026-01-08T12:15:59.826801] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-08T12:15:59.827057] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-08T12:15:59.827199] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:15:59.827320] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-08T12:15:59.827365] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-08T12:15:59.827422] [INFO ] [MAIN ] [2221/3529] NMRA kept (0.1s) | 2217 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:16:00.509099] [DEBUG] [REMOTE ] NMRK: Retrieved 2025 rows, trimmed to 300. [2026-01-08T12:16:00.509293] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-08T12:16:00.509547] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-08T12:16:00.509714] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:00.509869] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-08T12:16:00.509945] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-08T12:16:00.510007] [INFO ] [MAIN ] [2222/3529] NMRK kept (0.7s) | 2218 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:16:00.835745] [DEBUG] [REMOTE ] NN: Retrieved 1052 rows, trimmed to 300. [2026-01-08T12:16:00.835898] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-08T12:16:00.836108] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-08T12:16:00.836247] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:00.836361] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-08T12:16:00.836403] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-08T12:16:00.836453] [INFO ] [MAIN ] [2223/3529] NN kept (0.3s) | 2219 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:16:01.135541] [DEBUG] [REMOTE ] NNDM: Retrieved 2515 rows, trimmed to 300. [2026-01-08T12:16:01.135798] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-08T12:16:01.136042] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-08T12:16:01.136359] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:01.136480] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-08T12:16:01.136523] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-08T12:16:01.136592] [INFO ] [MAIN ] [2224/3529] NNDM kept (0.3s) | 2220 kept, 4 rejected | 139.5/min | ETA: 9.4m [2026-01-08T12:16:01.498052] [DEBUG] [REMOTE ] NNE: Retrieved 418 rows, trimmed to 300. [2026-01-08T12:16:01.498544] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-08T12:16:01.498804] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-08T12:16:01.498967] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:01.499130] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-08T12:16:01.499192] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-08T12:16:01.499267] [INFO ] [MAIN ] [2225/3529] NNE kept (0.4s) | 2221 kept, 4 rejected | 139.6/min | ETA: 9.3m [2026-01-08T12:16:02.155056] [DEBUG] [REMOTE ] NNI: Retrieved 5552 rows, trimmed to 300. [2026-01-08T12:16:02.155212] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-08T12:16:02.155441] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-08T12:16:02.155609] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:02.155742] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-08T12:16:02.155785] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-08T12:16:02.155836] [INFO ] [MAIN ] [2226/3529] NNI kept (0.7s) | 2222 kept, 4 rejected | 139.5/min | ETA: 9.3m [2026-01-08T12:16:02.625186] [DEBUG] [REMOTE ] NNN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:02.625340] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-08T12:16:02.625602] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-08T12:16:02.625775] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:02.626008] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-08T12:16:02.626058] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-08T12:16:02.626112] [INFO ] [MAIN ] [2227/3529] NNN kept (0.5s) | 2223 kept, 4 rejected | 139.5/min | ETA: 9.3m [2026-01-08T12:16:02.807344] [DEBUG] [REMOTE ] NNOX: Retrieved 1351 rows, trimmed to 300. [2026-01-08T12:16:02.807479] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-08T12:16:02.807717] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-08T12:16:02.807863] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:02.807976] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-08T12:16:02.808018] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-08T12:16:02.808069] [INFO ] [MAIN ] [2228/3529] NNOX kept (0.2s) | 2224 kept, 4 rejected | 139.6/min | ETA: 9.3m [2026-01-08T12:16:03.397366] [DEBUG] [REMOTE ] NNY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:03.397503] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-08T12:16:03.397737] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.25. [2026-01-08T12:16:03.397873] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:03.397985] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-08T12:16:03.398026] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-08T12:16:03.398075] [INFO ] [MAIN ] [2229/3529] NNY kept (0.6s) | 2225 kept, 4 rejected | 139.5/min | ETA: 9.3m [2026-01-08T12:16:03.802104] [DEBUG] [REMOTE ] NOA: Retrieved 4810 rows, trimmed to 300. [2026-01-08T12:16:03.802260] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-08T12:16:03.802561] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-08T12:16:03.802724] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:03.802843] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-08T12:16:03.802885] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-08T12:16:03.802936] [INFO ] [MAIN ] [2230/3529] NOA kept (0.4s) | 2226 kept, 4 rejected | 139.5/min | ETA: 9.3m [2026-01-08T12:16:04.267998] [DEBUG] [REMOTE ] NOAH: Retrieved 3812 rows, trimmed to 300. [2026-01-08T12:16:04.268150] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-08T12:16:04.268414] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-08T12:16:04.268558] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:04.268705] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-08T12:16:04.268749] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-08T12:16:04.268800] [INFO ] [MAIN ] [2231/3529] NOAH kept (0.5s) | 2227 kept, 4 rejected | 139.5/min | ETA: 9.3m [2026-01-08T12:16:04.468252] [DEBUG] [REMOTE ] NODK: Retrieved 2216 rows, trimmed to 300. [2026-01-08T12:16:04.468407] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-08T12:16:04.468682] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-08T12:16:04.468852] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:04.468992] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-08T12:16:04.469042] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-08T12:16:04.469103] [INFO ] [MAIN ] [2232/3529] NODK kept (0.2s) | 2228 kept, 4 rejected | 139.6/min | ETA: 9.3m [2026-01-08T12:16:05.169280] [DEBUG] [REMOTE ] NOG: Retrieved 4715 rows, trimmed to 300. [2026-01-08T12:16:05.169422] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-08T12:16:05.169848] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-08T12:16:05.169987] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:05.170139] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-08T12:16:05.170183] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-08T12:16:05.170233] [INFO ] [MAIN ] [2233/3529] NOG kept (0.7s) | 2229 kept, 4 rejected | 139.5/min | ETA: 9.3m [2026-01-08T12:16:05.510264] [DEBUG] [REMOTE ] NOMD: Retrieved 2518 rows, trimmed to 300. [2026-01-08T12:16:05.510408] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-08T12:16:05.510633] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-08T12:16:05.510769] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:05.510881] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-08T12:16:05.510922] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-08T12:16:05.510970] [INFO ] [MAIN ] [2234/3529] NOMD kept (0.3s) | 2230 kept, 4 rejected | 139.5/min | ETA: 9.3m [2026-01-08T12:16:05.730747] [DEBUG] [REMOTE ] NOTE: Retrieved 1277 rows, trimmed to 300. [2026-01-08T12:16:05.730992] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-08T12:16:05.731247] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-08T12:16:05.731392] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:05.731514] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-08T12:16:05.731560] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-08T12:16:05.731642] [INFO ] [MAIN ] [2235/3529] NOTE kept (0.2s) | 2231 kept, 4 rejected | 139.6/min | ETA: 9.3m [2026-01-08T12:16:06.216493] [DEBUG] [REMOTE ] NPCE: Retrieved 1184 rows, trimmed to 300. [2026-01-08T12:16:06.216732] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-08T12:16:06.217001] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-08T12:16:06.217155] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:06.217286] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-08T12:16:06.217332] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-08T12:16:06.217388] [INFO ] [MAIN ] [2236/3529] NPCE kept (0.5s) | 2232 kept, 4 rejected | 139.6/min | ETA: 9.3m [2026-01-08T12:16:06.609812] [DEBUG] [REMOTE ] NPFD: Retrieved 1018 rows, trimmed to 300. [2026-01-08T12:16:06.610027] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-08T12:16:06.610298] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.95. [2026-01-08T12:16:06.610443] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:06.610598] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-08T12:16:06.610646] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-08T12:16:06.610705] [INFO ] [MAIN ] [2237/3529] NPFD kept (0.4s) | 2233 kept, 4 rejected | 139.6/min | ETA: 9.3m [2026-01-08T12:16:07.284149] [DEBUG] [REMOTE ] NPK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:07.284319] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-08T12:16:07.285101] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-08T12:16:07.285260] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:07.285392] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-08T12:16:07.285436] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-08T12:16:07.285490] [INFO ] [MAIN ] [2238/3529] NPK kept (0.7s) | 2234 kept, 4 rejected | 139.5/min | ETA: 9.3m [2026-01-08T12:16:07.790894] [DEBUG] [REMOTE ] NPO: Retrieved 5944 rows, trimmed to 300. [2026-01-08T12:16:07.791061] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-08T12:16:07.791687] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-08T12:16:07.791883] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:07.792040] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-08T12:16:07.792093] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-08T12:16:07.792164] [INFO ] [MAIN ] [2239/3529] NPO kept (0.5s) | 2235 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:08.208718] [DEBUG] [REMOTE ] NQP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:08.208861] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-08T12:16:08.209098] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.82. [2026-01-08T12:16:08.209246] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:08.209387] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-08T12:16:08.209433] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-08T12:16:08.209483] [INFO ] [MAIN ] [2240/3529] NQP kept (0.4s) | 2236 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:08.564813] [DEBUG] [REMOTE ] NRC: Retrieved 3176 rows, trimmed to 300. [2026-01-08T12:16:08.564965] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-08T12:16:08.565223] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-08T12:16:08.565364] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:08.565494] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-08T12:16:08.565537] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-08T12:16:08.565608] [INFO ] [MAIN ] [2241/3529] NRC kept (0.4s) | 2237 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:08.905629] [DEBUG] [REMOTE ] NRDS: Retrieved 1047 rows, trimmed to 300. [2026-01-08T12:16:08.905848] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-08T12:16:08.906128] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $10.51. [2026-01-08T12:16:08.906296] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:08.906439] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-08T12:16:08.906489] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-08T12:16:08.906554] [INFO ] [MAIN ] [2242/3529] NRDS kept (0.3s) | 2238 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:09.199492] [DEBUG] [REMOTE ] NREF: Retrieved 1487 rows, trimmed to 300. [2026-01-08T12:16:09.199673] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-08T12:16:09.199933] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-08T12:16:09.200076] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:09.200191] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-08T12:16:09.200242] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-08T12:16:09.200314] [INFO ] [MAIN ] [2243/3529] NREF kept (0.3s) | 2239 kept, 4 rejected | 139.6/min | ETA: 9.2m [2026-01-08T12:16:09.740833] [DEBUG] [REMOTE ] NRG: Retrieved 5560 rows, trimmed to 300. [2026-01-08T12:16:09.740975] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-08T12:16:09.741192] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $148.91. [2026-01-08T12:16:09.741329] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:09.741474] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-08T12:16:09.741516] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-08T12:16:09.741566] [INFO ] [MAIN ] [2244/3529] NRG kept (0.5s) | 2240 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:10.426669] [DEBUG] [REMOTE ] NRIM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:10.426808] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-08T12:16:10.427024] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $19.64. [2026-01-08T12:16:10.427162] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:10.427285] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-08T12:16:10.427326] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-08T12:16:10.427373] [INFO ] [MAIN ] [2245/3529] NRIM kept (0.7s) | 2241 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:10.688306] [DEBUG] [REMOTE ] NRIX: Retrieved 1371 rows, trimmed to 300. [2026-01-08T12:16:10.688640] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-08T12:16:10.688840] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $9.18. [2026-01-08T12:16:10.688971] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:10.689079] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-08T12:16:10.689118] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-08T12:16:10.689167] [INFO ] [MAIN ] [2246/3529] NRIX kept (0.3s) | 2242 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:11.228698] [DEBUG] [REMOTE ] NRK: Retrieved 5781 rows, trimmed to 300. [2026-01-08T12:16:11.228857] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-08T12:16:11.229109] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.89. [2026-01-08T12:16:11.229252] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:11.229374] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-08T12:16:11.229415] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-08T12:16:11.229597] [INFO ] [MAIN ] [2247/3529] NRK kept (0.5s) | 2243 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:11.508701] [DEBUG] [REMOTE ] NRP: Retrieved 5847 rows, trimmed to 300. [2026-01-08T12:16:11.508843] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-08T12:16:11.509073] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-08T12:16:11.509218] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:11.509358] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-08T12:16:11.509402] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-08T12:16:11.509450] [INFO ] [MAIN ] [2248/3529] NRP kept (0.3s) | 2244 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:11.916833] [DEBUG] [REMOTE ] NRXP: Retrieved 2034 rows, trimmed to 300. [2026-01-08T12:16:11.916964] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-08T12:16:11.917166] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-08T12:16:11.917298] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:11.917406] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-08T12:16:11.917447] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-08T12:16:11.917495] [INFO ] [MAIN ] [2249/3529] NRXP kept (0.4s) | 2245 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:12.520405] [DEBUG] [REMOTE ] NSC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:12.520544] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-08T12:16:12.520769] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-08T12:16:12.520905] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:12.521016] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-08T12:16:12.521056] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-08T12:16:12.521104] [INFO ] [MAIN ] [2250/3529] NSC kept (0.6s) | 2246 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:13.017364] [DEBUG] [REMOTE ] NSP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:13.017500] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-08T12:16:13.017728] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-08T12:16:13.017863] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:13.017974] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-08T12:16:13.018024] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-08T12:16:13.018088] [INFO ] [MAIN ] [2251/3529] NSP kept (0.5s) | 2247 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:13.565624] [DEBUG] [REMOTE ] NSSC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:13.565762] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-08T12:16:13.565975] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-08T12:16:13.566107] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:13.566218] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-08T12:16:13.566258] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-08T12:16:13.566308] [INFO ] [MAIN ] [2252/3529] NSSC kept (0.5s) | 2248 kept, 4 rejected | 139.5/min | ETA: 9.2m [2026-01-08T12:16:14.070751] [DEBUG] [REMOTE ] NTAP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:14.071004] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-08T12:16:14.071388] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $102.74. [2026-01-08T12:16:14.071543] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:14.071728] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-08T12:16:14.071775] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-08T12:16:14.071836] [INFO ] [MAIN ] [2253/3529] NTAP kept (0.5s) | 2249 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:14.224294] [DEBUG] [REMOTE ] NTB: Retrieved 2340 rows, trimmed to 300. [2026-01-08T12:16:14.224628] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-08T12:16:14.225060] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $40.57. [2026-01-08T12:16:14.225477] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:14.225693] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-08T12:16:14.225752] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-08T12:16:14.225820] [INFO ] [MAIN ] [2254/3529] NTB kept (0.2s) | 2250 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:15.005795] [DEBUG] [REMOTE ] NTES: Retrieved 6418 rows, trimmed to 300. [2026-01-08T12:16:15.006008] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-08T12:16:15.006301] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $132.88. [2026-01-08T12:16:15.006446] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:15.006654] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-08T12:16:15.006702] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-08T12:16:15.006760] [INFO ] [MAIN ] [2255/3529] NTES kept (0.8s) | 2251 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:15.483081] [DEBUG] [REMOTE ] NTIC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:15.483230] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-08T12:16:15.483465] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-08T12:16:15.483622] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:15.483873] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-08T12:16:15.483919] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-08T12:16:15.483972] [INFO ] [MAIN ] [2256/3529] NTIC kept (0.5s) | 2252 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:15.804005] [DEBUG] [REMOTE ] NTLA: Retrieved 2432 rows, trimmed to 300. [2026-01-08T12:16:15.804184] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-08T12:16:15.804471] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-08T12:16:15.804683] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:15.804841] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-08T12:16:15.804895] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-08T12:16:15.804962] [INFO ] [MAIN ] [2257/3529] NTLA kept (0.3s) | 2253 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:16.196894] [DEBUG] [REMOTE ] NTNX: Retrieved 2330 rows, trimmed to 300. [2026-01-08T12:16:16.197084] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-08T12:16:16.197350] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $46.57. [2026-01-08T12:16:16.197500] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:16.197661] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-08T12:16:16.197714] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-08T12:16:16.197767] [INFO ] [MAIN ] [2258/3529] NTNX kept (0.4s) | 2254 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:16.575190] [DEBUG] [REMOTE ] NTRA: Retrieved 2645 rows, trimmed to 300. [2026-01-08T12:16:16.575418] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-08T12:16:16.575755] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $172.81. [2026-01-08T12:16:16.575924] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:16.576077] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-08T12:16:16.576126] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-08T12:16:16.576190] [INFO ] [MAIN ] [2259/3529] NTRA kept (0.4s) | 2255 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:16.968134] [DEBUG] [REMOTE ] NTRB: Retrieved 1845 rows, trimmed to 300. [2026-01-08T12:16:16.972101] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-08T12:16:16.972981] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.38. [2026-01-08T12:16:16.973148] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:16.973363] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-08T12:16:16.973411] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-08T12:16:16.973480] [INFO ] [MAIN ] [2260/3529] NTRB kept (0.4s) | 2256 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:17.507011] [DEBUG] [REMOTE ] NTRS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:17.507238] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-08T12:16:17.507523] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-08T12:16:17.507689] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:17.507826] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-08T12:16:17.507869] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-08T12:16:17.507925] [INFO ] [MAIN ] [2261/3529] NTRS kept (0.5s) | 2257 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:17.780662] [DEBUG] [REMOTE ] NTRSO: Retrieved 1555 rows, trimmed to 300. [2026-01-08T12:16:17.780873] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-08T12:16:17.781136] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-08T12:16:17.781288] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:17.781416] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-08T12:16:17.781461] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-08T12:16:17.781516] [INFO ] [MAIN ] [2262/3529] NTRSO kept (0.3s) | 2258 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:18.072726] [DEBUG] [REMOTE ] NUKK: Retrieved 510 rows, trimmed to 300. [2026-01-08T12:16:18.072954] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-08T12:16:18.073276] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.40. [2026-01-08T12:16:18.073464] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:18.073658] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-08T12:16:18.073719] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-08T12:16:18.073793] [INFO ] [MAIN ] [2263/3529] NUKK kept (0.3s) | 2259 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:18.797142] [DEBUG] [REMOTE ] NUS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:18.797364] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-08T12:16:18.797763] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-08T12:16:18.798088] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:18.798266] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-08T12:16:18.798313] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-08T12:16:18.798370] [INFO ] [MAIN ] [2264/3529] NUS kept (0.7s) | 2260 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:19.084601] [DEBUG] [REMOTE ] NUTX: Retrieved 3169 rows, trimmed to 300. [2026-01-08T12:16:19.084811] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-08T12:16:19.085169] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $94.83. [2026-01-08T12:16:19.085330] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:19.085473] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-08T12:16:19.085516] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-08T12:16:19.085636] [INFO ] [MAIN ] [2265/3529] NUTX kept (0.3s) | 2261 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:19.313935] [DEBUG] [REMOTE ] NUVB: Retrieved 1350 rows, trimmed to 300. [2026-01-08T12:16:19.314141] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-08T12:16:19.314405] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $3.41. [2026-01-08T12:16:19.314551] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:19.314731] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-08T12:16:19.314777] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-08T12:16:19.314831] [INFO ] [MAIN ] [2266/3529] NUVB kept (0.2s) | 2262 kept, 4 rejected | 139.5/min | ETA: 9.1m [2026-01-08T12:16:19.834080] [DEBUG] [REMOTE ] NUVL: Retrieved 1116 rows, trimmed to 300. [2026-01-08T12:16:19.834235] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-08T12:16:19.834472] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $84.66. [2026-01-08T12:16:19.834658] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:19.834788] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-08T12:16:19.834835] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-08T12:16:19.834894] [INFO ] [MAIN ] [2267/3529] NUVL kept (0.5s) | 2263 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:20.372563] [DEBUG] [REMOTE ] NUWE: Retrieved 3493 rows, trimmed to 300. [2026-01-08T12:16:20.372725] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-08T12:16:20.372960] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-08T12:16:20.373107] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:20.373233] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-08T12:16:20.373278] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-08T12:16:20.373329] [INFO ] [MAIN ] [2268/3529] NUWE kept (0.5s) | 2264 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:20.866101] [DEBUG] [REMOTE ] NVAX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:20.866252] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-08T12:16:20.866487] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-08T12:16:20.866648] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:20.866881] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-08T12:16:20.866927] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-08T12:16:20.866979] [INFO ] [MAIN ] [2269/3529] NVAX kept (0.5s) | 2265 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:21.080313] [DEBUG] [REMOTE ] NVD: Retrieved 597 rows, trimmed to 300. [2026-01-08T12:16:21.080503] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-08T12:16:21.080766] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-08T12:16:21.080914] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:21.081035] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-08T12:16:21.081079] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-08T12:16:21.081133] [INFO ] [MAIN ] [2270/3529] NVD kept (0.2s) | 2266 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:21.646940] [DEBUG] [REMOTE ] NVDA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:21.647080] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-08T12:16:21.647302] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-08T12:16:21.647440] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:21.647561] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-08T12:16:21.647626] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-08T12:16:21.647721] [INFO ] [MAIN ] [2271/3529] NVDA kept (0.6s) | 2267 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:21.793931] [DEBUG] [REMOTE ] NVDD: Retrieved 582 rows, trimmed to 300. [2026-01-08T12:16:21.794113] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-08T12:16:21.794433] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-08T12:16:21.794668] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:21.794802] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-08T12:16:21.794852] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-08T12:16:21.794928] [INFO ] [MAIN ] [2272/3529] NVDD kept (0.1s) | 2268 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:22.289147] [DEBUG] [REMOTE ] NVDL: Retrieved 769 rows, trimmed to 300. [2026-01-08T12:16:22.289360] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-08T12:16:22.289638] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-08T12:16:22.289827] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:22.289963] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-08T12:16:22.290009] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-08T12:16:22.290064] [INFO ] [MAIN ] [2273/3529] NVDL kept (0.5s) | 2269 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:22.706324] [DEBUG] [REMOTE ] NVDS: Retrieved 875 rows, trimmed to 300. [2026-01-08T12:16:22.706477] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-08T12:16:22.706723] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-08T12:16:22.706857] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:22.706971] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-08T12:16:22.707011] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-08T12:16:22.707061] [INFO ] [MAIN ] [2274/3529] NVDS kept (0.4s) | 2270 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:23.358616] [DEBUG] [REMOTE ] NVEC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:23.358768] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-08T12:16:23.358997] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-08T12:16:23.359131] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:23.359248] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-08T12:16:23.359289] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-08T12:16:23.359338] [INFO ] [MAIN ] [2275/3529] NVEC kept (0.7s) | 2271 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:23.865196] [DEBUG] [REMOTE ] NVG: Retrieved 5868 rows, trimmed to 300. [2026-01-08T12:16:23.865363] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-08T12:16:23.865650] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.23. [2026-01-08T12:16:23.865818] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:23.866036] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-08T12:16:23.866097] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-08T12:16:23.866151] [INFO ] [MAIN ] [2276/3529] NVG kept (0.5s) | 2272 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:24.340403] [DEBUG] [REMOTE ] NVGS: Retrieved 4780 rows, trimmed to 300. [2026-01-08T12:16:24.340648] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-08T12:16:24.340914] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $14.44. [2026-01-08T12:16:24.341052] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:24.341416] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-08T12:16:24.341501] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-08T12:16:24.341562] [INFO ] [MAIN ] [2277/3529] NVGS kept (0.5s) | 2273 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:24.882590] [DEBUG] [REMOTE ] NVMI: Retrieved 6474 rows, trimmed to 300. [2026-01-08T12:16:24.882799] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-08T12:16:24.883079] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-08T12:16:24.883226] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:24.883509] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-08T12:16:24.883561] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-08T12:16:24.883639] [INFO ] [MAIN ] [2278/3529] NVMI kept (0.5s) | 2274 kept, 4 rejected | 139.5/min | ETA: 9.0m [2026-01-08T12:16:25.472031] [DEBUG] [REMOTE ] NVO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:25.472193] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-08T12:16:25.472649] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-08T12:16:25.472830] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:25.472993] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-08T12:16:25.473050] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-08T12:16:25.473124] [INFO ] [MAIN ] [2279/3529] NVO kept (0.6s) | 2275 kept, 4 rejected | 139.4/min | ETA: 9.0m [2026-01-08T12:16:26.011846] [DEBUG] [REMOTE ] NVRI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:26.012023] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-08T12:16:26.012305] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-08T12:16:26.012606] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:26.012753] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-08T12:16:26.012796] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-08T12:16:26.012851] [INFO ] [MAIN ] [2280/3529] NVRI kept (0.5s) | 2276 kept, 4 rejected | 139.4/min | ETA: 9.0m [2026-01-08T12:16:26.484002] [DEBUG] [REMOTE ] NVS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:26.484171] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-08T12:16:26.484640] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-08T12:16:26.484795] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:26.484939] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-08T12:16:26.484983] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-08T12:16:26.485036] [INFO ] [MAIN ] [2281/3529] NVS kept (0.5s) | 2277 kept, 4 rejected | 139.4/min | ETA: 9.0m [2026-01-08T12:16:26.867261] [DEBUG] [REMOTE ] NVTS: Retrieved 1245 rows, trimmed to 300. [2026-01-08T12:16:26.867419] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-08T12:16:26.867665] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-08T12:16:26.867804] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:26.867916] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-08T12:16:26.867957] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-08T12:16:26.868005] [INFO ] [MAIN ] [2282/3529] NVTS kept (0.4s) | 2278 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:27.394335] [DEBUG] [REMOTE ] NWBI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:27.394482] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-08T12:16:27.394746] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-08T12:16:27.394887] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:27.395118] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-08T12:16:27.395177] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-08T12:16:27.395228] [INFO ] [MAIN ] [2283/3529] NWBI kept (0.5s) | 2279 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:27.790925] [DEBUG] [REMOTE ] NWE: Retrieved 4535 rows, trimmed to 300. [2026-01-08T12:16:27.791063] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-08T12:16:27.791274] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $56.77. [2026-01-08T12:16:27.791412] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:27.791527] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-08T12:16:27.791588] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-08T12:16:27.791737] [INFO ] [MAIN ] [2284/3529] NWE kept (0.4s) | 2280 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:28.275975] [DEBUG] [REMOTE ] NWFL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:28.276127] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-08T12:16:28.276364] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $24.08. [2026-01-08T12:16:28.276500] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:28.276652] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-08T12:16:28.276696] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-08T12:16:28.276879] [INFO ] [MAIN ] [2285/3529] NWFL kept (0.5s) | 2281 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:28.667440] [DEBUG] [REMOTE ] NWG: Retrieved 4584 rows, trimmed to 300. [2026-01-08T12:16:28.667620] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-08T12:16:28.667854] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.35. [2026-01-08T12:16:28.667987] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:28.668105] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-08T12:16:28.668146] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-08T12:16:28.668194] [INFO ] [MAIN ] [2286/3529] NWG kept (0.4s) | 2282 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:29.029625] [DEBUG] [REMOTE ] NWL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:29.029794] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-08T12:16:29.030056] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-08T12:16:29.030317] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:29.030450] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-08T12:16:29.030492] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-08T12:16:29.030545] [INFO ] [MAIN ] [2287/3529] NWL kept (0.4s) | 2283 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:29.546121] [DEBUG] [REMOTE ] NWPX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:29.546381] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-08T12:16:29.546835] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $50.49. [2026-01-08T12:16:29.547043] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:29.547289] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-08T12:16:29.547356] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-08T12:16:29.547441] [INFO ] [MAIN ] [2288/3529] NWPX kept (0.5s) | 2284 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:29.962058] [DEBUG] [REMOTE ] NWS: Retrieved 3158 rows, trimmed to 300. [2026-01-08T12:16:29.962246] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-08T12:16:29.962489] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-08T12:16:29.962649] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:29.962771] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-08T12:16:29.963049] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-08T12:16:29.963332] [INFO ] [MAIN ] [2289/3529] NWS kept (0.4s) | 2285 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:30.307262] [DEBUG] [REMOTE ] NWSA: Retrieved 3158 rows, trimmed to 300. [2026-01-08T12:16:30.307432] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-08T12:16:30.307748] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-08T12:16:30.307946] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:30.308111] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-08T12:16:30.308167] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-08T12:16:30.308264] [INFO ] [MAIN ] [2290/3529] NWSA kept (0.3s) | 2286 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:30.886412] [DEBUG] [REMOTE ] NX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:30.886551] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-08T12:16:30.886789] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-08T12:16:30.886926] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:30.887337] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-08T12:16:30.887385] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-08T12:16:30.887434] [INFO ] [MAIN ] [2291/3529] NX kept (0.6s) | 2287 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:31.380879] [DEBUG] [REMOTE ] NXC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:31.381107] [DEBUG] [REMOTE ] NXC: PASS: History has at least 300 days. [2026-01-08T12:16:31.381461] [DEBUG] [REMOTE ] NXC: PASS: Price check passed. Min price $12.89. [2026-01-08T12:16:31.381637] [DEBUG] [REMOTE ] NXC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:31.381792] [DEBUG] [REMOTE ] NXC: PASS: Integrity check passed. [2026-01-08T12:16:31.381836] [DEBUG] [REMOTE ] NXC: Symbol is viable for forecasting. [2026-01-08T12:16:31.381894] [INFO ] [MAIN ] [2292/3529] NXC kept (0.5s) | 2288 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:31.703760] [DEBUG] [REMOTE ] NXE: Retrieved 2517 rows, trimmed to 300. [2026-01-08T12:16:31.703963] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-08T12:16:31.704253] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-08T12:16:31.704398] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:31.704592] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-08T12:16:31.704812] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-08T12:16:31.704879] [INFO ] [MAIN ] [2293/3529] NXE kept (0.3s) | 2289 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:32.055317] [DEBUG] [REMOTE ] NXG: Retrieved 798 rows, trimmed to 300. [2026-01-08T12:16:32.055507] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-08T12:16:32.055802] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $47.26. [2026-01-08T12:16:32.055951] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:32.056066] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-08T12:16:32.056109] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-08T12:16:32.056169] [INFO ] [MAIN ] [2294/3529] NXG kept (0.4s) | 2290 kept, 4 rejected | 139.4/min | ETA: 8.9m [2026-01-08T12:16:32.325351] [DEBUG] [REMOTE ] NXGL: Retrieved 1014 rows, trimmed to 300. [2026-01-08T12:16:32.325518] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-08T12:16:32.325792] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-08T12:16:32.325965] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:32.326110] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-08T12:16:32.326181] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-08T12:16:32.326246] [INFO ] [MAIN ] [2295/3529] NXGL kept (0.3s) | 2291 kept, 4 rejected | 139.5/min | ETA: 8.8m [2026-01-08T12:16:33.050421] [DEBUG] [REMOTE ] NXP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:33.050593] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-08T12:16:33.050832] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.05. [2026-01-08T12:16:33.050976] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:33.051097] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-08T12:16:33.051139] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-08T12:16:33.051197] [INFO ] [MAIN ] [2296/3529] NXP kept (0.7s) | 2292 kept, 4 rejected | 139.4/min | ETA: 8.8m [2026-01-08T12:16:33.451625] [DEBUG] [REMOTE ] NXPI: Retrieved 3879 rows, trimmed to 300. [2026-01-08T12:16:33.451763] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-08T12:16:33.451972] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-08T12:16:33.452105] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:33.452214] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-08T12:16:33.452256] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-08T12:16:33.452304] [INFO ] [MAIN ] [2297/3529] NXPI kept (0.4s) | 2293 kept, 4 rejected | 139.4/min | ETA: 8.8m [2026-01-08T12:16:33.752477] [DEBUG] [REMOTE ] NYXH: Retrieved 1180 rows, trimmed to 300. [2026-01-08T12:16:33.752651] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-08T12:16:33.752867] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-08T12:16:33.753006] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:33.753121] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-08T12:16:33.753163] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-08T12:16:33.753214] [INFO ] [MAIN ] [2298/3529] NYXH kept (0.3s) | 2294 kept, 4 rejected | 139.4/min | ETA: 8.8m [2026-01-08T12:16:34.232676] [DEBUG] [REMOTE ] NZF: Retrieved 6105 rows, trimmed to 300. [2026-01-08T12:16:34.232905] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-08T12:16:34.233549] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.18. [2026-01-08T12:16:34.233814] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:34.236011] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-08T12:16:34.236082] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-08T12:16:34.236171] [INFO ] [MAIN ] [2299/3529] NZF kept (0.5s) | 2295 kept, 4 rejected | 139.4/min | ETA: 8.8m [2026-01-08T12:16:34.555497] [DEBUG] [REMOTE ] OABI: Retrieved 797 rows, trimmed to 300. [2026-01-08T12:16:34.555832] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-08T12:16:34.556376] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-08T12:16:34.556632] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:34.556862] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-08T12:16:34.556982] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-08T12:16:34.557081] [INFO ] [MAIN ] [2300/3529] OABI kept (0.3s) | 2296 kept, 4 rejected | 139.4/min | ETA: 8.8m [2026-01-08T12:16:34.921006] [DEBUG] [REMOTE ] OBDC: Retrieved 1628 rows, trimmed to 300. [2026-01-08T12:16:34.921170] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-08T12:16:34.921413] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-08T12:16:34.921556] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:34.921705] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-08T12:16:34.921768] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-08T12:16:34.921821] [INFO ] [MAIN ] [2301/3529] OBDC kept (0.4s) | 2297 kept, 4 rejected | 139.4/min | ETA: 8.8m [2026-01-08T12:16:35.308445] [DEBUG] [REMOTE ] OBIL: Retrieved 788 rows, trimmed to 300. [2026-01-08T12:16:35.308601] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-08T12:16:35.308819] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.79. [2026-01-08T12:16:35.308974] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:35.309084] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-08T12:16:35.309125] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-08T12:16:35.309175] [INFO ] [MAIN ] [2302/3529] OBIL kept (0.4s) | 2298 kept, 4 rejected | 139.5/min | ETA: 8.8m [2026-01-08T12:16:35.706289] [DEBUG] [REMOTE ] OBIO: Retrieved 1364 rows, trimmed to 300. [2026-01-08T12:16:35.706426] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-08T12:16:35.706648] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.19. [2026-01-08T12:16:35.706788] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:35.706901] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-08T12:16:35.706942] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-08T12:16:35.706991] [INFO ] [MAIN ] [2303/3529] OBIO kept (0.4s) | 2299 kept, 4 rejected | 139.5/min | ETA: 8.8m [2026-01-08T12:16:36.197043] [DEBUG] [REMOTE ] OBK: Retrieved 1928 rows, trimmed to 300. [2026-01-08T12:16:36.197173] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-08T12:16:36.197404] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $32.27. [2026-01-08T12:16:36.197600] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:36.197743] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-08T12:16:36.197788] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-08T12:16:36.197840] [INFO ] [MAIN ] [2304/3529] OBK kept (0.5s) | 2300 kept, 4 rejected | 139.5/min | ETA: 8.8m [2026-01-08T12:16:36.565837] [DEBUG] [REMOTE ] OBTC: Retrieved 1231 rows, trimmed to 300. [2026-01-08T12:16:36.566009] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-08T12:16:36.566269] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-08T12:16:36.566431] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:36.566555] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-08T12:16:36.566618] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-08T12:16:36.566672] [INFO ] [MAIN ] [2305/3529] OBTC kept (0.4s) | 2301 kept, 4 rejected | 139.5/min | ETA: 8.8m [2026-01-08T12:16:37.026835] [DEBUG] [REMOTE ] OC: Retrieved 4825 rows, trimmed to 300. [2026-01-08T12:16:37.026982] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-08T12:16:37.027199] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-08T12:16:37.027333] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:37.027448] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-08T12:16:37.027489] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-08T12:16:37.027537] [INFO ] [MAIN ] [2306/3529] OC kept (0.5s) | 2302 kept, 4 rejected | 139.5/min | ETA: 8.8m [2026-01-08T12:16:37.340367] [DEBUG] [REMOTE ] OCCI: Retrieved 1823 rows, trimmed to 300. [2026-01-08T12:16:37.340504] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-08T12:16:37.340752] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.28. [2026-01-08T12:16:37.340913] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:37.341060] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-08T12:16:37.341102] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-08T12:16:37.341153] [INFO ] [MAIN ] [2307/3529] OCCI kept (0.3s) | 2303 kept, 4 rejected | 139.5/min | ETA: 8.8m [2026-01-08T12:16:37.937456] [DEBUG] [REMOTE ] OCFC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:37.937619] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-08T12:16:37.937859] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-08T12:16:37.938026] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:37.938149] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-08T12:16:37.938192] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-08T12:16:37.938275] [INFO ] [MAIN ] [2308/3529] OCFC kept (0.6s) | 2304 kept, 4 rejected | 139.4/min | ETA: 8.8m [2026-01-08T12:16:38.279636] [DEBUG] [REMOTE ] OCGN: Retrieved 2790 rows, trimmed to 300. [2026-01-08T12:16:38.279784] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-08T12:16:38.280056] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-08T12:16:38.280217] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:38.280353] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-08T12:16:38.280402] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-08T12:16:38.280466] [INFO ] [MAIN ] [2309/3529] OCGN kept (0.3s) | 2305 kept, 4 rejected | 139.5/min | ETA: 8.7m [2026-01-08T12:16:38.764902] [DEBUG] [REMOTE ] OCSL: Retrieved 4421 rows, trimmed to 300. [2026-01-08T12:16:38.765257] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-08T12:16:38.765523] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.40. [2026-01-08T12:16:38.765690] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:38.765849] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-08T12:16:38.765893] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-08T12:16:38.765945] [INFO ] [MAIN ] [2310/3529] OCSL kept (0.5s) | 2306 kept, 4 rejected | 139.5/min | ETA: 8.7m [2026-01-08T12:16:38.978002] [DEBUG] [REMOTE ] OCUL: Retrieved 2881 rows, trimmed to 300. [2026-01-08T12:16:38.978136] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-08T12:16:38.978387] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.63. [2026-01-08T12:16:38.978528] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:38.978680] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-08T12:16:38.978738] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-08T12:16:38.978796] [INFO ] [MAIN ] [2311/3529] OCUL kept (0.2s) | 2307 kept, 4 rejected | 139.5/min | ETA: 8.7m [2026-01-08T12:16:39.624345] [DEBUG] [REMOTE ] ODC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:39.624495] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-08T12:16:39.624757] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-08T12:16:39.624901] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:39.625026] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-08T12:16:39.625068] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-08T12:16:39.625121] [INFO ] [MAIN ] [2312/3529] ODC kept (0.6s) | 2308 kept, 4 rejected | 139.5/min | ETA: 8.7m [2026-01-08T12:16:39.855417] [DEBUG] [REMOTE ] ODD: Retrieved 621 rows, trimmed to 300. [2026-01-08T12:16:39.855553] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-08T12:16:39.855785] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $36.58. [2026-01-08T12:16:39.855928] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:39.856065] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-08T12:16:39.856109] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-08T12:16:39.856160] [INFO ] [MAIN ] [2313/3529] ODD kept (0.2s) | 2309 kept, 4 rejected | 139.5/min | ETA: 8.7m [2026-01-08T12:16:40.520897] [DEBUG] [REMOTE ] ODFL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:40.521056] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-08T12:16:40.521300] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-08T12:16:40.521437] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:40.521563] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-08T12:16:40.521625] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-08T12:16:40.521679] [INFO ] [MAIN ] [2314/3529] ODFL kept (0.7s) | 2310 kept, 4 rejected | 139.4/min | ETA: 8.7m [2026-01-08T12:16:40.868434] [DEBUG] [REMOTE ] OEC: Retrieved 2881 rows, trimmed to 300. [2026-01-08T12:16:40.868793] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-08T12:16:40.869040] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-08T12:16:40.869210] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:40.869334] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-08T12:16:40.869564] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-08T12:16:40.869635] [INFO ] [MAIN ] [2315/3529] OEC kept (0.3s) | 2311 kept, 4 rejected | 139.5/min | ETA: 8.7m [2026-01-08T12:16:41.328684] [DEBUG] [REMOTE ] OESX: Retrieved 4541 rows, trimmed to 300. [2026-01-08T12:16:41.328895] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-08T12:16:41.329194] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-08T12:16:41.329341] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:41.329482] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-08T12:16:41.329526] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-08T12:16:41.329602] [INFO ] [MAIN ] [2316/3529] OESX kept (0.5s) | 2312 kept, 4 rejected | 139.5/min | ETA: 8.7m [2026-01-08T12:16:41.775393] [DEBUG] [REMOTE ] OFG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:41.775628] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-08T12:16:41.775954] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-08T12:16:41.776130] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:41.776278] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-08T12:16:41.776323] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-08T12:16:41.776377] [INFO ] [MAIN ] [2317/3529] OFG kept (0.4s) | 2313 kept, 4 rejected | 139.5/min | ETA: 8.7m [2026-01-08T12:16:42.297722] [DEBUG] [REMOTE ] OFIX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:42.297866] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-08T12:16:42.298095] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $14.29. [2026-01-08T12:16:42.298380] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:42.298505] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-08T12:16:42.298546] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-08T12:16:42.298615] [INFO ] [MAIN ] [2318/3529] OFIX kept (0.5s) | 2314 kept, 4 rejected | 139.4/min | ETA: 8.7m [2026-01-08T12:16:42.782804] [DEBUG] [REMOTE ] OFLX: Retrieved 5142 rows, trimmed to 300. [2026-01-08T12:16:42.782942] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-08T12:16:42.783172] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-08T12:16:42.783353] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:42.783491] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-08T12:16:42.783534] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-08T12:16:42.783603] [INFO ] [MAIN ] [2319/3529] OFLX kept (0.5s) | 2315 kept, 4 rejected | 139.4/min | ETA: 8.7m [2026-01-08T12:16:43.139506] [DEBUG] [REMOTE ] OFS: Retrieved 3310 rows, trimmed to 300. [2026-01-08T12:16:43.139690] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-08T12:16:43.139916] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-08T12:16:43.140084] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:43.140217] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-08T12:16:43.140260] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-08T12:16:43.140310] [INFO ] [MAIN ] [2320/3529] OFS kept (0.4s) | 2316 kept, 4 rejected | 139.4/min | ETA: 8.7m [2026-01-08T12:16:43.686802] [DEBUG] [REMOTE ] OGE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:43.686976] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-08T12:16:43.687262] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-08T12:16:43.687401] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:43.687591] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-08T12:16:43.687636] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-08T12:16:43.687689] [INFO ] [MAIN ] [2321/3529] OGE kept (0.5s) | 2317 kept, 4 rejected | 139.4/min | ETA: 8.7m [2026-01-08T12:16:44.016197] [DEBUG] [REMOTE ] OGI: Retrieved 2858 rows, trimmed to 300. [2026-01-08T12:16:44.016336] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-08T12:16:44.016555] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-08T12:16:44.016730] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:44.016852] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-08T12:16:44.016894] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-08T12:16:44.016945] [INFO ] [MAIN ] [2322/3529] OGI kept (0.3s) | 2318 kept, 4 rejected | 139.4/min | ETA: 8.7m [2026-01-08T12:16:44.345421] [DEBUG] [REMOTE ] OGN: Retrieved 1157 rows, trimmed to 300. [2026-01-08T12:16:44.345561] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-08T12:16:44.345794] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-08T12:16:44.345928] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:44.346044] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-08T12:16:44.346085] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-08T12:16:44.346133] [INFO ] [MAIN ] [2323/3529] OGN kept (0.3s) | 2319 kept, 4 rejected | 139.5/min | ETA: 8.6m [2026-01-08T12:16:45.036246] [DEBUG] [REMOTE ] OHI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:45.036404] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-08T12:16:45.036683] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.79. [2026-01-08T12:16:45.036826] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:45.036986] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-08T12:16:45.037039] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-08T12:16:45.037094] [INFO ] [MAIN ] [2324/3529] OHI kept (0.7s) | 2320 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:45.522600] [DEBUG] [REMOTE ] OI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:45.522781] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-08T12:16:45.523081] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-08T12:16:45.523415] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:45.523589] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-08T12:16:45.523639] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-08T12:16:45.523694] [INFO ] [MAIN ] [2325/3529] OI kept (0.5s) | 2321 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:46.023322] [DEBUG] [REMOTE ] OIA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:46.023474] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-08T12:16:46.023739] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.86. [2026-01-08T12:16:46.023874] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:46.023999] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-08T12:16:46.024042] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-08T12:16:46.024094] [INFO ] [MAIN ] [2326/3529] OIA kept (0.5s) | 2322 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:46.477372] [DEBUG] [REMOTE ] OII: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:46.477512] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-08T12:16:46.477756] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.23. [2026-01-08T12:16:46.477897] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:46.478017] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-08T12:16:46.478062] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-08T12:16:46.478113] [INFO ] [MAIN ] [2327/3529] OII kept (0.5s) | 2323 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:46.927839] [DEBUG] [REMOTE ] OIS: Retrieved 6264 rows, trimmed to 300. [2026-01-08T12:16:46.927995] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-08T12:16:46.928269] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.82. [2026-01-08T12:16:46.928410] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:46.928539] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-08T12:16:46.928600] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-08T12:16:46.928655] [INFO ] [MAIN ] [2328/3529] OIS kept (0.5s) | 2324 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:47.382202] [DEBUG] [REMOTE ] OKE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:47.382344] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-08T12:16:47.382586] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-08T12:16:47.382727] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:47.382847] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-08T12:16:47.382890] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-08T12:16:47.382940] [INFO ] [MAIN ] [2329/3529] OKE kept (0.5s) | 2325 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:47.630645] [DEBUG] [REMOTE ] OKTA: Retrieved 2200 rows, trimmed to 300. [2026-01-08T12:16:47.630768] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-08T12:16:47.630964] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-08T12:16:47.631096] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:47.631203] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-08T12:16:47.631252] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-08T12:16:47.631299] [INFO ] [MAIN ] [2330/3529] OKTA kept (0.2s) | 2326 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:47.998526] [DEBUG] [REMOTE ] OKYO: Retrieved 914 rows, trimmed to 300. [2026-01-08T12:16:47.998695] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-08T12:16:47.998919] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-08T12:16:47.999061] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:47.999196] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-08T12:16:47.999239] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-08T12:16:47.999289] [INFO ] [MAIN ] [2331/3529] OKYO kept (0.4s) | 2327 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:48.638120] [DEBUG] [REMOTE ] OLED: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:48.638313] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-08T12:16:48.638620] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-08T12:16:48.638775] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:48.638994] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-08T12:16:48.639046] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-08T12:16:48.639105] [INFO ] [MAIN ] [2332/3529] OLED kept (0.6s) | 2328 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:48.816629] [DEBUG] [REMOTE ] OLLI: Retrieved 2636 rows, trimmed to 300. [2026-01-08T12:16:48.816775] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-08T12:16:48.817019] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-08T12:16:48.817168] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:48.817301] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-08T12:16:48.817344] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-08T12:16:48.817399] [INFO ] [MAIN ] [2333/3529] OLLI kept (0.2s) | 2329 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:49.337716] [DEBUG] [REMOTE ] OLMA: Retrieved 1288 rows, trimmed to 300. [2026-01-08T12:16:49.337874] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-08T12:16:49.338107] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.77. [2026-01-08T12:16:49.338300] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:49.338434] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-08T12:16:49.338483] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-08T12:16:49.338543] [INFO ] [MAIN ] [2334/3529] OLMA kept (0.5s) | 2330 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:49.917997] [DEBUG] [REMOTE ] OLN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:49.918148] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-08T12:16:49.921899] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-08T12:16:49.922078] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:49.922219] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-08T12:16:49.922291] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-08T12:16:49.922563] [INFO ] [MAIN ] [2335/3529] OLN kept (0.6s) | 2331 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:50.395293] [DEBUG] [REMOTE ] OLP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:50.395441] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-08T12:16:50.395693] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-08T12:16:50.395834] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:50.395953] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-08T12:16:50.395996] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-08T12:16:50.396047] [INFO ] [MAIN ] [2336/3529] OLP kept (0.5s) | 2332 kept, 4 rejected | 139.4/min | ETA: 8.6m [2026-01-08T12:16:50.615922] [DEBUG] [REMOTE ] OLPX: Retrieved 1072 rows, trimmed to 300. [2026-01-08T12:16:50.616063] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-08T12:16:50.616268] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-08T12:16:50.616423] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:50.616539] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-08T12:16:50.616599] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-08T12:16:50.616653] [INFO ] [MAIN ] [2337/3529] OLPX kept (0.2s) | 2333 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:51.066380] [DEBUG] [REMOTE ] OM: Retrieved 1335 rows, trimmed to 300. [2026-01-08T12:16:51.066755] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-08T12:16:51.067003] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-08T12:16:51.067159] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:51.067290] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-08T12:16:51.067336] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-08T12:16:51.067394] [INFO ] [MAIN ] [2338/3529] OM kept (0.5s) | 2334 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:51.560616] [DEBUG] [REMOTE ] OMAB: Retrieved 4806 rows, trimmed to 300. [2026-01-08T12:16:51.560757] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-08T12:16:51.560973] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-08T12:16:51.561105] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:51.561224] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-08T12:16:51.561265] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-08T12:16:51.561313] [INFO ] [MAIN ] [2339/3529] OMAB kept (0.5s) | 2335 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:52.012088] [DEBUG] [REMOTE ] OMC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:52.012247] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-08T12:16:52.012497] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-08T12:16:52.012662] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:52.012794] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-08T12:16:52.012836] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-08T12:16:52.012891] [INFO ] [MAIN ] [2340/3529] OMC kept (0.5s) | 2336 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:52.424149] [DEBUG] [REMOTE ] OMCL: Retrieved 6139 rows, trimmed to 300. [2026-01-08T12:16:52.424325] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-08T12:16:52.424622] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.46. [2026-01-08T12:16:52.424767] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:52.424898] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-08T12:16:52.424942] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-08T12:16:52.424996] [INFO ] [MAIN ] [2341/3529] OMCL kept (0.4s) | 2337 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:53.018329] [DEBUG] [REMOTE ] OMEX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:53.018480] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-08T12:16:53.018732] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-08T12:16:53.018870] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:53.018992] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-08T12:16:53.019032] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-08T12:16:53.019083] [INFO ] [MAIN ] [2342/3529] OMEX kept (0.6s) | 2338 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:53.379303] [DEBUG] [REMOTE ] OMF: Retrieved 2542 rows, trimmed to 300. [2026-01-08T12:16:53.379443] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-08T12:16:53.379684] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $52.34. [2026-01-08T12:16:53.379836] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:53.379973] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-08T12:16:53.380015] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-08T12:16:53.380063] [INFO ] [MAIN ] [2343/3529] OMF kept (0.4s) | 2339 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:53.959678] [DEBUG] [REMOTE ] ON: Retrieved 6460 rows, trimmed to 300. [2026-01-08T12:16:53.959828] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-08T12:16:53.960064] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-08T12:16:53.960205] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:53.960335] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-08T12:16:53.960378] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-08T12:16:53.960431] [INFO ] [MAIN ] [2344/3529] ON kept (0.6s) | 2340 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:54.429657] [DEBUG] [REMOTE ] ONB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:54.429805] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-08T12:16:54.430060] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.48. [2026-01-08T12:16:54.430211] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:54.430334] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-08T12:16:54.430378] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-08T12:16:54.430429] [INFO ] [MAIN ] [2345/3529] ONB kept (0.5s) | 2341 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:54.683461] [DEBUG] [REMOTE ] ONCO: Retrieved 974 rows, trimmed to 300. [2026-01-08T12:16:54.683609] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-08T12:16:54.683808] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-08T12:16:54.683941] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:54.684050] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-08T12:16:54.684092] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-08T12:16:54.684139] [INFO ] [MAIN ] [2346/3529] ONCO kept (0.3s) | 2342 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:55.097292] [DEBUG] [REMOTE ] ONDS: Retrieved 1464 rows, trimmed to 300. [2026-01-08T12:16:55.097447] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-08T12:16:55.097727] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-08T12:16:55.097900] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:55.098040] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-08T12:16:55.098091] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-08T12:16:55.098152] [INFO ] [MAIN ] [2347/3529] ONDS kept (0.4s) | 2343 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:55.622148] [DEBUG] [REMOTE ] ONEQ: Retrieved 5603 rows, trimmed to 300. [2026-01-08T12:16:55.622323] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-08T12:16:55.622624] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-08T12:16:55.622761] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:55.622889] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-08T12:16:55.622930] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-08T12:16:55.622981] [INFO ] [MAIN ] [2348/3529] ONEQ kept (0.5s) | 2344 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:55.857843] [DEBUG] [REMOTE ] ONL: Retrieved 1040 rows, trimmed to 300. [2026-01-08T12:16:55.857980] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-08T12:16:55.858174] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-08T12:16:55.858367] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:55.858477] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-08T12:16:55.858518] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-08T12:16:55.858566] [INFO ] [MAIN ] [2349/3529] ONL kept (0.2s) | 2345 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:56.152448] [DEBUG] [REMOTE ] ONON: Retrieved 1083 rows, trimmed to 300. [2026-01-08T12:16:56.152595] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-08T12:16:56.152801] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-08T12:16:56.152940] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:56.153053] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-08T12:16:56.153094] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-08T12:16:56.153142] [INFO ] [MAIN ] [2350/3529] ONON kept (0.3s) | 2346 kept, 4 rejected | 139.4/min | ETA: 8.5m [2026-01-08T12:16:56.703163] [DEBUG] [REMOTE ] ONTF: Retrieved 1238 rows, trimmed to 300. [2026-01-08T12:16:56.703315] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-08T12:16:56.703542] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-08T12:16:56.703734] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:56.703859] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-08T12:16:56.703905] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-08T12:16:56.703963] [INFO ] [MAIN ] [2351/3529] ONTF kept (0.6s) | 2347 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:16:57.301598] [DEBUG] [REMOTE ] ONTO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:57.301748] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-08T12:16:57.301981] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-08T12:16:57.302117] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:57.302235] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-08T12:16:57.302277] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-08T12:16:57.302327] [INFO ] [MAIN ] [2352/3529] ONTO kept (0.6s) | 2348 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:16:57.634346] [DEBUG] [REMOTE ] OOMA: Retrieved 2635 rows, trimmed to 300. [2026-01-08T12:16:57.634477] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-08T12:16:57.634714] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-08T12:16:57.634849] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:57.634959] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-08T12:16:57.634999] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-08T12:16:57.635047] [INFO ] [MAIN ] [2353/3529] OOMA kept (0.3s) | 2349 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:16:58.016197] [DEBUG] [REMOTE ] OPAD: Retrieved 1273 rows, trimmed to 300. [2026-01-08T12:16:58.016329] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-08T12:16:58.016525] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-08T12:16:58.016682] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:58.016820] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-08T12:16:58.016861] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-08T12:16:58.016911] [INFO ] [MAIN ] [2354/3529] OPAD kept (0.4s) | 2350 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:16:58.324186] [DEBUG] [REMOTE ] OPAL: Retrieved 869 rows, trimmed to 300. [2026-01-08T12:16:58.324317] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-08T12:16:58.324723] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-08T12:16:58.324900] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:58.325011] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-08T12:16:58.325051] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-08T12:16:58.325098] [INFO ] [MAIN ] [2355/3529] OPAL kept (0.3s) | 2351 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:16:58.928856] [DEBUG] [REMOTE ] OPBK: Retrieved 5148 rows, trimmed to 300. [2026-01-08T12:16:58.929007] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-08T12:16:58.929245] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-08T12:16:58.929379] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:58.929499] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-08T12:16:58.929541] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-08T12:16:58.929609] [INFO ] [MAIN ] [2356/3529] OPBK kept (0.6s) | 2352 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:16:59.375267] [DEBUG] [REMOTE ] OPCH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:16:59.375421] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-08T12:16:59.375709] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-08T12:16:59.375983] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:59.376126] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-08T12:16:59.376168] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-08T12:16:59.376221] [INFO ] [MAIN ] [2357/3529] OPCH kept (0.4s) | 2353 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:16:59.502478] [DEBUG] [REMOTE ] OPEN: Retrieved 1396 rows, trimmed to 300. [2026-01-08T12:16:59.502620] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-08T12:16:59.502819] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-08T12:16:59.502951] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:59.503058] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-08T12:16:59.503099] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-08T12:16:59.503146] [INFO ] [MAIN ] [2358/3529] OPEN kept (0.1s) | 2354 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:16:59.946988] [DEBUG] [REMOTE ] OPFI: Retrieved 1287 rows, trimmed to 300. [2026-01-08T12:16:59.947192] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-08T12:16:59.947443] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-08T12:16:59.947627] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:16:59.947770] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-08T12:16:59.947818] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-08T12:16:59.947873] [INFO ] [MAIN ] [2359/3529] OPFI kept (0.4s) | 2355 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:17:00.678331] [DEBUG] [REMOTE ] OPK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:00.678520] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-08T12:17:00.678864] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-08T12:17:00.679036] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:00.679200] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-08T12:17:00.679250] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-08T12:17:00.679314] [INFO ] [MAIN ] [2360/3529] OPK kept (0.7s) | 2356 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:17:01.081939] [DEBUG] [REMOTE ] OPLN: Retrieved 4042 rows, trimmed to 300. [2026-01-08T12:17:01.082095] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-08T12:17:01.082369] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-08T12:17:01.082538] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:01.082700] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-08T12:17:01.082752] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-08T12:17:01.082816] [INFO ] [MAIN ] [2361/3529] OPLN kept (0.4s) | 2357 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:17:01.279212] [DEBUG] [REMOTE ] OPP: Retrieved 2332 rows, trimmed to 300. [2026-01-08T12:17:01.279396] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-08T12:17:01.279730] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.80. [2026-01-08T12:17:01.279918] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:01.280079] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-08T12:17:01.280138] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-08T12:17:01.280208] [INFO ] [MAIN ] [2362/3529] OPP kept (0.2s) | 2358 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:17:01.777680] [DEBUG] [REMOTE ] OPRA: Retrieved 1872 rows, trimmed to 300. [2026-01-08T12:17:01.777837] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-08T12:17:01.778096] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-08T12:17:01.778296] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:01.778450] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-08T12:17:01.778506] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-08T12:17:01.778585] [INFO ] [MAIN ] [2363/3529] OPRA kept (0.5s) | 2359 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:17:02.231858] [DEBUG] [REMOTE ] OPRX: Retrieved 4631 rows, trimmed to 300. [2026-01-08T12:17:02.231989] [DEBUG] [REMOTE ] OPRX: PASS: History has at least 300 days. [2026-01-08T12:17:02.232196] [DEBUG] [REMOTE ] OPRX: PASS: Price check passed. Min price $12.25. [2026-01-08T12:17:02.232333] [DEBUG] [REMOTE ] OPRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:02.232446] [DEBUG] [REMOTE ] OPRX: PASS: Integrity check passed. [2026-01-08T12:17:02.232488] [DEBUG] [REMOTE ] OPRX: Symbol is viable for forecasting. [2026-01-08T12:17:02.232535] [INFO ] [MAIN ] [2364/3529] OPRX kept (0.5s) | 2360 kept, 4 rejected | 139.4/min | ETA: 8.4m [2026-01-08T12:17:02.519879] [DEBUG] [REMOTE ] OPTX: Retrieved 991 rows, trimmed to 300. [2026-01-08T12:17:02.520056] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-08T12:17:02.520302] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-08T12:17:02.520468] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:02.520674] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-08T12:17:02.520725] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-08T12:17:02.520779] [INFO ] [MAIN ] [2365/3529] OPTX kept (0.3s) | 2361 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:03.034234] [DEBUG] [REMOTE ] OPXS: Retrieved 4189 rows, trimmed to 300. [2026-01-08T12:17:03.034378] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-08T12:17:03.034627] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-08T12:17:03.034767] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:03.034886] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-08T12:17:03.034928] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-08T12:17:03.034977] [INFO ] [MAIN ] [2366/3529] OPXS kept (0.5s) | 2362 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:03.537881] [DEBUG] [REMOTE ] ORA: Retrieved 5322 rows, trimmed to 300. [2026-01-08T12:17:03.538030] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-08T12:17:03.538325] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.00. [2026-01-08T12:17:03.538465] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:03.538612] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-08T12:17:03.538837] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-08T12:17:03.538889] [INFO ] [MAIN ] [2367/3529] ORA kept (0.5s) | 2363 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:03.895406] [DEBUG] [REMOTE ] ORC: Retrieved 3244 rows, trimmed to 300. [2026-01-08T12:17:03.895540] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-08T12:17:03.895764] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.84. [2026-01-08T12:17:03.895901] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:03.896013] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-08T12:17:03.896054] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-08T12:17:03.896104] [INFO ] [MAIN ] [2368/3529] ORC kept (0.4s) | 2364 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:04.156371] [DEBUG] [REMOTE ] ORGO: Retrieved 2264 rows, trimmed to 300. [2026-01-08T12:17:04.156514] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-08T12:17:04.156774] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.88. [2026-01-08T12:17:04.156920] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:04.157037] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-08T12:17:04.157080] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-08T12:17:04.157131] [INFO ] [MAIN ] [2369/3529] ORGO kept (0.3s) | 2365 kept, 4 rejected | 139.5/min | ETA: 8.3m [2026-01-08T12:17:04.581930] [DEBUG] [REMOTE ] ORIC: Retrieved 1434 rows, trimmed to 300. [2026-01-08T12:17:04.582059] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-08T12:17:04.582265] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-08T12:17:04.582405] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:04.582519] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-08T12:17:04.582562] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-08T12:17:04.582644] [INFO ] [MAIN ] [2370/3529] ORIC kept (0.4s) | 2366 kept, 4 rejected | 139.5/min | ETA: 8.3m [2026-01-08T12:17:05.276758] [DEBUG] [REMOTE ] ORKA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:05.277002] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-08T12:17:05.277254] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $25.50. [2026-01-08T12:17:05.277497] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:05.277642] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-08T12:17:05.277684] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-08T12:17:05.277735] [INFO ] [MAIN ] [2371/3529] ORKA kept (0.7s) | 2367 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:05.770764] [DEBUG] [REMOTE ] ORLY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:05.770926] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-08T12:17:05.771140] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-08T12:17:05.771366] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:05.771489] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-08T12:17:05.771535] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-08T12:17:05.771602] [INFO ] [MAIN ] [2372/3529] ORLY kept (0.5s) | 2368 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:06.078046] [DEBUG] [REMOTE ] ORMP: Retrieved 4960 rows, trimmed to 300. [2026-01-08T12:17:06.078182] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-08T12:17:06.078478] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.19. [2026-01-08T12:17:06.078633] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:06.078749] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-08T12:17:06.078791] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-08T12:17:06.078840] [INFO ] [MAIN ] [2373/3529] ORMP kept (0.3s) | 2369 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:06.577601] [DEBUG] [REMOTE ] ORN: Retrieved 4540 rows, trimmed to 300. [2026-01-08T12:17:06.577750] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-08T12:17:06.577987] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.26. [2026-01-08T12:17:06.578125] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:06.578267] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-08T12:17:06.578310] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-08T12:17:06.578361] [INFO ] [MAIN ] [2374/3529] ORN kept (0.5s) | 2370 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:07.029218] [DEBUG] [REMOTE ] ORRF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:07.029360] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-08T12:17:07.029597] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $31.88. [2026-01-08T12:17:07.029743] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:07.029862] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-08T12:17:07.029903] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-08T12:17:07.029953] [INFO ] [MAIN ] [2375/3529] ORRF kept (0.5s) | 2371 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:07.204148] [DEBUG] [REMOTE ] OS: Retrieved 366 rows, trimmed to 300. [2026-01-08T12:17:07.204363] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-08T12:17:07.204655] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.65. [2026-01-08T12:17:07.204874] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:07.205053] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-08T12:17:07.205099] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-08T12:17:07.205156] [INFO ] [MAIN ] [2376/3529] OS kept (0.2s) | 2372 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:07.943448] [DEBUG] [REMOTE ] OSBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:07.943630] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-08T12:17:07.943871] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $16.65. [2026-01-08T12:17:07.944006] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:07.944128] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-08T12:17:07.944169] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-08T12:17:07.944218] [INFO ] [MAIN ] [2377/3529] OSBC kept (0.7s) | 2373 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:08.424627] [DEBUG] [REMOTE ] OSIS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:08.424778] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-08T12:17:08.425004] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-08T12:17:08.425139] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:08.425259] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-08T12:17:08.425300] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-08T12:17:08.425350] [INFO ] [MAIN ] [2378/3529] OSIS kept (0.5s) | 2374 kept, 4 rejected | 139.4/min | ETA: 8.3m [2026-01-08T12:17:08.887782] [DEBUG] [REMOTE ] OSPN: Retrieved 6289 rows, trimmed to 300. [2026-01-08T12:17:08.887918] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-08T12:17:08.888137] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-08T12:17:08.888287] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:08.888400] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-08T12:17:08.888441] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-08T12:17:08.888489] [INFO ] [MAIN ] [2379/3529] OSPN kept (0.5s) | 2375 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:09.088651] [DEBUG] [REMOTE ] OSS: Retrieved 1994 rows, trimmed to 300. [2026-01-08T12:17:09.088778] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-08T12:17:09.088978] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-08T12:17:09.089114] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:09.089227] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-08T12:17:09.089269] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-08T12:17:09.089319] [INFO ] [MAIN ] [2380/3529] OSS kept (0.2s) | 2376 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:09.691139] [DEBUG] [REMOTE ] OTEX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:09.691289] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-08T12:17:09.691529] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $31.74. [2026-01-08T12:17:09.691691] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:09.691818] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-08T12:17:09.691860] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-08T12:17:09.691911] [INFO ] [MAIN ] [2381/3529] OTEX kept (0.6s) | 2377 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:09.827529] [DEBUG] [REMOTE ] OTIS: Retrieved 1459 rows, trimmed to 300. [2026-01-08T12:17:09.827689] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-08T12:17:09.827902] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-08T12:17:09.828045] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:09.828162] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-08T12:17:09.828227] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-08T12:17:09.828283] [INFO ] [MAIN ] [2382/3529] OTIS kept (0.1s) | 2378 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:10.214837] [DEBUG] [REMOTE ] OTLY: Retrieved 1164 rows, trimmed to 300. [2026-01-08T12:17:10.214972] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-08T12:17:10.215169] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.69. [2026-01-08T12:17:10.215303] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:10.215413] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-08T12:17:10.215454] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-08T12:17:10.215502] [INFO ] [MAIN ] [2383/3529] OTLY kept (0.4s) | 2379 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:10.810079] [DEBUG] [REMOTE ] OVID: Retrieved 2181 rows, trimmed to 300. [2026-01-08T12:17:10.810221] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-08T12:17:10.810469] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-08T12:17:10.810670] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:10.810816] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-08T12:17:10.810871] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-08T12:17:10.810925] [INFO ] [MAIN ] [2384/3529] OVID kept (0.6s) | 2380 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:11.511559] [DEBUG] [REMOTE ] OVLY: Retrieved 5593 rows, trimmed to 300. [2026-01-08T12:17:11.511833] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-08T12:17:11.512117] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $25.41. [2026-01-08T12:17:11.512258] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:11.512387] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-08T12:17:11.512430] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-08T12:17:11.512484] [INFO ] [MAIN ] [2385/3529] OVLY kept (0.7s) | 2381 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:11.728190] [DEBUG] [REMOTE ] OWL: Retrieved 1272 rows, trimmed to 300. [2026-01-08T12:17:11.728749] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-08T12:17:11.729277] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-08T12:17:11.729425] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:11.729768] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-08T12:17:11.729817] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-08T12:17:11.729879] [INFO ] [MAIN ] [2386/3529] OWL kept (0.2s) | 2382 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:12.226134] [DEBUG] [REMOTE ] OXLC: Retrieved 3763 rows, trimmed to 300. [2026-01-08T12:17:12.226284] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-08T12:17:12.226523] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.68. [2026-01-08T12:17:12.226702] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:12.226880] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-08T12:17:12.226927] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-08T12:17:12.226986] [INFO ] [MAIN ] [2387/3529] OXLC kept (0.5s) | 2383 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:12.773883] [DEBUG] [REMOTE ] OXM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:12.774062] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-08T12:17:12.774339] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.74. [2026-01-08T12:17:12.774481] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:12.774777] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-08T12:17:12.774831] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-08T12:17:12.774887] [INFO ] [MAIN ] [2388/3529] OXM kept (0.5s) | 2384 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:13.058245] [DEBUG] [REMOTE ] OXSQ: Retrieved 1961 rows, trimmed to 300. [2026-01-08T12:17:13.058370] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-08T12:17:13.058568] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.67. [2026-01-08T12:17:13.058723] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:13.058832] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-08T12:17:13.058872] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-08T12:17:13.058919] [INFO ] [MAIN ] [2389/3529] OXSQ kept (0.3s) | 2385 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:13.382222] [DEBUG] [REMOTE ] OZEM: Retrieved 409 rows, trimmed to 300. [2026-01-08T12:17:13.382434] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-08T12:17:13.382712] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.19. [2026-01-08T12:17:13.382866] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:13.382995] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-08T12:17:13.383041] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-08T12:17:13.383095] [INFO ] [MAIN ] [2390/3529] OZEM kept (0.3s) | 2386 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:13.963871] [DEBUG] [REMOTE ] OZK: Retrieved 6284 rows, trimmed to 300. [2026-01-08T12:17:13.964591] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-08T12:17:13.965225] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.64. [2026-01-08T12:17:13.965423] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:13.965634] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-08T12:17:13.965689] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-08T12:17:13.965753] [INFO ] [MAIN ] [2391/3529] OZK kept (0.6s) | 2387 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:14.176629] [DEBUG] [REMOTE ] OZKAP: Retrieved 1051 rows, trimmed to 300. [2026-01-08T12:17:14.176879] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-08T12:17:14.177172] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-08T12:17:14.177339] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:14.177470] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-08T12:17:14.177523] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-08T12:17:14.177600] [INFO ] [MAIN ] [2392/3529] OZKAP kept (0.2s) | 2388 kept, 4 rejected | 139.4/min | ETA: 8.2m [2026-01-08T12:17:14.919395] [DEBUG] [REMOTE ] PAA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:14.919616] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-08T12:17:14.919892] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $15.53. [2026-01-08T12:17:14.920036] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:14.920165] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-08T12:17:14.920341] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-08T12:17:14.920404] [INFO ] [MAIN ] [2393/3529] PAA kept (0.7s) | 2389 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:15.476326] [DEBUG] [REMOTE ] PAAS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:15.476561] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-08T12:17:15.476911] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-08T12:17:15.477057] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:15.477414] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-08T12:17:15.477464] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-08T12:17:15.477522] [INFO ] [MAIN ] [2394/3529] PAAS kept (0.6s) | 2390 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:15.912299] [DEBUG] [REMOTE ] PAC: Retrieved 4998 rows, trimmed to 300. [2026-01-08T12:17:15.912513] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-08T12:17:15.912848] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-08T12:17:15.912996] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:15.913134] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-08T12:17:15.913177] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-08T12:17:15.913233] [INFO ] [MAIN ] [2395/3529] PAC kept (0.4s) | 2391 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:16.243865] [DEBUG] [REMOTE ] PACB: Retrieved 3822 rows, trimmed to 300. [2026-01-08T12:17:16.244085] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-08T12:17:16.244397] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-08T12:17:16.244601] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:16.244757] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-08T12:17:16.244811] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-08T12:17:16.244879] [INFO ] [MAIN ] [2396/3529] PACB kept (0.3s) | 2392 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:16.583048] [DEBUG] [REMOTE ] PACK: Retrieved 1660 rows, trimmed to 300. [2026-01-08T12:17:16.583273] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-08T12:17:16.583538] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-08T12:17:16.583707] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:16.583841] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-08T12:17:16.583885] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-08T12:17:16.583943] [INFO ] [MAIN ] [2397/3529] PACK kept (0.3s) | 2393 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:17.065715] [DEBUG] [REMOTE ] PAGP: Retrieved 3075 rows, trimmed to 300. [2026-01-08T12:17:17.065928] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-08T12:17:17.066198] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $16.52. [2026-01-08T12:17:17.066342] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:17.066506] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-08T12:17:17.066549] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-08T12:17:17.066654] [INFO ] [MAIN ] [2398/3529] PAGP kept (0.5s) | 2394 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:17.409544] [DEBUG] [REMOTE ] PAGS: Retrieved 2000 rows, trimmed to 300. [2026-01-08T12:17:17.409781] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-08T12:17:17.410088] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $8.75. [2026-01-08T12:17:17.410234] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:17.410367] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-08T12:17:17.410410] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-08T12:17:17.410464] [INFO ] [MAIN ] [2399/3529] PAGS kept (0.3s) | 2395 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:17.881340] [DEBUG] [REMOTE ] PAHC: Retrieved 2953 rows, trimmed to 300. [2026-01-08T12:17:17.881529] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-08T12:17:17.881812] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $36.48. [2026-01-08T12:17:17.881954] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:17.882076] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-08T12:17:17.882121] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-08T12:17:17.882180] [INFO ] [MAIN ] [2400/3529] PAHC kept (0.5s) | 2396 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:18.015725] [DEBUG] [REMOTE ] PAL: Retrieved 417 rows, trimmed to 300. [2026-01-08T12:17:18.015887] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-08T12:17:18.016148] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $5.96. [2026-01-08T12:17:18.016330] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:18.016479] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-08T12:17:18.016535] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-08T12:17:18.016620] [INFO ] [MAIN ] [2401/3529] PAL kept (0.1s) | 2397 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:18.698227] [DEBUG] [REMOTE ] PAM: Retrieved 4086 rows, trimmed to 300. [2026-01-08T12:17:18.698380] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-08T12:17:18.698633] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $59.30. [2026-01-08T12:17:18.698776] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:18.698893] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-08T12:17:18.698936] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-08T12:17:18.698986] [INFO ] [MAIN ] [2402/3529] PAM kept (0.7s) | 2398 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:19.056461] [DEBUG] [REMOTE ] PANL: Retrieved 3030 rows, trimmed to 300. [2026-01-08T12:17:19.056696] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-08T12:17:19.056959] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-08T12:17:19.057103] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:19.057227] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-08T12:17:19.057270] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-08T12:17:19.057325] [INFO ] [MAIN ] [2403/3529] PANL kept (0.4s) | 2399 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:19.398231] [DEBUG] [REMOTE ] PASG: Retrieved 1473 rows, trimmed to 300. [2026-01-08T12:17:19.398409] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-08T12:17:19.398704] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-08T12:17:19.398857] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:19.398976] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-08T12:17:19.399019] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-08T12:17:19.399072] [INFO ] [MAIN ] [2404/3529] PASG kept (0.3s) | 2400 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:19.719894] [DEBUG] [REMOTE ] PATH: Retrieved 1185 rows, trimmed to 300. [2026-01-08T12:17:19.720057] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-08T12:17:19.720302] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-08T12:17:19.720483] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:19.720641] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-08T12:17:19.720693] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-08T12:17:19.720764] [INFO ] [MAIN ] [2405/3529] PATH kept (0.3s) | 2401 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:20.402510] [DEBUG] [REMOTE ] PATK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:20.402675] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-08T12:17:20.402912] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.54. [2026-01-08T12:17:20.403052] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:20.403176] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-08T12:17:20.403325] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-08T12:17:20.403379] [INFO ] [MAIN ] [2406/3529] PATK kept (0.7s) | 2402 kept, 4 rejected | 139.4/min | ETA: 8.1m [2026-01-08T12:17:20.611801] [DEBUG] [REMOTE ] PAX: Retrieved 1246 rows, trimmed to 300. [2026-01-08T12:17:20.611972] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-08T12:17:20.612234] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.08. [2026-01-08T12:17:20.612414] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:20.612561] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-08T12:17:20.612650] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-08T12:17:20.612725] [INFO ] [MAIN ] [2407/3529] PAX kept (0.2s) | 2403 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:21.026348] [DEBUG] [REMOTE ] PAXS: Retrieved 990 rows, trimmed to 300. [2026-01-08T12:17:21.026483] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-08T12:17:21.026709] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $14.91. [2026-01-08T12:17:21.026864] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:21.026989] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-08T12:17:21.027032] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-08T12:17:21.027083] [INFO ] [MAIN ] [2408/3529] PAXS kept (0.4s) | 2404 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:21.359926] [DEBUG] [REMOTE ] PAY: Retrieved 1160 rows, trimmed to 300. [2026-01-08T12:17:21.360175] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-08T12:17:21.360529] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.47. [2026-01-08T12:17:21.360739] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:21.360943] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-08T12:17:21.361030] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-08T12:17:21.361107] [INFO ] [MAIN ] [2409/3529] PAY kept (0.3s) | 2405 kept, 4 rejected | 139.5/min | ETA: 8.0m [2026-01-08T12:17:21.930088] [DEBUG] [REMOTE ] PAYC: Retrieved 2951 rows, trimmed to 300. [2026-01-08T12:17:21.930218] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-08T12:17:21.930427] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $152.40. [2026-01-08T12:17:21.930595] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:21.930716] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-08T12:17:21.930759] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-08T12:17:21.930811] [INFO ] [MAIN ] [2410/3529] PAYC kept (0.6s) | 2406 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:22.257114] [DEBUG] [REMOTE ] PAYO: Retrieved 1139 rows, trimmed to 300. [2026-01-08T12:17:22.257250] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-08T12:17:22.257454] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.27. [2026-01-08T12:17:22.257611] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:22.257727] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-08T12:17:22.257769] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-08T12:17:22.257818] [INFO ] [MAIN ] [2411/3529] PAYO kept (0.3s) | 2407 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:22.697155] [DEBUG] [REMOTE ] PAYS: Retrieved 4590 rows, trimmed to 300. [2026-01-08T12:17:22.697284] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-08T12:17:22.697483] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.84. [2026-01-08T12:17:22.697636] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:22.697748] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-08T12:17:22.697789] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-08T12:17:22.697837] [INFO ] [MAIN ] [2412/3529] PAYS kept (0.4s) | 2408 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:23.318687] [DEBUG] [REMOTE ] PAYX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:23.318838] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-08T12:17:23.319080] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $108.46. [2026-01-08T12:17:23.319217] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:23.319340] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-08T12:17:23.319381] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-08T12:17:23.319430] [INFO ] [MAIN ] [2413/3529] PAYX kept (0.6s) | 2409 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:23.795825] [DEBUG] [REMOTE ] PB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:23.795978] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-08T12:17:23.796221] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $61.38. [2026-01-08T12:17:23.796365] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:23.796501] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-08T12:17:23.796546] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-08T12:17:23.796727] [INFO ] [MAIN ] [2414/3529] PB kept (0.5s) | 2410 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:24.199389] [DEBUG] [REMOTE ] PBA: Retrieved 3837 rows, trimmed to 300. [2026-01-08T12:17:24.199558] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-08T12:17:24.199866] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-08T12:17:24.200055] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:24.200209] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-08T12:17:24.200256] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-08T12:17:24.200317] [INFO ] [MAIN ] [2415/3529] PBA kept (0.4s) | 2411 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:24.625018] [DEBUG] [REMOTE ] PBF: Retrieved 3286 rows, trimmed to 300. [2026-01-08T12:17:24.625232] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-08T12:17:24.625563] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-08T12:17:24.625739] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:24.625893] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-08T12:17:24.625943] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-08T12:17:24.626000] [INFO ] [MAIN ] [2416/3529] PBF kept (0.4s) | 2412 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:24.931978] [DEBUG] [REMOTE ] PBFS: Retrieved 1628 rows, trimmed to 300. [2026-01-08T12:17:24.932103] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-08T12:17:24.932300] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.01. [2026-01-08T12:17:24.932433] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:24.932540] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-08T12:17:24.932612] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-08T12:17:24.932674] [INFO ] [MAIN ] [2417/3529] PBFS kept (0.3s) | 2413 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:25.455282] [DEBUG] [REMOTE ] PBH: Retrieved 5260 rows, trimmed to 300. [2026-01-08T12:17:25.455532] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-08T12:17:25.455962] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-08T12:17:25.456119] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:25.456288] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-08T12:17:25.456336] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-08T12:17:25.456394] [INFO ] [MAIN ] [2418/3529] PBH kept (0.5s) | 2414 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:25.783888] [DEBUG] [REMOTE ] PBI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:25.784033] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-08T12:17:25.784254] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-08T12:17:25.784398] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:25.784519] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-08T12:17:25.784562] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-08T12:17:25.784646] [INFO ] [MAIN ] [2419/3529] PBI kept (0.3s) | 2415 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:26.220050] [DEBUG] [REMOTE ] PBYI: Retrieved 3447 rows, trimmed to 300. [2026-01-08T12:17:26.220188] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-08T12:17:26.220395] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-08T12:17:26.220528] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:26.220699] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-08T12:17:26.220741] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-08T12:17:26.220790] [INFO ] [MAIN ] [2420/3529] PBYI kept (0.4s) | 2416 kept, 4 rejected | 139.4/min | ETA: 8.0m [2026-01-08T12:17:26.599284] [DEBUG] [REMOTE ] PCB: Retrieved 2917 rows, trimmed to 300. [2026-01-08T12:17:26.599422] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-08T12:17:26.599660] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $19.67. [2026-01-08T12:17:26.599799] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:26.599918] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-08T12:17:26.599962] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-08T12:17:26.600022] [INFO ] [MAIN ] [2421/3529] PCB kept (0.4s) | 2417 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:27.083679] [DEBUG] [REMOTE ] PCF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:27.083824] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-08T12:17:27.084051] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.98. [2026-01-08T12:17:27.084190] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:27.084308] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-08T12:17:27.084349] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-08T12:17:27.084400] [INFO ] [MAIN ] [2422/3529] PCF kept (0.5s) | 2418 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:27.572537] [DEBUG] [REMOTE ] PCG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:27.572770] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-08T12:17:27.573157] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-08T12:17:27.573366] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:27.573563] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-08T12:17:27.573651] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-08T12:17:27.573735] [INFO ] [MAIN ] [2423/3529] PCG kept (0.5s) | 2419 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:28.149504] [DEBUG] [REMOTE ] PCH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:28.149706] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-08T12:17:28.150034] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-08T12:17:28.150181] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:28.150344] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-08T12:17:28.150398] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-08T12:17:28.150452] [INFO ] [MAIN ] [2424/3529] PCH kept (0.6s) | 2420 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:28.594531] [DEBUG] [REMOTE ] PCM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:28.594690] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-08T12:17:28.594922] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.95. [2026-01-08T12:17:28.595061] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:28.595183] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-08T12:17:28.595225] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-08T12:17:28.595283] [INFO ] [MAIN ] [2425/3529] PCM kept (0.4s) | 2421 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:29.117271] [DEBUG] [REMOTE ] PCN: Retrieved 6051 rows, trimmed to 300. [2026-01-08T12:17:29.117412] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-08T12:17:29.117654] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.23. [2026-01-08T12:17:29.117794] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:29.117913] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-08T12:17:29.117954] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-08T12:17:29.118004] [INFO ] [MAIN ] [2426/3529] PCN kept (0.5s) | 2422 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:29.585903] [DEBUG] [REMOTE ] PCQ: Retrieved 6169 rows, trimmed to 300. [2026-01-08T12:17:29.586057] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-08T12:17:29.586311] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.66. [2026-01-08T12:17:29.586449] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:29.586594] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-08T12:17:29.586638] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-08T12:17:29.586690] [INFO ] [MAIN ] [2427/3529] PCQ kept (0.5s) | 2423 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:29.979467] [DEBUG] [REMOTE ] PCRX: Retrieved 3754 rows, trimmed to 300. [2026-01-08T12:17:29.979640] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-08T12:17:29.979863] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $21.01. [2026-01-08T12:17:29.980002] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:29.980135] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-08T12:17:29.980186] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-08T12:17:29.980245] [INFO ] [MAIN ] [2428/3529] PCRX kept (0.4s) | 2424 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:30.336845] [DEBUG] [REMOTE ] PCTY: Retrieved 2970 rows, trimmed to 300. [2026-01-08T12:17:30.336969] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-08T12:17:30.337166] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $138.42. [2026-01-08T12:17:30.337299] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:30.337407] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-08T12:17:30.337448] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-08T12:17:30.337497] [INFO ] [MAIN ] [2429/3529] PCTY kept (0.4s) | 2425 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:30.686177] [DEBUG] [REMOTE ] PCVX: Retrieved 1400 rows, trimmed to 300. [2026-01-08T12:17:30.686297] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-08T12:17:30.686494] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-08T12:17:30.686659] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:30.686779] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-08T12:17:30.686821] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-08T12:17:30.686868] [INFO ] [MAIN ] [2430/3529] PCVX kept (0.3s) | 2426 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:31.424798] [DEBUG] [REMOTE ] PCYO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:31.424940] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-08T12:17:31.425155] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-08T12:17:31.425289] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:31.425435] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-08T12:17:31.425476] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-08T12:17:31.425527] [INFO ] [MAIN ] [2431/3529] PCYO kept (0.7s) | 2427 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:31.704839] [DEBUG] [REMOTE ] PD: Retrieved 1695 rows, trimmed to 300. [2026-01-08T12:17:31.704970] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-08T12:17:31.705174] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $11.64. [2026-01-08T12:17:31.705305] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:31.705415] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-08T12:17:31.705456] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-08T12:17:31.705503] [INFO ] [MAIN ] [2432/3529] PD kept (0.3s) | 2428 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:32.139831] [DEBUG] [REMOTE ] PDBC: Retrieved 2807 rows, trimmed to 300. [2026-01-08T12:17:32.139954] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-08T12:17:32.140150] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.68. [2026-01-08T12:17:32.140449] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:32.140557] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-08T12:17:32.140629] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-08T12:17:32.140684] [INFO ] [MAIN ] [2433/3529] PDBC kept (0.4s) | 2429 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:32.515896] [DEBUG] [REMOTE ] PDD: Retrieved 1873 rows, trimmed to 300. [2026-01-08T12:17:32.516052] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-08T12:17:32.516318] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $105.00. [2026-01-08T12:17:32.516505] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:32.516683] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-08T12:17:32.516743] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-08T12:17:32.516812] [INFO ] [MAIN ] [2434/3529] PDD kept (0.4s) | 2430 kept, 4 rejected | 139.4/min | ETA: 7.9m [2026-01-08T12:17:33.085159] [DEBUG] [REMOTE ] PDEX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:33.085312] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-08T12:17:33.085559] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $23.91. [2026-01-08T12:17:33.085740] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:33.085867] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-08T12:17:33.085910] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-08T12:17:33.085961] [INFO ] [MAIN ] [2435/3529] PDEX kept (0.6s) | 2431 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:33.492125] [DEBUG] [REMOTE ] PDFS: Retrieved 6146 rows, trimmed to 300. [2026-01-08T12:17:33.492264] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-08T12:17:33.492494] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-08T12:17:33.492658] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:33.492779] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-08T12:17:33.492822] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-08T12:17:33.492873] [INFO ] [MAIN ] [2436/3529] PDFS kept (0.4s) | 2432 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:33.875096] [DEBUG] [REMOTE ] PDI: Retrieved 3424 rows, trimmed to 300. [2026-01-08T12:17:33.875220] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-08T12:17:33.875422] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $17.11. [2026-01-08T12:17:33.875561] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:33.875707] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-08T12:17:33.875749] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-08T12:17:33.875798] [INFO ] [MAIN ] [2437/3529] PDI kept (0.4s) | 2433 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:34.214352] [DEBUG] [REMOTE ] PDLB: Retrieved 2078 rows, trimmed to 300. [2026-01-08T12:17:34.214474] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-08T12:17:34.214698] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-08T12:17:34.214839] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:34.214949] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-08T12:17:34.214989] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-08T12:17:34.215053] [INFO ] [MAIN ] [2438/3529] PDLB kept (0.3s) | 2434 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:34.757649] [DEBUG] [REMOTE ] PDM: Retrieved 4002 rows, trimmed to 300. [2026-01-08T12:17:34.757782] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-08T12:17:34.757992] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-08T12:17:34.758134] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:34.758273] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-08T12:17:34.758318] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-08T12:17:34.758371] [INFO ] [MAIN ] [2439/3529] PDM kept (0.5s) | 2435 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:35.044755] [DEBUG] [REMOTE ] PDO: Retrieved 1243 rows, trimmed to 300. [2026-01-08T12:17:35.044896] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-08T12:17:35.045103] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.31. [2026-01-08T12:17:35.045241] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:35.045356] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-08T12:17:35.045399] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-08T12:17:35.045450] [INFO ] [MAIN ] [2440/3529] PDO kept (0.3s) | 2436 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:35.582751] [DEBUG] [REMOTE ] PDP: Retrieved 4745 rows, trimmed to 300. [2026-01-08T12:17:35.582888] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-08T12:17:35.583095] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-08T12:17:35.583232] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:35.583347] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-08T12:17:35.583389] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-08T12:17:35.583438] [INFO ] [MAIN ] [2441/3529] PDP kept (0.5s) | 2437 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:36.065405] [DEBUG] [REMOTE ] PDS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:36.065752] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-08T12:17:36.065964] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $54.20. [2026-01-08T12:17:36.066102] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:36.066246] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-08T12:17:36.066288] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-08T12:17:36.066338] [INFO ] [MAIN ] [2442/3529] PDS kept (0.5s) | 2438 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:36.354199] [DEBUG] [REMOTE ] PDX: Retrieved 1745 rows, trimmed to 300. [2026-01-08T12:17:36.354327] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-08T12:17:36.354526] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.95. [2026-01-08T12:17:36.354691] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:36.354811] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-08T12:17:36.354853] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-08T12:17:36.354902] [INFO ] [MAIN ] [2443/3529] PDX kept (0.3s) | 2439 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:36.593184] [DEBUG] [REMOTE ] PDYN: Retrieved 1075 rows, trimmed to 300. [2026-01-08T12:17:36.593313] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-08T12:17:36.593722] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-08T12:17:36.593856] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:36.593965] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-08T12:17:36.594006] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-08T12:17:36.594070] [INFO ] [MAIN ] [2444/3529] PDYN kept (0.2s) | 2440 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:37.144867] [DEBUG] [REMOTE ] PEB: Retrieved 4044 rows, trimmed to 300. [2026-01-08T12:17:37.144999] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-08T12:17:37.145203] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-08T12:17:37.145366] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:37.145482] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-08T12:17:37.145523] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-08T12:17:37.145589] [INFO ] [MAIN ] [2445/3529] PEB kept (0.6s) | 2441 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:37.759771] [DEBUG] [REMOTE ] PEBK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:37.759965] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-08T12:17:37.760235] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.03. [2026-01-08T12:17:37.760374] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:37.760500] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-08T12:17:37.760543] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-08T12:17:37.760631] [INFO ] [MAIN ] [2446/3529] PEBK kept (0.6s) | 2442 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:38.194191] [DEBUG] [REMOTE ] PEBO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:38.194345] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-08T12:17:38.194601] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $27.28. [2026-01-08T12:17:38.194747] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:38.194872] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-08T12:17:38.194916] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-08T12:17:38.194968] [INFO ] [MAIN ] [2447/3529] PEBO kept (0.4s) | 2443 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:38.459026] [DEBUG] [REMOTE ] PECO: Retrieved 1126 rows, trimmed to 300. [2026-01-08T12:17:38.459174] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-08T12:17:38.459392] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.25. [2026-01-08T12:17:38.459528] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:38.459658] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-08T12:17:38.459701] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-08T12:17:38.459751] [INFO ] [MAIN ] [2448/3529] PECO kept (0.3s) | 2444 kept, 4 rejected | 139.4/min | ETA: 7.8m [2026-01-08T12:17:39.146840] [DEBUG] [REMOTE ] PEG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:39.146982] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-08T12:17:39.147196] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.58. [2026-01-08T12:17:39.147330] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:39.147442] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-08T12:17:39.147482] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-08T12:17:39.147531] [INFO ] [MAIN ] [2449/3529] PEG kept (0.7s) | 2445 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:39.614102] [DEBUG] [REMOTE ] PEGA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:39.614249] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-08T12:17:39.614489] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $52.35. [2026-01-08T12:17:39.614676] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:39.614809] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-08T12:17:39.614851] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-08T12:17:39.614918] [INFO ] [MAIN ] [2450/3529] PEGA kept (0.5s) | 2446 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:39.829158] [DEBUG] [REMOTE ] PEN: Retrieved 2591 rows, trimmed to 300. [2026-01-08T12:17:39.829300] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-08T12:17:39.829526] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-08T12:17:39.829901] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:39.830024] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-08T12:17:39.830068] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-08T12:17:39.830118] [INFO ] [MAIN ] [2451/3529] PEN kept (0.2s) | 2447 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:40.547261] [DEBUG] [REMOTE ] PENN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:40.547438] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-08T12:17:40.547937] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-08T12:17:40.548082] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:40.548256] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-08T12:17:40.548318] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-08T12:17:40.548392] [INFO ] [MAIN ] [2452/3529] PENN kept (0.7s) | 2448 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:40.964114] [DEBUG] [REMOTE ] PEO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:40.964258] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-08T12:17:40.964480] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.37. [2026-01-08T12:17:40.964639] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:40.964783] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-08T12:17:40.964826] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-08T12:17:40.964875] [INFO ] [MAIN ] [2453/3529] PEO kept (0.4s) | 2449 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:41.443803] [DEBUG] [REMOTE ] PEP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:41.443943] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-08T12:17:41.444163] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-08T12:17:41.444303] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:41.444422] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-08T12:17:41.444465] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-08T12:17:41.444515] [INFO ] [MAIN ] [2454/3529] PEP kept (0.5s) | 2450 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:41.681608] [DEBUG] [REMOTE ] PEPG: Retrieved 921 rows, trimmed to 300. [2026-01-08T12:17:41.681755] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-08T12:17:41.681979] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-08T12:17:41.682138] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:41.682261] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-08T12:17:41.682307] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-08T12:17:41.682363] [INFO ] [MAIN ] [2455/3529] PEPG kept (0.2s) | 2451 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:42.028375] [DEBUG] [REMOTE ] PERF: Retrieved 1220 rows, trimmed to 300. [2026-01-08T12:17:42.028521] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-08T12:17:42.028790] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.70. [2026-01-08T12:17:42.028969] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:42.029117] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-08T12:17:42.029171] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-08T12:17:42.029255] [INFO ] [MAIN ] [2456/3529] PERF kept (0.3s) | 2452 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:42.572537] [DEBUG] [REMOTE ] PERI: Retrieved 5016 rows, trimmed to 300. [2026-01-08T12:17:42.572706] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-08T12:17:42.572945] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-08T12:17:42.573090] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:42.573215] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-08T12:17:42.573257] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-08T12:17:42.573310] [INFO ] [MAIN ] [2457/3529] PERI kept (0.5s) | 2453 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:43.131013] [DEBUG] [REMOTE ] PESI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:43.131164] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-08T12:17:43.131400] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $10.50. [2026-01-08T12:17:43.131565] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:43.131739] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-08T12:17:43.131784] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-08T12:17:43.131837] [INFO ] [MAIN ] [2458/3529] PESI kept (0.6s) | 2454 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:43.593897] [DEBUG] [REMOTE ] PETS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:43.594056] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-08T12:17:43.594297] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-08T12:17:43.594432] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:43.594782] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-08T12:17:43.594835] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-08T12:17:43.594896] [INFO ] [MAIN ] [2459/3529] PETS kept (0.5s) | 2455 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:44.032980] [DEBUG] [REMOTE ] PEY: Retrieved 5303 rows, trimmed to 300. [2026-01-08T12:17:44.033109] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-08T12:17:44.033310] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.44. [2026-01-08T12:17:44.033443] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:44.033557] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-08T12:17:44.033618] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-08T12:17:44.033668] [INFO ] [MAIN ] [2460/3529] PEY kept (0.4s) | 2456 kept, 4 rejected | 139.4/min | ETA: 7.7m [2026-01-08T12:17:44.581208] [DEBUG] [REMOTE ] PFBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:44.581350] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-08T12:17:44.581599] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $83.86. [2026-01-08T12:17:44.581918] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:44.582038] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-08T12:17:44.582080] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-08T12:17:44.582130] [INFO ] [MAIN ] [2461/3529] PFBC kept (0.5s) | 2457 kept, 4 rejected | 139.3/min | ETA: 7.7m [2026-01-08T12:17:45.073254] [DEBUG] [REMOTE ] PFD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:45.073407] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-08T12:17:45.073680] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-08T12:17:45.073820] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:45.073945] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-08T12:17:45.074003] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-08T12:17:45.074055] [INFO ] [MAIN ] [2462/3529] PFD kept (0.5s) | 2458 kept, 4 rejected | 139.3/min | ETA: 7.7m [2026-01-08T12:17:45.495529] [DEBUG] [REMOTE ] PFF: Retrieved 4724 rows, trimmed to 300. [2026-01-08T12:17:45.495678] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-08T12:17:45.495888] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-08T12:17:45.496025] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:45.496135] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-08T12:17:45.496176] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-08T12:17:45.496224] [INFO ] [MAIN ] [2463/3529] PFF kept (0.4s) | 2459 kept, 4 rejected | 139.3/min | ETA: 7.7m [2026-01-08T12:17:45.940903] [DEBUG] [REMOTE ] PFG: Retrieved 6091 rows, trimmed to 300. [2026-01-08T12:17:45.941066] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-08T12:17:45.941286] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $77.68. [2026-01-08T12:17:45.941421] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:45.941617] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-08T12:17:45.941678] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-08T12:17:45.941745] [INFO ] [MAIN ] [2464/3529] PFG kept (0.4s) | 2460 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:46.237089] [DEBUG] [REMOTE ] PFGC: Retrieved 2582 rows, trimmed to 300. [2026-01-08T12:17:46.237236] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-08T12:17:46.237447] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-08T12:17:46.237610] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:46.237924] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-08T12:17:46.237965] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-08T12:17:46.238014] [INFO ] [MAIN ] [2465/3529] PFGC kept (0.3s) | 2461 kept, 4 rejected | 139.4/min | ETA: 7.6m [2026-01-08T12:17:46.473017] [DEBUG] [REMOTE ] PFH: Retrieved 1343 rows, trimmed to 300. [2026-01-08T12:17:46.473167] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-08T12:17:46.473369] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-08T12:17:46.473501] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:46.473636] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-08T12:17:46.473679] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-08T12:17:46.473727] [INFO ] [MAIN ] [2466/3529] PFH kept (0.2s) | 2462 kept, 4 rejected | 139.4/min | ETA: 7.6m [2026-01-08T12:17:47.051503] [DEBUG] [REMOTE ] PFIS: Retrieved 5937 rows, trimmed to 300. [2026-01-08T12:17:47.051663] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-08T12:17:47.051887] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-08T12:17:47.052020] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:47.052137] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-08T12:17:47.052177] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-08T12:17:47.052225] [INFO ] [MAIN ] [2467/3529] PFIS kept (0.6s) | 2463 kept, 4 rejected | 139.4/min | ETA: 7.6m [2026-01-08T12:17:47.638975] [DEBUG] [REMOTE ] PFL: Retrieved 5597 rows, trimmed to 300. [2026-01-08T12:17:47.639109] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-08T12:17:47.639326] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.12. [2026-01-08T12:17:47.639469] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:47.639604] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-08T12:17:47.639679] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-08T12:17:47.639748] [INFO ] [MAIN ] [2468/3529] PFL kept (0.6s) | 2464 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:48.078410] [DEBUG] [REMOTE ] PFM: Retrieved 5110 rows, trimmed to 300. [2026-01-08T12:17:48.078590] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-08T12:17:48.079076] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-08T12:17:48.079282] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:48.079448] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-08T12:17:48.079500] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-08T12:17:48.079586] [INFO ] [MAIN ] [2469/3529] PFM kept (0.4s) | 2465 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:48.420633] [DEBUG] [REMOTE ] PFN: Retrieved 5333 rows, trimmed to 300. [2026-01-08T12:17:48.420766] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-08T12:17:48.420981] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.23. [2026-01-08T12:17:48.421123] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:48.421239] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-08T12:17:48.421283] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-08T12:17:48.421335] [INFO ] [MAIN ] [2470/3529] PFN kept (0.3s) | 2466 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:48.845068] [DEBUG] [REMOTE ] PFO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:48.845219] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-08T12:17:48.845464] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-08T12:17:48.845625] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:48.845752] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-08T12:17:48.845793] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-08T12:17:48.845843] [INFO ] [MAIN ] [2471/3529] PFO kept (0.4s) | 2467 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:49.334405] [DEBUG] [REMOTE ] PFS: Retrieved 5781 rows, trimmed to 300. [2026-01-08T12:17:49.334558] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-08T12:17:49.334868] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.65. [2026-01-08T12:17:49.335049] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:49.335193] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-08T12:17:49.335237] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-08T12:17:49.335304] [INFO ] [MAIN ] [2472/3529] PFS kept (0.5s) | 2468 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:49.684971] [DEBUG] [REMOTE ] PFSI: Retrieved 3186 rows, trimmed to 300. [2026-01-08T12:17:49.685112] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-08T12:17:49.685369] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $116.57. [2026-01-08T12:17:49.685510] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:49.685649] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-08T12:17:49.685694] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-08T12:17:49.685746] [INFO ] [MAIN ] [2473/3529] PFSI kept (0.4s) | 2469 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:50.248379] [DEBUG] [REMOTE ] PGC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:50.248530] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-08T12:17:50.248784] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-08T12:17:50.248921] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:50.249042] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-08T12:17:50.249100] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-08T12:17:50.249150] [INFO ] [MAIN ] [2474/3529] PGC kept (0.6s) | 2470 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:50.604673] [DEBUG] [REMOTE ] PGEN: Retrieved 3123 rows, trimmed to 300. [2026-01-08T12:17:50.604814] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-08T12:17:50.605025] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.20. [2026-01-08T12:17:50.605161] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:50.605332] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-08T12:17:50.605388] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-08T12:17:50.605456] [INFO ] [MAIN ] [2475/3529] PGEN kept (0.4s) | 2471 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:51.093566] [DEBUG] [REMOTE ] PGJ: Retrieved 5303 rows, trimmed to 300. [2026-01-08T12:17:51.093725] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-08T12:17:51.093932] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-08T12:17:51.094066] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:51.094176] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-08T12:17:51.094217] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-08T12:17:51.094265] [INFO ] [MAIN ] [2476/3529] PGJ kept (0.5s) | 2472 kept, 4 rejected | 139.3/min | ETA: 7.6m [2026-01-08T12:17:51.366660] [DEBUG] [REMOTE ] PGNY: Retrieved 1558 rows, trimmed to 300. [2026-01-08T12:17:51.366798] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-08T12:17:51.367200] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-08T12:17:51.367335] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:51.367449] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-08T12:17:51.367490] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-08T12:17:51.367539] [INFO ] [MAIN ] [2477/3529] PGNY kept (0.3s) | 2473 kept, 4 rejected | 139.4/min | ETA: 7.5m [2026-01-08T12:17:51.946620] [DEBUG] [REMOTE ] PGP: Retrieved 5187 rows, trimmed to 300. [2026-01-08T12:17:51.946757] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-08T12:17:51.946969] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.16. [2026-01-08T12:17:51.947102] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:51.947214] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-08T12:17:51.947255] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-08T12:17:51.947303] [INFO ] [MAIN ] [2478/3529] PGP kept (0.6s) | 2474 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:52.174091] [DEBUG] [REMOTE ] PGY: Retrieved 889 rows, trimmed to 300. [2026-01-08T12:17:52.174223] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-08T12:17:52.174420] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-08T12:17:52.174552] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:52.174693] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-08T12:17:52.174735] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-08T12:17:52.174784] [INFO ] [MAIN ] [2479/3529] PGY kept (0.2s) | 2475 kept, 4 rejected | 139.4/min | ETA: 7.5m [2026-01-08T12:17:52.708836] [DEBUG] [REMOTE ] PGZ: Retrieved 3153 rows, trimmed to 300. [2026-01-08T12:17:52.708971] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-08T12:17:52.709171] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.88. [2026-01-08T12:17:52.709304] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:52.709411] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-08T12:17:52.709468] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-08T12:17:52.709518] [INFO ] [MAIN ] [2480/3529] PGZ kept (0.5s) | 2476 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:53.281859] [DEBUG] [REMOTE ] PH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:53.281994] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-08T12:17:53.282210] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $724.61. [2026-01-08T12:17:53.282348] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:53.282463] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-08T12:17:53.282505] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-08T12:17:53.282553] [INFO ] [MAIN ] [2481/3529] PH kept (0.6s) | 2477 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:53.722692] [DEBUG] [REMOTE ] PHG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:53.722847] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-08T12:17:53.723090] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-08T12:17:53.723230] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:53.723356] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-08T12:17:53.723397] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-08T12:17:53.723448] [INFO ] [MAIN ] [2482/3529] PHG kept (0.4s) | 2478 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:54.233061] [DEBUG] [REMOTE ] PHI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:54.233199] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-08T12:17:54.233428] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-08T12:17:54.233586] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:54.233708] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-08T12:17:54.233750] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-08T12:17:54.233801] [INFO ] [MAIN ] [2483/3529] PHI kept (0.5s) | 2479 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:54.455534] [DEBUG] [REMOTE ] PHIN: Retrieved 635 rows, trimmed to 300. [2026-01-08T12:17:54.455674] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-08T12:17:54.455877] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.19. [2026-01-08T12:17:54.456008] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:54.456117] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-08T12:17:54.456158] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-08T12:17:54.456205] [INFO ] [MAIN ] [2484/3529] PHIN kept (0.2s) | 2480 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:54.923229] [DEBUG] [REMOTE ] PHIO: Retrieved 3435 rows, trimmed to 300. [2026-01-08T12:17:54.923372] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-08T12:17:54.923641] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-08T12:17:54.923799] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:54.923922] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-08T12:17:54.923964] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-08T12:17:54.924014] [INFO ] [MAIN ] [2485/3529] PHIO kept (0.5s) | 2481 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:55.387382] [DEBUG] [REMOTE ] PHK: Retrieved 5713 rows, trimmed to 300. [2026-01-08T12:17:55.387515] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-08T12:17:55.387752] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.68. [2026-01-08T12:17:55.387889] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:55.388026] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-08T12:17:55.388081] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-08T12:17:55.388132] [INFO ] [MAIN ] [2486/3529] PHK kept (0.5s) | 2482 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:55.794450] [DEBUG] [REMOTE ] PHM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:55.794613] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-08T12:17:55.794847] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-08T12:17:55.794993] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:55.795132] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-08T12:17:55.795177] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-08T12:17:55.795228] [INFO ] [MAIN ] [2487/3529] PHM kept (0.4s) | 2483 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:56.293254] [DEBUG] [REMOTE ] PHO: Retrieved 5053 rows, trimmed to 300. [2026-01-08T12:17:56.293405] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-08T12:17:56.293639] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-08T12:17:56.293777] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:56.293890] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-08T12:17:56.293930] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-08T12:17:56.293978] [INFO ] [MAIN ] [2488/3529] PHO kept (0.5s) | 2484 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:56.582608] [DEBUG] [REMOTE ] PHUN: Retrieved 2306 rows, trimmed to 300. [2026-01-08T12:17:56.582733] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-08T12:17:56.582927] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-08T12:17:56.583228] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:56.583337] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-08T12:17:56.583377] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-08T12:17:56.583425] [INFO ] [MAIN ] [2489/3529] PHUN kept (0.3s) | 2485 kept, 4 rejected | 139.3/min | ETA: 7.5m [2026-01-08T12:17:56.947353] [DEBUG] [REMOTE ] PHVS: Retrieved 1236 rows, trimmed to 300. [2026-01-08T12:17:56.947481] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-08T12:17:56.947710] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $20.96. [2026-01-08T12:17:56.947848] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:56.947958] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-08T12:17:56.947999] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-08T12:17:56.948048] [INFO ] [MAIN ] [2490/3529] PHVS kept (0.4s) | 2486 kept, 4 rejected | 139.4/min | ETA: 7.5m [2026-01-08T12:17:57.397691] [DEBUG] [REMOTE ] PI: Retrieved 2380 rows, trimmed to 300. [2026-01-08T12:17:57.397822] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-08T12:17:57.398026] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-08T12:17:57.398160] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:57.398296] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-08T12:17:57.398338] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-08T12:17:57.398385] [INFO ] [MAIN ] [2491/3529] PI kept (0.5s) | 2487 kept, 4 rejected | 139.4/min | ETA: 7.4m [2026-01-08T12:17:57.825056] [DEBUG] [REMOTE ] PID: Retrieved 5110 rows, trimmed to 300. [2026-01-08T12:17:57.825193] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-08T12:17:57.825407] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.08. [2026-01-08T12:17:57.825541] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:57.825675] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-08T12:17:57.825741] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-08T12:17:57.825791] [INFO ] [MAIN ] [2492/3529] PID kept (0.4s) | 2488 kept, 4 rejected | 139.4/min | ETA: 7.4m [2026-01-08T12:17:58.218485] [DEBUG] [REMOTE ] PIE: Retrieved 4535 rows, trimmed to 300. [2026-01-08T12:17:58.218649] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-08T12:17:58.218862] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-08T12:17:58.218994] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:58.219103] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-08T12:17:58.219144] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-08T12:17:58.219192] [INFO ] [MAIN ] [2493/3529] PIE kept (0.4s) | 2489 kept, 4 rejected | 139.4/min | ETA: 7.4m [2026-01-08T12:17:58.760932] [DEBUG] [REMOTE ] PII: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:58.761067] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-08T12:17:58.761276] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-08T12:17:58.761409] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:58.761525] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-08T12:17:58.761566] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-08T12:17:58.761635] [INFO ] [MAIN ] [2494/3529] PII kept (0.5s) | 2490 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:17:59.300686] [DEBUG] [REMOTE ] PIM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:17:59.300831] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-08T12:17:59.301052] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-08T12:17:59.301191] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:59.301309] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-08T12:17:59.301352] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-08T12:17:59.301402] [INFO ] [MAIN ] [2495/3529] PIM kept (0.5s) | 2491 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:17:59.573059] [DEBUG] [REMOTE ] PINE: Retrieved 1538 rows, trimmed to 300. [2026-01-08T12:17:59.573194] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-08T12:17:59.573463] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $13.30. [2026-01-08T12:17:59.573647] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:59.573764] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-08T12:17:59.573806] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-08T12:17:59.573854] [INFO ] [MAIN ] [2496/3529] PINE kept (0.3s) | 2492 kept, 4 rejected | 139.4/min | ETA: 7.4m [2026-01-08T12:17:59.860675] [DEBUG] [REMOTE ] PINS: Retrieved 1690 rows, trimmed to 300. [2026-01-08T12:17:59.860875] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-08T12:17:59.861349] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-08T12:17:59.861492] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-08T12:17:59.861693] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-08T12:17:59.861738] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-08T12:17:59.861793] [INFO ] [MAIN ] [2497/3529] PINS kept (0.3s) | 2493 kept, 4 rejected | 139.4/min | ETA: 7.4m [2026-01-08T12:18:00.482840] [DEBUG] [REMOTE ] PK: Retrieved 2265 rows, trimmed to 300. [2026-01-08T12:18:00.482973] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-08T12:18:00.483179] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-08T12:18:00.483316] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:00.483446] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-08T12:18:00.483497] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-08T12:18:00.483599] [INFO ] [MAIN ] [2498/3529] PK kept (0.6s) | 2494 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:18:01.080294] [DEBUG] [REMOTE ] PKBK: Retrieved 6121 rows, trimmed to 300. [2026-01-08T12:18:01.080442] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-08T12:18:01.080731] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $19.72. [2026-01-08T12:18:01.080876] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:01.081003] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-08T12:18:01.081044] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-08T12:18:01.081095] [INFO ] [MAIN ] [2499/3529] PKBK kept (0.6s) | 2495 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:18:01.525895] [DEBUG] [REMOTE ] PKE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:01.526021] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-08T12:18:01.526260] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-08T12:18:01.526402] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:01.526529] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-08T12:18:01.526591] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-08T12:18:01.526648] [INFO ] [MAIN ] [2500/3529] PKE kept (0.4s) | 2496 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:18:02.054716] [DEBUG] [REMOTE ] PKG: Retrieved 6525 rows, trimmed to 300. [2026-01-08T12:18:02.054855] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-08T12:18:02.055065] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-08T12:18:02.055200] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:02.055312] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-08T12:18:02.055353] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-08T12:18:02.055402] [INFO ] [MAIN ] [2501/3529] PKG kept (0.5s) | 2497 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:18:02.385810] [DEBUG] [REMOTE ] PKOH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:02.386007] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-08T12:18:02.386363] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-08T12:18:02.386559] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:02.386762] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-08T12:18:02.386823] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-08T12:18:02.386899] [INFO ] [MAIN ] [2502/3529] PKOH kept (0.3s) | 2498 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:18:02.923562] [DEBUG] [REMOTE ] PKX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:02.923733] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-08T12:18:02.923955] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $47.60. [2026-01-08T12:18:02.924091] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:02.924209] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-08T12:18:02.924250] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-08T12:18:02.924299] [INFO ] [MAIN ] [2503/3529] PKX kept (0.5s) | 2499 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:18:03.171458] [DEBUG] [REMOTE ] PL: Retrieved 1182 rows, trimmed to 300. [2026-01-08T12:18:03.171624] [DEBUG] [REMOTE ] PL: PASS: History has at least 300 days. [2026-01-08T12:18:03.171836] [DEBUG] [REMOTE ] PL: PASS: Price check passed. Min price $11.16. [2026-01-08T12:18:03.171973] [DEBUG] [REMOTE ] PL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:03.172126] [DEBUG] [REMOTE ] PL: PASS: Integrity check passed. [2026-01-08T12:18:03.172177] [DEBUG] [REMOTE ] PL: Symbol is viable for forecasting. [2026-01-08T12:18:03.172229] [INFO ] [MAIN ] [2504/3529] PL kept (0.2s) | 2500 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:18:03.852287] [DEBUG] [REMOTE ] PLAB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:03.852447] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-08T12:18:03.852716] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-08T12:18:03.852862] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:03.852989] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-08T12:18:03.853033] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-08T12:18:03.853086] [INFO ] [MAIN ] [2505/3529] PLAB kept (0.7s) | 2501 kept, 4 rejected | 139.3/min | ETA: 7.4m [2026-01-08T12:18:04.183228] [DEBUG] [REMOTE ] PLAY: Retrieved 2827 rows, trimmed to 300. [2026-01-08T12:18:04.183424] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-08T12:18:04.183719] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-08T12:18:04.183869] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:04.184005] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-08T12:18:04.184050] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-08T12:18:04.184108] [INFO ] [MAIN ] [2506/3529] PLAY kept (0.3s) | 2502 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:04.777338] [DEBUG] [REMOTE ] PLBC: Retrieved 5922 rows, trimmed to 300. [2026-01-08T12:18:04.777549] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-08T12:18:04.777857] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-08T12:18:04.778017] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:04.778158] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-08T12:18:04.778235] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-08T12:18:04.778298] [INFO ] [MAIN ] [2507/3529] PLBC kept (0.6s) | 2503 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:05.042681] [DEBUG] [REMOTE ] PLBY: Retrieved 1345 rows, trimmed to 300. [2026-01-08T12:18:05.042815] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-08T12:18:05.043025] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-08T12:18:05.043181] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:05.043349] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-08T12:18:05.043401] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-08T12:18:05.043461] [INFO ] [MAIN ] [2508/3529] PLBY kept (0.3s) | 2504 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:05.787719] [DEBUG] [REMOTE ] PLCE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:05.787890] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-08T12:18:05.788162] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-08T12:18:05.788335] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:05.788468] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-08T12:18:05.788512] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-08T12:18:05.788567] [INFO ] [MAIN ] [2509/3529] PLCE kept (0.7s) | 2505 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:06.279866] [DEBUG] [REMOTE ] PLD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:06.280021] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-08T12:18:06.280271] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $111.83. [2026-01-08T12:18:06.280412] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:06.280557] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-08T12:18:06.280622] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-08T12:18:06.280674] [INFO ] [MAIN ] [2510/3529] PLD kept (0.5s) | 2506 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:06.797605] [DEBUG] [REMOTE ] PLPC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:06.797787] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-08T12:18:06.798086] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-08T12:18:06.798260] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:06.798399] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-08T12:18:06.798442] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-08T12:18:06.798495] [INFO ] [MAIN ] [2511/3529] PLPC kept (0.5s) | 2507 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:07.056077] [DEBUG] [REMOTE ] PLRX: Retrieved 1407 rows, trimmed to 300. [2026-01-08T12:18:07.056240] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-08T12:18:07.056536] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-08T12:18:07.056775] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:07.056947] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-08T12:18:07.057014] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-08T12:18:07.057097] [INFO ] [MAIN ] [2512/3529] PLRX kept (0.3s) | 2508 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:07.531863] [DEBUG] [REMOTE ] PLSE: Retrieved 2424 rows, trimmed to 300. [2026-01-08T12:18:07.532025] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-08T12:18:07.532489] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-08T12:18:07.532697] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:07.532855] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-08T12:18:07.532911] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-08T12:18:07.532977] [INFO ] [MAIN ] [2513/3529] PLSE kept (0.5s) | 2509 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:07.888278] [DEBUG] [REMOTE ] PLTK: Retrieved 1250 rows, trimmed to 300. [2026-01-08T12:18:07.888408] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-08T12:18:07.888630] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.29. [2026-01-08T12:18:07.888767] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:07.888883] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-08T12:18:07.888924] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-08T12:18:07.888972] [INFO ] [MAIN ] [2514/3529] PLTK kept (0.4s) | 2510 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:08.476232] [DEBUG] [REMOTE ] PLUG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:08.476377] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-08T12:18:08.476621] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-08T12:18:08.476761] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:08.476877] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-08T12:18:08.476918] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-08T12:18:08.476969] [INFO ] [MAIN ] [2515/3529] PLUG kept (0.6s) | 2511 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:08.816178] [DEBUG] [REMOTE ] PLUS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:08.816318] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-08T12:18:08.816540] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $70.17. [2026-01-08T12:18:08.816695] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:08.816827] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-08T12:18:08.816869] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-08T12:18:08.816919] [INFO ] [MAIN ] [2516/3529] PLUS kept (0.3s) | 2512 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:09.274687] [DEBUG] [REMOTE ] PLXS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:09.274836] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-08T12:18:09.275059] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-08T12:18:09.275192] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:09.275306] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-08T12:18:09.275348] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-08T12:18:09.275396] [INFO ] [MAIN ] [2517/3529] PLXS kept (0.5s) | 2513 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:09.584454] [DEBUG] [REMOTE ] PLYM: Retrieved 2157 rows, trimmed to 300. [2026-01-08T12:18:09.584618] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-08T12:18:09.584839] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.47. [2026-01-08T12:18:09.584977] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:09.585094] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-08T12:18:09.585137] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-08T12:18:09.585188] [INFO ] [MAIN ] [2518/3529] PLYM kept (0.3s) | 2514 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:10.127377] [DEBUG] [REMOTE ] PM: Retrieved 4482 rows, trimmed to 300. [2026-01-08T12:18:10.127520] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-08T12:18:10.127805] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-08T12:18:10.127952] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:10.128106] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-08T12:18:10.128148] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-08T12:18:10.128220] [INFO ] [MAIN ] [2519/3529] PM kept (0.5s) | 2515 kept, 4 rejected | 139.3/min | ETA: 7.3m [2026-01-08T12:18:10.246241] [DEBUG] [REMOTE ] PMAX: Retrieved 336 rows, trimmed to 300. [2026-01-08T12:18:10.246372] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-08T12:18:10.246569] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-08T12:18:10.246724] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:10.246848] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-08T12:18:10.246896] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-08T12:18:10.246944] [INFO ] [MAIN ] [2520/3529] PMAX kept (0.1s) | 2516 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:10.925951] [DEBUG] [REMOTE ] PML: Retrieved 5922 rows, trimmed to 300. [2026-01-08T12:18:10.926099] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-08T12:18:10.926346] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.47. [2026-01-08T12:18:10.926493] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:10.926638] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-08T12:18:10.926685] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-08T12:18:10.926744] [INFO ] [MAIN ] [2521/3529] PML kept (0.7s) | 2517 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:11.412810] [DEBUG] [REMOTE ] PMM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:11.412953] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-08T12:18:11.413183] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-08T12:18:11.413326] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:11.413464] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-08T12:18:11.413507] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-08T12:18:11.413558] [INFO ] [MAIN ] [2522/3529] PMM kept (0.5s) | 2518 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:11.812240] [DEBUG] [REMOTE ] PMO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:11.812383] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-08T12:18:11.812614] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.24. [2026-01-08T12:18:11.812750] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:11.812862] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-08T12:18:11.812902] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-08T12:18:11.812950] [INFO ] [MAIN ] [2523/3529] PMO kept (0.4s) | 2519 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:12.140598] [DEBUG] [REMOTE ] PMTS: Retrieved 2576 rows, trimmed to 300. [2026-01-08T12:18:12.140722] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-08T12:18:12.140926] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-08T12:18:12.141093] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:12.141250] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-08T12:18:12.141299] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-08T12:18:12.141359] [INFO ] [MAIN ] [2524/3529] PMTS kept (0.3s) | 2520 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:12.469043] [DEBUG] [REMOTE ] PMVP: Retrieved 1327 rows, trimmed to 300. [2026-01-08T12:18:12.469181] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-08T12:18:12.469380] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.13. [2026-01-08T12:18:12.469511] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:12.469649] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-08T12:18:12.469693] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-08T12:18:12.469741] [INFO ] [MAIN ] [2525/3529] PMVP kept (0.3s) | 2521 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:13.053310] [DEBUG] [REMOTE ] PNC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:13.053461] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-08T12:18:13.053727] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $178.37. [2026-01-08T12:18:13.053866] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:13.053992] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-08T12:18:13.054051] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-08T12:18:13.054126] [INFO ] [MAIN ] [2526/3529] PNC kept (0.6s) | 2522 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:13.369112] [DEBUG] [REMOTE ] PNI: Retrieved 5922 rows, trimmed to 300. [2026-01-08T12:18:13.369300] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-08T12:18:13.369608] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.83. [2026-01-08T12:18:13.369770] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:13.369917] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-08T12:18:13.369964] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-08T12:18:13.370023] [INFO ] [MAIN ] [2527/3529] PNI kept (0.3s) | 2523 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:13.842505] [DEBUG] [REMOTE ] PNQI: Retrieved 4420 rows, trimmed to 300. [2026-01-08T12:18:13.842681] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-08T12:18:13.842924] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-08T12:18:13.843101] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:13.843221] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-08T12:18:13.843263] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-08T12:18:13.843315] [INFO ] [MAIN ] [2528/3529] PNQI kept (0.5s) | 2524 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:14.351243] [DEBUG] [REMOTE ] PNRG: Retrieved 6580 rows, trimmed to 300. [2026-01-08T12:18:14.351392] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-08T12:18:14.351649] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-08T12:18:14.351791] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:14.351915] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-08T12:18:14.351957] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-08T12:18:14.352007] [INFO ] [MAIN ] [2529/3529] PNRG kept (0.5s) | 2525 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:14.476127] [DEBUG] [REMOTE ] PNTG: Retrieved 1576 rows, trimmed to 300. [2026-01-08T12:18:14.476297] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-08T12:18:14.476538] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.64. [2026-01-08T12:18:14.476736] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:14.476901] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-08T12:18:14.476951] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-08T12:18:14.477011] [INFO ] [MAIN ] [2530/3529] PNTG kept (0.1s) | 2526 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:15.179954] [DEBUG] [REMOTE ] PODD: Retrieved 4693 rows, trimmed to 300. [2026-01-08T12:18:15.180153] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-08T12:18:15.180516] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $282.92. [2026-01-08T12:18:15.180746] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:15.180932] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-08T12:18:15.180992] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-08T12:18:15.181064] [INFO ] [MAIN ] [2531/3529] PODD kept (0.7s) | 2527 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:15.700722] [DEBUG] [REMOTE ] POOL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:15.700919] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-08T12:18:15.701274] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-08T12:18:15.701452] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:15.701661] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-08T12:18:15.701716] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-08T12:18:15.701784] [INFO ] [MAIN ] [2532/3529] POOL kept (0.5s) | 2528 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:16.138034] [DEBUG] [REMOTE ] POWI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:16.138335] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-08T12:18:16.138762] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-08T12:18:16.138923] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:16.139124] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-08T12:18:16.139177] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-08T12:18:16.139239] [INFO ] [MAIN ] [2533/3529] POWI kept (0.4s) | 2529 kept, 4 rejected | 139.3/min | ETA: 7.2m [2026-01-08T12:18:16.552080] [DEBUG] [REMOTE ] POWL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:16.552213] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-08T12:18:16.552432] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-08T12:18:16.552604] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:16.552726] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-08T12:18:16.552768] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-08T12:18:16.552818] [INFO ] [MAIN ] [2534/3529] POWL kept (0.4s) | 2530 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:17.032166] [DEBUG] [REMOTE ] PPC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:17.032314] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-08T12:18:17.032545] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-08T12:18:17.032700] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:17.032822] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-08T12:18:17.032862] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-08T12:18:17.032913] [INFO ] [MAIN ] [2535/3529] PPC kept (0.5s) | 2531 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:17.496177] [DEBUG] [REMOTE ] PPG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:17.496310] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-08T12:18:17.496516] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-08T12:18:17.496671] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:17.496783] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-08T12:18:17.496824] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-08T12:18:17.496872] [INFO ] [MAIN ] [2536/3529] PPG kept (0.5s) | 2532 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:17.967960] [DEBUG] [REMOTE ] PPH: Retrieved 6523 rows, trimmed to 300. [2026-01-08T12:18:17.968116] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-08T12:18:17.968388] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-08T12:18:17.968534] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:17.968686] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-08T12:18:17.968729] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-08T12:18:17.968781] [INFO ] [MAIN ] [2537/3529] PPH kept (0.5s) | 2533 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:18.371676] [DEBUG] [REMOTE ] PPIH: Retrieved 2478 rows, trimmed to 300. [2026-01-08T12:18:18.371813] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-08T12:18:18.372018] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-08T12:18:18.372160] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:18.372275] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-08T12:18:18.372319] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-08T12:18:18.372368] [INFO ] [MAIN ] [2538/3529] PPIH kept (0.4s) | 2534 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:18.886329] [DEBUG] [REMOTE ] PPL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:18.886464] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-08T12:18:18.886696] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-08T12:18:18.886836] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:18.886955] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-08T12:18:18.886997] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-08T12:18:18.887047] [INFO ] [MAIN ] [2539/3529] PPL kept (0.5s) | 2535 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:19.223989] [DEBUG] [REMOTE ] PPSI: Retrieved 3121 rows, trimmed to 300. [2026-01-08T12:18:19.224125] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-08T12:18:19.224336] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-08T12:18:19.224700] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:19.224815] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-08T12:18:19.224856] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-08T12:18:19.224905] [INFO ] [MAIN ] [2540/3529] PPSI kept (0.3s) | 2536 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:19.549642] [DEBUG] [REMOTE ] PPTA: Retrieved 1228 rows, trimmed to 300. [2026-01-08T12:18:19.549776] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-08T12:18:19.549976] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-08T12:18:19.550114] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:19.550256] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-08T12:18:19.550300] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-08T12:18:19.550351] [INFO ] [MAIN ] [2541/3529] PPTA kept (0.3s) | 2537 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:20.130252] [DEBUG] [REMOTE ] PRA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:20.130617] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-08T12:18:20.130870] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-08T12:18:20.131036] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:20.131159] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-08T12:18:20.131201] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-08T12:18:20.131253] [INFO ] [MAIN ] [2542/3529] PRA kept (0.6s) | 2538 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:20.561655] [DEBUG] [REMOTE ] PRAA: Retrieved 5827 rows, trimmed to 300. [2026-01-08T12:18:20.561794] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-08T12:18:20.562002] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-08T12:18:20.562137] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:20.562249] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-08T12:18:20.562290] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-08T12:18:20.562340] [INFO ] [MAIN ] [2543/3529] PRAA kept (0.4s) | 2539 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:20.823066] [DEBUG] [REMOTE ] PRAX: Retrieved 1312 rows, trimmed to 300. [2026-01-08T12:18:20.823200] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-08T12:18:20.823409] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $52.34. [2026-01-08T12:18:20.823547] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:20.823698] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-08T12:18:20.823742] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-08T12:18:20.823792] [INFO ] [MAIN ] [2544/3529] PRAX kept (0.3s) | 2540 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:21.143410] [DEBUG] [REMOTE ] PRCH: Retrieved 1505 rows, trimmed to 300. [2026-01-08T12:18:21.143532] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-08T12:18:21.143759] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $8.87. [2026-01-08T12:18:21.143897] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:21.144005] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-08T12:18:21.144055] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-08T12:18:21.144103] [INFO ] [MAIN ] [2545/3529] PRCH kept (0.3s) | 2541 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:21.832839] [DEBUG] [REMOTE ] PRDO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:21.833002] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-08T12:18:21.833248] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-08T12:18:21.833386] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:21.833521] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-08T12:18:21.833598] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-08T12:18:21.833661] [INFO ] [MAIN ] [2546/3529] PRDO kept (0.7s) | 2542 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:22.260342] [DEBUG] [REMOTE ] PRFZ: Retrieved 4855 rows, trimmed to 300. [2026-01-08T12:18:22.260475] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-08T12:18:22.260900] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-08T12:18:22.261034] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:22.261144] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-08T12:18:22.261185] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-08T12:18:22.261233] [INFO ] [MAIN ] [2547/3529] PRFZ kept (0.4s) | 2543 kept, 4 rejected | 139.3/min | ETA: 7.1m [2026-01-08T12:18:22.728332] [DEBUG] [REMOTE ] PRG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:22.728473] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-08T12:18:22.728699] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-08T12:18:22.728832] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:22.728944] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-08T12:18:22.728985] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-08T12:18:22.729033] [INFO ] [MAIN ] [2548/3529] PRG kept (0.5s) | 2544 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:23.198028] [DEBUG] [REMOTE ] PRGO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:23.198255] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-08T12:18:23.198538] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-08T12:18:23.198705] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:23.198840] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-08T12:18:23.198883] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-08T12:18:23.198939] [INFO ] [MAIN ] [2549/3529] PRGO kept (0.5s) | 2545 kept, 4 rejected | 139.2/min | ETA: 7.0m [2026-01-08T12:18:23.529798] [DEBUG] [REMOTE ] PRH: Retrieved 2736 rows, trimmed to 300. [2026-01-08T12:18:23.529999] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-08T12:18:23.530265] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-08T12:18:23.530409] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:23.530542] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-08T12:18:23.530607] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-08T12:18:23.530666] [INFO ] [MAIN ] [2550/3529] PRH kept (0.3s) | 2546 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:24.036107] [DEBUG] [REMOTE ] PRI: Retrieved 3967 rows, trimmed to 300. [2026-01-08T12:18:24.036240] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-08T12:18:24.036440] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-08T12:18:24.036594] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:24.036706] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-08T12:18:24.036746] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-08T12:18:24.036794] [INFO ] [MAIN ] [2551/3529] PRI kept (0.5s) | 2547 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:24.320873] [DEBUG] [REMOTE ] PRIM: Retrieved 4383 rows, trimmed to 300. [2026-01-08T12:18:24.321002] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-08T12:18:24.321218] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-08T12:18:24.321351] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:24.321515] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-08T12:18:24.321589] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-08T12:18:24.321661] [INFO ] [MAIN ] [2552/3529] PRIM kept (0.3s) | 2548 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:24.853330] [DEBUG] [REMOTE ] PRLB: Retrieved 3488 rows, trimmed to 300. [2026-01-08T12:18:24.853460] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-08T12:18:24.853687] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-08T12:18:24.853829] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:24.853939] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-08T12:18:24.853980] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-08T12:18:24.854028] [INFO ] [MAIN ] [2553/3529] PRLB kept (0.5s) | 2549 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:25.126668] [DEBUG] [REMOTE ] PRM: Retrieved 1044 rows, trimmed to 300. [2026-01-08T12:18:25.126807] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-08T12:18:25.127007] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.01. [2026-01-08T12:18:25.127139] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:25.127248] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-08T12:18:25.127289] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-08T12:18:25.127337] [INFO ] [MAIN ] [2554/3529] PRM kept (0.3s) | 2550 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:25.400072] [DEBUG] [REMOTE ] PRME: Retrieved 806 rows, trimmed to 300. [2026-01-08T12:18:25.400199] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-08T12:18:25.400393] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-08T12:18:25.400524] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:25.400650] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-08T12:18:25.400692] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-08T12:18:25.400740] [INFO ] [MAIN ] [2555/3529] PRME kept (0.3s) | 2551 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:25.986189] [DEBUG] [REMOTE ] PRN: Retrieved 4839 rows, trimmed to 300. [2026-01-08T12:18:25.986332] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-08T12:18:25.986550] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-08T12:18:25.986708] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:25.986826] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-08T12:18:25.986866] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-08T12:18:25.986915] [INFO ] [MAIN ] [2556/3529] PRN kept (0.6s) | 2552 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:26.355464] [DEBUG] [REMOTE ] PROF: Retrieved 2280 rows, trimmed to 300. [2026-01-08T12:18:26.355657] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-08T12:18:26.355912] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.31. [2026-01-08T12:18:26.356099] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:26.356255] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-08T12:18:26.356314] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-08T12:18:26.356376] [INFO ] [MAIN ] [2557/3529] PROF kept (0.4s) | 2553 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:26.682732] [DEBUG] [REMOTE ] PROK: Retrieved 877 rows, trimmed to 300. [2026-01-08T12:18:26.682910] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-08T12:18:26.683225] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-08T12:18:26.683413] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:26.683566] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-08T12:18:26.683662] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-08T12:18:26.683735] [INFO ] [MAIN ] [2558/3529] PROK kept (0.3s) | 2554 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:27.207490] [DEBUG] [REMOTE ] PRTA: Retrieved 3280 rows, trimmed to 300. [2026-01-08T12:18:27.207848] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-08T12:18:27.208061] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.97. [2026-01-08T12:18:27.208222] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:27.208339] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-08T12:18:27.208379] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-08T12:18:27.208427] [INFO ] [MAIN ] [2559/3529] PRTA kept (0.5s) | 2555 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:27.555180] [DEBUG] [REMOTE ] PRTH: Retrieved 2284 rows, trimmed to 300. [2026-01-08T12:18:27.555307] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-08T12:18:27.555517] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-08T12:18:27.555693] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:27.555811] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-08T12:18:27.555854] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-08T12:18:27.555904] [INFO ] [MAIN ] [2560/3529] PRTH kept (0.3s) | 2556 kept, 4 rejected | 139.3/min | ETA: 7.0m [2026-01-08T12:18:27.904834] [DEBUG] [REMOTE ] PRVA: Retrieved 1180 rows, trimmed to 300. [2026-01-08T12:18:27.904971] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-08T12:18:27.905170] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-08T12:18:27.905300] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:27.905407] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-08T12:18:27.905462] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-08T12:18:27.905516] [INFO ] [MAIN ] [2561/3529] PRVA kept (0.3s) | 2557 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:28.250647] [DEBUG] [REMOTE ] PSC: Retrieved 2336 rows, trimmed to 300. [2026-01-08T12:18:28.250785] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-08T12:18:28.250982] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-08T12:18:28.251113] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:28.251219] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-08T12:18:28.251258] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-08T12:18:28.251306] [INFO ] [MAIN ] [2562/3529] PSC kept (0.3s) | 2558 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:28.848718] [DEBUG] [REMOTE ] PSCE: Retrieved 3964 rows, trimmed to 300. [2026-01-08T12:18:28.848852] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-08T12:18:28.849056] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $40.66. [2026-01-08T12:18:28.849188] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:28.849336] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-08T12:18:28.849390] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-08T12:18:28.849455] [INFO ] [MAIN ] [2563/3529] PSCE kept (0.6s) | 2559 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:29.072101] [DEBUG] [REMOTE ] PSCH: Retrieved 3964 rows, trimmed to 300. [2026-01-08T12:18:29.072284] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-08T12:18:29.072553] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.24. [2026-01-08T12:18:29.072740] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:29.072879] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-08T12:18:29.072926] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-08T12:18:29.072987] [INFO ] [MAIN ] [2564/3529] PSCH kept (0.2s) | 2560 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:29.680023] [DEBUG] [REMOTE ] PSEC: Retrieved 5398 rows, trimmed to 300. [2026-01-08T12:18:29.680238] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-08T12:18:29.680548] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-08T12:18:29.680726] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:29.680898] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-08T12:18:29.680943] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-08T12:18:29.681007] [INFO ] [MAIN ] [2565/3529] PSEC kept (0.6s) | 2561 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:30.078143] [DEBUG] [REMOTE ] PSF: Retrieved 3801 rows, trimmed to 300. [2026-01-08T12:18:30.078320] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-08T12:18:30.078540] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.89. [2026-01-08T12:18:30.078698] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:30.078816] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-08T12:18:30.078858] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-08T12:18:30.078907] [INFO ] [MAIN ] [2566/3529] PSF kept (0.4s) | 2562 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:30.371040] [DEBUG] [REMOTE ] PSFE: Retrieved 1317 rows, trimmed to 300. [2026-01-08T12:18:30.371192] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-08T12:18:30.371429] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-08T12:18:30.371598] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:30.371727] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-08T12:18:30.371771] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-08T12:18:30.371822] [INFO ] [MAIN ] [2567/3529] PSFE kept (0.3s) | 2563 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:30.855161] [DEBUG] [REMOTE ] PSHG: Retrieved 3776 rows, trimmed to 300. [2026-01-08T12:18:30.855300] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-08T12:18:30.855511] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.84. [2026-01-08T12:18:30.855666] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:30.855782] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-08T12:18:30.855822] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-08T12:18:30.855870] [INFO ] [MAIN ] [2568/3529] PSHG kept (0.5s) | 2564 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:31.140471] [DEBUG] [REMOTE ] PSN: Retrieved 1677 rows, trimmed to 300. [2026-01-08T12:18:31.140639] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-08T12:18:31.140850] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-08T12:18:31.140983] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:31.141091] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-08T12:18:31.141130] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-08T12:18:31.141179] [INFO ] [MAIN ] [2569/3529] PSN kept (0.3s) | 2565 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:31.501186] [DEBUG] [REMOTE ] PSNL: Retrieved 1647 rows, trimmed to 300. [2026-01-08T12:18:31.501343] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-08T12:18:31.501553] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-08T12:18:31.501734] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:31.501850] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-08T12:18:31.501892] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-08T12:18:31.501941] [INFO ] [MAIN ] [2570/3529] PSNL kept (0.4s) | 2566 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:32.247208] [DEBUG] [REMOTE ] PSO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:32.247355] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-08T12:18:32.247631] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.86. [2026-01-08T12:18:32.247772] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:32.247892] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-08T12:18:32.247933] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-08T12:18:32.247985] [INFO ] [MAIN ] [2571/3529] PSO kept (0.7s) | 2567 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:32.352334] [DEBUG] [REMOTE ] PSQH: Retrieved 1132 rows, trimmed to 300. [2026-01-08T12:18:32.352472] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-08T12:18:32.352719] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-08T12:18:32.352862] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:32.352972] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-08T12:18:32.353013] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-08T12:18:32.353060] [INFO ] [MAIN ] [2572/3529] PSQH kept (0.1s) | 2568 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:32.844541] [DEBUG] [REMOTE ] PSTG: Retrieved 2578 rows, trimmed to 300. [2026-01-08T12:18:32.844711] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-08T12:18:32.844912] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $66.32. [2026-01-08T12:18:32.845044] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:32.845152] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-08T12:18:32.845192] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-08T12:18:32.845239] [INFO ] [MAIN ] [2573/3529] PSTG kept (0.5s) | 2569 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:33.327451] [DEBUG] [REMOTE ] PSTL: Retrieved 1672 rows, trimmed to 300. [2026-01-08T12:18:33.327605] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-08T12:18:33.327833] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-08T12:18:33.327975] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:33.328119] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-08T12:18:33.328162] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-08T12:18:33.328232] [INFO ] [MAIN ] [2574/3529] PSTL kept (0.5s) | 2570 kept, 4 rejected | 139.3/min | ETA: 6.9m [2026-01-08T12:18:33.748477] [DEBUG] [REMOTE ] PSX: Retrieved 3455 rows, trimmed to 300. [2026-01-08T12:18:33.748644] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-08T12:18:33.748866] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.24. [2026-01-08T12:18:33.749001] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:33.749112] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-08T12:18:33.749153] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-08T12:18:33.749202] [INFO ] [MAIN ] [2575/3529] PSX kept (0.4s) | 2571 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:34.012076] [DEBUG] [REMOTE ] PTA: Retrieved 1304 rows, trimmed to 300. [2026-01-08T12:18:34.012219] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-08T12:18:34.012414] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.86. [2026-01-08T12:18:34.012545] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:34.012677] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-08T12:18:34.012718] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-08T12:18:34.012765] [INFO ] [MAIN ] [2576/3529] PTA kept (0.3s) | 2572 kept, 4 rejected | 139.4/min | ETA: 6.8m [2026-01-08T12:18:34.706030] [DEBUG] [REMOTE ] PTC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:34.706183] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-08T12:18:34.706452] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $170.10. [2026-01-08T12:18:34.706619] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:34.706747] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-08T12:18:34.706790] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-08T12:18:34.706842] [INFO ] [MAIN ] [2577/3529] PTC kept (0.7s) | 2573 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:35.223149] [DEBUG] [REMOTE ] PTEN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:35.223288] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-08T12:18:35.223508] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-08T12:18:35.223760] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:35.223881] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-08T12:18:35.223923] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-08T12:18:35.223972] [INFO ] [MAIN ] [2578/3529] PTEN kept (0.5s) | 2574 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:35.581924] [DEBUG] [REMOTE ] PTF: Retrieved 4839 rows, trimmed to 300. [2026-01-08T12:18:35.582056] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-08T12:18:35.582256] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-08T12:18:35.582388] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:35.582498] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-08T12:18:35.582539] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-08T12:18:35.582606] [INFO ] [MAIN ] [2579/3529] PTF kept (0.4s) | 2575 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:35.928659] [DEBUG] [REMOTE ] PTGX: Retrieved 2365 rows, trimmed to 300. [2026-01-08T12:18:35.928794] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-08T12:18:35.929007] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $73.50. [2026-01-08T12:18:35.929142] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:35.929256] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-08T12:18:35.929297] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-08T12:18:35.929347] [INFO ] [MAIN ] [2580/3529] PTGX kept (0.3s) | 2576 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:36.434782] [DEBUG] [REMOTE ] PTH: Retrieved 4839 rows, trimmed to 300. [2026-01-08T12:18:36.434922] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-08T12:18:36.435132] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $43.93. [2026-01-08T12:18:36.435270] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:36.435382] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-08T12:18:36.435424] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-08T12:18:36.435474] [INFO ] [MAIN ] [2581/3529] PTH kept (0.5s) | 2577 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:36.605622] [DEBUG] [REMOTE ] PTLO: Retrieved 1057 rows, trimmed to 300. [2026-01-08T12:18:36.605812] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-08T12:18:36.606046] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-08T12:18:36.606191] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:36.606315] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-08T12:18:36.606359] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-08T12:18:36.606413] [INFO ] [MAIN ] [2582/3529] PTLO kept (0.2s) | 2578 kept, 4 rejected | 139.4/min | ETA: 6.8m [2026-01-08T12:18:37.197342] [DEBUG] [REMOTE ] PTNQ: Retrieved 2659 rows, trimmed to 300. [2026-01-08T12:18:37.197472] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-08T12:18:37.197697] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-08T12:18:37.197833] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:37.198134] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-08T12:18:37.198177] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-08T12:18:37.198249] [INFO ] [MAIN ] [2583/3529] PTNQ kept (0.6s) | 2579 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:37.509703] [DEBUG] [REMOTE ] PTON: Retrieved 1579 rows, trimmed to 300. [2026-01-08T12:18:37.509851] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-08T12:18:37.510096] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $6.06. [2026-01-08T12:18:37.510240] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:37.510355] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-08T12:18:37.510398] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-08T12:18:37.510448] [INFO ] [MAIN ] [2584/3529] PTON kept (0.3s) | 2580 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:38.114529] [DEBUG] [REMOTE ] PTY: Retrieved 5795 rows, trimmed to 300. [2026-01-08T12:18:38.114691] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-08T12:18:38.114920] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.70. [2026-01-08T12:18:38.115060] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:38.115242] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-08T12:18:38.115300] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-08T12:18:38.115369] [INFO ] [MAIN ] [2585/3529] PTY kept (0.6s) | 2581 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:38.447330] [DEBUG] [REMOTE ] PUBM: Retrieved 1275 rows, trimmed to 300. [2026-01-08T12:18:38.447461] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-08T12:18:38.447711] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-08T12:18:38.447851] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:38.447962] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-08T12:18:38.448004] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-08T12:18:38.448054] [INFO ] [MAIN ] [2586/3529] PUBM kept (0.3s) | 2582 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:38.995115] [DEBUG] [REMOTE ] PUK: Retrieved 6419 rows, trimmed to 300. [2026-01-08T12:18:38.995392] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-08T12:18:38.996010] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $26.80. [2026-01-08T12:18:38.996184] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:38.996361] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-08T12:18:38.996409] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-08T12:18:38.996473] [INFO ] [MAIN ] [2587/3529] PUK kept (0.5s) | 2583 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:39.289406] [DEBUG] [REMOTE ] PUMP: Retrieved 2215 rows, trimmed to 300. [2026-01-08T12:18:39.289555] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-08T12:18:39.289840] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $5.12. [2026-01-08T12:18:39.289985] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:39.290106] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-08T12:18:39.290148] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-08T12:18:39.290200] [INFO ] [MAIN ] [2588/3529] PUMP kept (0.3s) | 2584 kept, 4 rejected | 139.3/min | ETA: 6.8m [2026-01-08T12:18:39.844445] [DEBUG] [REMOTE ] PVH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:39.844851] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-08T12:18:39.845220] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $66.01. [2026-01-08T12:18:39.845370] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:39.845521] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-08T12:18:39.845566] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-08T12:18:39.845650] [INFO ] [MAIN ] [2589/3529] PVH kept (0.6s) | 2585 kept, 4 rejected | 139.3/min | ETA: 6.7m [2026-01-08T12:18:40.212891] [DEBUG] [REMOTE ] PVL: Retrieved 3562 rows, trimmed to 300. [2026-01-08T12:18:40.213286] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-08T12:18:40.213551] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.67. [2026-01-08T12:18:40.213751] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:40.214100] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-08T12:18:40.214271] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-08T12:18:40.214334] [INFO ] [MAIN ] [2590/3529] PVL kept (0.4s) | 2586 kept, 4 rejected | 139.3/min | ETA: 6.7m [2026-01-08T12:18:40.508928] [DEBUG] [REMOTE ] PWP: Retrieved 1287 rows, trimmed to 300. [2026-01-08T12:18:40.509112] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-08T12:18:40.509356] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-08T12:18:40.509495] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:40.509642] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-08T12:18:40.509687] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-08T12:18:40.509741] [INFO ] [MAIN ] [2591/3529] PWP kept (0.3s) | 2587 kept, 4 rejected | 139.3/min | ETA: 6.7m [2026-01-08T12:18:40.881959] [DEBUG] [REMOTE ] PX: Retrieved 1057 rows, trimmed to 300. [2026-01-08T12:18:40.882151] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-08T12:18:40.882396] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-08T12:18:40.882541] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:40.882686] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-08T12:18:40.882730] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-08T12:18:40.882784] [INFO ] [MAIN ] [2592/3529] PX kept (0.4s) | 2588 kept, 4 rejected | 139.4/min | ETA: 6.7m [2026-01-08T12:18:41.246917] [DEBUG] [REMOTE ] PXS: Retrieved 2559 rows, trimmed to 300. [2026-01-08T12:18:41.247107] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-08T12:18:41.247361] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-08T12:18:41.247502] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:41.247641] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-08T12:18:41.247685] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-08T12:18:41.247740] [INFO ] [MAIN ] [2593/3529] PXS kept (0.4s) | 2589 kept, 4 rejected | 139.4/min | ETA: 6.7m [2026-01-08T12:18:41.614850] [DEBUG] [REMOTE ] PY: Retrieved 2464 rows, trimmed to 300. [2026-01-08T12:18:41.615047] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-08T12:18:41.615307] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-08T12:18:41.615450] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:41.615609] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-08T12:18:41.615661] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-08T12:18:41.615719] [INFO ] [MAIN ] [2594/3529] PY kept (0.4s) | 2590 kept, 4 rejected | 139.4/min | ETA: 6.7m [2026-01-08T12:18:42.134430] [DEBUG] [REMOTE ] PYPL: Retrieved 2634 rows, trimmed to 300. [2026-01-08T12:18:42.134629] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-08T12:18:42.134920] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $58.10. [2026-01-08T12:18:42.135125] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:42.135295] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-08T12:18:42.135358] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-08T12:18:42.135431] [INFO ] [MAIN ] [2595/3529] PYPL kept (0.5s) | 2591 kept, 4 rejected | 139.4/min | ETA: 6.7m [2026-01-08T12:18:42.380381] [DEBUG] [REMOTE ] PYXS: Retrieved 1066 rows, trimmed to 300. [2026-01-08T12:18:42.380513] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-08T12:18:42.380746] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-08T12:18:42.380890] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:42.381031] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-08T12:18:42.381075] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-08T12:18:42.381126] [INFO ] [MAIN ] [2596/3529] PYXS kept (0.2s) | 2592 kept, 4 rejected | 139.4/min | ETA: 6.7m [2026-01-08T12:18:43.123028] [DEBUG] [REMOTE ] PZZA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:43.123375] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-08T12:18:43.123715] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $37.55. [2026-01-08T12:18:43.123864] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:43.124010] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-08T12:18:43.124053] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-08T12:18:43.124113] [INFO ] [MAIN ] [2597/3529] PZZA kept (0.7s) | 2593 kept, 4 rejected | 139.3/min | ETA: 6.7m [2026-01-08T12:18:43.360977] [DEBUG] [REMOTE ] QBTS: Retrieved 858 rows, trimmed to 300. [2026-01-08T12:18:43.361166] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-08T12:18:43.361403] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-08T12:18:43.361545] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:43.361700] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-08T12:18:43.361744] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-08T12:18:43.361798] [INFO ] [MAIN ] [2598/3529] QBTS kept (0.2s) | 2594 kept, 4 rejected | 139.4/min | ETA: 6.7m [2026-01-08T12:18:43.834397] [DEBUG] [REMOTE ] QCLN: Retrieved 4755 rows, trimmed to 300. [2026-01-08T12:18:43.834612] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-08T12:18:43.834883] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-08T12:18:43.835026] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:43.835155] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-08T12:18:43.835198] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-08T12:18:43.835255] [INFO ] [MAIN ] [2599/3529] QCLN kept (0.5s) | 2595 kept, 4 rejected | 139.4/min | ETA: 6.7m [2026-01-08T12:18:44.411626] [DEBUG] [REMOTE ] QCOM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:44.411851] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-08T12:18:44.412170] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $158.78. [2026-01-08T12:18:44.412309] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:44.412449] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-08T12:18:44.412490] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-08T12:18:44.412546] [INFO ] [MAIN ] [2600/3529] QCOM kept (0.6s) | 2596 kept, 4 rejected | 139.3/min | ETA: 6.7m [2026-01-08T12:18:44.896799] [DEBUG] [REMOTE ] QCRH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:44.897017] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-08T12:18:44.897320] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $66.99. [2026-01-08T12:18:44.897478] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:44.897637] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-08T12:18:44.897684] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-08T12:18:44.897747] [INFO ] [MAIN ] [2601/3529] QCRH kept (0.5s) | 2597 kept, 4 rejected | 139.3/min | ETA: 6.7m [2026-01-08T12:18:45.356690] [DEBUG] [REMOTE ] QDEL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:45.356919] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-08T12:18:45.357241] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-08T12:18:45.357385] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:45.357528] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-08T12:18:45.357590] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-08T12:18:45.357650] [INFO ] [MAIN ] [2602/3529] QDEL kept (0.5s) | 2598 kept, 4 rejected | 139.3/min | ETA: 6.7m [2026-01-08T12:18:45.632671] [DEBUG] [REMOTE ] QFIN: Retrieved 1775 rows, trimmed to 300. [2026-01-08T12:18:45.632871] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-08T12:18:45.633127] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $18.10. [2026-01-08T12:18:45.633269] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:45.633393] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-08T12:18:45.633436] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-08T12:18:45.633491] [INFO ] [MAIN ] [2603/3529] QFIN kept (0.3s) | 2599 kept, 4 rejected | 139.4/min | ETA: 6.6m [2026-01-08T12:18:46.291094] [DEBUG] [REMOTE ] QGEN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:46.291427] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-08T12:18:46.291664] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.06. [2026-01-08T12:18:46.291800] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:46.291914] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-08T12:18:46.291957] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-08T12:18:46.292005] [INFO ] [MAIN ] [2604/3529] QGEN kept (0.7s) | 2600 kept, 4 rejected | 139.3/min | ETA: 6.6m [2026-01-08T12:18:46.627972] [DEBUG] [REMOTE ] QLYS: Retrieved 3337 rows, trimmed to 300. [2026-01-08T12:18:46.628358] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-08T12:18:46.628966] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-08T12:18:46.629323] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:46.629499] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-08T12:18:46.629548] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-08T12:18:46.629638] [INFO ] [MAIN ] [2605/3529] QLYS kept (0.3s) | 2601 kept, 4 rejected | 139.3/min | ETA: 6.6m [2026-01-08T12:18:47.091353] [DEBUG] [REMOTE ] QMCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:47.091491] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-08T12:18:47.091731] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-08T12:18:47.091874] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:47.091990] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-08T12:18:47.092034] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-08T12:18:47.092086] [INFO ] [MAIN ] [2606/3529] QMCO kept (0.5s) | 2602 kept, 4 rejected | 139.3/min | ETA: 6.6m [2026-01-08T12:18:47.450683] [DEBUG] [REMOTE ] QMOM: Retrieved 2516 rows, trimmed to 300. [2026-01-08T12:18:47.450806] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-08T12:18:47.451001] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-08T12:18:47.451135] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:47.451269] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-08T12:18:47.451311] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-08T12:18:47.451358] [INFO ] [MAIN ] [2607/3529] QMOM kept (0.4s) | 2603 kept, 4 rejected | 139.3/min | ETA: 6.6m [2026-01-08T12:18:47.774394] [DEBUG] [REMOTE ] QNCX: Retrieved 1676 rows, trimmed to 300. [2026-01-08T12:18:47.774597] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-08T12:18:47.774841] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-08T12:18:47.774980] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:47.775096] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-08T12:18:47.775138] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-08T12:18:47.775191] [INFO ] [MAIN ] [2608/3529] QNCX kept (0.3s) | 2604 kept, 4 rejected | 139.4/min | ETA: 6.6m [2026-01-08T12:18:48.195688] [DEBUG] [REMOTE ] QNTM: Retrieved 1898 rows, trimmed to 300. [2026-01-08T12:18:48.195828] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-08T12:18:48.196041] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-08T12:18:48.196184] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:48.196299] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-08T12:18:48.196343] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-08T12:18:48.196393] [INFO ] [MAIN ] [2609/3529] QNTM kept (0.4s) | 2605 kept, 4 rejected | 139.4/min | ETA: 6.6m [2026-01-08T12:18:48.552940] [DEBUG] [REMOTE ] QQMG: Retrieved 1052 rows, trimmed to 300. [2026-01-08T12:18:48.553347] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-08T12:18:48.553637] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-08T12:18:48.553778] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:48.553901] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-08T12:18:48.553943] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-08T12:18:48.553995] [INFO ] [MAIN ] [2610/3529] QQMG kept (0.4s) | 2606 kept, 4 rejected | 139.4/min | ETA: 6.6m [2026-01-08T12:18:49.241483] [DEBUG] [REMOTE ] QQQ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:49.241715] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-08T12:18:49.242021] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-08T12:18:49.242168] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:49.242311] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-08T12:18:49.242355] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-08T12:18:49.242412] [INFO ] [MAIN ] [2611/3529] QQQ kept (0.7s) | 2607 kept, 4 rejected | 139.3/min | ETA: 6.6m [2026-01-08T12:18:49.566514] [DEBUG] [REMOTE ] QQQE: Retrieved 3470 rows, trimmed to 300. [2026-01-08T12:18:49.566765] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-08T12:18:49.567099] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-08T12:18:49.567286] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:49.567453] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-08T12:18:49.567508] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-08T12:18:49.567602] [INFO ] [MAIN ] [2612/3529] QQQE kept (0.3s) | 2608 kept, 4 rejected | 139.3/min | ETA: 6.6m [2026-01-08T12:18:49.824097] [DEBUG] [REMOTE ] QQQI: Retrieved 487 rows, trimmed to 300. [2026-01-08T12:18:49.824523] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-08T12:18:49.824830] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.94. [2026-01-08T12:18:49.824973] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:49.825090] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-08T12:18:49.825132] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-08T12:18:49.825183] [INFO ] [MAIN ] [2613/3529] QQQI kept (0.3s) | 2609 kept, 4 rejected | 139.4/min | ETA: 6.6m [2026-01-08T12:18:50.325565] [DEBUG] [REMOTE ] QQQJ: Retrieved 1315 rows, trimmed to 300. [2026-01-08T12:18:50.325794] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-08T12:18:50.326056] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-08T12:18:50.326201] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:50.326330] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-08T12:18:50.326377] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-08T12:18:50.326432] [INFO ] [MAIN ] [2614/3529] QQQJ kept (0.5s) | 2610 kept, 4 rejected | 139.4/min | ETA: 6.6m [2026-01-08T12:18:50.707111] [DEBUG] [REMOTE ] QQQM: Retrieved 1315 rows, trimmed to 300. [2026-01-08T12:18:50.707260] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-08T12:18:50.707490] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-08T12:18:50.707644] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:50.707754] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-08T12:18:50.707795] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-08T12:18:50.707844] [INFO ] [MAIN ] [2615/3529] QQQM kept (0.4s) | 2611 kept, 4 rejected | 139.4/min | ETA: 6.6m [2026-01-08T12:18:51.294134] [DEBUG] [REMOTE ] QQQX: Retrieved 4764 rows, trimmed to 300. [2026-01-08T12:18:51.294488] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-08T12:18:51.294746] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-08T12:18:51.294885] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:51.295006] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-08T12:18:51.295050] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-08T12:18:51.295099] [INFO ] [MAIN ] [2616/3529] QQQX kept (0.6s) | 2612 kept, 4 rejected | 139.3/min | ETA: 6.6m [2026-01-08T12:18:51.502799] [DEBUG] [REMOTE ] QQQY: Retrieved 581 rows, trimmed to 300. [2026-01-08T12:18:51.502951] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-08T12:18:51.503216] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.45. [2026-01-08T12:18:51.503407] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:51.503565] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-08T12:18:51.503661] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-08T12:18:51.503759] [INFO ] [MAIN ] [2617/3529] QQQY kept (0.2s) | 2613 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:52.064052] [DEBUG] [REMOTE ] QRHC: Retrieved 4027 rows, trimmed to 300. [2026-01-08T12:18:52.064250] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-08T12:18:52.064505] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.22. [2026-01-08T12:18:52.064667] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:52.064824] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-08T12:18:52.064868] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-08T12:18:52.064923] [INFO ] [MAIN ] [2618/3529] QRHC kept (0.6s) | 2614 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:52.410707] [DEBUG] [REMOTE ] QRVO: Retrieved 2770 rows, trimmed to 300. [2026-01-08T12:18:52.410914] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-08T12:18:52.411214] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-08T12:18:52.411356] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:52.411490] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-08T12:18:52.411534] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-08T12:18:52.411615] [INFO ] [MAIN ] [2619/3529] QRVO kept (0.3s) | 2615 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:52.638735] [DEBUG] [REMOTE ] QS: Retrieved 1355 rows, trimmed to 300. [2026-01-08T12:18:52.638937] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-08T12:18:52.639205] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.38. [2026-01-08T12:18:52.639368] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:52.639499] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-08T12:18:52.639545] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-08T12:18:52.639622] [INFO ] [MAIN ] [2620/3529] QS kept (0.2s) | 2616 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:53.159825] [DEBUG] [REMOTE ] QSI: Retrieved 1292 rows, trimmed to 300. [2026-01-08T12:18:53.160016] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-08T12:18:53.160266] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-08T12:18:53.160412] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:53.160537] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-08T12:18:53.160601] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-08T12:18:53.160657] [INFO ] [MAIN ] [2621/3529] QSI kept (0.5s) | 2617 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:53.746648] [DEBUG] [REMOTE ] QTEC: Retrieved 4953 rows, trimmed to 300. [2026-01-08T12:18:53.746884] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-08T12:18:53.747249] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-08T12:18:53.747411] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:53.747556] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-08T12:18:53.747639] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-08T12:18:53.747707] [INFO ] [MAIN ] [2622/3529] QTEC kept (0.6s) | 2618 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:54.022123] [DEBUG] [REMOTE ] QTRX: Retrieved 2031 rows, trimmed to 300. [2026-01-08T12:18:54.022258] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-08T12:18:54.022462] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-08T12:18:54.022623] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:54.022740] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-08T12:18:54.022780] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-08T12:18:54.022845] [INFO ] [MAIN ] [2623/3529] QTRX kept (0.3s) | 2619 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:54.469738] [DEBUG] [REMOTE ] QTTB: Retrieved 1956 rows, trimmed to 300. [2026-01-08T12:18:54.469871] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-08T12:18:54.470076] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-08T12:18:54.470218] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:54.470331] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-08T12:18:54.470373] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-08T12:18:54.470422] [INFO ] [MAIN ] [2624/3529] QTTB kept (0.4s) | 2620 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:54.745782] [DEBUG] [REMOTE ] QTUM: Retrieved 1845 rows, trimmed to 300. [2026-01-08T12:18:54.745929] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-08T12:18:54.746172] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-08T12:18:54.746330] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:54.746683] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-08T12:18:54.746731] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-08T12:18:54.746790] [INFO ] [MAIN ] [2625/3529] QTUM kept (0.3s) | 2621 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:55.288510] [DEBUG] [REMOTE ] QTWO: Retrieved 2969 rows, trimmed to 300. [2026-01-08T12:18:55.288662] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-08T12:18:55.288876] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $59.26. [2026-01-08T12:18:55.289016] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:55.289140] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-08T12:18:55.289191] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-08T12:18:55.289252] [INFO ] [MAIN ] [2626/3529] QTWO kept (0.5s) | 2622 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:55.667251] [DEBUG] [REMOTE ] QUAD: Retrieved 3902 rows, trimmed to 300. [2026-01-08T12:18:55.667377] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-08T12:18:55.667601] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-08T12:18:55.667738] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:55.667847] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-08T12:18:55.667888] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-08T12:18:55.667936] [INFO ] [MAIN ] [2627/3529] QUAD kept (0.4s) | 2623 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:56.089974] [DEBUG] [REMOTE ] QUIK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:18:56.090108] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-08T12:18:56.090314] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-08T12:18:56.090447] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:56.090559] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-08T12:18:56.090619] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-08T12:18:56.090671] [INFO ] [MAIN ] [2628/3529] QUIK kept (0.4s) | 2624 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:56.485732] [DEBUG] [REMOTE ] QURE: Retrieved 2999 rows, trimmed to 300. [2026-01-08T12:18:56.485858] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-08T12:18:56.486059] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-08T12:18:56.486194] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:56.486331] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-08T12:18:56.486388] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-08T12:18:56.486438] [INFO ] [MAIN ] [2629/3529] QURE kept (0.4s) | 2625 kept, 4 rejected | 139.4/min | ETA: 6.5m [2026-01-08T12:18:56.871037] [DEBUG] [REMOTE ] QVAL: Retrieved 2518 rows, trimmed to 300. [2026-01-08T12:18:56.871259] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-08T12:18:56.871563] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.28. [2026-01-08T12:18:56.871758] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:56.871913] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-08T12:18:56.871963] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-08T12:18:56.872024] [INFO ] [MAIN ] [2630/3529] QVAL kept (0.4s) | 2626 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:18:57.255612] [DEBUG] [REMOTE ] QVCC: Retrieved 1534 rows, trimmed to 300. [2026-01-08T12:18:57.255807] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-08T12:18:57.256067] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-08T12:18:57.256208] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:57.256327] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-08T12:18:57.256369] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-08T12:18:57.256630] [INFO ] [MAIN ] [2631/3529] QVCC kept (0.4s) | 2627 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:18:57.682430] [DEBUG] [REMOTE ] QYLD: Retrieved 3035 rows, trimmed to 300. [2026-01-08T12:18:57.682685] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-08T12:18:57.682957] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.60. [2026-01-08T12:18:57.683105] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:57.683226] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-08T12:18:57.683268] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-08T12:18:57.683321] [INFO ] [MAIN ] [2632/3529] QYLD kept (0.4s) | 2628 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:18:58.042811] [DEBUG] [REMOTE ] QYLG: Retrieved 1330 rows, trimmed to 300. [2026-01-08T12:18:58.043027] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-08T12:18:58.043323] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $26.00. [2026-01-08T12:18:58.043485] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:58.043634] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-08T12:18:58.043681] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-08T12:18:58.043752] [INFO ] [MAIN ] [2633/3529] QYLG kept (0.4s) | 2629 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:18:58.449182] [DEBUG] [REMOTE ] RA: Retrieved 2285 rows, trimmed to 300. [2026-01-08T12:18:58.449315] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-08T12:18:58.449513] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.73. [2026-01-08T12:18:58.449703] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:58.449826] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-08T12:18:58.449869] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-08T12:18:58.449918] [INFO ] [MAIN ] [2634/3529] RA kept (0.4s) | 2630 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:18:58.879440] [DEBUG] [REMOTE ] RACE: Retrieved 2568 rows, trimmed to 300. [2026-01-08T12:18:58.879810] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-08T12:18:58.880018] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $364.04. [2026-01-08T12:18:58.880150] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:58.880265] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-08T12:18:58.880322] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-08T12:18:58.880373] [INFO ] [MAIN ] [2635/3529] RACE kept (0.4s) | 2631 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:18:59.422532] [DEBUG] [REMOTE ] RAIL: Retrieved 5223 rows, trimmed to 300. [2026-01-08T12:18:59.422701] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-08T12:18:59.422914] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-08T12:18:59.423084] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:59.423215] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-08T12:18:59.423256] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-08T12:18:59.423306] [INFO ] [MAIN ] [2636/3529] RAIL kept (0.5s) | 2632 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:18:59.689282] [DEBUG] [REMOTE ] RAMP: Retrieved 1869 rows, trimmed to 300. [2026-01-08T12:18:59.689405] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-08T12:18:59.689623] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $27.03. [2026-01-08T12:18:59.689761] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-08T12:18:59.689869] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-08T12:18:59.689910] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-08T12:18:59.689958] [INFO ] [MAIN ] [2637/3529] RAMP kept (0.3s) | 2633 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:19:00.015841] [DEBUG] [REMOTE ] RAPP: Retrieved 397 rows, trimmed to 300. [2026-01-08T12:19:00.015980] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-08T12:19:00.016180] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-08T12:19:00.016317] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:00.016425] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-08T12:19:00.016468] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-08T12:19:00.016516] [INFO ] [MAIN ] [2638/3529] RAPP kept (0.3s) | 2634 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:19:00.470075] [DEBUG] [REMOTE ] RARE: Retrieved 3002 rows, trimmed to 300. [2026-01-08T12:19:00.470204] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-08T12:19:00.470404] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-08T12:19:00.470536] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:00.470676] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-08T12:19:00.470719] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-08T12:19:00.470765] [INFO ] [MAIN ] [2639/3529] RARE kept (0.5s) | 2635 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:19:00.906004] [DEBUG] [REMOTE ] RAVE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:00.906150] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-08T12:19:00.906373] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-08T12:19:00.906509] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:00.906689] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-08T12:19:00.906751] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-08T12:19:00.906816] [INFO ] [MAIN ] [2640/3529] RAVE kept (0.4s) | 2636 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:19:01.205584] [DEBUG] [REMOTE ] RAY: Retrieved 413 rows, trimmed to 300. [2026-01-08T12:19:01.205713] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-08T12:19:01.205913] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-08T12:19:01.206044] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:01.206153] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-08T12:19:01.206206] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-08T12:19:01.206257] [INFO ] [MAIN ] [2641/3529] RAY kept (0.3s) | 2637 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:19:01.894054] [DEBUG] [REMOTE ] RBA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:01.894204] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-08T12:19:01.894660] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-08T12:19:01.894800] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:01.894923] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-08T12:19:01.894964] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-08T12:19:01.895016] [INFO ] [MAIN ] [2642/3529] RBA kept (0.7s) | 2638 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:19:02.194553] [DEBUG] [REMOTE ] RBB: Retrieved 2125 rows, trimmed to 300. [2026-01-08T12:19:02.194783] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-08T12:19:02.195115] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $16.69. [2026-01-08T12:19:02.195319] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:02.195504] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-08T12:19:02.195563] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-08T12:19:02.195664] [INFO ] [MAIN ] [2643/3529] RBB kept (0.3s) | 2639 kept, 4 rejected | 139.4/min | ETA: 6.4m [2026-01-08T12:19:02.604118] [DEBUG] [REMOTE ] RBBN: Retrieved 2037 rows, trimmed to 300. [2026-01-08T12:19:02.604241] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-08T12:19:02.604437] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.75. [2026-01-08T12:19:02.604595] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:02.604708] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-08T12:19:02.604749] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-08T12:19:02.604797] [INFO ] [MAIN ] [2644/3529] RBBN kept (0.4s) | 2640 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:03.122237] [DEBUG] [REMOTE ] RBC: Retrieved 5135 rows, trimmed to 300. [2026-01-08T12:19:03.122380] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-08T12:19:03.122625] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $369.71. [2026-01-08T12:19:03.122766] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:03.122904] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-08T12:19:03.122956] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-08T12:19:03.123019] [INFO ] [MAIN ] [2645/3529] RBC kept (0.5s) | 2641 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:03.513868] [DEBUG] [REMOTE ] RBCAA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:03.514004] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-08T12:19:03.514220] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-08T12:19:03.514361] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:03.514477] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-08T12:19:03.514519] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-08T12:19:03.514586] [INFO ] [MAIN ] [2646/3529] RBCAA kept (0.4s) | 2642 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:04.085425] [DEBUG] [REMOTE ] RBLX: Retrieved 1214 rows, trimmed to 300. [2026-01-08T12:19:04.085604] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-08T12:19:04.085825] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $75.83. [2026-01-08T12:19:04.085966] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:04.086106] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-08T12:19:04.086151] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-08T12:19:04.086202] [INFO ] [MAIN ] [2647/3529] RBLX kept (0.6s) | 2643 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:04.466666] [DEBUG] [REMOTE ] RC: Retrieved 3248 rows, trimmed to 300. [2026-01-08T12:19:04.466807] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-08T12:19:04.467043] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-08T12:19:04.467203] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:04.467330] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-08T12:19:04.467373] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-08T12:19:04.467423] [INFO ] [MAIN ] [2648/3529] RC kept (0.4s) | 2644 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:04.682093] [DEBUG] [REMOTE ] RCEL: Retrieved 1576 rows, trimmed to 300. [2026-01-08T12:19:04.682226] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-08T12:19:04.682422] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-08T12:19:04.682553] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:04.682689] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-08T12:19:04.682731] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-08T12:19:04.682780] [INFO ] [MAIN ] [2649/3529] RCEL kept (0.2s) | 2645 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:05.387242] [DEBUG] [REMOTE ] RCI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:05.387380] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-08T12:19:05.387611] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.88. [2026-01-08T12:19:05.387748] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:05.387860] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-08T12:19:05.387901] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-08T12:19:05.387950] [INFO ] [MAIN ] [2650/3529] RCI kept (0.7s) | 2646 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:05.884865] [DEBUG] [REMOTE ] RCKY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:05.885008] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-08T12:19:05.885226] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $26.83. [2026-01-08T12:19:05.885360] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:05.885505] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-08T12:19:05.885547] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-08T12:19:05.885614] [INFO ] [MAIN ] [2651/3529] RCKY kept (0.5s) | 2647 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:06.366230] [DEBUG] [REMOTE ] RCL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:06.366381] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-08T12:19:06.366637] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-08T12:19:06.366774] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:06.366897] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-08T12:19:06.366938] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-08T12:19:06.366987] [INFO ] [MAIN ] [2652/3529] RCL kept (0.5s) | 2648 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:06.922213] [DEBUG] [REMOTE ] RCS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:06.922355] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-08T12:19:06.922599] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.57. [2026-01-08T12:19:06.922742] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:06.922879] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-08T12:19:06.922922] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-08T12:19:06.922973] [INFO ] [MAIN ] [2653/3529] RCS kept (0.6s) | 2649 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:07.224784] [DEBUG] [REMOTE ] RCUS: Retrieved 1965 rows, trimmed to 300. [2026-01-08T12:19:07.224911] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-08T12:19:07.225113] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $15.62. [2026-01-08T12:19:07.225249] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:07.225360] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-08T12:19:07.225401] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-08T12:19:07.225449] [INFO ] [MAIN ] [2654/3529] RCUS kept (0.3s) | 2650 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:07.658870] [DEBUG] [REMOTE ] RDCM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:07.659005] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-08T12:19:07.659221] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-08T12:19:07.659355] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:07.659470] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-08T12:19:07.659511] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-08T12:19:07.659560] [INFO ] [MAIN ] [2655/3529] RDCM kept (0.4s) | 2651 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:08.077345] [DEBUG] [REMOTE ] RDHL: Retrieved 3271 rows, trimmed to 300. [2026-01-08T12:19:08.077472] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-08T12:19:08.077702] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-08T12:19:08.077843] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:08.077956] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-08T12:19:08.077999] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-08T12:19:08.078052] [INFO ] [MAIN ] [2656/3529] RDHL kept (0.4s) | 2652 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:08.469372] [DEBUG] [REMOTE ] RDVY: Retrieved 3019 rows, trimmed to 300. [2026-01-08T12:19:08.469507] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-08T12:19:08.469920] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-08T12:19:08.470053] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:08.470162] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-08T12:19:08.470204] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-08T12:19:08.470254] [INFO ] [MAIN ] [2657/3529] RDVY kept (0.4s) | 2653 kept, 4 rejected | 139.4/min | ETA: 6.3m [2026-01-08T12:19:08.859618] [DEBUG] [REMOTE ] RDY: Retrieved 6222 rows, trimmed to 300. [2026-01-08T12:19:08.859768] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-08T12:19:08.859998] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $13.29. [2026-01-08T12:19:08.860135] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:08.860255] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-08T12:19:08.860298] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-08T12:19:08.860347] [INFO ] [MAIN ] [2658/3529] RDY kept (0.4s) | 2654 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:09.201014] [DEBUG] [REMOTE ] REAL: Retrieved 1641 rows, trimmed to 300. [2026-01-08T12:19:09.201163] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-08T12:19:09.201391] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.18. [2026-01-08T12:19:09.201529] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:09.201730] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-08T12:19:09.201782] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-08T12:19:09.201834] [INFO ] [MAIN ] [2659/3529] REAL kept (0.3s) | 2655 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:09.613082] [DEBUG] [REMOTE ] REAX: Retrieved 1389 rows, trimmed to 300. [2026-01-08T12:19:09.613208] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-08T12:19:09.613412] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-08T12:19:09.613551] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:09.613699] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-08T12:19:09.613744] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-08T12:19:09.613792] [INFO ] [MAIN ] [2660/3529] REAX kept (0.4s) | 2656 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:09.862008] [DEBUG] [REMOTE ] REBN: Retrieved 854 rows, trimmed to 300. [2026-01-08T12:19:09.862150] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-08T12:19:09.862352] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-08T12:19:09.862484] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:09.862611] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-08T12:19:09.862653] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-08T12:19:09.862702] [INFO ] [MAIN ] [2661/3529] REBN kept (0.2s) | 2657 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:10.376935] [DEBUG] [REMOTE ] REFI: Retrieved 1024 rows, trimmed to 300. [2026-01-08T12:19:10.377072] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-08T12:19:10.377281] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-08T12:19:10.377420] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:10.377616] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-08T12:19:10.377676] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-08T12:19:10.377740] [INFO ] [MAIN ] [2662/3529] REFI kept (0.5s) | 2658 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:10.953165] [DEBUG] [REMOTE ] REG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:10.953310] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-08T12:19:10.953536] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-08T12:19:10.953698] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:10.953817] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-08T12:19:10.953860] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-08T12:19:10.953913] [INFO ] [MAIN ] [2663/3529] REG kept (0.6s) | 2659 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:11.370942] [DEBUG] [REMOTE ] REGN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:11.371081] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-08T12:19:11.371298] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $557.06. [2026-01-08T12:19:11.371436] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:11.371552] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-08T12:19:11.371613] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-08T12:19:11.371666] [INFO ] [MAIN ] [2664/3529] REGN kept (0.4s) | 2660 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:11.834288] [DEBUG] [REMOTE ] RELL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:11.834429] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-08T12:19:11.834666] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-08T12:19:11.834802] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:11.834959] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-08T12:19:11.835002] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-08T12:19:11.835051] [INFO ] [MAIN ] [2665/3529] RELL kept (0.5s) | 2661 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:12.369140] [DEBUG] [REMOTE ] RELX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:12.369356] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-08T12:19:12.369757] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-08T12:19:12.369953] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:12.370137] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-08T12:19:12.370194] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-08T12:19:12.370271] [INFO ] [MAIN ] [2666/3529] RELX kept (0.5s) | 2662 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:12.577175] [DEBUG] [REMOTE ] RELY: Retrieved 1077 rows, trimmed to 300. [2026-01-08T12:19:12.577315] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-08T12:19:12.577520] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-08T12:19:12.577704] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:12.577824] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-08T12:19:12.577868] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-08T12:19:12.577918] [INFO ] [MAIN ] [2667/3529] RELY kept (0.2s) | 2663 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:12.999948] [DEBUG] [REMOTE ] REPL: Retrieved 1877 rows, trimmed to 300. [2026-01-08T12:19:13.000096] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-08T12:19:13.000310] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $4.35. [2026-01-08T12:19:13.000450] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:13.000589] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-08T12:19:13.000635] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-08T12:19:13.000686] [INFO ] [MAIN ] [2668/3529] REPL kept (0.4s) | 2664 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:13.406276] [DEBUG] [REMOTE ] RERE: Retrieved 1144 rows, trimmed to 300. [2026-01-08T12:19:13.406412] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-08T12:19:13.406632] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-08T12:19:13.406771] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:13.406879] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-08T12:19:13.406920] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-08T12:19:13.406968] [INFO ] [MAIN ] [2669/3529] RERE kept (0.4s) | 2665 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:14.103404] [DEBUG] [REMOTE ] RES: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:14.103543] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-08T12:19:14.103780] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.29. [2026-01-08T12:19:14.103915] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:14.104029] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-08T12:19:14.104069] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-08T12:19:14.104118] [INFO ] [MAIN ] [2670/3529] RES kept (0.7s) | 2666 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:14.402247] [DEBUG] [REMOTE ] REVG: Retrieved 2249 rows, trimmed to 300. [2026-01-08T12:19:14.402393] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-08T12:19:14.402663] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-08T12:19:14.402846] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:14.402979] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-08T12:19:14.403028] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-08T12:19:14.403086] [INFO ] [MAIN ] [2671/3529] REVG kept (0.3s) | 2667 kept, 4 rejected | 139.4/min | ETA: 6.2m [2026-01-08T12:19:14.997092] [DEBUG] [REMOTE ] REX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:14.997304] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-08T12:19:14.997597] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $30.97. [2026-01-08T12:19:14.997744] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:14.997874] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-08T12:19:14.997917] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-08T12:19:14.997973] [INFO ] [MAIN ] [2672/3529] REX kept (0.6s) | 2668 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:15.258835] [DEBUG] [REMOTE ] REYN: Retrieved 1492 rows, trimmed to 300. [2026-01-08T12:19:15.258967] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-08T12:19:15.259169] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-08T12:19:15.259304] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:15.259444] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-08T12:19:15.259485] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-08T12:19:15.259535] [INFO ] [MAIN ] [2673/3529] REYN kept (0.3s) | 2669 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:15.596304] [DEBUG] [REMOTE ] REZI: Retrieved 1817 rows, trimmed to 300. [2026-01-08T12:19:15.596462] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-08T12:19:15.596737] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-08T12:19:15.596896] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:15.597034] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-08T12:19:15.597085] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-08T12:19:15.597161] [INFO ] [MAIN ] [2674/3529] REZI kept (0.3s) | 2670 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:16.280885] [DEBUG] [REMOTE ] RF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:16.281028] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-08T12:19:16.281257] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.11. [2026-01-08T12:19:16.281438] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:16.282443] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-08T12:19:16.282497] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-08T12:19:16.282550] [INFO ] [MAIN ] [2675/3529] RF kept (0.7s) | 2671 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:16.860076] [DEBUG] [REMOTE ] RFI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:16.860218] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-08T12:19:16.860437] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.86. [2026-01-08T12:19:16.860588] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:16.860707] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-08T12:19:16.860747] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-08T12:19:16.860796] [INFO ] [MAIN ] [2676/3529] RFI kept (0.6s) | 2672 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:17.029823] [DEBUG] [REMOTE ] RFL: Retrieved 1958 rows, trimmed to 300. [2026-01-08T12:19:17.029952] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-08T12:19:17.030147] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-08T12:19:17.030318] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:17.030430] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-08T12:19:17.030471] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-08T12:19:17.030519] [INFO ] [MAIN ] [2677/3529] RFL kept (0.2s) | 2673 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:17.434060] [DEBUG] [REMOTE ] RFM: Retrieved 1453 rows, trimmed to 300. [2026-01-08T12:19:17.434196] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-08T12:19:17.434409] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.90. [2026-01-08T12:19:17.434548] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:17.434724] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-08T12:19:17.434770] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-08T12:19:17.434821] [INFO ] [MAIN ] [2678/3529] RFM kept (0.4s) | 2674 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:17.892630] [DEBUG] [REMOTE ] RFMZ: Retrieved 1224 rows, trimmed to 300. [2026-01-08T12:19:17.892763] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-08T12:19:17.892961] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.59. [2026-01-08T12:19:17.893094] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:17.893201] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-08T12:19:17.893242] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-08T12:19:17.893290] [INFO ] [MAIN ] [2679/3529] RFMZ kept (0.5s) | 2675 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:18.452071] [DEBUG] [REMOTE ] RGA: Retrieved 4357 rows, trimmed to 300. [2026-01-08T12:19:18.452211] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-08T12:19:18.452429] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-08T12:19:18.452563] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:18.452700] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-08T12:19:18.452741] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-08T12:19:18.452791] [INFO ] [MAIN ] [2680/3529] RGA kept (0.6s) | 2676 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:18.920492] [DEBUG] [REMOTE ] RGCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:18.920647] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-08T12:19:18.920875] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.71. [2026-01-08T12:19:18.921013] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:18.921130] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-08T12:19:18.921172] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-08T12:19:18.921224] [INFO ] [MAIN ] [2681/3529] RGCO kept (0.5s) | 2677 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:19.386897] [DEBUG] [REMOTE ] RGEN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:19.387045] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-08T12:19:19.387276] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-08T12:19:19.387413] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:19.387532] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-08T12:19:19.387593] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-08T12:19:19.387646] [INFO ] [MAIN ] [2682/3529] RGEN kept (0.5s) | 2678 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:19.947339] [DEBUG] [REMOTE ] RGLD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:19.947489] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-08T12:19:19.947745] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-08T12:19:19.947900] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:19.948032] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-08T12:19:19.948083] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-08T12:19:19.948135] [INFO ] [MAIN ] [2683/3529] RGLD kept (0.6s) | 2679 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:20.285093] [DEBUG] [REMOTE ] RGNX: Retrieved 2592 rows, trimmed to 300. [2026-01-08T12:19:20.285216] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-08T12:19:20.285412] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-08T12:19:20.285543] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:20.285729] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-08T12:19:20.285771] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-08T12:19:20.285819] [INFO ] [MAIN ] [2684/3529] RGNX kept (0.3s) | 2680 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:20.813797] [DEBUG] [REMOTE ] RGP: Retrieved 6301 rows, trimmed to 300. [2026-01-08T12:19:20.813947] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-08T12:19:20.814176] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.19. [2026-01-08T12:19:20.814312] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:20.814430] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-08T12:19:20.814471] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-08T12:19:20.814521] [INFO ] [MAIN ] [2685/3529] RGP kept (0.5s) | 2681 kept, 4 rejected | 139.4/min | ETA: 6.1m [2026-01-08T12:19:21.284549] [DEBUG] [REMOTE ] RGS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:21.284707] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-08T12:19:21.284933] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $25.20. [2026-01-08T12:19:21.285071] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:21.285190] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-08T12:19:21.285231] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-08T12:19:21.285281] [INFO ] [MAIN ] [2686/3529] RGS kept (0.5s) | 2682 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:21.427172] [DEBUG] [REMOTE ] RGTI: Retrieved 1184 rows, trimmed to 300. [2026-01-08T12:19:21.427308] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-08T12:19:21.427509] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-08T12:19:21.427694] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:21.427841] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-08T12:19:21.427886] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-08T12:19:21.427936] [INFO ] [MAIN ] [2687/3529] RGTI kept (0.1s) | 2683 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:21.872001] [DEBUG] [REMOTE ] RH: Retrieved 3314 rows, trimmed to 300. [2026-01-08T12:19:21.872322] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-08T12:19:21.872525] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-08T12:19:21.872682] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:21.872815] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-08T12:19:21.872865] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-08T12:19:21.872920] [INFO ] [MAIN ] [2688/3529] RH kept (0.4s) | 2684 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:22.577118] [DEBUG] [REMOTE ] RHI: Retrieved 6585 rows, trimmed to 300. [2026-01-08T12:19:22.577270] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-08T12:19:22.577500] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-08T12:19:22.577673] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:22.577796] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-08T12:19:22.577837] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-08T12:19:22.577887] [INFO ] [MAIN ] [2689/3529] RHI kept (0.7s) | 2685 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:23.019174] [DEBUG] [REMOTE ] RHP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:23.019331] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-08T12:19:23.019554] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-08T12:19:23.019709] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:23.019828] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-08T12:19:23.019869] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-08T12:19:23.019919] [INFO ] [MAIN ] [2690/3529] RHP kept (0.4s) | 2686 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:23.499601] [DEBUG] [REMOTE ] RIG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:23.499787] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-08T12:19:23.500099] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.12. [2026-01-08T12:19:23.500276] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:23.500440] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-08T12:19:23.500492] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-08T12:19:23.500558] [INFO ] [MAIN ] [2691/3529] RIG kept (0.5s) | 2687 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:23.984270] [DEBUG] [REMOTE ] RIGL: Retrieved 6313 rows, trimmed to 300. [2026-01-08T12:19:23.984465] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-08T12:19:23.984834] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $26.83. [2026-01-08T12:19:23.985002] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:23.985182] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-08T12:19:23.985237] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-08T12:19:23.985307] [INFO ] [MAIN ] [2692/3529] RIGL kept (0.5s) | 2688 kept, 4 rejected | 139.3/min | ETA: 6.0m [2026-01-08T12:19:24.197366] [DEBUG] [REMOTE ] RILY: Retrieved 2635 rows, trimmed to 300. [2026-01-08T12:19:24.197762] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-08T12:19:24.198250] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-08T12:19:24.198473] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:24.198704] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-08T12:19:24.198775] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-08T12:19:24.198862] [INFO ] [MAIN ] [2693/3529] RILY kept (0.2s) | 2689 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:24.676411] [DEBUG] [REMOTE ] RILYN: Retrieved 1581 rows, trimmed to 300. [2026-01-08T12:19:24.676551] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-08T12:19:24.676779] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $18.28. [2026-01-08T12:19:24.676917] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:24.677033] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-08T12:19:24.677075] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-08T12:19:24.677125] [INFO ] [MAIN ] [2694/3529] RILYN kept (0.5s) | 2690 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:25.021071] [DEBUG] [REMOTE ] RILYZ: Retrieved 1109 rows, trimmed to 300. [2026-01-08T12:19:25.021212] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-08T12:19:25.021432] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.99. [2026-01-08T12:19:25.021591] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:25.021731] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-08T12:19:25.021773] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-08T12:19:25.021823] [INFO ] [MAIN ] [2695/3529] RILYZ kept (0.3s) | 2691 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:25.511854] [DEBUG] [REMOTE ] RIME: Retrieved 2410 rows, trimmed to 300. [2026-01-08T12:19:25.511981] [DEBUG] [REMOTE ] RIME: PASS: History has at least 300 days. [2026-01-08T12:19:25.512184] [DEBUG] [REMOTE ] RIME: PASS: Price check passed. Min price $1.00. [2026-01-08T12:19:25.512320] [DEBUG] [REMOTE ] RIME: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:25.512432] [DEBUG] [REMOTE ] RIME: PASS: Integrity check passed. [2026-01-08T12:19:25.512474] [DEBUG] [REMOTE ] RIME: Symbol is viable for forecasting. [2026-01-08T12:19:25.512522] [INFO ] [MAIN ] [2696/3529] RIME kept (0.5s) | 2692 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:25.949986] [DEBUG] [REMOTE ] RING: Retrieved 3503 rows, trimmed to 300. [2026-01-08T12:19:25.950121] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-08T12:19:25.950325] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-08T12:19:25.950464] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:25.950593] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-08T12:19:25.950638] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-08T12:19:25.950687] [INFO ] [MAIN ] [2697/3529] RING kept (0.4s) | 2693 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:26.482854] [DEBUG] [REMOTE ] RIO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:26.482998] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-08T12:19:26.483224] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-08T12:19:26.483368] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:26.483488] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-08T12:19:26.483532] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-08T12:19:26.483603] [INFO ] [MAIN ] [2698/3529] RIO kept (0.5s) | 2694 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:26.856441] [DEBUG] [REMOTE ] RITM: Retrieved 3191 rows, trimmed to 300. [2026-01-08T12:19:26.856598] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-08T12:19:26.856801] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.46. [2026-01-08T12:19:26.856939] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:26.857049] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-08T12:19:26.857089] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-08T12:19:26.857138] [INFO ] [MAIN ] [2699/3529] RITM kept (0.4s) | 2695 kept, 4 rejected | 139.4/min | ETA: 6.0m [2026-01-08T12:19:27.165551] [DEBUG] [REMOTE ] RIVN: Retrieved 1043 rows, trimmed to 300. [2026-01-08T12:19:27.165764] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-08T12:19:27.166007] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-08T12:19:27.166153] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:27.166274] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-08T12:19:27.166318] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-08T12:19:27.166372] [INFO ] [MAIN ] [2700/3529] RIVN kept (0.3s) | 2696 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:27.421987] [DEBUG] [REMOTE ] RKLB: Retrieved 1098 rows, trimmed to 300. [2026-01-08T12:19:27.422122] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-08T12:19:27.422337] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-08T12:19:27.422470] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:27.422605] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-08T12:19:27.422649] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-08T12:19:27.422698] [INFO ] [MAIN ] [2701/3529] RKLB kept (0.3s) | 2697 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:28.161715] [DEBUG] [REMOTE ] RL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:28.161856] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-08T12:19:28.162073] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-08T12:19:28.162211] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:28.162328] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-08T12:19:28.162371] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-08T12:19:28.162423] [INFO ] [MAIN ] [2702/3529] RL kept (0.7s) | 2698 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:28.522269] [DEBUG] [REMOTE ] RLAY: Retrieved 1377 rows, trimmed to 300. [2026-01-08T12:19:28.522404] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-08T12:19:28.522656] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.03. [2026-01-08T12:19:28.522811] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:28.522927] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-08T12:19:28.522969] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-08T12:19:28.523019] [INFO ] [MAIN ] [2703/3529] RLAY kept (0.4s) | 2699 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:29.020825] [DEBUG] [REMOTE ] RLI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:29.021059] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-08T12:19:29.021340] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-08T12:19:29.021482] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:29.021633] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-08T12:19:29.021680] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-08T12:19:29.021735] [INFO ] [MAIN ] [2704/3529] RLI kept (0.5s) | 2700 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:29.230042] [DEBUG] [REMOTE ] RLJ: Retrieved 3687 rows, trimmed to 300. [2026-01-08T12:19:29.230241] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-08T12:19:29.230498] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.58. [2026-01-08T12:19:29.230661] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:29.230792] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-08T12:19:29.230836] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-08T12:19:29.230890] [INFO ] [MAIN ] [2705/3529] RLJ kept (0.2s) | 2701 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:29.608278] [DEBUG] [REMOTE ] RLMD: Retrieved 2827 rows, trimmed to 300. [2026-01-08T12:19:29.608465] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-08T12:19:29.608765] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $1.93. [2026-01-08T12:19:29.608941] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:29.609143] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-08T12:19:29.609194] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-08T12:19:29.609263] [INFO ] [MAIN ] [2706/3529] RLMD kept (0.4s) | 2702 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:30.047968] [DEBUG] [REMOTE ] RLTY: Retrieved 971 rows, trimmed to 300. [2026-01-08T12:19:30.048166] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-08T12:19:30.048497] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.40. [2026-01-08T12:19:30.048675] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:30.048798] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-08T12:19:30.048843] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-08T12:19:30.048904] [INFO ] [MAIN ] [2707/3529] RLTY kept (0.4s) | 2703 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:30.351640] [DEBUG] [REMOTE ] RLX: Retrieved 1246 rows, trimmed to 300. [2026-01-08T12:19:30.351858] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-08T12:19:30.352179] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.28. [2026-01-08T12:19:30.352373] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:30.352532] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-08T12:19:30.352610] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-08T12:19:30.352687] [INFO ] [MAIN ] [2708/3529] RLX kept (0.3s) | 2704 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:31.007220] [DEBUG] [REMOTE ] RM: Retrieved 3465 rows, trimmed to 300. [2026-01-08T12:19:31.007447] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-08T12:19:31.007774] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-08T12:19:31.007929] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:31.008058] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-08T12:19:31.008101] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-08T12:19:31.008155] [INFO ] [MAIN ] [2709/3529] RM kept (0.7s) | 2705 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:31.225343] [DEBUG] [REMOTE ] RMAX: Retrieved 3085 rows, trimmed to 300. [2026-01-08T12:19:31.225561] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-08T12:19:31.225859] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-08T12:19:31.226001] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:31.226138] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-08T12:19:31.226182] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-08T12:19:31.226237] [INFO ] [MAIN ] [2710/3529] RMAX kept (0.2s) | 2706 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:31.731874] [DEBUG] [REMOTE ] RMBI: Retrieved 1639 rows, trimmed to 300. [2026-01-08T12:19:31.732024] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-08T12:19:31.732466] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-08T12:19:31.732625] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:31.732773] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-08T12:19:31.732822] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-08T12:19:31.732887] [INFO ] [MAIN ] [2711/3529] RMBI kept (0.5s) | 2707 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:32.128713] [DEBUG] [REMOTE ] RMBS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:32.128857] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-08T12:19:32.129106] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-08T12:19:32.129263] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:32.129382] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-08T12:19:32.129424] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-08T12:19:32.129474] [INFO ] [MAIN ] [2712/3529] RMBS kept (0.4s) | 2708 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:32.610804] [DEBUG] [REMOTE ] RMD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:32.611017] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-08T12:19:32.611374] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-08T12:19:32.611516] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:32.611678] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-08T12:19:32.611722] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-08T12:19:32.611775] [INFO ] [MAIN ] [2713/3529] RMD kept (0.5s) | 2709 kept, 4 rejected | 139.4/min | ETA: 5.9m [2026-01-08T12:19:32.793483] [DEBUG] [REMOTE ] RMI: Retrieved 1808 rows, trimmed to 300. [2026-01-08T12:19:32.793642] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-08T12:19:32.793854] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.21. [2026-01-08T12:19:32.793987] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:32.794104] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-08T12:19:32.794145] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-08T12:19:32.794200] [INFO ] [MAIN ] [2714/3529] RMI kept (0.2s) | 2710 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:33.238446] [DEBUG] [REMOTE ] RMM: Retrieved 1622 rows, trimmed to 300. [2026-01-08T12:19:33.238583] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-08T12:19:33.238781] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.55. [2026-01-08T12:19:33.238912] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:33.239018] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-08T12:19:33.239062] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-08T12:19:33.239111] [INFO ] [MAIN ] [2715/3529] RMM kept (0.4s) | 2711 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:33.603182] [DEBUG] [REMOTE ] RMMZ: Retrieved 979 rows, trimmed to 300. [2026-01-08T12:19:33.603308] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-08T12:19:33.603505] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.39. [2026-01-08T12:19:33.603660] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:33.603798] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-08T12:19:33.603843] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-08T12:19:33.603893] [INFO ] [MAIN ] [2716/3529] RMMZ kept (0.4s) | 2712 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:34.148438] [DEBUG] [REMOTE ] RMNI: Retrieved 2605 rows, trimmed to 300. [2026-01-08T12:19:34.148609] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-08T12:19:34.148819] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.70. [2026-01-08T12:19:34.148950] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:34.149112] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-08T12:19:34.149153] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-08T12:19:34.149203] [INFO ] [MAIN ] [2717/3529] RMNI kept (0.5s) | 2713 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:34.351201] [DEBUG] [REMOTE ] RNA: Retrieved 1400 rows, trimmed to 300. [2026-01-08T12:19:34.351334] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-08T12:19:34.351544] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $46.86. [2026-01-08T12:19:34.351716] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:34.351833] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-08T12:19:34.351875] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-08T12:19:34.351925] [INFO ] [MAIN ] [2718/3529] RNA kept (0.2s) | 2714 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:34.977134] [DEBUG] [REMOTE ] RNAC: Retrieved 2400 rows, trimmed to 300. [2026-01-08T12:19:34.977284] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-08T12:19:34.977491] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-08T12:19:34.977658] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:34.977780] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-08T12:19:34.977821] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-08T12:19:34.977872] [INFO ] [MAIN ] [2719/3529] RNAC kept (0.6s) | 2715 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:35.256378] [DEBUG] [REMOTE ] RNAZ: Retrieved 1131 rows, trimmed to 300. [2026-01-08T12:19:35.256520] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-08T12:19:35.256745] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-08T12:19:35.256884] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:35.256998] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-08T12:19:35.257040] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-08T12:19:35.257089] [INFO ] [MAIN ] [2720/3529] RNAZ kept (0.3s) | 2716 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:35.791719] [DEBUG] [REMOTE ] RNG: Retrieved 3088 rows, trimmed to 300. [2026-01-08T12:19:35.791888] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-08T12:19:35.792127] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $26.12. [2026-01-08T12:19:35.792274] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:35.792595] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-08T12:19:35.792652] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-08T12:19:35.792718] [INFO ] [MAIN ] [2721/3529] RNG kept (0.5s) | 2717 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:36.225556] [DEBUG] [REMOTE ] RNP: Retrieved 5671 rows, trimmed to 300. [2026-01-08T12:19:36.225729] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-08T12:19:36.225948] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.42. [2026-01-08T12:19:36.226087] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:36.226215] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-08T12:19:36.226258] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-08T12:19:36.226310] [INFO ] [MAIN ] [2722/3529] RNP kept (0.4s) | 2718 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:36.396416] [DEBUG] [REMOTE ] ROAD: Retrieved 1930 rows, trimmed to 300. [2026-01-08T12:19:36.396542] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-08T12:19:36.396764] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-08T12:19:36.396896] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:36.397004] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-08T12:19:36.397044] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-08T12:19:36.397091] [INFO ] [MAIN ] [2723/3529] ROAD kept (0.2s) | 2719 kept, 4 rejected | 139.5/min | ETA: 5.8m [2026-01-08T12:19:37.145630] [DEBUG] [REMOTE ] ROCK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:37.145766] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-08T12:19:37.145974] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-08T12:19:37.146107] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:37.146223] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-08T12:19:37.146263] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-08T12:19:37.146311] [INFO ] [MAIN ] [2724/3529] ROCK kept (0.7s) | 2720 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:37.356555] [DEBUG] [REMOTE ] ROE: Retrieved 612 rows, trimmed to 300. [2026-01-08T12:19:37.356718] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-08T12:19:37.356923] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-08T12:19:37.357061] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:37.357175] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-08T12:19:37.357232] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-08T12:19:37.357286] [INFO ] [MAIN ] [2725/3529] ROE kept (0.2s) | 2721 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:38.018031] [DEBUG] [REMOTE ] ROP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:38.018173] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-08T12:19:38.018416] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $431.66. [2026-01-08T12:19:38.018549] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:38.018688] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-08T12:19:38.018730] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-08T12:19:38.018779] [INFO ] [MAIN ] [2726/3529] ROP kept (0.7s) | 2722 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:38.306502] [DEBUG] [REMOTE ] RPAY: Retrieved 1879 rows, trimmed to 300. [2026-01-08T12:19:38.306661] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-08T12:19:38.306870] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-08T12:19:38.307010] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:38.307123] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-08T12:19:38.307170] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-08T12:19:38.307220] [INFO ] [MAIN ] [2727/3529] RPAY kept (0.3s) | 2723 kept, 4 rejected | 139.4/min | ETA: 5.8m [2026-01-08T12:19:38.742002] [DEBUG] [REMOTE ] RPD: Retrieved 2635 rows, trimmed to 300. [2026-01-08T12:19:38.742139] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-08T12:19:38.742537] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $13.46. [2026-01-08T12:19:38.742696] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:38.742836] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-08T12:19:38.742881] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-08T12:19:38.742940] [INFO ] [MAIN ] [2728/3529] RPD kept (0.4s) | 2724 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:38.988964] [DEBUG] [REMOTE ] RPID: Retrieved 1126 rows, trimmed to 300. [2026-01-08T12:19:38.989136] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-08T12:19:38.989424] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-08T12:19:38.989621] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:38.989766] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-08T12:19:38.989817] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-08T12:19:38.989880] [INFO ] [MAIN ] [2729/3529] RPID kept (0.2s) | 2725 kept, 4 rejected | 139.5/min | ETA: 5.7m [2026-01-08T12:19:39.513393] [DEBUG] [REMOTE ] RPRX: Retrieved 1398 rows, trimmed to 300. [2026-01-08T12:19:39.513544] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-08T12:19:39.513828] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $35.24. [2026-01-08T12:19:39.514021] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:39.514164] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-08T12:19:39.514215] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-08T12:19:39.514278] [INFO ] [MAIN ] [2730/3529] RPRX kept (0.5s) | 2726 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:39.872751] [DEBUG] [REMOTE ] RPTX: Retrieved 1395 rows, trimmed to 300. [2026-01-08T12:19:39.872894] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-08T12:19:39.873091] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-08T12:19:39.873236] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:39.873347] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-08T12:19:39.873388] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-08T12:19:39.873436] [INFO ] [MAIN ] [2731/3529] RPTX kept (0.4s) | 2727 kept, 4 rejected | 139.5/min | ETA: 5.7m [2026-01-08T12:19:40.550174] [DEBUG] [REMOTE ] RQI: Retrieved 6006 rows, trimmed to 300. [2026-01-08T12:19:40.550327] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-08T12:19:40.550563] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.23. [2026-01-08T12:19:40.550727] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:40.550848] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-08T12:19:40.550891] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-08T12:19:40.550942] [INFO ] [MAIN ] [2732/3529] RQI kept (0.7s) | 2728 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:40.845055] [DEBUG] [REMOTE ] RRBI: Retrieved 1680 rows, trimmed to 300. [2026-01-08T12:19:40.845181] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-08T12:19:40.845384] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $63.70. [2026-01-08T12:19:40.845521] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:40.845650] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-08T12:19:40.845693] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-08T12:19:40.845742] [INFO ] [MAIN ] [2733/3529] RRBI kept (0.3s) | 2729 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:41.415281] [DEBUG] [REMOTE ] RRC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:41.415643] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-08T12:19:41.415871] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $34.16. [2026-01-08T12:19:41.416007] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:41.416121] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-08T12:19:41.416162] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-08T12:19:41.416212] [INFO ] [MAIN ] [2734/3529] RRC kept (0.6s) | 2730 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:41.973709] [DEBUG] [REMOTE ] RRGB: Retrieved 5906 rows, trimmed to 300. [2026-01-08T12:19:41.973935] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-08T12:19:41.974252] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-08T12:19:41.974397] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:41.974536] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-08T12:19:41.974600] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-08T12:19:41.974660] [INFO ] [MAIN ] [2735/3529] RRGB kept (0.6s) | 2731 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:42.426216] [DEBUG] [REMOTE ] RRX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:42.426422] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-08T12:19:42.426720] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-08T12:19:42.426865] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:42.426997] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-08T12:19:42.427041] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-08T12:19:42.427097] [INFO ] [MAIN ] [2736/3529] RRX kept (0.5s) | 2732 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:42.785964] [DEBUG] [REMOTE ] RS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:42.786204] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-08T12:19:42.786478] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-08T12:19:42.786642] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:42.786774] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-08T12:19:42.786820] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-08T12:19:42.786884] [INFO ] [MAIN ] [2737/3529] RS kept (0.4s) | 2733 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:43.304561] [DEBUG] [REMOTE ] RSG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:43.304721] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-08T12:19:43.304940] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-08T12:19:43.305073] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:43.305189] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-08T12:19:43.305230] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-08T12:19:43.305280] [INFO ] [MAIN ] [2738/3529] RSG kept (0.5s) | 2734 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:43.570629] [DEBUG] [REMOTE ] RSI: Retrieved 1434 rows, trimmed to 300. [2026-01-08T12:19:43.570764] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-08T12:19:43.570981] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-08T12:19:43.571119] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:43.571267] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-08T12:19:43.571311] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-08T12:19:43.571366] [INFO ] [MAIN ] [2739/3529] RSI kept (0.3s) | 2735 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:43.897336] [DEBUG] [REMOTE ] RSKD: Retrieved 1116 rows, trimmed to 300. [2026-01-08T12:19:43.897475] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-08T12:19:43.897703] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.50. [2026-01-08T12:19:43.897842] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:43.897954] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-08T12:19:43.897997] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-08T12:19:43.898046] [INFO ] [MAIN ] [2740/3529] RSKD kept (0.3s) | 2736 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:44.368679] [DEBUG] [REMOTE ] RSSS: Retrieved 3078 rows, trimmed to 300. [2026-01-08T12:19:44.368817] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-08T12:19:44.369034] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-08T12:19:44.369189] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:44.369307] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-08T12:19:44.369349] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-08T12:19:44.369400] [INFO ] [MAIN ] [2741/3529] RSSS kept (0.5s) | 2737 kept, 4 rejected | 139.4/min | ETA: 5.7m [2026-01-08T12:19:44.913815] [DEBUG] [REMOTE ] RTO: Retrieved 4652 rows, trimmed to 300. [2026-01-08T12:19:44.913960] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-08T12:19:44.914177] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-08T12:19:44.914313] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:44.914431] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-08T12:19:44.914471] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-08T12:19:44.914520] [INFO ] [MAIN ] [2742/3529] RTO kept (0.5s) | 2738 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:45.147068] [DEBUG] [REMOTE ] RUM: Retrieved 1190 rows, trimmed to 300. [2026-01-08T12:19:45.147224] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-08T12:19:45.147431] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-08T12:19:45.147563] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:45.147707] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-08T12:19:45.147748] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-08T12:19:45.147796] [INFO ] [MAIN ] [2743/3529] RUM kept (0.2s) | 2739 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:45.532736] [DEBUG] [REMOTE ] RUN: Retrieved 2622 rows, trimmed to 300. [2026-01-08T12:19:45.532888] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-08T12:19:45.533109] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $17.08. [2026-01-08T12:19:45.533242] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:45.533360] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-08T12:19:45.533401] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-08T12:19:45.533450] [INFO ] [MAIN ] [2744/3529] RUN kept (0.4s) | 2740 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:45.945328] [DEBUG] [REMOTE ] RUNN: Retrieved 648 rows, trimmed to 300. [2026-01-08T12:19:45.945463] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-08T12:19:45.945682] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-08T12:19:45.945821] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:45.945932] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-08T12:19:45.945973] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-08T12:19:45.946021] [INFO ] [MAIN ] [2745/3529] RUNN kept (0.4s) | 2741 kept, 4 rejected | 139.5/min | ETA: 5.6m [2026-01-08T12:19:46.687483] [DEBUG] [REMOTE ] RUSHA: Retrieved 5913 rows, trimmed to 300. [2026-01-08T12:19:46.687639] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-08T12:19:46.687861] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-08T12:19:46.687998] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:46.688136] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-08T12:19:46.688182] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-08T12:19:46.688259] [INFO ] [MAIN ] [2746/3529] RUSHA kept (0.7s) | 2742 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:47.163001] [DEBUG] [REMOTE ] RUSHB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:47.163155] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-08T12:19:47.163393] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-08T12:19:47.163530] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:47.163675] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-08T12:19:47.163719] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-08T12:19:47.163770] [INFO ] [MAIN ] [2747/3529] RUSHB kept (0.5s) | 2743 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:47.427400] [DEBUG] [REMOTE ] RVMD: Retrieved 1483 rows, trimmed to 300. [2026-01-08T12:19:47.427530] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-08T12:19:47.427758] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $47.50. [2026-01-08T12:19:47.427892] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:47.428001] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-08T12:19:47.428042] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-08T12:19:47.428089] [INFO ] [MAIN ] [2748/3529] RVMD kept (0.3s) | 2744 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:48.090349] [DEBUG] [REMOTE ] RVSB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:48.090496] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-08T12:19:48.090742] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-08T12:19:48.090877] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:48.090996] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-08T12:19:48.091037] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-08T12:19:48.091087] [INFO ] [MAIN ] [2749/3529] RVSB kept (0.7s) | 2745 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:48.483449] [DEBUG] [REMOTE ] RVTY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:48.483603] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-08T12:19:48.483813] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.52. [2026-01-08T12:19:48.483948] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:48.484100] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-08T12:19:48.484154] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-08T12:19:48.484217] [INFO ] [MAIN ] [2750/3529] RVTY kept (0.4s) | 2746 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:48.745490] [DEBUG] [REMOTE ] RWAY: Retrieved 1057 rows, trimmed to 300. [2026-01-08T12:19:48.745639] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-08T12:19:48.745838] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-08T12:19:48.745971] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:48.746079] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-08T12:19:48.746120] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-08T12:19:48.746168] [INFO ] [MAIN ] [2751/3529] RWAY kept (0.3s) | 2747 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:49.123647] [DEBUG] [REMOTE ] RXO: Retrieved 801 rows, trimmed to 300. [2026-01-08T12:19:49.123788] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-08T12:19:49.123989] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-08T12:19:49.124122] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:49.124231] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-08T12:19:49.124271] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-08T12:19:49.124319] [INFO ] [MAIN ] [2752/3529] RXO kept (0.4s) | 2748 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:49.524502] [DEBUG] [REMOTE ] RXRX: Retrieved 1188 rows, trimmed to 300. [2026-01-08T12:19:49.524655] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-08T12:19:49.524852] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-08T12:19:49.524985] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:49.525093] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-08T12:19:49.525133] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-08T12:19:49.525181] [INFO ] [MAIN ] [2753/3529] RXRX kept (0.4s) | 2749 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:50.147599] [DEBUG] [REMOTE ] RY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:50.147742] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-08T12:19:50.147971] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $143.51. [2026-01-08T12:19:50.148105] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:50.148244] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-08T12:19:50.148286] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-08T12:19:50.148335] [INFO ] [MAIN ] [2754/3529] RY kept (0.6s) | 2750 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:50.567375] [DEBUG] [REMOTE ] RYAAY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:50.567565] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-08T12:19:50.568054] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.55. [2026-01-08T12:19:50.568254] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:50.568409] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-08T12:19:50.568456] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-08T12:19:50.568510] [INFO ] [MAIN ] [2755/3529] RYAAY kept (0.4s) | 2751 kept, 4 rejected | 139.4/min | ETA: 5.6m [2026-01-08T12:19:50.941184] [DEBUG] [REMOTE ] RYAM: Retrieved 2909 rows, trimmed to 300. [2026-01-08T12:19:50.941319] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-08T12:19:50.941527] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-08T12:19:50.941900] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:50.942019] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-08T12:19:50.942059] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-08T12:19:50.942108] [INFO ] [MAIN ] [2756/3529] RYAM kept (0.4s) | 2752 kept, 4 rejected | 139.4/min | ETA: 5.5m [2026-01-08T12:19:51.230321] [DEBUG] [REMOTE ] RYAN: Retrieved 1121 rows, trimmed to 300. [2026-01-08T12:19:51.230458] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-08T12:19:51.230886] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.30. [2026-01-08T12:19:51.231026] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:51.231137] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-08T12:19:51.231178] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-08T12:19:51.231227] [INFO ] [MAIN ] [2757/3529] RYAN kept (0.3s) | 2753 kept, 4 rejected | 139.4/min | ETA: 5.5m [2026-01-08T12:19:51.695750] [DEBUG] [REMOTE ] RYI: Retrieved 2871 rows, trimmed to 300. [2026-01-08T12:19:51.695888] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-08T12:19:51.696134] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-08T12:19:51.696286] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:51.696402] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-08T12:19:51.696444] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-08T12:19:51.696494] [INFO ] [MAIN ] [2758/3529] RYI kept (0.5s) | 2754 kept, 4 rejected | 139.4/min | ETA: 5.5m [2026-01-08T12:19:52.094790] [DEBUG] [REMOTE ] RYN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:52.094929] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-08T12:19:52.095138] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-08T12:19:52.095270] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:52.095383] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-08T12:19:52.095425] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-08T12:19:52.095474] [INFO ] [MAIN ] [2759/3529] RYN kept (0.4s) | 2755 kept, 4 rejected | 139.4/min | ETA: 5.5m [2026-01-08T12:19:52.454501] [DEBUG] [REMOTE ] RYTM: Retrieved 2075 rows, trimmed to 300. [2026-01-08T12:19:52.454677] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-08T12:19:52.454933] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-08T12:19:52.455107] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:52.455251] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-08T12:19:52.455300] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-08T12:19:52.455353] [INFO ] [MAIN ] [2760/3529] RYTM kept (0.4s) | 2756 kept, 4 rejected | 139.4/min | ETA: 5.5m [2026-01-08T12:19:52.901879] [DEBUG] [REMOTE ] RZB: Retrieved 2407 rows, trimmed to 300. [2026-01-08T12:19:52.902064] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-08T12:19:52.902314] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.52. [2026-01-08T12:19:52.902455] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:52.902633] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-08T12:19:52.902680] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-08T12:19:52.902734] [INFO ] [MAIN ] [2761/3529] RZB kept (0.4s) | 2757 kept, 4 rejected | 139.4/min | ETA: 5.5m [2026-01-08T12:19:53.189263] [DEBUG] [REMOTE ] RZC: Retrieved 815 rows, trimmed to 300. [2026-01-08T12:19:53.189458] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-08T12:19:53.189735] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-08T12:19:53.189878] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:53.189995] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-08T12:19:53.190037] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-08T12:19:53.190090] [INFO ] [MAIN ] [2762/3529] RZC kept (0.3s) | 2758 kept, 4 rejected | 139.5/min | ETA: 5.5m [2026-01-08T12:19:53.613267] [DEBUG] [REMOTE ] S: Retrieved 1136 rows, trimmed to 300. [2026-01-08T12:19:53.613506] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-08T12:19:53.613866] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $14.48. [2026-01-08T12:19:53.614013] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:53.614137] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-08T12:19:53.614181] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-08T12:19:53.614236] [INFO ] [MAIN ] [2763/3529] S kept (0.4s) | 2759 kept, 4 rejected | 139.5/min | ETA: 5.5m [2026-01-08T12:19:54.130187] [DEBUG] [REMOTE ] SA: Retrieved 5465 rows, trimmed to 300. [2026-01-08T12:19:54.130403] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-08T12:19:54.130704] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-08T12:19:54.130856] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:54.130988] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-08T12:19:54.131033] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-08T12:19:54.131087] [INFO ] [MAIN ] [2764/3529] SA kept (0.5s) | 2760 kept, 4 rejected | 139.4/min | ETA: 5.5m [2026-01-08T12:19:54.402284] [DEBUG] [REMOTE ] SAFE: Retrieved 2148 rows, trimmed to 300. [2026-01-08T12:19:54.402413] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-08T12:19:54.402660] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-08T12:19:54.402804] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:54.402920] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-08T12:19:54.402962] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-08T12:19:54.403013] [INFO ] [MAIN ] [2765/3529] SAFE kept (0.3s) | 2761 kept, 4 rejected | 139.5/min | ETA: 5.5m [2026-01-08T12:19:55.038069] [DEBUG] [REMOTE ] SAH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:55.038294] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-08T12:19:55.038585] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-08T12:19:55.038733] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:55.038869] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-08T12:19:55.038922] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-08T12:19:55.038980] [INFO ] [MAIN ] [2766/3529] SAH kept (0.6s) | 2762 kept, 4 rejected | 139.4/min | ETA: 5.5m [2026-01-08T12:19:55.329548] [DEBUG] [REMOTE ] SAIA: Retrieved 5868 rows, trimmed to 300. [2026-01-08T12:19:55.329801] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-08T12:19:55.330131] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-08T12:19:55.330276] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:55.330411] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-08T12:19:55.330453] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-08T12:19:55.330520] [INFO ] [MAIN ] [2767/3529] SAIA kept (0.3s) | 2763 kept, 4 rejected | 139.5/min | ETA: 5.5m [2026-01-08T12:19:55.794016] [DEBUG] [REMOTE ] SAIC: Retrieved 3097 rows, trimmed to 300. [2026-01-08T12:19:55.794233] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-08T12:19:55.794523] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $85.01. [2026-01-08T12:19:55.794689] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:55.795021] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-08T12:19:55.795066] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-08T12:19:55.795122] [INFO ] [MAIN ] [2768/3529] SAIC kept (0.5s) | 2764 kept, 4 rejected | 139.5/min | ETA: 5.5m [2026-01-08T12:19:56.327314] [DEBUG] [REMOTE ] SAM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:56.327519] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-08T12:19:56.327810] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-08T12:19:56.327952] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:56.328089] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-08T12:19:56.328145] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-08T12:19:56.328249] [INFO ] [MAIN ] [2769/3529] SAM kept (0.5s) | 2765 kept, 4 rejected | 139.4/min | ETA: 5.5m [2026-01-08T12:19:56.704871] [DEBUG] [REMOTE ] SAMG: Retrieved 3152 rows, trimmed to 300. [2026-01-08T12:19:56.705068] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-08T12:19:56.705326] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-08T12:19:56.705469] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:56.705622] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-08T12:19:56.705676] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-08T12:19:56.705732] [INFO ] [MAIN ] [2770/3529] SAMG kept (0.4s) | 2766 kept, 4 rejected | 139.5/min | ETA: 5.4m [2026-01-08T12:19:57.262618] [DEBUG] [REMOTE ] SAN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:57.262772] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-08T12:19:57.263217] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.53. [2026-01-08T12:19:57.263389] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:57.263536] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-08T12:19:57.263603] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-08T12:19:57.263667] [INFO ] [MAIN ] [2771/3529] SAN kept (0.6s) | 2767 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:19:57.503117] [DEBUG] [REMOTE ] SANA: Retrieved 1237 rows, trimmed to 300. [2026-01-08T12:19:57.503261] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-08T12:19:57.503473] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-08T12:19:57.503656] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:57.503803] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-08T12:19:57.503847] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-08T12:19:57.503898] [INFO ] [MAIN ] [2772/3529] SANA kept (0.2s) | 2768 kept, 4 rejected | 139.5/min | ETA: 5.4m [2026-01-08T12:19:58.202164] [DEBUG] [REMOTE ] SANM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:58.202368] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-08T12:19:58.202660] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $125.35. [2026-01-08T12:19:58.202803] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:58.202929] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-08T12:19:58.202972] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-08T12:19:58.203028] [INFO ] [MAIN ] [2773/3529] SANM kept (0.7s) | 2769 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:19:58.711882] [DEBUG] [REMOTE ] SAP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:19:58.712085] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-08T12:19:58.712390] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $233.94. [2026-01-08T12:19:58.712552] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:58.712750] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-08T12:19:58.712796] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-08T12:19:58.712853] [INFO ] [MAIN ] [2774/3529] SAP kept (0.5s) | 2770 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:19:58.931113] [DEBUG] [REMOTE ] SARK: Retrieved 1044 rows, trimmed to 300. [2026-01-08T12:19:58.931275] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-08T12:19:58.931551] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-08T12:19:58.931726] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:58.931863] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-08T12:19:58.931906] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-08T12:19:58.931957] [INFO ] [MAIN ] [2775/3529] SARK kept (0.2s) | 2771 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:19:59.344611] [DEBUG] [REMOTE ] SATL: Retrieved 1202 rows, trimmed to 300. [2026-01-08T12:19:59.344807] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-08T12:19:59.345052] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-08T12:19:59.345194] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:59.345314] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-08T12:19:59.345357] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-08T12:19:59.345412] [INFO ] [MAIN ] [2776/3529] SATL kept (0.4s) | 2772 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:19:59.915220] [DEBUG] [REMOTE ] SATS: Retrieved 4533 rows, trimmed to 300. [2026-01-08T12:19:59.915425] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-08T12:19:59.915707] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-08T12:19:59.915854] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-08T12:19:59.915976] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-08T12:19:59.916019] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-08T12:19:59.916075] [INFO ] [MAIN ] [2777/3529] SATS kept (0.6s) | 2773 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:20:00.523451] [DEBUG] [REMOTE ] SAVA: Retrieved 6409 rows, trimmed to 300. [2026-01-08T12:20:00.523694] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-08T12:20:00.524007] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-08T12:20:00.524151] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:00.524298] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-08T12:20:00.524346] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-08T12:20:00.524429] [INFO ] [MAIN ] [2778/3529] SAVA kept (0.6s) | 2774 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:20:00.970802] [DEBUG] [REMOTE ] SB: Retrieved 4430 rows, trimmed to 300. [2026-01-08T12:20:00.971006] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-08T12:20:00.971293] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.20. [2026-01-08T12:20:00.971441] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:00.971606] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-08T12:20:00.971655] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-08T12:20:00.971711] [INFO ] [MAIN ] [2779/3529] SB kept (0.4s) | 2775 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:20:01.546474] [DEBUG] [REMOTE ] SBAC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:01.546626] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-08T12:20:01.546897] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.42. [2026-01-08T12:20:01.547034] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:01.547255] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-08T12:20:01.547310] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-08T12:20:01.547369] [INFO ] [MAIN ] [2780/3529] SBAC kept (0.6s) | 2776 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:20:02.062645] [DEBUG] [REMOTE ] SBCF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:02.062923] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-08T12:20:02.063401] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $28.63. [2026-01-08T12:20:02.063558] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:02.063758] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-08T12:20:02.063805] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-08T12:20:02.063885] [INFO ] [MAIN ] [2781/3529] SBCF kept (0.5s) | 2777 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:20:02.439118] [DEBUG] [REMOTE ] SBFM: Retrieved 4040 rows, trimmed to 300. [2026-01-08T12:20:02.439285] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-08T12:20:02.439550] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.23. [2026-01-08T12:20:02.439727] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:02.439863] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-08T12:20:02.439905] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-08T12:20:02.439959] [INFO ] [MAIN ] [2782/3529] SBFM kept (0.4s) | 2778 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:20:02.881370] [DEBUG] [REMOTE ] SBGI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:02.881527] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-08T12:20:02.881802] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.53. [2026-01-08T12:20:02.881948] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:02.882312] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-08T12:20:02.882355] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-08T12:20:02.882524] [INFO ] [MAIN ] [2783/3529] SBGI kept (0.4s) | 2779 kept, 4 rejected | 139.4/min | ETA: 5.4m [2026-01-08T12:20:03.209697] [DEBUG] [REMOTE ] SBH: Retrieved 4813 rows, trimmed to 300. [2026-01-08T12:20:03.209842] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-08T12:20:03.210267] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-08T12:20:03.210408] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:03.210529] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-08T12:20:03.210590] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-08T12:20:03.210662] [INFO ] [MAIN ] [2784/3529] SBH kept (0.3s) | 2780 kept, 4 rejected | 139.4/min | ETA: 5.3m [2026-01-08T12:20:03.818433] [DEBUG] [REMOTE ] SBI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:03.818585] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-08T12:20:03.818797] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-08T12:20:03.818934] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:03.819043] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-08T12:20:03.819084] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-08T12:20:03.819134] [INFO ] [MAIN ] [2785/3529] SBI kept (0.6s) | 2781 kept, 4 rejected | 139.4/min | ETA: 5.3m [2026-01-08T12:20:04.234519] [DEBUG] [REMOTE ] SBLK: Retrieved 4997 rows, trimmed to 300. [2026-01-08T12:20:04.234690] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-08T12:20:04.234903] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.22. [2026-01-08T12:20:04.235037] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:04.235149] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-08T12:20:04.235189] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-08T12:20:04.235237] [INFO ] [MAIN ] [2786/3529] SBLK kept (0.4s) | 2782 kept, 4 rejected | 139.4/min | ETA: 5.3m [2026-01-08T12:20:04.636823] [DEBUG] [REMOTE ] SBRA: Retrieved 5982 rows, trimmed to 300. [2026-01-08T12:20:04.637021] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-08T12:20:04.637295] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-08T12:20:04.637476] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:04.637628] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-08T12:20:04.637679] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-08T12:20:04.637734] [INFO ] [MAIN ] [2787/3529] SBRA kept (0.4s) | 2783 kept, 4 rejected | 139.4/min | ETA: 5.3m [2026-01-08T12:20:05.133327] [DEBUG] [REMOTE ] SBS: Retrieved 5954 rows, trimmed to 300. [2026-01-08T12:20:05.133657] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-08T12:20:05.134279] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $21.57. [2026-01-08T12:20:05.134432] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:05.134624] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-08T12:20:05.134671] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-08T12:20:05.134735] [INFO ] [MAIN ] [2788/3529] SBS kept (0.5s) | 2784 kept, 4 rejected | 139.4/min | ETA: 5.3m [2026-01-08T12:20:05.614740] [DEBUG] [REMOTE ] SBSI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:05.614919] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-08T12:20:05.615201] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $26.11. [2026-01-08T12:20:05.615390] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:05.615556] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-08T12:20:05.615630] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-08T12:20:05.615687] [INFO ] [MAIN ] [2789/3529] SBSI kept (0.5s) | 2785 kept, 4 rejected | 139.4/min | ETA: 5.3m [2026-01-08T12:20:06.093902] [DEBUG] [REMOTE ] SBUX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:06.094253] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-08T12:20:06.094484] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-08T12:20:06.094647] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:06.094774] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-08T12:20:06.094819] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-08T12:20:06.094900] [INFO ] [MAIN ] [2790/3529] SBUX kept (0.5s) | 2786 kept, 4 rejected | 139.4/min | ETA: 5.3m [2026-01-08T12:20:06.489442] [DEBUG] [REMOTE ] SCD: Retrieved 5503 rows, trimmed to 300. [2026-01-08T12:20:06.489608] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-08T12:20:06.489838] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-08T12:20:06.489975] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:06.490093] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-08T12:20:06.490135] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-08T12:20:06.490183] [INFO ] [MAIN ] [2791/3529] SCD kept (0.4s) | 2787 kept, 4 rejected | 139.4/min | ETA: 5.3m [2026-01-08T12:20:07.142057] [DEBUG] [REMOTE ] SCHL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:07.142203] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-08T12:20:07.142433] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-08T12:20:07.142587] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:07.142711] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-08T12:20:07.142754] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-08T12:20:07.142803] [INFO ] [MAIN ] [2792/3529] SCHL kept (0.7s) | 2788 kept, 4 rejected | 139.3/min | ETA: 5.3m [2026-01-08T12:20:07.606675] [DEBUG] [REMOTE ] SCI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:07.606849] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-08T12:20:07.607242] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-08T12:20:07.607393] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:07.607522] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-08T12:20:07.607566] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-08T12:20:07.607640] [INFO ] [MAIN ] [2793/3529] SCI kept (0.5s) | 2789 kept, 4 rejected | 139.3/min | ETA: 5.3m [2026-01-08T12:20:08.195908] [DEBUG] [REMOTE ] SCL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:08.196058] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-08T12:20:08.196293] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-08T12:20:08.196431] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:08.196604] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-08T12:20:08.196750] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-08T12:20:08.196804] [INFO ] [MAIN ] [2794/3529] SCL kept (0.6s) | 2790 kept, 4 rejected | 139.3/min | ETA: 5.3m [2026-01-08T12:20:08.543884] [DEBUG] [REMOTE ] SCM: Retrieved 3310 rows, trimmed to 300. [2026-01-08T12:20:08.544030] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-08T12:20:08.544277] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-08T12:20:08.544416] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:08.544538] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-08T12:20:08.544608] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-08T12:20:08.544677] [INFO ] [MAIN ] [2795/3529] SCM kept (0.3s) | 2791 kept, 4 rejected | 139.3/min | ETA: 5.3m [2026-01-08T12:20:08.986673] [DEBUG] [REMOTE ] SCSC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:08.986890] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-08T12:20:08.987480] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-08T12:20:08.987657] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:08.987795] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-08T12:20:08.987839] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-08T12:20:08.987960] [INFO ] [MAIN ] [2796/3529] SCSC kept (0.4s) | 2792 kept, 4 rejected | 139.3/min | ETA: 5.3m [2026-01-08T12:20:09.484620] [DEBUG] [REMOTE ] SCVL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:09.484845] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-08T12:20:09.485338] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.67. [2026-01-08T12:20:09.485482] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:09.485816] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-08T12:20:09.485867] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-08T12:20:09.485926] [INFO ] [MAIN ] [2797/3529] SCVL kept (0.5s) | 2793 kept, 4 rejected | 139.3/min | ETA: 5.3m [2026-01-08T12:20:09.864062] [DEBUG] [REMOTE ] SCZ: Retrieved 4546 rows, trimmed to 300. [2026-01-08T12:20:09.864288] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-08T12:20:09.864653] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-08T12:20:09.864808] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:09.865109] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-08T12:20:09.865231] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-08T12:20:09.865306] [INFO ] [MAIN ] [2798/3529] SCZ kept (0.4s) | 2794 kept, 4 rejected | 139.3/min | ETA: 5.2m [2026-01-08T12:20:10.097544] [DEBUG] [REMOTE ] SD: Retrieved 2328 rows, trimmed to 300. [2026-01-08T12:20:10.097810] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-08T12:20:10.098099] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.16. [2026-01-08T12:20:10.098275] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:10.098407] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-08T12:20:10.098454] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-08T12:20:10.098514] [INFO ] [MAIN ] [2799/3529] SD kept (0.2s) | 2795 kept, 4 rejected | 139.3/min | ETA: 5.2m [2026-01-08T12:20:10.515171] [DEBUG] [REMOTE ] SDA: Retrieved 663 rows, trimmed to 300. [2026-01-08T12:20:10.515381] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-08T12:20:10.515665] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-08T12:20:10.515810] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:10.515937] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-08T12:20:10.515981] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-08T12:20:10.516036] [INFO ] [MAIN ] [2800/3529] SDA kept (0.4s) | 2796 kept, 4 rejected | 139.3/min | ETA: 5.2m [2026-01-08T12:20:10.808665] [DEBUG] [REMOTE ] SDHY: Retrieved 1284 rows, trimmed to 300. [2026-01-08T12:20:10.808958] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-08T12:20:10.809349] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-08T12:20:10.809562] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:10.809790] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-08T12:20:10.809859] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-08T12:20:10.810109] [INFO ] [MAIN ] [2801/3529] SDHY kept (0.3s) | 2797 kept, 4 rejected | 139.4/min | ETA: 5.2m [2026-01-08T12:20:11.323563] [DEBUG] [REMOTE ] SDRL: Retrieved 810 rows, trimmed to 300. [2026-01-08T12:20:11.323825] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-08T12:20:11.324107] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-08T12:20:11.324289] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:11.324450] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-08T12:20:11.324529] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-08T12:20:11.324621] [INFO ] [MAIN ] [2802/3529] SDRL kept (0.5s) | 2798 kept, 4 rejected | 139.4/min | ETA: 5.2m [2026-01-08T12:20:11.735204] [DEBUG] [REMOTE ] SDVY: Retrieved 2054 rows, trimmed to 300. [2026-01-08T12:20:11.735380] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-08T12:20:11.735709] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-08T12:20:11.735910] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:11.736197] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-08T12:20:11.736262] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-08T12:20:11.736336] [INFO ] [MAIN ] [2803/3529] SDVY kept (0.4s) | 2799 kept, 4 rejected | 139.4/min | ETA: 5.2m [2026-01-08T12:20:12.176265] [DEBUG] [REMOTE ] SE: Retrieved 2064 rows, trimmed to 300. [2026-01-08T12:20:12.176462] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-08T12:20:12.176742] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-08T12:20:12.176885] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:12.177011] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-08T12:20:12.177054] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-08T12:20:12.177109] [INFO ] [MAIN ] [2804/3529] SE kept (0.4s) | 2800 kept, 4 rejected | 139.4/min | ETA: 5.2m [2026-01-08T12:20:14.005263] [DEBUG] [REMOTE ] SEDG: Retrieved 2713 rows, trimmed to 300. [2026-01-08T12:20:14.005436] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-08T12:20:14.005758] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-08T12:20:14.005967] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:14.006256] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-08T12:20:14.006326] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-08T12:20:14.006407] [INFO ] [MAIN ] [2805/3529] SEDG kept (1.8s) | 2801 kept, 4 rejected | 139.2/min | ETA: 5.2m [2026-01-08T12:20:14.488617] [DEBUG] [REMOTE ] SEE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:14.488768] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-08T12:20:14.489326] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.33. [2026-01-08T12:20:14.489477] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:14.489620] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-08T12:20:14.489675] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-08T12:20:14.489729] [INFO ] [MAIN ] [2806/3529] SEE kept (0.5s) | 2802 kept, 4 rejected | 139.2/min | ETA: 5.2m [2026-01-08T12:20:15.083643] [DEBUG] [REMOTE ] SEIC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:15.083802] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-08T12:20:15.084040] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-08T12:20:15.084182] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:15.084306] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-08T12:20:15.084368] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-08T12:20:15.084436] [INFO ] [MAIN ] [2807/3529] SEIC kept (0.6s) | 2803 kept, 4 rejected | 139.2/min | ETA: 5.2m [2026-01-08T12:20:15.479138] [DEBUG] [REMOTE ] SELF: Retrieved 4413 rows, trimmed to 300. [2026-01-08T12:20:15.479352] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-08T12:20:15.479634] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.79. [2026-01-08T12:20:15.479781] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:15.479906] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-08T12:20:15.479974] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-08T12:20:15.480030] [INFO ] [MAIN ] [2808/3529] SELF kept (0.4s) | 2804 kept, 4 rejected | 139.2/min | ETA: 5.2m [2026-01-08T12:20:15.951667] [DEBUG] [REMOTE ] SEM: Retrieved 4096 rows, trimmed to 300. [2026-01-08T12:20:15.951854] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-08T12:20:15.952104] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-08T12:20:15.952245] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:15.952366] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-08T12:20:15.952409] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-08T12:20:15.952462] [INFO ] [MAIN ] [2809/3529] SEM kept (0.5s) | 2805 kept, 4 rejected | 139.2/min | ETA: 5.2m [2026-01-08T12:20:16.410170] [DEBUG] [REMOTE ] SENEA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:16.410401] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-08T12:20:16.410764] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-08T12:20:16.410911] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:16.411060] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-08T12:20:16.411103] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-08T12:20:16.411322] [INFO ] [MAIN ] [2810/3529] SENEA kept (0.5s) | 2806 kept, 4 rejected | 139.2/min | ETA: 5.2m [2026-01-08T12:20:16.644853] [DEBUG] [REMOTE ] SENS: Retrieved 2467 rows, trimmed to 300. [2026-01-08T12:20:16.645059] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-08T12:20:16.645345] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-08T12:20:16.645523] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:16.645697] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-08T12:20:16.645745] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-08T12:20:16.645801] [INFO ] [MAIN ] [2811/3529] SENS kept (0.2s) | 2807 kept, 4 rejected | 139.2/min | ETA: 5.2m [2026-01-08T12:20:18.723926] [DEBUG] [REMOTE ] SERA: Retrieved 1126 rows, trimmed to 300. [2026-01-08T12:20:18.724058] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-08T12:20:18.724266] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-08T12:20:18.724407] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:18.724521] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-08T12:20:18.724565] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-08T12:20:18.724635] [INFO ] [MAIN ] [2812/3529] SERA kept (2.1s) | 2808 kept, 4 rejected | 139.0/min | ETA: 5.2m [2026-01-08T12:20:18.845883] [DEBUG] [REMOTE ] SES: Retrieved 1221 rows, trimmed to 300. [2026-01-08T12:20:18.846014] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-08T12:20:18.846210] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-08T12:20:18.846345] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:18.846453] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-08T12:20:18.846493] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-08T12:20:18.846542] [INFO ] [MAIN ] [2813/3529] SES kept (0.1s) | 2809 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:19.390034] [DEBUG] [REMOTE ] SEVN: Retrieved 1367 rows, trimmed to 300. [2026-01-08T12:20:19.390159] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-08T12:20:19.390352] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-08T12:20:19.390483] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:19.390623] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-08T12:20:19.390685] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-08T12:20:19.390734] [INFO ] [MAIN ] [2814/3529] SEVN kept (0.5s) | 2810 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:19.720039] [DEBUG] [REMOTE ] SEZL: Retrieved 600 rows, trimmed to 300. [2026-01-08T12:20:19.720188] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-08T12:20:19.720397] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-08T12:20:19.720529] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:19.720659] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-08T12:20:19.720703] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-08T12:20:19.720751] [INFO ] [MAIN ] [2815/3529] SEZL kept (0.3s) | 2811 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:20.475275] [DEBUG] [REMOTE ] SF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:20.475502] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-08T12:20:20.475820] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $108.01. [2026-01-08T12:20:20.475963] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:20.476133] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-08T12:20:20.476177] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-08T12:20:20.476235] [INFO ] [MAIN ] [2816/3529] SF kept (0.8s) | 2812 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:20.789225] [DEBUG] [REMOTE ] SFB: Retrieved 2066 rows, trimmed to 300. [2026-01-08T12:20:20.789411] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-08T12:20:20.789860] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-08T12:20:20.790002] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:20.790123] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-08T12:20:20.790166] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-08T12:20:20.790218] [INFO ] [MAIN ] [2817/3529] SFB kept (0.3s) | 2813 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:21.215006] [DEBUG] [REMOTE ] SFBS: Retrieved 2931 rows, trimmed to 300. [2026-01-08T12:20:21.215248] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-08T12:20:21.215651] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-08T12:20:21.215974] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:21.216142] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-08T12:20:21.216195] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-08T12:20:21.216265] [INFO ] [MAIN ] [2818/3529] SFBS kept (0.4s) | 2814 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:21.999798] [DEBUG] [REMOTE ] SFIX: Retrieved 2044 rows, trimmed to 300. [2026-01-08T12:20:22.000009] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-08T12:20:22.000312] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-08T12:20:22.000677] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:22.000814] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-08T12:20:22.000857] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-08T12:20:22.000915] [INFO ] [MAIN ] [2819/3529] SFIX kept (0.8s) | 2815 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:22.453898] [DEBUG] [REMOTE ] SFL: Retrieved 5425 rows, trimmed to 300. [2026-01-08T12:20:22.454051] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-08T12:20:22.454296] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.67. [2026-01-08T12:20:22.454443] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:22.454608] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-08T12:20:22.454657] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-08T12:20:22.454709] [INFO ] [MAIN ] [2820/3529] SFL kept (0.5s) | 2816 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:22.654307] [DEBUG] [REMOTE ] SFLO: Retrieved 512 rows, trimmed to 300. [2026-01-08T12:20:22.654519] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-08T12:20:22.654795] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.41. [2026-01-08T12:20:22.654941] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:22.655071] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-08T12:20:22.655120] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-08T12:20:22.655176] [INFO ] [MAIN ] [2821/3529] SFLO kept (0.2s) | 2817 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:23.091698] [DEBUG] [REMOTE ] SFM: Retrieved 3128 rows, trimmed to 300. [2026-01-08T12:20:23.091930] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-08T12:20:23.092224] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $74.73. [2026-01-08T12:20:23.092395] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:23.092535] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-08T12:20:23.092768] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-08T12:20:23.092831] [INFO ] [MAIN ] [2822/3529] SFM kept (0.4s) | 2818 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:23.735196] [DEBUG] [REMOTE ] SFNC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:23.735413] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-08T12:20:23.735724] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-08T12:20:23.735868] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:23.736002] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-08T12:20:23.736043] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-08T12:20:23.736099] [INFO ] [MAIN ] [2823/3529] SFNC kept (0.6s) | 2819 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:23.970652] [DEBUG] [REMOTE ] SG: Retrieved 1037 rows, trimmed to 300. [2026-01-08T12:20:23.970885] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-08T12:20:23.971199] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-08T12:20:23.971361] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:23.971707] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-08T12:20:23.971753] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-08T12:20:23.971807] [INFO ] [MAIN ] [2824/3529] SG kept (0.2s) | 2820 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:24.422941] [DEBUG] [REMOTE ] SGBX: Retrieved 2148 rows, trimmed to 300. [2026-01-08T12:20:24.423092] [DEBUG] [REMOTE ] SGBX: PASS: History has at least 300 days. [2026-01-08T12:20:24.423317] [DEBUG] [REMOTE ] SGBX: PASS: Price check passed. Min price $1.88. [2026-01-08T12:20:24.423458] [DEBUG] [REMOTE ] SGBX: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:24.423590] [DEBUG] [REMOTE ] SGBX: PASS: Integrity check passed. [2026-01-08T12:20:24.423634] [DEBUG] [REMOTE ] SGBX: Symbol is viable for forecasting. [2026-01-08T12:20:24.423685] [INFO ] [MAIN ] [2825/3529] SGBX kept (0.5s) | 2821 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:24.987252] [DEBUG] [REMOTE ] SGC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:24.987399] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-08T12:20:24.987659] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-08T12:20:24.987802] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:24.987943] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-08T12:20:24.987986] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-08T12:20:24.988037] [INFO ] [MAIN ] [2826/3529] SGC kept (0.6s) | 2822 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:25.221690] [DEBUG] [REMOTE ] SGHC: Retrieved 989 rows, trimmed to 300. [2026-01-08T12:20:25.221816] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-08T12:20:25.222013] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $10.41. [2026-01-08T12:20:25.222144] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:25.222280] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-08T12:20:25.222323] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-08T12:20:25.222371] [INFO ] [MAIN ] [2827/3529] SGHC kept (0.2s) | 2823 kept, 4 rejected | 139.0/min | ETA: 5.1m [2026-01-08T12:20:25.687213] [DEBUG] [REMOTE ] SGRY: Retrieved 2582 rows, trimmed to 300. [2026-01-08T12:20:25.687358] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-08T12:20:25.687562] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-08T12:20:25.687719] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:25.687830] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-08T12:20:25.687871] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-08T12:20:25.687921] [INFO ] [MAIN ] [2828/3529] SGRY kept (0.5s) | 2824 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:25.982608] [DEBUG] [REMOTE ] SHAK: Retrieved 2751 rows, trimmed to 300. [2026-01-08T12:20:25.982745] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-08T12:20:25.982945] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-08T12:20:25.983078] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:25.983187] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-08T12:20:25.983227] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-08T12:20:25.983275] [INFO ] [MAIN ] [2829/3529] SHAK kept (0.3s) | 2825 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:26.644299] [DEBUG] [REMOTE ] SHBI: Retrieved 6236 rows, trimmed to 300. [2026-01-08T12:20:26.644439] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-08T12:20:26.644670] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.10. [2026-01-08T12:20:26.644806] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:26.644919] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-08T12:20:26.644960] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-08T12:20:26.645009] [INFO ] [MAIN ] [2830/3529] SHBI kept (0.7s) | 2826 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:26.893773] [DEBUG] [REMOTE ] SHC: Retrieved 1287 rows, trimmed to 300. [2026-01-08T12:20:26.893915] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-08T12:20:26.894124] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-08T12:20:26.894255] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:26.894368] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-08T12:20:26.894408] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-08T12:20:26.894456] [INFO ] [MAIN ] [2831/3529] SHC kept (0.2s) | 2827 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:27.151274] [DEBUG] [REMOTE ] SHCO: Retrieved 1126 rows, trimmed to 300. [2026-01-08T12:20:27.151492] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-08T12:20:27.151990] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $8.70. [2026-01-08T12:20:27.152173] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:27.152328] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-08T12:20:27.152373] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-08T12:20:27.152430] [INFO ] [MAIN ] [2832/3529] SHCO kept (0.3s) | 2828 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:27.795469] [DEBUG] [REMOTE ] SHEL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:27.795709] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-08T12:20:27.796061] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.46. [2026-01-08T12:20:27.796206] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:27.796360] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-08T12:20:27.796404] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-08T12:20:27.796465] [INFO ] [MAIN ] [2833/3529] SHEL kept (0.6s) | 2829 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:28.358135] [DEBUG] [REMOTE ] SHEN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:28.358406] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-08T12:20:28.358778] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-08T12:20:28.358929] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:28.359085] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-08T12:20:28.359128] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-08T12:20:28.359188] [INFO ] [MAIN ] [2834/3529] SHEN kept (0.6s) | 2830 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:28.602092] [DEBUG] [REMOTE ] SHFS: Retrieved 1100 rows, trimmed to 300. [2026-01-08T12:20:28.602301] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-08T12:20:28.602557] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-08T12:20:28.602908] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:28.603034] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-08T12:20:28.603078] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-08T12:20:28.603135] [INFO ] [MAIN ] [2835/3529] SHFS kept (0.2s) | 2831 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:29.169768] [DEBUG] [REMOTE ] SHG: Retrieved 5614 rows, trimmed to 300. [2026-01-08T12:20:29.169974] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-08T12:20:29.170246] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $48.94. [2026-01-08T12:20:29.170390] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:29.170521] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-08T12:20:29.170566] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-08T12:20:29.170644] [INFO ] [MAIN ] [2836/3529] SHG kept (0.6s) | 2832 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:29.437432] [DEBUG] [REMOTE ] SHIP: Retrieved 4578 rows, trimmed to 300. [2026-01-08T12:20:29.437640] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-08T12:20:29.437884] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $7.92. [2026-01-08T12:20:29.438021] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:29.438140] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-08T12:20:29.438182] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-08T12:20:29.438258] [INFO ] [MAIN ] [2837/3529] SHIP kept (0.3s) | 2833 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:29.846033] [DEBUG] [REMOTE ] SHLS: Retrieved 1243 rows, trimmed to 300. [2026-01-08T12:20:29.846238] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-08T12:20:29.846496] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-08T12:20:29.846668] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:29.846859] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-08T12:20:29.846902] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-08T12:20:29.846957] [INFO ] [MAIN ] [2838/3529] SHLS kept (0.4s) | 2834 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:30.420962] [DEBUG] [REMOTE ] SHO: Retrieved 5337 rows, trimmed to 300. [2026-01-08T12:20:30.421108] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-08T12:20:30.421335] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-08T12:20:30.421478] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:30.421722] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-08T12:20:30.421771] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-08T12:20:30.421824] [INFO ] [MAIN ] [2839/3529] SHO kept (0.6s) | 2835 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:30.693273] [DEBUG] [REMOTE ] SHOC: Retrieved 816 rows, trimmed to 300. [2026-01-08T12:20:30.693414] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-08T12:20:30.693635] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-08T12:20:30.693772] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:30.693882] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-08T12:20:30.693923] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-08T12:20:30.693972] [INFO ] [MAIN ] [2840/3529] SHOC kept (0.3s) | 2836 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:31.327291] [DEBUG] [REMOTE ] SHOO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:31.327750] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-08T12:20:31.328240] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-08T12:20:31.328441] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:31.328673] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-08T12:20:31.328733] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-08T12:20:31.328813] [INFO ] [MAIN ] [2841/3529] SHOO kept (0.6s) | 2837 kept, 4 rejected | 139.0/min | ETA: 5.0m [2026-01-08T12:20:31.659365] [DEBUG] [REMOTE ] SHOP: Retrieved 2674 rows, trimmed to 300. [2026-01-08T12:20:31.659800] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-08T12:20:31.660096] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $139.93. [2026-01-08T12:20:31.660268] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:31.660427] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-08T12:20:31.660481] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-08T12:20:31.660547] [INFO ] [MAIN ] [2842/3529] SHOP kept (0.3s) | 2838 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:32.051158] [DEBUG] [REMOTE ] SHY: Retrieved 5901 rows, trimmed to 300. [2026-01-08T12:20:32.051366] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-08T12:20:32.051788] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-08T12:20:32.051940] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:32.052075] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-08T12:20:32.052119] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-08T12:20:32.052173] [INFO ] [MAIN ] [2843/3529] SHY kept (0.4s) | 2839 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:32.322497] [DEBUG] [REMOTE ] SIBN: Retrieved 1815 rows, trimmed to 300. [2026-01-08T12:20:32.322702] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-08T12:20:32.322952] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.74. [2026-01-08T12:20:32.323120] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:32.323241] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-08T12:20:32.323285] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-08T12:20:32.323338] [INFO ] [MAIN ] [2844/3529] SIBN kept (0.3s) | 2840 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:33.132057] [DEBUG] [REMOTE ] SID: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:33.132279] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-08T12:20:33.132595] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-08T12:20:33.132742] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:33.133014] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-08T12:20:33.133064] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-08T12:20:33.133123] [INFO ] [MAIN ] [2845/3529] SID kept (0.8s) | 2841 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:33.570884] [DEBUG] [REMOTE ] SIEB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:33.571092] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-08T12:20:33.571357] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-08T12:20:33.571513] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:33.571666] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-08T12:20:33.571712] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-08T12:20:33.571906] [INFO ] [MAIN ] [2846/3529] SIEB kept (0.4s) | 2842 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:33.947078] [DEBUG] [REMOTE ] SIFY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:33.947320] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-08T12:20:33.947796] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-08T12:20:33.947945] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:33.948089] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-08T12:20:33.948136] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-08T12:20:33.948192] [INFO ] [MAIN ] [2847/3529] SIFY kept (0.4s) | 2843 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:34.478146] [DEBUG] [REMOTE ] SIG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:34.478310] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-08T12:20:34.478528] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-08T12:20:34.478684] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:34.478798] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-08T12:20:34.478839] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-08T12:20:34.478888] [INFO ] [MAIN ] [2848/3529] SIG kept (0.5s) | 2844 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:34.970675] [DEBUG] [REMOTE ] SIGA: Retrieved 6584 rows, trimmed to 300. [2026-01-08T12:20:34.970818] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-08T12:20:34.971249] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-08T12:20:34.971403] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:34.971598] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-08T12:20:34.971646] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-08T12:20:34.971888] [INFO ] [MAIN ] [2849/3529] SIGA kept (0.5s) | 2845 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:35.524983] [DEBUG] [REMOTE ] SIGI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:35.525122] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-08T12:20:35.525341] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-08T12:20:35.525492] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:35.525626] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-08T12:20:35.525670] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-08T12:20:35.525719] [INFO ] [MAIN ] [2850/3529] SIGI kept (0.6s) | 2846 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:35.702264] [DEBUG] [REMOTE ] SII: Retrieved 1389 rows, trimmed to 300. [2026-01-08T12:20:35.702388] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-08T12:20:35.702602] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-08T12:20:35.702738] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:35.702845] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-08T12:20:35.702886] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-08T12:20:35.702934] [INFO ] [MAIN ] [2851/3529] SII kept (0.2s) | 2847 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:36.413410] [DEBUG] [REMOTE ] SIMO: Retrieved 5163 rows, trimmed to 300. [2026-01-08T12:20:36.413547] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-08T12:20:36.413791] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-08T12:20:36.413927] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:36.414041] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-08T12:20:36.414082] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-08T12:20:36.414132] [INFO ] [MAIN ] [2852/3529] SIMO kept (0.7s) | 2848 kept, 4 rejected | 138.9/min | ETA: 4.9m [2026-01-08T12:20:36.949152] [DEBUG] [REMOTE ] SIRI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:36.949311] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-08T12:20:36.949566] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-08T12:20:36.949727] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:36.949852] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-08T12:20:36.949893] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-08T12:20:36.949944] [INFO ] [MAIN ] [2853/3529] SIRI kept (0.5s) | 2849 kept, 4 rejected | 138.9/min | ETA: 4.9m [2026-01-08T12:20:37.398890] [DEBUG] [REMOTE ] SITC: Retrieved 6286 rows, trimmed to 300. [2026-01-08T12:20:37.399057] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-08T12:20:37.399343] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-08T12:20:37.399480] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:37.399636] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-08T12:20:37.399679] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-08T12:20:37.399732] [INFO ] [MAIN ] [2854/3529] SITC kept (0.4s) | 2850 kept, 4 rejected | 138.9/min | ETA: 4.9m [2026-01-08T12:20:37.578249] [DEBUG] [REMOTE ] SITE: Retrieved 2428 rows, trimmed to 300. [2026-01-08T12:20:37.578376] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-08T12:20:37.578598] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $120.01. [2026-01-08T12:20:37.578736] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:37.578844] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-08T12:20:37.578885] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-08T12:20:37.578933] [INFO ] [MAIN ] [2855/3529] SITE kept (0.2s) | 2851 kept, 4 rejected | 139.0/min | ETA: 4.9m [2026-01-08T12:20:38.062361] [DEBUG] [REMOTE ] SITM: Retrieved 1540 rows, trimmed to 300. [2026-01-08T12:20:38.062482] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-08T12:20:38.062711] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-08T12:20:38.062865] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:38.062972] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-08T12:20:38.063012] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-08T12:20:38.063060] [INFO ] [MAIN ] [2856/3529] SITM kept (0.5s) | 2852 kept, 4 rejected | 139.0/min | ETA: 4.8m [2026-01-08T12:20:38.533110] [DEBUG] [REMOTE ] SIXG: Retrieved 1722 rows, trimmed to 300. [2026-01-08T12:20:38.533245] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-08T12:20:38.533459] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-08T12:20:38.533620] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:38.533739] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-08T12:20:38.533779] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-08T12:20:38.533829] [INFO ] [MAIN ] [2857/3529] SIXG kept (0.5s) | 2853 kept, 4 rejected | 139.0/min | ETA: 4.8m [2026-01-08T12:20:39.189550] [DEBUG] [REMOTE ] SJM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:39.189713] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-08T12:20:39.189946] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-08T12:20:39.190081] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:39.190202] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-08T12:20:39.190244] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-08T12:20:39.190294] [INFO ] [MAIN ] [2858/3529] SJM kept (0.7s) | 2854 kept, 4 rejected | 138.9/min | ETA: 4.8m [2026-01-08T12:20:39.471124] [DEBUG] [REMOTE ] SKE: Retrieved 2024 rows, trimmed to 300. [2026-01-08T12:20:39.471254] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-08T12:20:39.471462] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-08T12:20:39.471645] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:39.471783] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-08T12:20:39.471824] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-08T12:20:39.471873] [INFO ] [MAIN ] [2859/3529] SKE kept (0.3s) | 2855 kept, 4 rejected | 138.9/min | ETA: 4.8m [2026-01-08T12:20:39.885518] [DEBUG] [REMOTE ] SKIL: Retrieved 1622 rows, trimmed to 300. [2026-01-08T12:20:39.885681] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-08T12:20:39.886099] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-08T12:20:39.886234] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:39.886380] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-08T12:20:39.886421] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-08T12:20:39.886470] [INFO ] [MAIN ] [2860/3529] SKIL kept (0.4s) | 2856 kept, 4 rejected | 138.9/min | ETA: 4.8m [2026-01-08T12:20:40.261515] [DEBUG] [REMOTE ] SKIN: Retrieved 1285 rows, trimmed to 300. [2026-01-08T12:20:40.261698] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-08T12:20:40.261911] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-08T12:20:40.262044] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:40.262156] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-08T12:20:40.262197] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-08T12:20:40.262245] [INFO ] [MAIN ] [2861/3529] SKIN kept (0.4s) | 2857 kept, 4 rejected | 139.0/min | ETA: 4.8m [2026-01-08T12:20:40.527865] [DEBUG] [REMOTE ] SKLZ: Retrieved 1433 rows, trimmed to 300. [2026-01-08T12:20:40.528001] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-08T12:20:40.528209] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.31. [2026-01-08T12:20:40.528436] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:40.528553] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-08T12:20:40.528615] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-08T12:20:40.528668] [INFO ] [MAIN ] [2862/3529] SKLZ kept (0.3s) | 2858 kept, 4 rejected | 139.0/min | ETA: 4.8m [2026-01-08T12:20:41.273065] [DEBUG] [REMOTE ] SKM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:41.273227] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-08T12:20:41.273470] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-08T12:20:41.273627] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:41.273754] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-08T12:20:41.273796] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-08T12:20:41.273846] [INFO ] [MAIN ] [2863/3529] SKM kept (0.7s) | 2859 kept, 4 rejected | 138.9/min | ETA: 4.8m [2026-01-08T12:20:41.474727] [DEBUG] [REMOTE ] SKRE: Retrieved 504 rows, trimmed to 300. [2026-01-08T12:20:41.474860] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-08T12:20:41.475052] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $8.47. [2026-01-08T12:20:41.475182] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:41.475289] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-08T12:20:41.475329] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-08T12:20:41.475375] [INFO ] [MAIN ] [2864/3529] SKRE kept (0.2s) | 2860 kept, 4 rejected | 139.0/min | ETA: 4.8m [2026-01-08T12:20:41.905746] [DEBUG] [REMOTE ] SKWD: Retrieved 748 rows, trimmed to 300. [2026-01-08T12:20:41.905896] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-08T12:20:41.906109] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.00. [2026-01-08T12:20:41.906246] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:41.906395] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-08T12:20:41.906448] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-08T12:20:41.906502] [INFO ] [MAIN ] [2865/3529] SKWD kept (0.4s) | 2861 kept, 4 rejected | 139.0/min | ETA: 4.8m [2026-01-08T12:20:42.552725] [DEBUG] [REMOTE ] SKY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:42.552879] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-08T12:20:42.553125] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-08T12:20:42.553264] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:42.553392] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-08T12:20:42.553434] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-08T12:20:42.553487] [INFO ] [MAIN ] [2866/3529] SKY kept (0.6s) | 2862 kept, 4 rejected | 138.9/min | ETA: 4.8m [2026-01-08T12:20:42.790280] [DEBUG] [REMOTE ] SKYH: Retrieved 1276 rows, trimmed to 300. [2026-01-08T12:20:42.790423] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-08T12:20:42.790649] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-08T12:20:42.790791] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:42.790903] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-08T12:20:42.790944] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-08T12:20:42.790993] [INFO ] [MAIN ] [2867/3529] SKYH kept (0.2s) | 2863 kept, 4 rejected | 139.0/min | ETA: 4.8m [2026-01-08T12:20:43.227167] [DEBUG] [REMOTE ] SKYX: Retrieved 1671 rows, trimmed to 300. [2026-01-08T12:20:43.227295] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-08T12:20:43.227514] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.26. [2026-01-08T12:20:43.227681] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:43.227794] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-08T12:20:43.227837] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-08T12:20:43.227888] [INFO ] [MAIN ] [2868/3529] SKYX kept (0.4s) | 2864 kept, 4 rejected | 139.0/min | ETA: 4.8m [2026-01-08T12:20:43.723313] [DEBUG] [REMOTE ] SKYY: Retrieved 3649 rows, trimmed to 300. [2026-01-08T12:20:43.723438] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-08T12:20:43.723662] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $123.65. [2026-01-08T12:20:43.723797] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:43.724090] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-08T12:20:43.724132] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-08T12:20:43.724179] [INFO ] [MAIN ] [2869/3529] SKYY kept (0.5s) | 2865 kept, 4 rejected | 139.0/min | ETA: 4.7m [2026-01-08T12:20:44.169552] [DEBUG] [REMOTE ] SLAB: Retrieved 6486 rows, trimmed to 300. [2026-01-08T12:20:44.169724] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-08T12:20:44.170000] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-08T12:20:44.170146] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:44.170297] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-08T12:20:44.170348] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-08T12:20:44.170411] [INFO ] [MAIN ] [2870/3529] SLAB kept (0.4s) | 2866 kept, 4 rejected | 139.0/min | ETA: 4.7m [2026-01-08T12:20:44.682875] [DEBUG] [REMOTE ] SLB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:44.683028] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-08T12:20:44.683270] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $32.03. [2026-01-08T12:20:44.683408] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:44.683555] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-08T12:20:44.683617] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-08T12:20:44.683670] [INFO ] [MAIN ] [2871/3529] SLB kept (0.5s) | 2867 kept, 4 rejected | 138.9/min | ETA: 4.7m [2026-01-08T12:20:44.976181] [DEBUG] [REMOTE ] SLDB: Retrieved 1998 rows, trimmed to 300. [2026-01-08T12:20:44.976308] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-08T12:20:44.976508] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-08T12:20:44.976669] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:44.976778] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-08T12:20:44.976819] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-08T12:20:44.976866] [INFO ] [MAIN ] [2872/3529] SLDB kept (0.3s) | 2868 kept, 4 rejected | 139.0/min | ETA: 4.7m [2026-01-08T12:20:45.351786] [DEBUG] [REMOTE ] SLDP: Retrieved 1166 rows, trimmed to 300. [2026-01-08T12:20:45.351960] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-08T12:20:45.352164] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-08T12:20:45.352301] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:45.352411] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-08T12:20:45.352453] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-08T12:20:45.352503] [INFO ] [MAIN ] [2873/3529] SLDP kept (0.4s) | 2869 kept, 4 rejected | 139.0/min | ETA: 4.7m [2026-01-08T12:20:45.822253] [DEBUG] [REMOTE ] SLF: Retrieved 6487 rows, trimmed to 300. [2026-01-08T12:20:45.822387] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-08T12:20:45.822627] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-08T12:20:45.822763] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:45.822873] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-08T12:20:45.822913] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-08T12:20:45.823136] [INFO ] [MAIN ] [2874/3529] SLF kept (0.5s) | 2870 kept, 4 rejected | 139.0/min | ETA: 4.7m [2026-01-08T12:20:46.517286] [DEBUG] [REMOTE ] SLG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:46.517457] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-08T12:20:46.517789] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-08T12:20:46.517998] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:46.518169] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-08T12:20:46.518290] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-08T12:20:46.518367] [INFO ] [MAIN ] [2875/3529] SLG kept (0.7s) | 2871 kept, 4 rejected | 138.9/min | ETA: 4.7m [2026-01-08T12:20:47.022656] [DEBUG] [REMOTE ] SLGN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:47.022792] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-08T12:20:47.023194] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-08T12:20:47.023330] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:47.023443] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-08T12:20:47.023484] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-08T12:20:47.023534] [INFO ] [MAIN ] [2876/3529] SLGN kept (0.5s) | 2872 kept, 4 rejected | 138.9/min | ETA: 4.7m [2026-01-08T12:20:47.553677] [DEBUG] [REMOTE ] SLM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:47.553830] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-08T12:20:47.554067] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $25.08. [2026-01-08T12:20:47.554207] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:47.554328] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-08T12:20:47.554371] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-08T12:20:47.554422] [INFO ] [MAIN ] [2877/3529] SLM kept (0.5s) | 2873 kept, 4 rejected | 138.9/min | ETA: 4.7m [2026-01-08T12:20:47.825286] [DEBUG] [REMOTE ] SLN: Retrieved 1340 rows, trimmed to 300. [2026-01-08T12:20:47.825420] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-08T12:20:47.825638] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.50. [2026-01-08T12:20:47.825778] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:47.825911] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-08T12:20:47.825961] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-08T12:20:47.826013] [INFO ] [MAIN ] [2878/3529] SLN kept (0.3s) | 2874 kept, 4 rejected | 138.9/min | ETA: 4.7m [2026-01-08T12:20:48.239274] [DEBUG] [REMOTE ] SLNO: Retrieved 2803 rows, trimmed to 300. [2026-01-08T12:20:48.239402] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-08T12:20:48.239651] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $43.54. [2026-01-08T12:20:48.239793] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:48.239923] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-08T12:20:48.239972] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-08T12:20:48.240019] [INFO ] [MAIN ] [2879/3529] SLNO kept (0.4s) | 2875 kept, 4 rejected | 138.9/min | ETA: 4.7m [2026-01-08T12:20:48.752599] [DEBUG] [REMOTE ] SLP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:48.752743] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-08T12:20:48.753033] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $15.26. [2026-01-08T12:20:48.753180] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:48.753304] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-08T12:20:48.753347] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-08T12:20:48.753399] [INFO ] [MAIN ] [2880/3529] SLP kept (0.5s) | 2876 kept, 4 rejected | 138.9/min | ETA: 4.7m [2026-01-08T12:20:49.155071] [DEBUG] [REMOTE ] SLQD: Retrieved 3074 rows, trimmed to 300. [2026-01-08T12:20:49.155212] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-08T12:20:49.155443] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-08T12:20:49.155616] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:49.155744] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-08T12:20:49.155790] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-08T12:20:49.155847] [INFO ] [MAIN ] [2881/3529] SLQD kept (0.4s) | 2877 kept, 4 rejected | 138.9/min | ETA: 4.7m [2026-01-08T12:20:49.533936] [DEBUG] [REMOTE ] SLRC: Retrieved 4003 rows, trimmed to 300. [2026-01-08T12:20:49.534080] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-08T12:20:49.534309] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $13.60. [2026-01-08T12:20:49.534449] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:49.534614] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-08T12:20:49.534676] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-08T12:20:49.534744] [INFO ] [MAIN ] [2882/3529] SLRC kept (0.4s) | 2878 kept, 4 rejected | 138.9/min | ETA: 4.7m [2026-01-08T12:20:49.964520] [DEBUG] [REMOTE ] SLS: Retrieved 2016 rows, trimmed to 300. [2026-01-08T12:20:49.964707] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-08T12:20:49.964952] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-08T12:20:49.965303] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:49.965441] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-08T12:20:49.965490] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-08T12:20:49.965550] [INFO ] [MAIN ] [2883/3529] SLS kept (0.4s) | 2879 kept, 4 rejected | 138.9/min | ETA: 4.6m [2026-01-08T12:20:50.091885] [DEBUG] [REMOTE ] SLVM: Retrieved 1077 rows, trimmed to 300. [2026-01-08T12:20:50.092046] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-08T12:20:50.092258] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-08T12:20:50.092395] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:50.092512] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-08T12:20:50.092554] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-08T12:20:50.092628] [INFO ] [MAIN ] [2884/3529] SLVM kept (0.1s) | 2880 kept, 4 rejected | 139.0/min | ETA: 4.6m [2026-01-08T12:20:50.558374] [DEBUG] [REMOTE ] SLVO: Retrieved 401 rows, trimmed to 300. [2026-01-08T12:20:50.558517] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-08T12:20:50.558776] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $82.87. [2026-01-08T12:20:50.558920] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:50.559036] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-08T12:20:50.559077] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-08T12:20:50.559126] [INFO ] [MAIN ] [2885/3529] SLVO kept (0.5s) | 2881 kept, 4 rejected | 139.0/min | ETA: 4.6m [2026-01-08T12:20:50.977974] [DEBUG] [REMOTE ] SLXN: Retrieved 349 rows, trimmed to 300. [2026-01-08T12:20:50.978382] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-08T12:20:50.978659] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-08T12:20:50.978816] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:50.978937] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-08T12:20:50.978981] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-08T12:20:50.979035] [INFO ] [MAIN ] [2886/3529] SLXN kept (0.4s) | 2882 kept, 4 rejected | 139.0/min | ETA: 4.6m [2026-01-08T12:20:51.628698] [DEBUG] [REMOTE ] SM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:51.628849] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-08T12:20:51.629110] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-08T12:20:51.629247] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:51.629370] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-08T12:20:51.629412] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-08T12:20:51.629462] [INFO ] [MAIN ] [2887/3529] SM kept (0.7s) | 2883 kept, 4 rejected | 138.9/min | ETA: 4.6m [2026-01-08T12:20:52.110673] [DEBUG] [REMOTE ] SMBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:52.110820] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-08T12:20:52.111202] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $47.63. [2026-01-08T12:20:52.111347] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:52.111475] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-08T12:20:52.111516] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-08T12:20:52.111663] [INFO ] [MAIN ] [2888/3529] SMBC kept (0.5s) | 2884 kept, 4 rejected | 138.9/min | ETA: 4.6m [2026-01-08T12:20:52.559620] [DEBUG] [REMOTE ] SMBK: Retrieved 6287 rows, trimmed to 300. [2026-01-08T12:20:52.559758] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-08T12:20:52.559971] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $33.74. [2026-01-08T12:20:52.560107] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:52.560220] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-08T12:20:52.560261] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-08T12:20:52.560313] [INFO ] [MAIN ] [2889/3529] SMBK kept (0.4s) | 2885 kept, 4 rejected | 138.9/min | ETA: 4.6m [2026-01-08T12:20:52.976753] [DEBUG] [REMOTE ] SMCI: Retrieved 4725 rows, trimmed to 300. [2026-01-08T12:20:52.976893] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-08T12:20:52.977114] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $29.27. [2026-01-08T12:20:52.977249] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:52.977363] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-08T12:20:52.977404] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-08T12:20:52.977453] [INFO ] [MAIN ] [2890/3529] SMCI kept (0.4s) | 2886 kept, 4 rejected | 138.9/min | ETA: 4.6m [2026-01-08T12:20:53.156721] [DEBUG] [REMOTE ] SMCX: Retrieved 345 rows, trimmed to 300. [2026-01-08T12:20:53.156854] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-08T12:20:53.157061] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $11.40. [2026-01-08T12:20:53.157202] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:53.157315] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-08T12:20:53.157358] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-08T12:20:53.157407] [INFO ] [MAIN ] [2891/3529] SMCX kept (0.2s) | 2887 kept, 4 rejected | 139.0/min | ETA: 4.6m [2026-01-08T12:20:53.680035] [DEBUG] [REMOTE ] SMFG: Retrieved 5018 rows, trimmed to 300. [2026-01-08T12:20:53.680236] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-08T12:20:53.680554] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $15.32. [2026-01-08T12:20:53.680748] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:53.680909] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-08T12:20:53.680960] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-08T12:20:53.681024] [INFO ] [MAIN ] [2892/3529] SMFG kept (0.5s) | 2888 kept, 4 rejected | 138.9/min | ETA: 4.6m [2026-01-08T12:20:54.237259] [DEBUG] [REMOTE ] SMH: Retrieved 6437 rows, trimmed to 300. [2026-01-08T12:20:54.237413] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-08T12:20:54.237684] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-08T12:20:54.237820] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:54.238085] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-08T12:20:54.238131] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-08T12:20:54.238181] [INFO ] [MAIN ] [2893/3529] SMH kept (0.6s) | 2889 kept, 4 rejected | 138.9/min | ETA: 4.6m [2026-01-08T12:20:54.597318] [DEBUG] [REMOTE ] SMHI: Retrieved 2162 rows, trimmed to 300. [2026-01-08T12:20:54.597448] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-08T12:20:54.597672] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.64. [2026-01-08T12:20:54.597812] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:54.597927] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-08T12:20:54.597968] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-08T12:20:54.598018] [INFO ] [MAIN ] [2894/3529] SMHI kept (0.4s) | 2890 kept, 4 rejected | 138.9/min | ETA: 4.6m [2026-01-08T12:20:54.760598] [DEBUG] [REMOTE ] SMHX: Retrieved 341 rows, trimmed to 300. [2026-01-08T12:20:54.760736] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-08T12:20:54.760942] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-08T12:20:54.761083] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:54.761194] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-08T12:20:54.761235] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-08T12:20:54.761283] [INFO ] [MAIN ] [2895/3529] SMHX kept (0.2s) | 2891 kept, 4 rejected | 139.0/min | ETA: 4.6m [2026-01-08T12:20:55.330766] [DEBUG] [REMOTE ] SMID: Retrieved 2458 rows, trimmed to 300. [2026-01-08T12:20:55.330912] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-08T12:20:55.331151] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-08T12:20:55.331301] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:55.331419] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-08T12:20:55.331461] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-08T12:20:55.331510] [INFO ] [MAIN ] [2896/3529] SMID kept (0.6s) | 2892 kept, 4 rejected | 139.0/min | ETA: 4.6m [2026-01-08T12:20:55.796753] [DEBUG] [REMOTE ] SMPL: Retrieved 2137 rows, trimmed to 300. [2026-01-08T12:20:55.796887] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-08T12:20:55.797093] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-08T12:20:55.797226] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:55.797336] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-08T12:20:55.797376] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-08T12:20:55.797425] [INFO ] [MAIN ] [2897/3529] SMPL kept (0.5s) | 2893 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:56.208357] [DEBUG] [REMOTE ] SMTC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:56.208563] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-08T12:20:56.208875] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-08T12:20:56.209019] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:56.209151] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-08T12:20:56.209194] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-08T12:20:56.209248] [INFO ] [MAIN ] [2898/3529] SMTC kept (0.4s) | 2894 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:56.659063] [DEBUG] [REMOTE ] SMTI: Retrieved 3735 rows, trimmed to 300. [2026-01-08T12:20:56.659264] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-08T12:20:56.659531] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-08T12:20:56.659720] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:56.659883] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-08T12:20:56.659946] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-08T12:20:56.660008] [INFO ] [MAIN ] [2899/3529] SMTI kept (0.5s) | 2895 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:56.858455] [DEBUG] [REMOTE ] SMWB: Retrieved 1170 rows, trimmed to 300. [2026-01-08T12:20:56.858668] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-08T12:20:56.858921] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $6.93. [2026-01-08T12:20:56.859064] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:56.859183] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-08T12:20:56.859227] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-08T12:20:56.859283] [INFO ] [MAIN ] [2900/3529] SMWB kept (0.2s) | 2896 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:57.302003] [DEBUG] [REMOTE ] SMX: Retrieved 1023 rows, trimmed to 300. [2026-01-08T12:20:57.302201] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-08T12:20:57.302452] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-08T12:20:57.302625] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:57.302750] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-08T12:20:57.302794] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-08T12:20:57.302850] [INFO ] [MAIN ] [2901/3529] SMX kept (0.4s) | 2897 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:57.611944] [DEBUG] [REMOTE ] SN: Retrieved 613 rows, trimmed to 300. [2026-01-08T12:20:57.612144] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-08T12:20:57.612593] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-08T12:20:57.612738] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:57.612857] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-08T12:20:57.612901] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-08T12:20:57.612957] [INFO ] [MAIN ] [2902/3529] SN kept (0.3s) | 2898 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:58.348088] [DEBUG] [REMOTE ] SNA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:20:58.348479] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-08T12:20:58.348771] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-08T12:20:58.349027] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:58.349182] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-08T12:20:58.349235] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-08T12:20:58.349304] [INFO ] [MAIN ] [2903/3529] SNA kept (0.7s) | 2899 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:58.663519] [DEBUG] [REMOTE ] SNAP: Retrieved 2226 rows, trimmed to 300. [2026-01-08T12:20:58.663806] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-08T12:20:58.664075] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-08T12:20:58.664216] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:58.664368] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-08T12:20:58.664427] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-08T12:20:58.664504] [INFO ] [MAIN ] [2904/3529] SNAP kept (0.3s) | 2900 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:59.001337] [DEBUG] [REMOTE ] SNCY: Retrieved 1209 rows, trimmed to 300. [2026-01-08T12:20:59.001483] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-08T12:20:59.001734] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-08T12:20:59.001871] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:59.001984] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-08T12:20:59.002026] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-08T12:20:59.002075] [INFO ] [MAIN ] [2905/3529] SNCY kept (0.3s) | 2901 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:59.476797] [DEBUG] [REMOTE ] SND: Retrieved 2305 rows, trimmed to 300. [2026-01-08T12:20:59.476987] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-08T12:20:59.477246] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.03. [2026-01-08T12:20:59.477387] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:59.477507] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-08T12:20:59.477550] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-08T12:20:59.477623] [INFO ] [MAIN ] [2906/3529] SND kept (0.5s) | 2902 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:20:59.823272] [DEBUG] [REMOTE ] SNDL: Retrieved 1618 rows, trimmed to 300. [2026-01-08T12:20:59.823512] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-08T12:20:59.823813] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.59. [2026-01-08T12:20:59.823956] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-08T12:20:59.824076] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-08T12:20:59.824119] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-08T12:20:59.824171] [INFO ] [MAIN ] [2907/3529] SNDL kept (0.3s) | 2903 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:21:00.255936] [DEBUG] [REMOTE ] SNDX: Retrieved 2477 rows, trimmed to 300. [2026-01-08T12:21:00.256065] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-08T12:21:00.256477] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-08T12:21:00.256648] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:00.256770] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-08T12:21:00.256813] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-08T12:21:00.256864] [INFO ] [MAIN ] [2908/3529] SNDX kept (0.4s) | 2904 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:21:00.534728] [DEBUG] [REMOTE ] SNES: Retrieved 2282 rows, trimmed to 300. [2026-01-08T12:21:00.534831] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-08T12:21:00.535032] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.14. [2026-01-08T12:21:00.535181] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:00.535312] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-08T12:21:00.535353] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-08T12:21:00.535404] [INFO ] [MAIN ] [2909/3529] SNES kept (0.3s) | 2905 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:21:01.231277] [DEBUG] [REMOTE ] SNEX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:01.231428] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-08T12:21:01.231711] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-08T12:21:01.231879] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:01.232011] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-08T12:21:01.232060] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-08T12:21:01.232129] [INFO ] [MAIN ] [2910/3529] SNEX kept (0.7s) | 2906 kept, 4 rejected | 139.0/min | ETA: 4.5m [2026-01-08T12:21:01.710931] [DEBUG] [REMOTE ] SNFCA: Retrieved 6289 rows, trimmed to 300. [2026-01-08T12:21:01.711066] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-08T12:21:01.711276] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-08T12:21:01.711408] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:01.711519] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-08T12:21:01.711560] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-08T12:21:01.711629] [INFO ] [MAIN ] [2911/3529] SNFCA kept (0.5s) | 2907 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:01.927933] [DEBUG] [REMOTE ] SNGX: Retrieved 3479 rows, trimmed to 300. [2026-01-08T12:21:01.928063] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-08T12:21:01.928292] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-08T12:21:01.928430] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:01.928542] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-08T12:21:01.928601] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-08T12:21:01.928652] [INFO ] [MAIN ] [2912/3529] SNGX kept (0.2s) | 2908 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:02.598494] [DEBUG] [REMOTE ] SNN: Retrieved 6575 rows, trimmed to 300. [2026-01-08T12:21:02.598679] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-08T12:21:02.599523] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.99. [2026-01-08T12:21:02.599692] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:02.599830] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-08T12:21:02.599883] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-08T12:21:02.599938] [INFO ] [MAIN ] [2913/3529] SNN kept (0.7s) | 2909 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:02.907948] [DEBUG] [REMOTE ] SNOA: Retrieved 4769 rows, trimmed to 300. [2026-01-08T12:21:02.908092] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-08T12:21:02.908346] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-08T12:21:02.908487] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:02.908629] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-08T12:21:02.908673] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-08T12:21:02.908723] [INFO ] [MAIN ] [2914/3529] SNOA kept (0.3s) | 2910 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:03.476349] [DEBUG] [REMOTE ] SNPS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:03.476743] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-08T12:21:03.477040] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-08T12:21:03.477210] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:03.477397] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-08T12:21:03.477449] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-08T12:21:03.477514] [INFO ] [MAIN ] [2915/3529] SNPS kept (0.6s) | 2911 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:03.717268] [DEBUG] [REMOTE ] SNTI: Retrieved 1160 rows, trimmed to 300. [2026-01-08T12:21:03.717404] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-08T12:21:03.717644] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.04. [2026-01-08T12:21:03.717787] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:03.717900] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-08T12:21:03.717943] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-08T12:21:03.717992] [INFO ] [MAIN ] [2916/3529] SNTI kept (0.2s) | 2912 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:04.199876] [DEBUG] [REMOTE ] SNX: Retrieved 5564 rows, trimmed to 300. [2026-01-08T12:21:04.200016] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-08T12:21:04.200243] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $142.42. [2026-01-08T12:21:04.200401] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:04.200516] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-08T12:21:04.200557] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-08T12:21:04.200628] [INFO ] [MAIN ] [2917/3529] SNX kept (0.5s) | 2913 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:04.833963] [DEBUG] [REMOTE ] SNY: Retrieved 5919 rows, trimmed to 300. [2026-01-08T12:21:04.834281] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-08T12:21:04.834840] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $47.44. [2026-01-08T12:21:04.835039] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:04.835272] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-08T12:21:04.835332] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-08T12:21:04.835412] [INFO ] [MAIN ] [2918/3529] SNY kept (0.6s) | 2914 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:05.440766] [DEBUG] [REMOTE ] SO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:05.441160] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-08T12:21:05.441934] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-08T12:21:05.442659] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:05.442904] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-08T12:21:05.442974] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-08T12:21:05.443080] [INFO ] [MAIN ] [2919/3529] SO kept (0.6s) | 2915 kept, 4 rejected | 138.9/min | ETA: 4.4m [2026-01-08T12:21:05.829099] [DEBUG] [REMOTE ] SOCL: Retrieved 3556 rows, trimmed to 300. [2026-01-08T12:21:05.829238] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-08T12:21:05.829459] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-08T12:21:05.829615] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:05.829732] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-08T12:21:05.829774] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-08T12:21:05.829823] [INFO ] [MAIN ] [2920/3529] SOCL kept (0.4s) | 2916 kept, 4 rejected | 138.9/min | ETA: 4.4m [2026-01-08T12:21:06.132879] [DEBUG] [REMOTE ] SOFI: Retrieved 1282 rows, trimmed to 300. [2026-01-08T12:21:06.133045] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-08T12:21:06.133301] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-08T12:21:06.133481] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:06.133661] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-08T12:21:06.133722] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-08T12:21:06.133791] [INFO ] [MAIN ] [2921/3529] SOFI kept (0.3s) | 2917 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:06.549073] [DEBUG] [REMOTE ] SOGP: Retrieved 1501 rows, trimmed to 300. [2026-01-08T12:21:06.549205] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-08T12:21:06.549631] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-08T12:21:06.549773] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:06.549887] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-08T12:21:06.549928] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-08T12:21:06.549978] [INFO ] [MAIN ] [2922/3529] SOGP kept (0.4s) | 2918 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:06.973471] [DEBUG] [REMOTE ] SOJC: Retrieved 2038 rows, trimmed to 300. [2026-01-08T12:21:06.973668] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-08T12:21:06.973948] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-08T12:21:06.974139] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:06.974289] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-08T12:21:06.974349] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-08T12:21:06.974423] [INFO ] [MAIN ] [2923/3529] SOJC kept (0.4s) | 2919 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:07.177135] [DEBUG] [REMOTE ] SOJD: Retrieved 1504 rows, trimmed to 300. [2026-01-08T12:21:07.177291] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-08T12:21:07.177599] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-08T12:21:07.177801] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:07.177956] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-08T12:21:07.178014] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-08T12:21:07.178085] [INFO ] [MAIN ] [2924/3529] SOJD kept (0.2s) | 2920 kept, 4 rejected | 139.0/min | ETA: 4.4m [2026-01-08T12:21:07.724406] [DEBUG] [REMOTE ] SOJE: Retrieved 1329 rows, trimmed to 300. [2026-01-08T12:21:07.724550] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-08T12:21:07.724814] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.64. [2026-01-08T12:21:07.724956] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:07.725069] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-08T12:21:07.725111] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-08T12:21:07.725161] [INFO ] [MAIN ] [2925/3529] SOJE kept (0.5s) | 2921 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:08.319595] [DEBUG] [REMOTE ] SON: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:08.319924] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-08T12:21:08.320139] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-08T12:21:08.320276] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:08.320425] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-08T12:21:08.320468] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-08T12:21:08.320518] [INFO ] [MAIN ] [2926/3529] SON kept (0.6s) | 2922 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:08.548654] [DEBUG] [REMOTE ] SONO: Retrieved 1868 rows, trimmed to 300. [2026-01-08T12:21:08.548852] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-08T12:21:08.549105] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.88. [2026-01-08T12:21:08.549250] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:08.549371] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-08T12:21:08.549414] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-08T12:21:08.549468] [INFO ] [MAIN ] [2927/3529] SONO kept (0.2s) | 2923 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:08.962510] [DEBUG] [REMOTE ] SOPA: Retrieved 1044 rows, trimmed to 300. [2026-01-08T12:21:08.962754] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-08T12:21:08.963033] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-08T12:21:08.963181] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:08.963317] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-08T12:21:08.963363] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-08T12:21:08.963420] [INFO ] [MAIN ] [2928/3529] SOPA kept (0.4s) | 2924 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:09.346742] [DEBUG] [REMOTE ] SOPH: Retrieved 1120 rows, trimmed to 300. [2026-01-08T12:21:09.346945] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-08T12:21:09.347199] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-08T12:21:09.347340] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:09.347460] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-08T12:21:09.347504] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-08T12:21:09.347559] [INFO ] [MAIN ] [2929/3529] SOPH kept (0.4s) | 2925 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:09.748891] [DEBUG] [REMOTE ] SOUN: Retrieved 927 rows, trimmed to 300. [2026-01-08T12:21:09.749031] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-08T12:21:09.749234] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-08T12:21:09.749369] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:09.749480] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-08T12:21:09.749520] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-08T12:21:09.749568] [INFO ] [MAIN ] [2930/3529] SOUN kept (0.4s) | 2926 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:10.144260] [DEBUG] [REMOTE ] SOXQ: Retrieved 1149 rows, trimmed to 300. [2026-01-08T12:21:10.144421] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-08T12:21:10.144679] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-08T12:21:10.144838] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:10.144958] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-08T12:21:10.144999] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-08T12:21:10.145049] [INFO ] [MAIN ] [2931/3529] SOXQ kept (0.4s) | 2927 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:10.773994] [DEBUG] [REMOTE ] SOXX: Retrieved 6158 rows, trimmed to 300. [2026-01-08T12:21:10.774144] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-08T12:21:10.774367] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-08T12:21:10.774506] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:10.774645] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-08T12:21:10.774688] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-08T12:21:10.774737] [INFO ] [MAIN ] [2932/3529] SOXX kept (0.6s) | 2928 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:10.860962] [DEBUG] [REMOTE ] SPAI: Retrieved 341 rows, trimmed to 300. [2026-01-08T12:21:10.861162] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-08T12:21:10.861408] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-08T12:21:10.861550] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:10.861692] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-08T12:21:10.861736] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-08T12:21:10.861817] [INFO ] [MAIN ] [2933/3529] SPAI kept (0.1s) | 2929 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:11.593471] [DEBUG] [REMOTE ] SPB: Retrieved 4112 rows, trimmed to 300. [2026-01-08T12:21:11.593630] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-08T12:21:11.593834] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $50.35. [2026-01-08T12:21:11.593967] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:11.594075] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-08T12:21:11.594116] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-08T12:21:11.594355] [INFO ] [MAIN ] [2934/3529] SPB kept (0.7s) | 2930 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:12.020403] [DEBUG] [REMOTE ] SPCB: Retrieved 5255 rows, trimmed to 300. [2026-01-08T12:21:12.020548] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-08T12:21:12.020852] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $8.07. [2026-01-08T12:21:12.020993] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:12.021139] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-08T12:21:12.021200] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-08T12:21:12.021269] [INFO ] [MAIN ] [2935/3529] SPCB kept (0.4s) | 2931 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:12.275237] [DEBUG] [REMOTE ] SPCE: Retrieved 2079 rows, trimmed to 300. [2026-01-08T12:21:12.275389] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-08T12:21:12.275677] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.02. [2026-01-08T12:21:12.275852] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:12.275996] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-08T12:21:12.276043] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-08T12:21:12.276105] [INFO ] [MAIN ] [2936/3529] SPCE kept (0.3s) | 2932 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:12.918466] [DEBUG] [REMOTE ] SPE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:12.918714] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-08T12:21:12.919025] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.10. [2026-01-08T12:21:12.919172] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:12.919428] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-08T12:21:12.919477] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-08T12:21:12.919539] [INFO ] [MAIN ] [2937/3529] SPE kept (0.6s) | 2933 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:13.095784] [DEBUG] [REMOTE ] SPFI: Retrieved 1676 rows, trimmed to 300. [2026-01-08T12:21:13.095943] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-08T12:21:13.096192] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-08T12:21:13.096357] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:13.096494] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-08T12:21:13.096547] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-08T12:21:13.096632] [INFO ] [MAIN ] [2938/3529] SPFI kept (0.2s) | 2934 kept, 4 rejected | 139.0/min | ETA: 4.3m [2026-01-08T12:21:13.771719] [DEBUG] [REMOTE ] SPG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:13.771874] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-08T12:21:13.772125] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-08T12:21:13.772262] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:13.772387] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-08T12:21:13.772430] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-08T12:21:13.772499] [INFO ] [MAIN ] [2939/3529] SPG kept (0.7s) | 2935 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:14.243327] [DEBUG] [REMOTE ] SPGI: Retrieved 6285 rows, trimmed to 300. [2026-01-08T12:21:14.243487] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-08T12:21:14.243787] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $471.13. [2026-01-08T12:21:14.243990] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:14.244145] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-08T12:21:14.244200] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-08T12:21:14.244265] [INFO ] [MAIN ] [2940/3529] SPGI kept (0.5s) | 2936 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:14.779900] [DEBUG] [REMOTE ] SPH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:14.780121] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-08T12:21:14.780455] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-08T12:21:14.780619] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:14.780769] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-08T12:21:14.780811] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-08T12:21:14.780869] [INFO ] [MAIN ] [2941/3529] SPH kept (0.5s) | 2937 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:15.194865] [DEBUG] [REMOTE ] SPOK: Retrieved 5318 rows, trimmed to 300. [2026-01-08T12:21:15.195081] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-08T12:21:15.195389] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-08T12:21:15.195539] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:15.195696] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-08T12:21:15.195739] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-08T12:21:15.195795] [INFO ] [MAIN ] [2942/3529] SPOK kept (0.4s) | 2938 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:15.378720] [DEBUG] [REMOTE ] SPRC: Retrieved 1093 rows, trimmed to 300. [2026-01-08T12:21:15.378968] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-08T12:21:15.379246] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.35. [2026-01-08T12:21:15.379391] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:15.379523] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-08T12:21:15.379592] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-08T12:21:15.379656] [INFO ] [MAIN ] [2943/3529] SPRC kept (0.2s) | 2939 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:16.078833] [DEBUG] [REMOTE ] SPRO: Retrieved 4847 rows, trimmed to 300. [2026-01-08T12:21:16.079052] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-08T12:21:16.079360] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-08T12:21:16.079498] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:16.079670] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-08T12:21:16.079732] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-08T12:21:16.079800] [INFO ] [MAIN ] [2944/3529] SPRO kept (0.7s) | 2940 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:16.348439] [DEBUG] [REMOTE ] SPRX: Retrieved 1112 rows, trimmed to 300. [2026-01-08T12:21:16.348648] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-08T12:21:16.348912] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-08T12:21:16.349084] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:16.349227] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-08T12:21:16.349296] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-08T12:21:16.349369] [INFO ] [MAIN ] [2945/3529] SPRX kept (0.3s) | 2941 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:16.622424] [DEBUG] [REMOTE ] SPRY: Retrieved 1278 rows, trimmed to 300. [2026-01-08T12:21:16.622553] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-08T12:21:16.622779] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-08T12:21:16.622913] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:16.623020] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-08T12:21:16.623064] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-08T12:21:16.623112] [INFO ] [MAIN ] [2946/3529] SPRY kept (0.3s) | 2942 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:17.234237] [DEBUG] [REMOTE ] SPSC: Retrieved 3953 rows, trimmed to 300. [2026-01-08T12:21:17.234368] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-08T12:21:17.234600] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-08T12:21:17.234744] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:17.234858] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-08T12:21:17.234900] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-08T12:21:17.234952] [INFO ] [MAIN ] [2947/3529] SPSC kept (0.6s) | 2943 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:17.628009] [DEBUG] [REMOTE ] SPWH: Retrieved 2949 rows, trimmed to 300. [2026-01-08T12:21:17.628144] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-08T12:21:17.628367] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-08T12:21:17.628503] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:17.628662] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-08T12:21:17.628705] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-08T12:21:17.628756] [INFO ] [MAIN ] [2948/3529] SPWH kept (0.4s) | 2944 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:18.197104] [DEBUG] [REMOTE ] SPXC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:18.197254] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-08T12:21:18.197496] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $180.71. [2026-01-08T12:21:18.197650] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:18.197774] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-08T12:21:18.197815] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-08T12:21:18.197865] [INFO ] [MAIN ] [2949/3529] SPXC kept (0.6s) | 2945 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:18.616839] [DEBUG] [REMOTE ] SPXX: Retrieved 5061 rows, trimmed to 300. [2026-01-08T12:21:18.616976] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-08T12:21:18.617195] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-08T12:21:18.617328] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:18.617441] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-08T12:21:18.617483] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-08T12:21:18.617531] [INFO ] [MAIN ] [2950/3529] SPXX kept (0.4s) | 2946 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:19.087510] [DEBUG] [REMOTE ] SQM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:19.087673] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-08T12:21:19.087898] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $42.31. [2026-01-08T12:21:19.088032] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:19.088147] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-08T12:21:19.088205] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-08T12:21:19.088277] [INFO ] [MAIN ] [2951/3529] SQM kept (0.5s) | 2947 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:19.308751] [DEBUG] [REMOTE ] SQNS: Retrieved 3702 rows, trimmed to 300. [2026-01-08T12:21:19.308878] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-08T12:21:19.309083] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-08T12:21:19.309222] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:19.309335] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-08T12:21:19.309378] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-08T12:21:19.309428] [INFO ] [MAIN ] [2952/3529] SQNS kept (0.2s) | 2948 kept, 4 rejected | 139.0/min | ETA: 4.2m [2026-01-08T12:21:19.849947] [DEBUG] [REMOTE ] SQQQ: Retrieved 4001 rows, trimmed to 300. [2026-01-08T12:21:19.850082] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-08T12:21:19.850294] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-08T12:21:19.850430] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:19.850547] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-08T12:21:19.850608] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-08T12:21:19.850661] [INFO ] [MAIN ] [2953/3529] SQQQ kept (0.5s) | 2949 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:20.018748] [DEBUG] [REMOTE ] SRAD: Retrieved 1084 rows, trimmed to 300. [2026-01-08T12:21:20.019151] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-08T12:21:20.019394] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $21.06. [2026-01-08T12:21:20.019532] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:20.019666] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-08T12:21:20.019710] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-08T12:21:20.019982] [INFO ] [MAIN ] [2954/3529] SRAD kept (0.2s) | 2950 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:20.479748] [DEBUG] [REMOTE ] SRBK: Retrieved 577 rows, trimmed to 300. [2026-01-08T12:21:20.479928] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-08T12:21:20.480222] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.38. [2026-01-08T12:21:20.480424] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:20.480629] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-08T12:21:20.480695] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-08T12:21:20.480773] [INFO ] [MAIN ] [2955/3529] SRBK kept (0.5s) | 2951 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:21.002176] [DEBUG] [REMOTE ] SRCE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:21.002367] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-08T12:21:21.002725] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $57.17. [2026-01-08T12:21:21.002902] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:21.003068] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-08T12:21:21.003120] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-08T12:21:21.003187] [INFO ] [MAIN ] [2956/3529] SRCE kept (0.5s) | 2952 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:21.560668] [DEBUG] [REMOTE ] SRE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:21.560828] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-08T12:21:21.561043] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $86.36. [2026-01-08T12:21:21.561176] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:21.561290] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-08T12:21:21.561347] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-08T12:21:21.561398] [INFO ] [MAIN ] [2957/3529] SRE kept (0.6s) | 2953 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:21.826294] [DEBUG] [REMOTE ] SREA: Retrieved 1642 rows, trimmed to 300. [2026-01-08T12:21:21.826423] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-08T12:21:21.826654] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-08T12:21:21.826797] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:21.826909] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-08T12:21:21.826951] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-08T12:21:21.826999] [INFO ] [MAIN ] [2958/3529] SREA kept (0.3s) | 2954 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:22.179787] [DEBUG] [REMOTE ] SRFM: Retrieved 615 rows, trimmed to 300. [2026-01-08T12:21:22.179916] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-08T12:21:22.180116] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-08T12:21:22.180253] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:22.180405] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-08T12:21:22.180459] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-08T12:21:22.180524] [INFO ] [MAIN ] [2959/3529] SRFM kept (0.4s) | 2955 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:22.569990] [DEBUG] [REMOTE ] SRG: Retrieved 2644 rows, trimmed to 300. [2026-01-08T12:21:22.570128] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-08T12:21:22.570372] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-08T12:21:22.570519] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:22.570667] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-08T12:21:22.570713] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-08T12:21:22.570765] [INFO ] [MAIN ] [2960/3529] SRG kept (0.4s) | 2956 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:23.231437] [DEBUG] [REMOTE ] SRI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:23.231597] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-08T12:21:23.231831] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-08T12:21:23.231973] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:23.232094] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-08T12:21:23.232136] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-08T12:21:23.232188] [INFO ] [MAIN ] [2961/3529] SRI kept (0.7s) | 2957 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:23.503077] [DEBUG] [REMOTE ] SRRK: Retrieved 1916 rows, trimmed to 300. [2026-01-08T12:21:23.503201] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-08T12:21:23.503422] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.92. [2026-01-08T12:21:23.503562] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:23.503725] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-08T12:21:23.503770] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-08T12:21:23.503820] [INFO ] [MAIN ] [2962/3529] SRRK kept (0.3s) | 2958 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:23.938476] [DEBUG] [REMOTE ] SRTS: Retrieved 2377 rows, trimmed to 300. [2026-01-08T12:21:23.938634] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-08T12:21:23.938864] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-08T12:21:23.939008] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:23.939135] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-08T12:21:23.939176] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-08T12:21:23.939226] [INFO ] [MAIN ] [2963/3529] SRTS kept (0.4s) | 2959 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:24.503874] [DEBUG] [REMOTE ] SSB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:24.504020] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-08T12:21:24.504244] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-08T12:21:24.504386] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:24.504508] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-08T12:21:24.504551] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-08T12:21:24.504623] [INFO ] [MAIN ] [2964/3529] SSB kept (0.6s) | 2960 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:24.972187] [DEBUG] [REMOTE ] SSD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:24.972412] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-08T12:21:24.972904] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-08T12:21:24.973064] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:24.973258] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-08T12:21:24.973305] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-08T12:21:24.973363] [INFO ] [MAIN ] [2965/3529] SSD kept (0.5s) | 2961 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:25.494931] [DEBUG] [REMOTE ] SSL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:25.495181] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-08T12:21:25.495619] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $5.33. [2026-01-08T12:21:25.495803] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:25.495962] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-08T12:21:25.496008] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-08T12:21:25.496067] [INFO ] [MAIN ] [2966/3529] SSL kept (0.5s) | 2962 kept, 4 rejected | 139.0/min | ETA: 4.1m [2026-01-08T12:21:25.974136] [DEBUG] [REMOTE ] SSNC: Retrieved 3968 rows, trimmed to 300. [2026-01-08T12:21:25.974341] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-08T12:21:25.974634] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $79.29. [2026-01-08T12:21:25.974779] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:25.974912] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-08T12:21:25.974954] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-08T12:21:25.975019] [INFO ] [MAIN ] [2967/3529] SSNC kept (0.5s) | 2963 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:26.429712] [DEBUG] [REMOTE ] SSP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:26.429918] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-08T12:21:26.430191] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-08T12:21:26.430335] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:26.430464] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-08T12:21:26.430507] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-08T12:21:26.430564] [INFO ] [MAIN ] [2968/3529] SSP kept (0.5s) | 2964 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:26.894507] [DEBUG] [REMOTE ] SSRM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:26.894689] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-08T12:21:26.894939] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-08T12:21:26.895100] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:26.895262] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-08T12:21:26.895305] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-08T12:21:26.895374] [INFO ] [MAIN ] [2969/3529] SSRM kept (0.5s) | 2965 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:27.203761] [DEBUG] [REMOTE ] SSSS: Retrieved 3696 rows, trimmed to 300. [2026-01-08T12:21:27.203897] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-08T12:21:27.204106] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.59. [2026-01-08T12:21:27.204242] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:27.204383] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-08T12:21:27.204425] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-08T12:21:27.204474] [INFO ] [MAIN ] [2970/3529] SSSS kept (0.3s) | 2966 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:27.459364] [DEBUG] [REMOTE ] SSTI: Retrieved 2159 rows, trimmed to 300. [2026-01-08T12:21:27.459491] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-08T12:21:27.459721] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-08T12:21:27.459859] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:27.460161] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-08T12:21:27.460203] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-08T12:21:27.460252] [INFO ] [MAIN ] [2971/3529] SSTI kept (0.3s) | 2967 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:28.036984] [DEBUG] [REMOTE ] SSTK: Retrieved 3328 rows, trimmed to 300. [2026-01-08T12:21:28.037120] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-08T12:21:28.037338] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.08. [2026-01-08T12:21:28.037480] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:28.037617] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-08T12:21:28.037668] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-08T12:21:28.037733] [INFO ] [MAIN ] [2972/3529] SSTK kept (0.6s) | 2968 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:28.527906] [DEBUG] [REMOTE ] SSYS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:28.528069] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-08T12:21:28.528363] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-08T12:21:28.528505] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:28.528651] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-08T12:21:28.528694] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-08T12:21:28.528745] [INFO ] [MAIN ] [2973/3529] SSYS kept (0.5s) | 2969 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:28.832217] [DEBUG] [REMOTE ] STAA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:28.832367] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-08T12:21:28.832624] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $22.19. [2026-01-08T12:21:28.832761] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:28.832881] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-08T12:21:28.832922] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-08T12:21:28.832972] [INFO ] [MAIN ] [2974/3529] STAA kept (0.3s) | 2970 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:29.239928] [DEBUG] [REMOTE ] STAG: Retrieved 3704 rows, trimmed to 300. [2026-01-08T12:21:29.240083] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-08T12:21:29.240298] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $35.91. [2026-01-08T12:21:29.240436] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:29.240566] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-08T12:21:29.240630] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-08T12:21:29.240681] [INFO ] [MAIN ] [2975/3529] STAG kept (0.4s) | 2971 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:29.798724] [DEBUG] [REMOTE ] STBA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:29.798891] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-08T12:21:29.799365] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $34.33. [2026-01-08T12:21:29.799504] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:29.799680] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-08T12:21:29.799729] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-08T12:21:29.799783] [INFO ] [MAIN ] [2976/3529] STBA kept (0.6s) | 2972 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:30.243385] [DEBUG] [REMOTE ] STC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:30.243631] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-08T12:21:30.243975] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $67.40. [2026-01-08T12:21:30.244123] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:30.244276] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-08T12:21:30.244320] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-08T12:21:30.244380] [INFO ] [MAIN ] [2977/3529] STC kept (0.4s) | 2973 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:30.724119] [DEBUG] [REMOTE ] STE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:30.724380] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-08T12:21:30.724834] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $234.90. [2026-01-08T12:21:30.724988] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:30.725152] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-08T12:21:30.725197] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-08T12:21:30.725259] [INFO ] [MAIN ] [2978/3529] STE kept (0.5s) | 2974 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:31.029696] [DEBUG] [REMOTE ] STEL: Retrieved 2048 rows, trimmed to 300. [2026-01-08T12:21:31.029906] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-08T12:21:31.030188] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $28.55. [2026-01-08T12:21:31.030334] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:31.030465] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-08T12:21:31.030511] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-08T12:21:31.030589] [INFO ] [MAIN ] [2979/3529] STEL kept (0.3s) | 2975 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:31.397812] [DEBUG] [REMOTE ] STEM: Retrieved 1318 rows, trimmed to 300. [2026-01-08T12:21:31.398168] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-08T12:21:31.398463] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-08T12:21:31.398635] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:31.398757] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-08T12:21:31.398809] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-08T12:21:31.398879] [INFO ] [MAIN ] [2980/3529] STEM kept (0.4s) | 2976 kept, 4 rejected | 139.0/min | ETA: 4.0m [2026-01-08T12:21:31.802860] [DEBUG] [REMOTE ] STEP: Retrieved 1334 rows, trimmed to 300. [2026-01-08T12:21:31.803012] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-08T12:21:31.803220] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-08T12:21:31.803394] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:31.803666] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-08T12:21:31.803712] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-08T12:21:31.803763] [INFO ] [MAIN ] [2981/3529] STEP kept (0.4s) | 2977 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:32.166512] [DEBUG] [REMOTE ] STHO: Retrieved 695 rows, trimmed to 300. [2026-01-08T12:21:32.166840] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-08T12:21:32.167167] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-08T12:21:32.167354] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:32.167525] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-08T12:21:32.167607] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-08T12:21:32.167712] [INFO ] [MAIN ] [2982/3529] STHO kept (0.4s) | 2978 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:32.478227] [DEBUG] [REMOTE ] STI: Retrieved 484 rows, trimmed to 300. [2026-01-08T12:21:32.478470] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-08T12:21:32.478765] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-08T12:21:32.478930] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:32.479105] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-08T12:21:32.479156] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-08T12:21:32.479219] [INFO ] [MAIN ] [2983/3529] STI kept (0.3s) | 2979 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:33.009153] [DEBUG] [REMOTE ] STIM: Retrieved 1892 rows, trimmed to 300. [2026-01-08T12:21:33.009369] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-08T12:21:33.009681] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-08T12:21:33.009823] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:33.009960] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-08T12:21:33.010004] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-08T12:21:33.010063] [INFO ] [MAIN ] [2984/3529] STIM kept (0.5s) | 2980 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:33.512249] [DEBUG] [REMOTE ] STK: Retrieved 4052 rows, trimmed to 300. [2026-01-08T12:21:33.512377] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-08T12:21:33.512604] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-08T12:21:33.512741] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:33.512850] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-08T12:21:33.512890] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-08T12:21:33.512948] [INFO ] [MAIN ] [2985/3529] STK kept (0.5s) | 2981 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:33.764019] [DEBUG] [REMOTE ] STKH: Retrieved 1212 rows, trimmed to 300. [2026-01-08T12:21:33.764158] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-08T12:21:33.764390] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.23. [2026-01-08T12:21:33.764555] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:33.764687] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-08T12:21:33.764730] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-08T12:21:33.764778] [INFO ] [MAIN ] [2986/3529] STKH kept (0.3s) | 2982 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:34.245604] [DEBUG] [REMOTE ] STKL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:34.245765] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-08T12:21:34.246024] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-08T12:21:34.246185] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:34.246313] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-08T12:21:34.246354] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-08T12:21:34.246404] [INFO ] [MAIN ] [2987/3529] STKL kept (0.5s) | 2983 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:34.590044] [DEBUG] [REMOTE ] STKS: Retrieved 2900 rows, trimmed to 300. [2026-01-08T12:21:34.590168] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-08T12:21:34.590363] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-08T12:21:34.590495] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:34.590628] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-08T12:21:34.590671] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-08T12:21:34.590725] [INFO ] [MAIN ] [2988/3529] STKS kept (0.3s) | 2984 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:35.099065] [DEBUG] [REMOTE ] STLA: Retrieved 3920 rows, trimmed to 300. [2026-01-08T12:21:35.099190] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-08T12:21:35.099392] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-08T12:21:35.099524] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:35.099652] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-08T12:21:35.099694] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-08T12:21:35.099741] [INFO ] [MAIN ] [2989/3529] STLA kept (0.5s) | 2985 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:35.600632] [DEBUG] [REMOTE ] STLD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:35.600792] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-08T12:21:35.601029] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $142.23. [2026-01-08T12:21:35.601160] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:35.601281] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-08T12:21:35.601322] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-08T12:21:35.601372] [INFO ] [MAIN ] [2990/3529] STLD kept (0.5s) | 2986 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:36.071949] [DEBUG] [REMOTE ] STM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:36.072093] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-08T12:21:36.072333] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-08T12:21:36.072471] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:36.072620] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-08T12:21:36.072672] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-08T12:21:36.072734] [INFO ] [MAIN ] [2991/3529] STM kept (0.5s) | 2987 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:36.486880] [DEBUG] [REMOTE ] STN: Retrieved 5138 rows, trimmed to 300. [2026-01-08T12:21:36.487013] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-08T12:21:36.487218] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-08T12:21:36.487352] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:36.487503] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-08T12:21:36.487557] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-08T12:21:36.487643] [INFO ] [MAIN ] [2992/3529] STN kept (0.4s) | 2988 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:36.773601] [DEBUG] [REMOTE ] STNE: Retrieved 1809 rows, trimmed to 300. [2026-01-08T12:21:36.773724] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-08T12:21:36.773917] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-08T12:21:36.774066] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:36.774174] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-08T12:21:36.774215] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-08T12:21:36.774263] [INFO ] [MAIN ] [2993/3529] STNE kept (0.3s) | 2989 kept, 4 rejected | 139.0/min | ETA: 3.9m [2026-01-08T12:21:37.166889] [DEBUG] [REMOTE ] STOK: Retrieved 1648 rows, trimmed to 300. [2026-01-08T12:21:37.167014] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-08T12:21:37.167216] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-08T12:21:37.167349] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:37.167456] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-08T12:21:37.167497] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-08T12:21:37.167545] [INFO ] [MAIN ] [2994/3529] STOK kept (0.4s) | 2990 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:37.751670] [DEBUG] [REMOTE ] STRA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:37.751835] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-08T12:21:37.752122] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-08T12:21:37.752272] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:37.752403] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-08T12:21:37.752447] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-08T12:21:37.752499] [INFO ] [MAIN ] [2995/3529] STRA kept (0.6s) | 2991 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:38.126919] [DEBUG] [REMOTE ] STRL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:38.127062] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-08T12:21:38.127281] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-08T12:21:38.127414] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:38.127528] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-08T12:21:38.127588] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-08T12:21:38.127641] [INFO ] [MAIN ] [2996/3529] STRL kept (0.4s) | 2992 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:38.596519] [DEBUG] [REMOTE ] STRS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:38.596674] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-08T12:21:38.596901] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-08T12:21:38.597039] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:38.597157] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-08T12:21:38.597197] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-08T12:21:38.597248] [INFO ] [MAIN ] [2997/3529] STRS kept (0.5s) | 2993 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:38.787933] [DEBUG] [REMOTE ] STSS: Retrieved 936 rows, trimmed to 300. [2026-01-08T12:21:38.788071] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-08T12:21:38.788292] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.97. [2026-01-08T12:21:38.788428] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:38.788537] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-08T12:21:38.788594] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-08T12:21:38.788644] [INFO ] [MAIN ] [2998/3529] STSS kept (0.2s) | 2994 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:39.238172] [DEBUG] [REMOTE ] STTK: Retrieved 1317 rows, trimmed to 300. [2026-01-08T12:21:39.238330] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-08T12:21:39.238536] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.77. [2026-01-08T12:21:39.238708] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:39.238822] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-08T12:21:39.238865] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-08T12:21:39.238916] [INFO ] [MAIN ] [2999/3529] STTK kept (0.5s) | 2995 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:39.642901] [DEBUG] [REMOTE ] STVN: Retrieved 1125 rows, trimmed to 300. [2026-01-08T12:21:39.643069] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-08T12:21:39.643328] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $20.12. [2026-01-08T12:21:39.643496] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:39.643654] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-08T12:21:39.643706] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-08T12:21:39.643769] [INFO ] [MAIN ] [3000/3529] STVN kept (0.4s) | 2996 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:40.190704] [DEBUG] [REMOTE ] STWD: Retrieved 4127 rows, trimmed to 300. [2026-01-08T12:21:40.190839] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-08T12:21:40.191051] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-08T12:21:40.191186] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:40.191301] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-08T12:21:40.191344] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-08T12:21:40.191394] [INFO ] [MAIN ] [3001/3529] STWD kept (0.5s) | 2997 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:40.637428] [DEBUG] [REMOTE ] STX: Retrieved 5805 rows, trimmed to 300. [2026-01-08T12:21:40.637590] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-08T12:21:40.637827] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $211.08. [2026-01-08T12:21:40.637970] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:40.638094] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-08T12:21:40.638137] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-08T12:21:40.638190] [INFO ] [MAIN ] [3002/3529] STX kept (0.4s) | 2998 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:40.874445] [DEBUG] [REMOTE ] STXE: Retrieved 737 rows, trimmed to 300. [2026-01-08T12:21:40.874621] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-08T12:21:40.874840] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.33. [2026-01-08T12:21:40.874977] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:40.875134] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-08T12:21:40.875177] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-08T12:21:40.875226] [INFO ] [MAIN ] [3003/3529] STXE kept (0.2s) | 2999 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:41.300177] [DEBUG] [REMOTE ] STXG: Retrieved 791 rows, trimmed to 300. [2026-01-08T12:21:41.300309] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-08T12:21:41.300503] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-08T12:21:41.300662] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:41.300775] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-08T12:21:41.300816] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-08T12:21:41.300864] [INFO ] [MAIN ] [3004/3529] STXG kept (0.4s) | 3000 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:41.924719] [DEBUG] [REMOTE ] SUI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:41.924889] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-08T12:21:41.925192] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-08T12:21:41.925338] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:41.925504] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-08T12:21:41.925553] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-08T12:21:41.925635] [INFO ] [MAIN ] [3005/3529] SUI kept (0.6s) | 3001 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:42.280607] [DEBUG] [REMOTE ] SUN: Retrieved 3343 rows, trimmed to 300. [2026-01-08T12:21:42.280747] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-08T12:21:42.280960] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $49.40. [2026-01-08T12:21:42.281099] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:42.281212] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-08T12:21:42.281255] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-08T12:21:42.281305] [INFO ] [MAIN ] [3006/3529] SUN kept (0.4s) | 3002 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:42.675984] [DEBUG] [REMOTE ] SUNS: Retrieved 3173 rows, trimmed to 300. [2026-01-08T12:21:42.676131] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-08T12:21:42.676350] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-08T12:21:42.676489] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:42.676642] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-08T12:21:42.676690] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-08T12:21:42.676742] [INFO ] [MAIN ] [3007/3529] SUNS kept (0.4s) | 3003 kept, 4 rejected | 139.0/min | ETA: 3.8m [2026-01-08T12:21:43.067921] [DEBUG] [REMOTE ] SUPN: Retrieved 3442 rows, trimmed to 300. [2026-01-08T12:21:43.068059] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-08T12:21:43.068290] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-08T12:21:43.068439] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:43.068554] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-08T12:21:43.068617] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-08T12:21:43.068671] [INFO ] [MAIN ] [3008/3529] SUPN kept (0.4s) | 3004 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:43.543070] [DEBUG] [REMOTE ] SURG: Retrieved 4541 rows, trimmed to 300. [2026-01-08T12:21:43.543253] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-08T12:21:43.543597] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.47. [2026-01-08T12:21:43.543780] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:43.543960] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-08T12:21:43.544022] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-08T12:21:43.544099] [INFO ] [MAIN ] [3009/3529] SURG kept (0.5s) | 3005 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:43.856056] [DEBUG] [REMOTE ] SUSB: Retrieved 2131 rows, trimmed to 300. [2026-01-08T12:21:43.856271] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-08T12:21:43.856553] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-08T12:21:43.856723] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:43.856852] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-08T12:21:43.856897] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-08T12:21:43.856954] [INFO ] [MAIN ] [3010/3529] SUSB kept (0.3s) | 3006 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:44.248175] [DEBUG] [REMOTE ] SUSC: Retrieved 2129 rows, trimmed to 300. [2026-01-08T12:21:44.248422] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-08T12:21:44.248826] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-08T12:21:44.249032] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:44.249206] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-08T12:21:44.249270] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-08T12:21:44.249349] [INFO ] [MAIN ] [3011/3529] SUSC kept (0.4s) | 3007 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:44.640803] [DEBUG] [REMOTE ] SUSL: Retrieved 1675 rows, trimmed to 300. [2026-01-08T12:21:44.640957] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-08T12:21:44.641212] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-08T12:21:44.641389] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:44.641534] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-08T12:21:44.641611] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-08T12:21:44.641680] [INFO ] [MAIN ] [3012/3529] SUSL kept (0.4s) | 3008 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:44.962684] [DEBUG] [REMOTE ] SUUN: Retrieved 662 rows, trimmed to 300. [2026-01-08T12:21:44.962816] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-08T12:21:44.963014] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-08T12:21:44.963151] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:44.963260] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-08T12:21:44.963302] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-08T12:21:44.963351] [INFO ] [MAIN ] [3013/3529] SUUN kept (0.3s) | 3009 kept, 4 rejected | 139.1/min | ETA: 3.7m [2026-01-08T12:21:45.591549] [DEBUG] [REMOTE ] SUZ: Retrieved 4628 rows, trimmed to 300. [2026-01-08T12:21:45.591709] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-08T12:21:45.591917] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.53. [2026-01-08T12:21:45.592052] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:45.592192] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-08T12:21:45.592234] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-08T12:21:45.592283] [INFO ] [MAIN ] [3014/3529] SUZ kept (0.6s) | 3010 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:46.052475] [DEBUG] [REMOTE ] SVC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:46.052674] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-08T12:21:46.052952] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-08T12:21:46.053091] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:46.053222] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-08T12:21:46.053264] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-08T12:21:46.053315] [INFO ] [MAIN ] [3015/3529] SVC kept (0.5s) | 3011 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:46.254916] [DEBUG] [REMOTE ] SVCO: Retrieved 417 rows, trimmed to 300. [2026-01-08T12:21:46.255151] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-08T12:21:46.255466] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-08T12:21:46.255690] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:46.255865] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-08T12:21:46.255917] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-08T12:21:46.255975] [INFO ] [MAIN ] [3016/3529] SVCO kept (0.2s) | 3012 kept, 4 rejected | 139.1/min | ETA: 3.7m [2026-01-08T12:21:46.902466] [DEBUG] [REMOTE ] SVRA: Retrieved 5455 rows, trimmed to 300. [2026-01-08T12:21:46.902708] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-08T12:21:46.903058] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.38. [2026-01-08T12:21:46.903210] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:46.903359] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-08T12:21:46.903403] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-08T12:21:46.903459] [INFO ] [MAIN ] [3017/3529] SVRA kept (0.6s) | 3013 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:47.371323] [DEBUG] [REMOTE ] SWBI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:47.371534] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-08T12:21:47.371854] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-08T12:21:47.371999] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:47.372157] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-08T12:21:47.372233] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-08T12:21:47.372296] [INFO ] [MAIN ] [3018/3529] SWBI kept (0.5s) | 3014 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:47.606920] [DEBUG] [REMOTE ] SWIM: Retrieved 1183 rows, trimmed to 300. [2026-01-08T12:21:47.607140] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-08T12:21:47.607375] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-08T12:21:47.607514] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:47.607660] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-08T12:21:47.607706] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-08T12:21:47.607761] [INFO ] [MAIN ] [3019/3529] SWIM kept (0.2s) | 3015 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:48.235233] [DEBUG] [REMOTE ] SWK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:48.235371] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-08T12:21:48.235597] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-08T12:21:48.235734] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:48.235845] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-08T12:21:48.235885] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-08T12:21:48.235934] [INFO ] [MAIN ] [3020/3529] SWK kept (0.6s) | 3016 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:48.651953] [DEBUG] [REMOTE ] SWKS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:48.652108] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-08T12:21:48.652322] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $59.82. [2026-01-08T12:21:48.652460] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:48.652590] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-08T12:21:48.652635] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-08T12:21:48.652686] [INFO ] [MAIN ] [3021/3529] SWKS kept (0.4s) | 3017 kept, 4 rejected | 139.0/min | ETA: 3.7m [2026-01-08T12:21:49.201021] [DEBUG] [REMOTE ] SWX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:49.201166] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-08T12:21:49.201393] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $76.63. [2026-01-08T12:21:49.201526] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:49.201664] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-08T12:21:49.201707] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-08T12:21:49.201756] [INFO ] [MAIN ] [3022/3529] SWX kept (0.5s) | 3018 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:49.682376] [DEBUG] [REMOTE ] SWZ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:49.682545] [DEBUG] [REMOTE ] SWZ: PASS: History has at least 300 days. [2026-01-08T12:21:49.682808] [DEBUG] [REMOTE ] SWZ: PASS: Price check passed. Min price $5.87. [2026-01-08T12:21:49.682949] [DEBUG] [REMOTE ] SWZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:49.683073] [DEBUG] [REMOTE ] SWZ: PASS: Integrity check passed. [2026-01-08T12:21:49.683117] [DEBUG] [REMOTE ] SWZ: Symbol is viable for forecasting. [2026-01-08T12:21:49.683168] [INFO ] [MAIN ] [3023/3529] SWZ kept (0.5s) | 3019 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:50.125168] [DEBUG] [REMOTE ] SXC: Retrieved 3638 rows, trimmed to 300. [2026-01-08T12:21:50.125326] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-08T12:21:50.125613] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-08T12:21:50.125795] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:50.125940] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-08T12:21:50.125990] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-08T12:21:50.126054] [INFO ] [MAIN ] [3024/3529] SXC kept (0.4s) | 3020 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:50.569979] [DEBUG] [REMOTE ] SXI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:50.570123] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-08T12:21:50.570341] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-08T12:21:50.570476] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:50.570643] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-08T12:21:50.570803] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-08T12:21:50.570860] [INFO ] [MAIN ] [3025/3529] SXI kept (0.4s) | 3021 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:50.937590] [DEBUG] [REMOTE ] SXTC: Retrieved 1762 rows, trimmed to 300. [2026-01-08T12:21:50.937747] [DEBUG] [REMOTE ] SXTC: PASS: History has at least 300 days. [2026-01-08T12:21:50.938011] [DEBUG] [REMOTE ] SXTC: PASS: Price check passed. Min price $1.26. [2026-01-08T12:21:50.938183] [DEBUG] [REMOTE ] SXTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:50.938361] [DEBUG] [REMOTE ] SXTC: PASS: Integrity check passed. [2026-01-08T12:21:50.938415] [DEBUG] [REMOTE ] SXTC: Symbol is viable for forecasting. [2026-01-08T12:21:50.938481] [INFO ] [MAIN ] [3026/3529] SXTC kept (0.4s) | 3022 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:51.263655] [DEBUG] [REMOTE ] SY: Retrieved 1681 rows, trimmed to 300. [2026-01-08T12:21:51.263787] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-08T12:21:51.263995] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-08T12:21:51.264128] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:51.264239] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-08T12:21:51.264280] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-08T12:21:51.264328] [INFO ] [MAIN ] [3027/3529] SY kept (0.3s) | 3023 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:51.697805] [DEBUG] [REMOTE ] SYF: Retrieved 2877 rows, trimmed to 300. [2026-01-08T12:21:51.697938] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-08T12:21:51.698139] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $69.86. [2026-01-08T12:21:51.698298] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:51.698439] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-08T12:21:51.698484] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-08T12:21:51.698533] [INFO ] [MAIN ] [3028/3529] SYF kept (0.4s) | 3024 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:52.299395] [DEBUG] [REMOTE ] SYK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:52.299896] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-08T12:21:52.300318] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-08T12:21:52.300533] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:52.300767] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-08T12:21:52.300834] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-08T12:21:52.300921] [INFO ] [MAIN ] [3029/3529] SYK kept (0.6s) | 3025 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:52.553469] [DEBUG] [REMOTE ] SYM: Retrieved 1215 rows, trimmed to 300. [2026-01-08T12:21:52.553712] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-08T12:21:52.554043] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-08T12:21:52.554228] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:52.554397] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-08T12:21:52.554448] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-08T12:21:52.554509] [INFO ] [MAIN ] [3030/3529] SYM kept (0.3s) | 3026 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:53.180251] [DEBUG] [REMOTE ] SYNA: Retrieved 6025 rows, trimmed to 300. [2026-01-08T12:21:53.180485] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-08T12:21:53.180913] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-08T12:21:53.181092] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:53.181280] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-08T12:21:53.181343] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-08T12:21:53.181417] [INFO ] [MAIN ] [3031/3529] SYNA kept (0.6s) | 3027 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:53.460457] [DEBUG] [REMOTE ] SYRE: Retrieved 2453 rows, trimmed to 300. [2026-01-08T12:21:53.460648] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-08T12:21:53.460898] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $18.91. [2026-01-08T12:21:53.461046] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:53.461163] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-08T12:21:53.461207] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-08T12:21:53.461269] [INFO ] [MAIN ] [3032/3529] SYRE kept (0.3s) | 3028 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:54.050368] [DEBUG] [REMOTE ] SYY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:54.050534] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-08T12:21:54.050805] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-08T12:21:54.050941] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:54.051181] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-08T12:21:54.051228] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-08T12:21:54.051279] [INFO ] [MAIN ] [3033/3529] SYY kept (0.6s) | 3029 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:54.510930] [DEBUG] [REMOTE ] TAC: Retrieved 6146 rows, trimmed to 300. [2026-01-08T12:21:54.511138] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-08T12:21:54.511435] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.33. [2026-01-08T12:21:54.511608] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:54.511796] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-08T12:21:54.511843] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-08T12:21:54.511901] [INFO ] [MAIN ] [3034/3529] TAC kept (0.5s) | 3030 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:54.819118] [DEBUG] [REMOTE ] TAK: Retrieved 4326 rows, trimmed to 300. [2026-01-08T12:21:54.819398] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-08T12:21:54.819641] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-08T12:21:54.819778] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:54.819894] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-08T12:21:54.819936] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-08T12:21:54.819987] [INFO ] [MAIN ] [3035/3529] TAK kept (0.3s) | 3031 kept, 4 rejected | 139.0/min | ETA: 3.6m [2026-01-08T12:21:55.208318] [DEBUG] [REMOTE ] TAL: Retrieved 3827 rows, trimmed to 300. [2026-01-08T12:21:55.208456] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-08T12:21:55.208703] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.45. [2026-01-08T12:21:55.208843] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:55.209022] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-08T12:21:55.209079] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-08T12:21:55.209147] [INFO ] [MAIN ] [3036/3529] TAL kept (0.4s) | 3032 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:55.579713] [DEBUG] [REMOTE ] TALK: Retrieved 1367 rows, trimmed to 300. [2026-01-08T12:21:55.579839] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-08T12:21:55.580038] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.63. [2026-01-08T12:21:55.580175] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:55.580301] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-08T12:21:55.580359] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-08T12:21:55.580412] [INFO ] [MAIN ] [3037/3529] TALK kept (0.4s) | 3033 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:55.995845] [DEBUG] [REMOTE ] TALO: Retrieved 1926 rows, trimmed to 300. [2026-01-08T12:21:55.995976] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-08T12:21:55.996181] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.05. [2026-01-08T12:21:55.996319] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:55.996430] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-08T12:21:55.996477] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-08T12:21:55.996536] [INFO ] [MAIN ] [3038/3529] TALO kept (0.4s) | 3034 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:56.500397] [DEBUG] [REMOTE ] TAOP: Retrieved 4860 rows, trimmed to 300. [2026-01-08T12:21:56.500548] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-08T12:21:56.501000] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-08T12:21:56.501140] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:56.501258] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-08T12:21:56.501298] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-08T12:21:56.501348] [INFO ] [MAIN ] [3039/3529] TAOP kept (0.5s) | 3035 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:57.035842] [DEBUG] [REMOTE ] TAP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:57.035974] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-08T12:21:57.036180] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-08T12:21:57.036311] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:57.036421] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-08T12:21:57.036461] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-08T12:21:57.036510] [INFO ] [MAIN ] [3040/3529] TAP kept (0.5s) | 3036 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:57.406298] [DEBUG] [REMOTE ] TARA: Retrieved 2819 rows, trimmed to 300. [2026-01-08T12:21:57.406468] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-08T12:21:57.406702] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-08T12:21:57.406836] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:57.406953] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-08T12:21:57.406995] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-08T12:21:57.407044] [INFO ] [MAIN ] [3041/3529] TARA kept (0.4s) | 3037 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:57.543531] [DEBUG] [REMOTE ] TARK: Retrieved 925 rows, trimmed to 300. [2026-01-08T12:21:57.543682] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-08T12:21:57.543890] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-08T12:21:57.544029] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:57.544139] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-08T12:21:57.544181] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-08T12:21:57.544230] [INFO ] [MAIN ] [3042/3529] TARK kept (0.1s) | 3038 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:58.077510] [DEBUG] [REMOTE ] TARS: Retrieved 1312 rows, trimmed to 300. [2026-01-08T12:21:58.077689] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-08T12:21:58.077902] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-08T12:21:58.078036] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:58.078152] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-08T12:21:58.078193] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-08T12:21:58.078241] [INFO ] [MAIN ] [3043/3529] TARS kept (0.5s) | 3039 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:58.465951] [DEBUG] [REMOTE ] TASK: Retrieved 1149 rows, trimmed to 300. [2026-01-08T12:21:58.466095] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-08T12:21:58.466302] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-08T12:21:58.466443] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:58.466561] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-08T12:21:58.466626] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-08T12:21:58.466676] [INFO ] [MAIN ] [3044/3529] TASK kept (0.4s) | 3040 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:59.109098] [DEBUG] [REMOTE ] TAYD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:21:59.109252] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-08T12:21:59.109497] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $41.28. [2026-01-08T12:21:59.109659] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:59.109786] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-08T12:21:59.109828] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-08T12:21:59.109879] [INFO ] [MAIN ] [3045/3529] TAYD kept (0.6s) | 3041 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:59.408512] [DEBUG] [REMOTE ] TBB: Retrieved 2053 rows, trimmed to 300. [2026-01-08T12:21:59.408662] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-08T12:21:59.408873] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $22.15. [2026-01-08T12:21:59.409015] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:59.409148] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-08T12:21:59.409205] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-08T12:21:59.409259] [INFO ] [MAIN ] [3046/3529] TBB kept (0.3s) | 3042 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:21:59.937015] [DEBUG] [REMOTE ] TBBK: Retrieved 5518 rows, trimmed to 300. [2026-01-08T12:21:59.937492] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-08T12:21:59.938226] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-08T12:21:59.938416] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:21:59.938665] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-08T12:21:59.938738] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-08T12:21:59.938809] [INFO ] [MAIN ] [3047/3529] TBBK kept (0.5s) | 3043 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:22:00.425056] [DEBUG] [REMOTE ] TBI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:00.425199] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-08T12:22:00.425406] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-08T12:22:00.425537] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:00.427686] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-08T12:22:00.427732] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-08T12:22:00.427782] [INFO ] [MAIN ] [3048/3529] TBI kept (0.5s) | 3044 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:22:00.626908] [DEBUG] [REMOTE ] TBIL: Retrieved 857 rows, trimmed to 300. [2026-01-08T12:22:00.627064] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-08T12:22:00.627287] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.46. [2026-01-08T12:22:00.627427] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:00.627542] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-08T12:22:00.627605] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-08T12:22:00.627658] [INFO ] [MAIN ] [3049/3529] TBIL kept (0.2s) | 3045 kept, 4 rejected | 139.0/min | ETA: 3.5m [2026-01-08T12:22:01.065630] [DEBUG] [REMOTE ] TBLA: Retrieved 1136 rows, trimmed to 300. [2026-01-08T12:22:01.065854] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-08T12:22:01.066137] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.05. [2026-01-08T12:22:01.066283] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:01.066417] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-08T12:22:01.066469] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-08T12:22:01.066544] [INFO ] [MAIN ] [3050/3529] TBLA kept (0.4s) | 3046 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:01.546910] [DEBUG] [REMOTE ] TBLD: Retrieved 1117 rows, trimmed to 300. [2026-01-08T12:22:01.547077] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-08T12:22:01.547331] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-08T12:22:01.547499] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:01.547677] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-08T12:22:01.547730] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-08T12:22:01.547792] [INFO ] [MAIN ] [3051/3529] TBLD kept (0.5s) | 3047 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:01.979478] [DEBUG] [REMOTE ] TBPH: Retrieved 2929 rows, trimmed to 300. [2026-01-08T12:22:01.979663] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-08T12:22:01.979935] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $13.85. [2026-01-08T12:22:01.980111] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:01.980248] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-08T12:22:01.980298] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-08T12:22:01.980359] [INFO ] [MAIN ] [3052/3529] TBPH kept (0.4s) | 3048 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:02.488786] [DEBUG] [REMOTE ] TBRG: Retrieved 5947 rows, trimmed to 300. [2026-01-08T12:22:02.488940] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-08T12:22:02.489181] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-08T12:22:02.489320] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:02.489444] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-08T12:22:02.489487] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-08T12:22:02.489538] [INFO ] [MAIN ] [3053/3529] TBRG kept (0.5s) | 3049 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:03.012551] [DEBUG] [REMOTE ] TCBI: Retrieved 5636 rows, trimmed to 300. [2026-01-08T12:22:03.012754] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-08T12:22:03.012999] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $77.08. [2026-01-08T12:22:03.013133] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:03.013252] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-08T12:22:03.013293] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-08T12:22:03.013346] [INFO ] [MAIN ] [3054/3529] TCBI kept (0.5s) | 3050 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:03.268129] [DEBUG] [REMOTE ] TCBIO: Retrieved 1223 rows, trimmed to 300. [2026-01-08T12:22:03.268287] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-08T12:22:03.268486] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-08T12:22:03.268636] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:03.268745] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-08T12:22:03.268787] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-08T12:22:03.268835] [INFO ] [MAIN ] [3055/3529] TCBIO kept (0.3s) | 3051 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:03.943458] [DEBUG] [REMOTE ] TCBK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:03.943716] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-08T12:22:03.944003] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $40.44. [2026-01-08T12:22:03.944144] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:03.944275] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-08T12:22:03.944318] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-08T12:22:03.944370] [INFO ] [MAIN ] [3056/3529] TCBK kept (0.7s) | 3052 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:04.173438] [DEBUG] [REMOTE ] TCBX: Retrieved 1044 rows, trimmed to 300. [2026-01-08T12:22:04.173637] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-08T12:22:04.173891] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-08T12:22:04.174060] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:04.174203] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-08T12:22:04.174252] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-08T12:22:04.174316] [INFO ] [MAIN ] [3057/3529] TCBX kept (0.2s) | 3053 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:04.668049] [DEBUG] [REMOTE ] TCMD: Retrieved 2375 rows, trimmed to 300. [2026-01-08T12:22:04.668186] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-08T12:22:04.668424] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $14.30. [2026-01-08T12:22:04.668622] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:04.668807] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-08T12:22:04.668861] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-08T12:22:04.668914] [INFO ] [MAIN ] [3058/3529] TCMD kept (0.5s) | 3054 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:05.198310] [DEBUG] [REMOTE ] TCOM: Retrieved 5555 rows, trimmed to 300. [2026-01-08T12:22:05.198455] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-08T12:22:05.198704] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $69.72. [2026-01-08T12:22:05.198874] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:05.198994] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-08T12:22:05.199036] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-08T12:22:05.199086] [INFO ] [MAIN ] [3059/3529] TCOM kept (0.5s) | 3055 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:05.566403] [DEBUG] [REMOTE ] TCPC: Retrieved 3460 rows, trimmed to 300. [2026-01-08T12:22:05.566540] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-08T12:22:05.566794] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.29. [2026-01-08T12:22:05.567126] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:05.567246] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-08T12:22:05.567286] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-08T12:22:05.567337] [INFO ] [MAIN ] [3060/3529] TCPC kept (0.4s) | 3056 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:06.062068] [DEBUG] [REMOTE ] TCX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:06.062255] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-08T12:22:06.062516] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.07. [2026-01-08T12:22:06.062681] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:06.062807] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-08T12:22:06.062855] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-08T12:22:06.062909] [INFO ] [MAIN ] [3061/3529] TCX kept (0.5s) | 3057 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:06.557817] [DEBUG] [REMOTE ] TD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:06.557972] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-08T12:22:06.558455] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $78.72. [2026-01-08T12:22:06.558619] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:06.558756] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-08T12:22:06.558805] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-08T12:22:06.558858] [INFO ] [MAIN ] [3062/3529] TD kept (0.5s) | 3058 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:06.946488] [DEBUG] [REMOTE ] TDC: Retrieved 4597 rows, trimmed to 300. [2026-01-08T12:22:06.946688] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-08T12:22:06.946945] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-08T12:22:06.947088] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:06.947218] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-08T12:22:06.947261] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-08T12:22:06.947313] [INFO ] [MAIN ] [3063/3529] TDC kept (0.4s) | 3059 kept, 4 rejected | 139.0/min | ETA: 3.4m [2026-01-08T12:22:07.440563] [DEBUG] [REMOTE ] TDF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:07.440748] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-08T12:22:07.441239] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-08T12:22:07.441386] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:07.441522] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-08T12:22:07.441565] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-08T12:22:07.441640] [INFO ] [MAIN ] [3064/3529] TDF kept (0.5s) | 3060 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:07.853232] [DEBUG] [REMOTE ] TDG: Retrieved 4986 rows, trimmed to 300. [2026-01-08T12:22:07.853360] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-08T12:22:07.853563] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1237.71. [2026-01-08T12:22:07.853720] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:07.853833] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-08T12:22:07.853875] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-08T12:22:07.853923] [INFO ] [MAIN ] [3065/3529] TDG kept (0.4s) | 3061 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:08.349909] [DEBUG] [REMOTE ] TDS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:08.350123] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-08T12:22:08.350434] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-08T12:22:08.350593] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:08.350740] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-08T12:22:08.350781] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-08T12:22:08.350835] [INFO ] [MAIN ] [3066/3529] TDS kept (0.5s) | 3062 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:08.642186] [DEBUG] [REMOTE ] TDSC: Retrieved 1333 rows, trimmed to 300. [2026-01-08T12:22:08.642327] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-08T12:22:08.642529] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-08T12:22:08.642693] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:08.642812] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-08T12:22:08.642853] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-08T12:22:08.642900] [INFO ] [MAIN ] [3067/3529] TDSC kept (0.3s) | 3063 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:08.990410] [DEBUG] [REMOTE ] TDUP: Retrieved 1202 rows, trimmed to 300. [2026-01-08T12:22:08.990547] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-08T12:22:08.990768] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $6.07. [2026-01-08T12:22:08.990901] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:08.991010] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-08T12:22:08.991051] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-08T12:22:08.991099] [INFO ] [MAIN ] [3068/3529] TDUP kept (0.3s) | 3064 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:09.614596] [DEBUG] [REMOTE ] TDY: Retrieved 6570 rows, trimmed to 300. [2026-01-08T12:22:09.614781] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-08T12:22:09.615113] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-08T12:22:09.615268] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:09.615442] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-08T12:22:09.615486] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-08T12:22:09.615541] [INFO ] [MAIN ] [3069/3529] TDY kept (0.6s) | 3065 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:09.917895] [DEBUG] [REMOTE ] TEAM: Retrieved 2533 rows, trimmed to 300. [2026-01-08T12:22:09.918035] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-08T12:22:09.918249] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $144.04. [2026-01-08T12:22:09.918402] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:09.918522] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-08T12:22:09.918563] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-08T12:22:09.918633] [INFO ] [MAIN ] [3070/3529] TEAM kept (0.3s) | 3066 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:10.420875] [DEBUG] [REMOTE ] TECH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:10.421025] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-08T12:22:10.421256] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-08T12:22:10.421391] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:10.421512] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-08T12:22:10.421553] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-08T12:22:10.421623] [INFO ] [MAIN ] [3071/3529] TECH kept (0.5s) | 3067 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:10.925712] [DEBUG] [REMOTE ] TECK: Retrieved 5907 rows, trimmed to 300. [2026-01-08T12:22:10.925850] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-08T12:22:10.926065] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-08T12:22:10.926203] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:10.926319] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-08T12:22:10.926361] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-08T12:22:10.926410] [INFO ] [MAIN ] [3072/3529] TECK kept (0.5s) | 3068 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:11.212445] [DEBUG] [REMOTE ] TECX: Retrieved 1897 rows, trimmed to 300. [2026-01-08T12:22:11.212602] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-08T12:22:11.212804] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.09. [2026-01-08T12:22:11.212966] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:11.213087] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-08T12:22:11.213128] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-08T12:22:11.213176] [INFO ] [MAIN ] [3073/3529] TECX kept (0.3s) | 3069 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:11.806669] [DEBUG] [REMOTE ] TEF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:11.806812] [DEBUG] [REMOTE ] TEF: PASS: History has at least 300 days. [2026-01-08T12:22:11.807031] [DEBUG] [REMOTE ] TEF: PASS: Price check passed. Min price $3.91. [2026-01-08T12:22:11.807164] [DEBUG] [REMOTE ] TEF: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:11.807282] [DEBUG] [REMOTE ] TEF: PASS: Integrity check passed. [2026-01-08T12:22:11.807322] [DEBUG] [REMOTE ] TEF: Symbol is viable for forecasting. [2026-01-08T12:22:11.807371] [INFO ] [MAIN ] [3074/3529] TEF kept (0.6s) | 3070 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:12.320332] [DEBUG] [REMOTE ] TEI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:12.320476] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-08T12:22:12.320720] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.80. [2026-01-08T12:22:12.320856] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:12.320978] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-08T12:22:12.321018] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-08T12:22:12.321066] [INFO ] [MAIN ] [3075/3529] TEI kept (0.5s) | 3071 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:12.496261] [DEBUG] [REMOTE ] TELO: Retrieved 479 rows, trimmed to 300. [2026-01-08T12:22:12.496400] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-08T12:22:12.496649] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-08T12:22:12.496813] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:12.496939] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-08T12:22:12.496986] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-08T12:22:12.497062] [INFO ] [MAIN ] [3076/3529] TELO kept (0.2s) | 3072 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:12.842404] [DEBUG] [REMOTE ] TEM: Retrieved 392 rows, trimmed to 300. [2026-01-08T12:22:12.842593] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-08T12:22:12.842876] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-08T12:22:12.843077] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:12.843241] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-08T12:22:12.843302] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-08T12:22:12.843376] [INFO ] [MAIN ] [3077/3529] TEM kept (0.3s) | 3073 kept, 4 rejected | 139.0/min | ETA: 3.3m [2026-01-08T12:22:13.434744] [DEBUG] [REMOTE ] TENB: Retrieved 1873 rows, trimmed to 300. [2026-01-08T12:22:13.434903] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-08T12:22:13.435170] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $22.73. [2026-01-08T12:22:13.435358] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:13.435509] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-08T12:22:13.435569] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-08T12:22:13.435666] [INFO ] [MAIN ] [3078/3529] TENB kept (0.6s) | 3074 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:13.869431] [DEBUG] [REMOTE ] TENX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:13.869598] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-08T12:22:13.869845] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.68. [2026-01-08T12:22:13.869979] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:13.870103] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-08T12:22:13.870143] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-08T12:22:13.870193] [INFO ] [MAIN ] [3079/3529] TENX kept (0.4s) | 3075 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:14.414384] [DEBUG] [REMOTE ] TEO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:14.414546] [DEBUG] [REMOTE ] TEO: PASS: History has at least 300 days. [2026-01-08T12:22:14.414822] [DEBUG] [REMOTE ] TEO: PASS: Price check passed. Min price $7.23. [2026-01-08T12:22:14.414958] [DEBUG] [REMOTE ] TEO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:14.415115] [DEBUG] [REMOTE ] TEO: PASS: Integrity check passed. [2026-01-08T12:22:14.415157] [DEBUG] [REMOTE ] TEO: Symbol is viable for forecasting. [2026-01-08T12:22:14.415207] [INFO ] [MAIN ] [3080/3529] TEO kept (0.5s) | 3076 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:14.646921] [DEBUG] [REMOTE ] TERN: Retrieved 1236 rows, trimmed to 300. [2026-01-08T12:22:14.647057] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-08T12:22:14.647261] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.50. [2026-01-08T12:22:14.647392] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:14.647503] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-08T12:22:14.647544] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-08T12:22:14.647612] [INFO ] [MAIN ] [3081/3529] TERN kept (0.2s) | 3077 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:15.355532] [DEBUG] [REMOTE ] TEVA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:15.355705] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-08T12:22:15.355948] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-08T12:22:15.356085] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:15.356208] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-08T12:22:15.356250] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-08T12:22:15.356318] [INFO ] [MAIN ] [3082/3529] TEVA kept (0.7s) | 3078 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:15.808361] [DEBUG] [REMOTE ] TEX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:15.808514] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-08T12:22:15.808764] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-08T12:22:15.808901] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:15.809021] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-08T12:22:15.809063] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-08T12:22:15.809112] [INFO ] [MAIN ] [3083/3529] TEX kept (0.5s) | 3079 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:16.275362] [DEBUG] [REMOTE ] TFC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:16.275518] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-08T12:22:16.275792] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $40.62. [2026-01-08T12:22:16.275928] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:16.276055] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-08T12:22:16.276095] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-08T12:22:16.276144] [INFO ] [MAIN ] [3084/3529] TFC kept (0.5s) | 3080 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:16.653036] [DEBUG] [REMOTE ] TFII: Retrieved 4364 rows, trimmed to 300. [2026-01-08T12:22:16.653168] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-08T12:22:16.653369] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-08T12:22:16.653501] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:16.653631] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-08T12:22:16.653674] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-08T12:22:16.653724] [INFO ] [MAIN ] [3085/3529] TFII kept (0.4s) | 3081 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:17.004431] [DEBUG] [REMOTE ] TFIN: Retrieved 2807 rows, trimmed to 300. [2026-01-08T12:22:17.004567] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-08T12:22:17.004814] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $47.23. [2026-01-08T12:22:17.004948] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:17.005064] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-08T12:22:17.005106] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-08T12:22:17.005156] [INFO ] [MAIN ] [3086/3529] TFIN kept (0.4s) | 3082 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:17.310279] [DEBUG] [REMOTE ] TFPM: Retrieved 1072 rows, trimmed to 300. [2026-01-08T12:22:17.310423] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-08T12:22:17.310646] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-08T12:22:17.310784] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:17.310895] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-08T12:22:17.310936] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-08T12:22:17.310985] [INFO ] [MAIN ] [3087/3529] TFPM kept (0.3s) | 3083 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:17.900452] [DEBUG] [REMOTE ] TFSL: Retrieved 4709 rows, trimmed to 300. [2026-01-08T12:22:17.900625] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-08T12:22:17.900896] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.42. [2026-01-08T12:22:17.901037] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:17.901168] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-08T12:22:17.901209] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-08T12:22:17.901304] [INFO ] [MAIN ] [3088/3529] TFSL kept (0.6s) | 3084 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:18.473118] [DEBUG] [REMOTE ] TG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:18.473287] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-08T12:22:18.473609] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-08T12:22:18.473771] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:18.473902] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-08T12:22:18.473946] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-08T12:22:18.473998] [INFO ] [MAIN ] [3089/3529] TG kept (0.6s) | 3085 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:18.831317] [DEBUG] [REMOTE ] TGLS: Retrieved 3435 rows, trimmed to 300. [2026-01-08T12:22:18.831455] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-08T12:22:18.831685] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-08T12:22:18.831823] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:18.831937] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-08T12:22:18.831978] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-08T12:22:18.832027] [INFO ] [MAIN ] [3090/3529] TGLS kept (0.4s) | 3086 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:19.349115] [DEBUG] [REMOTE ] TGNA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:19.349268] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-08T12:22:19.349503] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $19.15. [2026-01-08T12:22:19.349663] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:19.349838] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-08T12:22:19.349893] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-08T12:22:19.349961] [INFO ] [MAIN ] [3091/3529] TGNA kept (0.5s) | 3087 kept, 4 rejected | 139.0/min | ETA: 3.2m [2026-01-08T12:22:19.887658] [DEBUG] [REMOTE ] TGS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:19.887857] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-08T12:22:19.888109] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $21.50. [2026-01-08T12:22:19.888247] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:19.888398] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-08T12:22:19.888442] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-08T12:22:19.888493] [INFO ] [MAIN ] [3092/3529] TGS kept (0.5s) | 3088 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:20.135735] [DEBUG] [REMOTE ] TGTX: Retrieved 3946 rows, trimmed to 300. [2026-01-08T12:22:20.135874] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-08T12:22:20.136091] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $29.28. [2026-01-08T12:22:20.136224] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:20.136340] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-08T12:22:20.136381] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-08T12:22:20.136430] [INFO ] [MAIN ] [3093/3529] TGTX kept (0.2s) | 3089 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:20.627845] [DEBUG] [REMOTE ] TH: Retrieved 3040 rows, trimmed to 300. [2026-01-08T12:22:20.627986] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-08T12:22:20.628198] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-08T12:22:20.628367] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:20.628489] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-08T12:22:20.628532] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-08T12:22:20.628622] [INFO ] [MAIN ] [3094/3529] TH kept (0.5s) | 3090 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:21.126472] [DEBUG] [REMOTE ] THC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:21.126628] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-08T12:22:21.126847] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-08T12:22:21.126980] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:21.127097] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-08T12:22:21.127139] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-08T12:22:21.127189] [INFO ] [MAIN ] [3095/3529] THC kept (0.5s) | 3091 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:21.409361] [DEBUG] [REMOTE ] THFF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:21.409530] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-08T12:22:21.409816] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $51.08. [2026-01-08T12:22:21.409951] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:21.410084] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-08T12:22:21.410130] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-08T12:22:21.410182] [INFO ] [MAIN ] [3096/3529] THFF kept (0.3s) | 3092 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:21.992538] [DEBUG] [REMOTE ] THG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:21.992705] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-08T12:22:21.992939] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-08T12:22:21.993085] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:21.993211] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-08T12:22:21.993254] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-08T12:22:21.993306] [INFO ] [MAIN ] [3097/3529] THG kept (0.6s) | 3093 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:22.490779] [DEBUG] [REMOTE ] THO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:22.490926] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-08T12:22:22.491184] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-08T12:22:22.491326] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:22.491447] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-08T12:22:22.491494] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-08T12:22:22.491560] [INFO ] [MAIN ] [3098/3529] THO kept (0.5s) | 3094 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:22.703547] [DEBUG] [REMOTE ] THQ: Retrieved 2879 rows, trimmed to 300. [2026-01-08T12:22:22.703747] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-08T12:22:22.704050] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-08T12:22:22.704240] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:22.704402] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-08T12:22:22.704461] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-08T12:22:22.704527] [INFO ] [MAIN ] [3099/3529] THQ kept (0.2s) | 3095 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:23.396842] [DEBUG] [REMOTE ] THRM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:23.397069] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-08T12:22:23.397422] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-08T12:22:23.397646] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:23.397826] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-08T12:22:23.397909] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-08T12:22:23.397987] [INFO ] [MAIN ] [3100/3529] THRM kept (0.7s) | 3096 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:23.549798] [DEBUG] [REMOTE ] THRY: Retrieved 1323 rows, trimmed to 300. [2026-01-08T12:22:23.549945] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-08T12:22:23.550167] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $5.17. [2026-01-08T12:22:23.550313] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:23.550432] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-08T12:22:23.550475] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-08T12:22:23.550527] [INFO ] [MAIN ] [3101/3529] THRY kept (0.2s) | 3097 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:24.241438] [DEBUG] [REMOTE ] THS: Retrieved 5165 rows, trimmed to 300. [2026-01-08T12:22:24.241627] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-08T12:22:24.241910] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-08T12:22:24.242054] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:24.242244] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-08T12:22:24.242299] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-08T12:22:24.242355] [INFO ] [MAIN ] [3102/3529] THS kept (0.7s) | 3098 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:24.608094] [DEBUG] [REMOTE ] TIGO: Retrieved 3647 rows, trimmed to 300. [2026-01-08T12:22:24.608237] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-08T12:22:24.608479] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.81. [2026-01-08T12:22:24.608635] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:24.608755] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-08T12:22:24.608797] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-08T12:22:24.608846] [INFO ] [MAIN ] [3103/3529] TIGO kept (0.4s) | 3099 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:24.975731] [DEBUG] [REMOTE ] TIL: Retrieved 1207 rows, trimmed to 300. [2026-01-08T12:22:24.975874] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-08T12:22:24.976103] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-08T12:22:24.976264] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:24.976397] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-08T12:22:24.976439] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-08T12:22:24.976490] [INFO ] [MAIN ] [3104/3529] TIL kept (0.4s) | 3100 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:25.582013] [DEBUG] [REMOTE ] TILE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:25.582163] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-08T12:22:25.582404] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-08T12:22:25.582544] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:25.582689] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-08T12:22:25.582731] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-08T12:22:25.582782] [INFO ] [MAIN ] [3105/3529] TILE kept (0.6s) | 3101 kept, 4 rejected | 139.0/min | ETA: 3.1m [2026-01-08T12:22:25.847263] [DEBUG] [REMOTE ] TIMB: Retrieved 1312 rows, trimmed to 300. [2026-01-08T12:22:25.847419] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-08T12:22:25.847664] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-08T12:22:25.847808] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:25.847925] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-08T12:22:25.847984] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-08T12:22:25.848037] [INFO ] [MAIN ] [3106/3529] TIMB kept (0.3s) | 3102 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:26.369854] [DEBUG] [REMOTE ] TITN: Retrieved 4545 rows, trimmed to 300. [2026-01-08T12:22:26.370007] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-08T12:22:26.370268] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-08T12:22:26.370437] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:26.370601] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-08T12:22:26.370646] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-08T12:22:26.370697] [INFO ] [MAIN ] [3107/3529] TITN kept (0.5s) | 3103 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:26.859539] [DEBUG] [REMOTE ] TJX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:26.859737] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-08T12:22:26.860042] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-08T12:22:26.860187] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:26.860326] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-08T12:22:26.860368] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-08T12:22:26.860447] [INFO ] [MAIN ] [3108/3529] TJX kept (0.5s) | 3104 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:27.303559] [DEBUG] [REMOTE ] TK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:27.303777] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-08T12:22:27.304131] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $7.90. [2026-01-08T12:22:27.304325] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:27.304530] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-08T12:22:27.304609] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-08T12:22:27.304685] [INFO ] [MAIN ] [3109/3529] TK kept (0.4s) | 3105 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:27.856596] [DEBUG] [REMOTE ] TKC: Retrieved 6412 rows, trimmed to 300. [2026-01-08T12:22:27.856754] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-08T12:22:27.857018] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.44. [2026-01-08T12:22:27.857189] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:27.857330] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-08T12:22:27.857378] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-08T12:22:27.857439] [INFO ] [MAIN ] [3110/3529] TKC kept (0.6s) | 3106 kept, 4 rejected | 138.9/min | ETA: 3.0m [2026-01-08T12:22:28.091825] [DEBUG] [REMOTE ] TKNO: Retrieved 1139 rows, trimmed to 300. [2026-01-08T12:22:28.091967] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-08T12:22:28.092175] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.80. [2026-01-08T12:22:28.092309] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:28.092425] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-08T12:22:28.092467] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-08T12:22:28.092516] [INFO ] [MAIN ] [3111/3529] TKNO kept (0.2s) | 3107 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:28.478073] [DEBUG] [REMOTE ] TKO: Retrieved 583 rows, trimmed to 300. [2026-01-08T12:22:28.478215] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-08T12:22:28.478455] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-08T12:22:28.478609] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:28.478722] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-08T12:22:28.478783] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-08T12:22:28.478835] [INFO ] [MAIN ] [3112/3529] TKO kept (0.4s) | 3108 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:29.124020] [DEBUG] [REMOTE ] TLK: Retrieved 6278 rows, trimmed to 300. [2026-01-08T12:22:29.124173] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-08T12:22:29.124416] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $17.96. [2026-01-08T12:22:29.124550] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:29.124732] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-08T12:22:29.124785] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-08T12:22:29.124849] [INFO ] [MAIN ] [3113/3529] TLK kept (0.6s) | 3109 kept, 4 rejected | 138.9/min | ETA: 3.0m [2026-01-08T12:22:29.352329] [DEBUG] [REMOTE ] TLN: Retrieved 652 rows, trimmed to 300. [2026-01-08T12:22:29.352458] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-08T12:22:29.352870] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-08T12:22:29.353000] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:29.353109] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-08T12:22:29.353149] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-08T12:22:29.353196] [INFO ] [MAIN ] [3114/3529] TLN kept (0.2s) | 3110 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:29.761666] [DEBUG] [REMOTE ] TLS: Retrieved 1288 rows, trimmed to 300. [2026-01-08T12:22:29.761808] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-08T12:22:29.762017] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-08T12:22:29.762159] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:29.762276] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-08T12:22:29.762323] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-08T12:22:29.762374] [INFO ] [MAIN ] [3115/3529] TLS kept (0.4s) | 3111 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:30.208112] [DEBUG] [REMOTE ] TLSA: Retrieved 1791 rows, trimmed to 300. [2026-01-08T12:22:30.208237] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-08T12:22:30.208453] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.44. [2026-01-08T12:22:30.208614] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:30.208729] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-08T12:22:30.208770] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-08T12:22:30.208817] [INFO ] [MAIN ] [3116/3529] TLSA kept (0.4s) | 3112 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:30.513979] [DEBUG] [REMOTE ] TLSI: Retrieved 605 rows, trimmed to 300. [2026-01-08T12:22:30.514102] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-08T12:22:30.514301] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-08T12:22:30.514434] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:30.514541] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-08T12:22:30.514601] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-08T12:22:30.514653] [INFO ] [MAIN ] [3117/3529] TLSI kept (0.3s) | 3113 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:31.081843] [DEBUG] [REMOTE ] TLYS: Retrieved 3439 rows, trimmed to 300. [2026-01-08T12:22:31.081984] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-08T12:22:31.082204] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-08T12:22:31.082341] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:31.082458] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-08T12:22:31.082518] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-08T12:22:31.082591] [INFO ] [MAIN ] [3118/3529] TLYS kept (0.6s) | 3114 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:31.658092] [DEBUG] [REMOTE ] TM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:31.658239] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-08T12:22:31.658488] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $187.88. [2026-01-08T12:22:31.658642] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:31.658762] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-08T12:22:31.658810] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-08T12:22:31.658877] [INFO ] [MAIN ] [3119/3529] TM kept (0.6s) | 3115 kept, 4 rejected | 139.0/min | ETA: 3.0m [2026-01-08T12:22:31.911641] [DEBUG] [REMOTE ] TMC: Retrieved 1086 rows, trimmed to 300. [2026-01-08T12:22:31.911775] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-08T12:22:31.911980] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-08T12:22:31.912119] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:31.912231] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-08T12:22:31.912272] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-08T12:22:31.912322] [INFO ] [MAIN ] [3120/3529] TMC kept (0.3s) | 3116 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:32.297736] [DEBUG] [REMOTE ] TMCI: Retrieved 1183 rows, trimmed to 300. [2026-01-08T12:22:32.297897] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-08T12:22:32.298143] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-08T12:22:32.298300] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:32.298424] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-08T12:22:32.298466] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-08T12:22:32.298531] [INFO ] [MAIN ] [3121/3529] TMCI kept (0.4s) | 3117 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:32.768878] [DEBUG] [REMOTE ] TMDX: Retrieved 1681 rows, trimmed to 300. [2026-01-08T12:22:32.769010] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-08T12:22:32.769213] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $111.23. [2026-01-08T12:22:32.769344] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:32.769455] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-08T12:22:32.769497] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-08T12:22:32.769546] [INFO ] [MAIN ] [3122/3529] TMDX kept (0.5s) | 3118 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:33.142743] [DEBUG] [REMOTE ] TME: Retrieved 1777 rows, trimmed to 300. [2026-01-08T12:22:33.142877] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-08T12:22:33.143079] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.60. [2026-01-08T12:22:33.143212] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:33.143321] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-08T12:22:33.143361] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-08T12:22:33.143413] [INFO ] [MAIN ] [3123/3529] TME kept (0.4s) | 3119 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:33.628892] [DEBUG] [REMOTE ] TMHC: Retrieved 3207 rows, trimmed to 300. [2026-01-08T12:22:33.629036] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-08T12:22:33.629276] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-08T12:22:33.629441] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:33.629636] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-08T12:22:33.629727] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-08T12:22:33.629789] [INFO ] [MAIN ] [3124/3529] TMHC kept (0.5s) | 3120 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:34.056262] [DEBUG] [REMOTE ] TMUS: Retrieved 4711 rows, trimmed to 300. [2026-01-08T12:22:34.056405] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-08T12:22:34.056653] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $195.16. [2026-01-08T12:22:34.056790] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:34.056911] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-08T12:22:34.056952] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-08T12:22:34.057000] [INFO ] [MAIN ] [3125/3529] TMUS kept (0.4s) | 3121 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:34.564915] [DEBUG] [REMOTE ] TNC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:34.565086] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-08T12:22:34.565358] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-08T12:22:34.565499] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:34.565656] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-08T12:22:34.565700] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-08T12:22:34.565752] [INFO ] [MAIN ] [3126/3529] TNC kept (0.5s) | 3122 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:34.818483] [DEBUG] [REMOTE ] TNDM: Retrieved 3054 rows, trimmed to 300. [2026-01-08T12:22:34.818639] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-08T12:22:34.818843] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-08T12:22:34.818981] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:34.819093] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-08T12:22:34.819135] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-08T12:22:34.819183] [INFO ] [MAIN ] [3127/3529] TNDM kept (0.3s) | 3123 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:35.222100] [DEBUG] [REMOTE ] TNGX: Retrieved 1342 rows, trimmed to 300. [2026-01-08T12:22:35.222236] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-08T12:22:35.222446] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.50. [2026-01-08T12:22:35.222612] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:35.222729] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-08T12:22:35.222770] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-08T12:22:35.222820] [INFO ] [MAIN ] [3128/3529] TNGX kept (0.4s) | 3124 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:35.774651] [DEBUG] [REMOTE ] TNK: Retrieved 4545 rows, trimmed to 300. [2026-01-08T12:22:35.774798] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-08T12:22:35.775030] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $48.62. [2026-01-08T12:22:35.775170] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:35.775292] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-08T12:22:35.775334] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-08T12:22:35.775387] [INFO ] [MAIN ] [3129/3529] TNK kept (0.6s) | 3125 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:36.231779] [DEBUG] [REMOTE ] TNL: Retrieved 4899 rows, trimmed to 300. [2026-01-08T12:22:36.231929] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-08T12:22:36.232162] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $58.95. [2026-01-08T12:22:36.232299] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:36.232451] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-08T12:22:36.232495] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-08T12:22:36.232545] [INFO ] [MAIN ] [3130/3529] TNL kept (0.5s) | 3126 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:36.584374] [DEBUG] [REMOTE ] TNXP: Retrieved 3435 rows, trimmed to 300. [2026-01-08T12:22:36.584638] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-08T12:22:36.584973] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-08T12:22:36.585158] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:36.585327] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-08T12:22:36.585379] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-08T12:22:36.585439] [INFO ] [MAIN ] [3131/3529] TNXP kept (0.4s) | 3127 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:36.878028] [DEBUG] [REMOTE ] TOI: Retrieved 1040 rows, trimmed to 300. [2026-01-08T12:22:36.878200] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-08T12:22:36.878518] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-08T12:22:36.878769] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:36.878937] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-08T12:22:36.879001] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-08T12:22:36.879080] [INFO ] [MAIN ] [3132/3529] TOI kept (0.3s) | 3128 kept, 4 rejected | 139.0/min | ETA: 2.9m [2026-01-08T12:22:37.515131] [DEBUG] [REMOTE ] TOL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:37.515283] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-08T12:22:37.515523] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.25. [2026-01-08T12:22:37.515683] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:37.515808] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-08T12:22:37.515852] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-08T12:22:37.515994] [INFO ] [MAIN ] [3133/3529] TOL kept (0.6s) | 3129 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:37.734819] [DEBUG] [REMOTE ] TORO: Retrieved 715 rows, trimmed to 300. [2026-01-08T12:22:37.734967] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-08T12:22:37.735175] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $3.44. [2026-01-08T12:22:37.735315] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:37.735431] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-08T12:22:37.735475] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-08T12:22:37.735527] [INFO ] [MAIN ] [3134/3529] TORO kept (0.2s) | 3130 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:38.400677] [DEBUG] [REMOTE ] TOWN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:38.400864] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-08T12:22:38.401171] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-08T12:22:38.401316] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:38.401481] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-08T12:22:38.401523] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-08T12:22:38.401594] [INFO ] [MAIN ] [3135/3529] TOWN kept (0.7s) | 3131 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:38.573187] [DEBUG] [REMOTE ] TOYO: Retrieved 382 rows, trimmed to 300. [2026-01-08T12:22:38.573325] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-08T12:22:38.573523] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-08T12:22:38.573696] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:38.573842] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-08T12:22:38.573884] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-08T12:22:38.573932] [INFO ] [MAIN ] [3136/3529] TOYO kept (0.2s) | 3132 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:39.035274] [DEBUG] [REMOTE ] TPB: Retrieved 2429 rows, trimmed to 300. [2026-01-08T12:22:39.035415] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-08T12:22:39.035669] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $85.31. [2026-01-08T12:22:39.035807] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:39.035924] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-08T12:22:39.035964] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-08T12:22:39.036013] [INFO ] [MAIN ] [3137/3529] TPB kept (0.5s) | 3133 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:39.623025] [DEBUG] [REMOTE ] TPC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:39.623179] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-08T12:22:39.623423] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-08T12:22:39.623561] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:39.623709] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-08T12:22:39.623751] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-08T12:22:39.623802] [INFO ] [MAIN ] [3138/3529] TPC kept (0.6s) | 3134 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:39.856604] [DEBUG] [REMOTE ] TPG: Retrieved 999 rows, trimmed to 300. [2026-01-08T12:22:39.856748] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-08T12:22:39.856953] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-08T12:22:39.857086] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:39.857198] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-08T12:22:39.857239] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-08T12:22:39.857289] [INFO ] [MAIN ] [3139/3529] TPG kept (0.2s) | 3135 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:40.214033] [DEBUG] [REMOTE ] TPGXL: Retrieved 463 rows, trimmed to 300. [2026-01-08T12:22:40.214197] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-08T12:22:40.214448] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-08T12:22:40.214639] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:40.214778] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-08T12:22:40.214830] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-08T12:22:40.214889] [INFO ] [MAIN ] [3140/3529] TPGXL kept (0.4s) | 3136 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:40.785601] [DEBUG] [REMOTE ] TPH: Retrieved 3254 rows, trimmed to 300. [2026-01-08T12:22:40.785747] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-08T12:22:40.785970] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-08T12:22:40.786104] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:40.786221] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-08T12:22:40.786262] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-08T12:22:40.786312] [INFO ] [MAIN ] [3141/3529] TPH kept (0.6s) | 3137 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:41.301030] [DEBUG] [REMOTE ] TPL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:41.301183] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-08T12:22:41.301430] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-08T12:22:41.301565] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:41.301730] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-08T12:22:41.301771] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-08T12:22:41.301822] [INFO ] [MAIN ] [3142/3529] TPL kept (0.5s) | 3138 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:41.730565] [DEBUG] [REMOTE ] TPVG: Retrieved 2979 rows, trimmed to 300. [2026-01-08T12:22:41.730816] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-08T12:22:41.731183] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.13. [2026-01-08T12:22:41.731389] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:41.731570] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-08T12:22:41.731654] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-08T12:22:41.731733] [INFO ] [MAIN ] [3143/3529] TPVG kept (0.4s) | 3139 kept, 4 rejected | 139.0/min | ETA: 2.8m [2026-01-08T12:22:42.590633] [DEBUG] [REMOTE ] TPYP: Retrieved 2647 rows, trimmed to 300. [2026-01-08T12:22:42.590805] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-08T12:22:42.591072] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-08T12:22:42.591254] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:42.591391] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-08T12:22:42.591460] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-08T12:22:42.591541] [INFO ] [MAIN ] [3144/3529] TPYP kept (0.9s) | 3140 kept, 4 rejected | 138.9/min | ETA: 2.8m [2026-01-08T12:22:42.992003] [DEBUG] [REMOTE ] TPZ: Retrieved 4137 rows, trimmed to 300. [2026-01-08T12:22:42.992130] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-08T12:22:42.992331] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.03. [2026-01-08T12:22:42.992464] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:42.992591] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-08T12:22:42.992634] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-08T12:22:42.992683] [INFO ] [MAIN ] [3145/3529] TPZ kept (0.4s) | 3141 kept, 4 rejected | 138.9/min | ETA: 2.8m [2026-01-08T12:22:43.364988] [DEBUG] [REMOTE ] TQQQ: Retrieved 4001 rows, trimmed to 300. [2026-01-08T12:22:43.365125] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-08T12:22:43.365337] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-08T12:22:43.365469] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:43.365638] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-08T12:22:43.365682] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-08T12:22:43.365731] [INFO ] [MAIN ] [3146/3529] TQQQ kept (0.4s) | 3142 kept, 4 rejected | 138.9/min | ETA: 2.8m [2026-01-08T12:22:43.845532] [DEBUG] [REMOTE ] TRC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:43.845698] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-08T12:22:43.845914] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.54. [2026-01-08T12:22:43.846048] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:43.846161] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-08T12:22:43.846203] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-08T12:22:43.846253] [INFO ] [MAIN ] [3147/3529] TRC kept (0.5s) | 3143 kept, 4 rejected | 138.9/min | ETA: 2.7m [2026-01-08T12:22:44.093767] [DEBUG] [REMOTE ] TRDA: Retrieved 1051 rows, trimmed to 300. [2026-01-08T12:22:44.093901] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-08T12:22:44.094097] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $5.81. [2026-01-08T12:22:44.094229] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:44.094364] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-08T12:22:44.094406] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-08T12:22:44.094454] [INFO ] [MAIN ] [3148/3529] TRDA kept (0.2s) | 3144 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:44.642179] [DEBUG] [REMOTE ] TREE: Retrieved 4379 rows, trimmed to 300. [2026-01-08T12:22:44.642320] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-08T12:22:44.642535] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-08T12:22:44.642698] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:44.642818] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-08T12:22:44.642861] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-08T12:22:44.642913] [INFO ] [MAIN ] [3149/3529] TREE kept (0.5s) | 3145 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:45.092478] [DEBUG] [REMOTE ] TREX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:45.092658] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-08T12:22:45.092917] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-08T12:22:45.093056] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:45.093181] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-08T12:22:45.093222] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-08T12:22:45.093272] [INFO ] [MAIN ] [3150/3529] TREX kept (0.5s) | 3146 kept, 4 rejected | 138.9/min | ETA: 2.7m [2026-01-08T12:22:45.447700] [DEBUG] [REMOTE ] TRGP: Retrieved 3794 rows, trimmed to 300. [2026-01-08T12:22:45.447836] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-08T12:22:45.448055] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $145.36. [2026-01-08T12:22:45.448189] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:45.448332] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-08T12:22:45.448383] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-08T12:22:45.448444] [INFO ] [MAIN ] [3151/3529] TRGP kept (0.4s) | 3147 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:45.933080] [DEBUG] [REMOTE ] TRI: Retrieved 5932 rows, trimmed to 300. [2026-01-08T12:22:45.933214] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-08T12:22:45.933446] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $126.36. [2026-01-08T12:22:45.933604] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:45.933720] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-08T12:22:45.933761] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-08T12:22:45.933807] [INFO ] [MAIN ] [3152/3529] TRI kept (0.5s) | 3148 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:46.174001] [DEBUG] [REMOTE ] TRIN: Retrieved 1241 rows, trimmed to 300. [2026-01-08T12:22:46.174138] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-08T12:22:46.174339] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.80. [2026-01-08T12:22:46.174472] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:46.174602] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-08T12:22:46.174644] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-08T12:22:46.174693] [INFO ] [MAIN ] [3153/3529] TRIN kept (0.2s) | 3149 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:46.716231] [DEBUG] [REMOTE ] TRIP: Retrieved 3541 rows, trimmed to 300. [2026-01-08T12:22:46.716405] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-08T12:22:46.716711] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.36. [2026-01-08T12:22:46.716913] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:46.717064] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-08T12:22:46.717115] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-08T12:22:46.717181] [INFO ] [MAIN ] [3154/3529] TRIP kept (0.5s) | 3150 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:47.199174] [DEBUG] [REMOTE ] TRMB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:47.199321] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-08T12:22:47.199549] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $74.82. [2026-01-08T12:22:47.199717] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:47.199836] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-08T12:22:47.199881] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-08T12:22:47.199933] [INFO ] [MAIN ] [3155/3529] TRMB kept (0.5s) | 3151 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:47.511892] [DEBUG] [REMOTE ] TRMD: Retrieved 1979 rows, trimmed to 300. [2026-01-08T12:22:47.512034] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-08T12:22:47.512257] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $18.94. [2026-01-08T12:22:47.512396] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:47.512516] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-08T12:22:47.512560] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-08T12:22:47.512637] [INFO ] [MAIN ] [3156/3529] TRMD kept (0.3s) | 3152 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:48.093106] [DEBUG] [REMOTE ] TRMK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:48.093264] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-08T12:22:48.093530] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.45. [2026-01-08T12:22:48.093692] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:48.093871] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-08T12:22:48.094054] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-08T12:22:48.094131] [INFO ] [MAIN ] [3157/3529] TRMK kept (0.6s) | 3153 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:48.574935] [DEBUG] [REMOTE ] TRN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:48.575253] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-08T12:22:48.575761] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.90. [2026-01-08T12:22:48.575930] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:48.576064] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-08T12:22:48.576117] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-08T12:22:48.576195] [INFO ] [MAIN ] [3158/3529] TRN kept (0.5s) | 3154 kept, 4 rejected | 138.9/min | ETA: 2.7m [2026-01-08T12:22:48.943978] [DEBUG] [REMOTE ] TRNO: Retrieved 4002 rows, trimmed to 300. [2026-01-08T12:22:48.944115] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-08T12:22:48.944327] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.51. [2026-01-08T12:22:48.944469] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:48.944608] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-08T12:22:48.944654] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-08T12:22:48.944706] [INFO ] [MAIN ] [3159/3529] TRNO kept (0.4s) | 3155 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:49.396816] [DEBUG] [REMOTE ] TRNS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:49.396956] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-08T12:22:49.397177] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-08T12:22:49.397351] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:49.397476] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-08T12:22:49.397529] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-08T12:22:49.397613] [INFO ] [MAIN ] [3160/3529] TRNS kept (0.5s) | 3156 kept, 4 rejected | 139.0/min | ETA: 2.7m [2026-01-08T12:22:49.631420] [DEBUG] [REMOTE ] TROX: Retrieved 3798 rows, trimmed to 300. [2026-01-08T12:22:49.631783] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-08T12:22:49.632263] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-08T12:22:49.632449] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:49.632664] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-08T12:22:49.632718] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-08T12:22:49.632793] [INFO ] [MAIN ] [3161/3529] TROX kept (0.2s) | 3157 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:50.279139] [DEBUG] [REMOTE ] TRP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:50.279343] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-08T12:22:50.279880] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-08T12:22:50.280023] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:50.280158] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-08T12:22:50.280199] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-08T12:22:50.280254] [INFO ] [MAIN ] [3162/3529] TRP kept (0.6s) | 3158 kept, 4 rejected | 138.9/min | ETA: 2.6m [2026-01-08T12:22:50.667866] [DEBUG] [REMOTE ] TRS: Retrieved 4690 rows, trimmed to 300. [2026-01-08T12:22:50.668102] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-08T12:22:50.668452] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-08T12:22:50.668620] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:50.668783] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-08T12:22:50.668828] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-08T12:22:50.669051] [INFO ] [MAIN ] [3163/3529] TRS kept (0.4s) | 3159 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:51.011609] [DEBUG] [REMOTE ] TRTX: Retrieved 2129 rows, trimmed to 300. [2026-01-08T12:22:51.011828] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-08T12:22:51.012105] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.29. [2026-01-08T12:22:51.012262] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:51.012392] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-08T12:22:51.012435] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-08T12:22:51.012492] [INFO ] [MAIN ] [3164/3529] TRTX kept (0.3s) | 3160 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:51.544673] [DEBUG] [REMOTE ] TRUE: Retrieved 6460 rows, trimmed to 300. [2026-01-08T12:22:51.544902] [DEBUG] [REMOTE ] TRUE: PASS: History has at least 300 days. [2026-01-08T12:22:51.545407] [DEBUG] [REMOTE ] TRUE: PASS: Price check passed. Min price $1.43. [2026-01-08T12:22:51.545596] [DEBUG] [REMOTE ] TRUE: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:51.545764] [DEBUG] [REMOTE ] TRUE: PASS: Integrity check passed. [2026-01-08T12:22:51.545813] [DEBUG] [REMOTE ] TRUE: Symbol is viable for forecasting. [2026-01-08T12:22:51.545879] [INFO ] [MAIN ] [3165/3529] TRUE kept (0.5s) | 3161 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:51.889137] [DEBUG] [REMOTE ] TRUP: Retrieved 2886 rows, trimmed to 300. [2026-01-08T12:22:51.889338] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-08T12:22:51.889614] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $34.03. [2026-01-08T12:22:51.889793] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:51.889948] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-08T12:22:51.890003] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-08T12:22:51.890060] [INFO ] [MAIN ] [3166/3529] TRUP kept (0.3s) | 3162 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:52.269760] [DEBUG] [REMOTE ] TRVG: Retrieved 2276 rows, trimmed to 300. [2026-01-08T12:22:52.270005] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-08T12:22:52.270364] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-08T12:22:52.270559] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:52.270740] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-08T12:22:52.270817] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-08T12:22:52.270892] [INFO ] [MAIN ] [3167/3529] TRVG kept (0.4s) | 3163 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:52.797154] [DEBUG] [REMOTE ] TS: Retrieved 5802 rows, trimmed to 300. [2026-01-08T12:22:52.797390] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-08T12:22:52.797747] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $33.73. [2026-01-08T12:22:52.797896] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:52.798120] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-08T12:22:52.798165] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-08T12:22:52.798222] [INFO ] [MAIN ] [3168/3529] TS kept (0.5s) | 3164 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:53.270647] [DEBUG] [REMOTE ] TSBK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:53.270786] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-08T12:22:53.271018] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-08T12:22:53.271158] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:53.271280] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-08T12:22:53.271322] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-08T12:22:53.271372] [INFO ] [MAIN ] [3169/3529] TSBK kept (0.5s) | 3165 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:53.765174] [DEBUG] [REMOTE ] TSCO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:53.765318] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-08T12:22:53.765545] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-08T12:22:53.765708] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:53.765831] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-08T12:22:53.765881] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-08T12:22:53.765942] [INFO ] [MAIN ] [3170/3529] TSCO kept (0.5s) | 3166 kept, 4 rejected | 138.9/min | ETA: 2.6m [2026-01-08T12:22:53.982837] [DEBUG] [REMOTE ] TSDD: Retrieved 597 rows, trimmed to 300. [2026-01-08T12:22:53.983049] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-08T12:22:53.983305] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-08T12:22:53.983450] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:53.983599] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-08T12:22:53.983647] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-08T12:22:53.983704] [INFO ] [MAIN ] [3171/3529] TSDD kept (0.2s) | 3167 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:54.660131] [DEBUG] [REMOTE ] TSEM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:54.660299] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-08T12:22:54.660566] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $72.74. [2026-01-08T12:22:54.660732] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:54.660854] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-08T12:22:54.660897] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-08T12:22:54.661038] [INFO ] [MAIN ] [3172/3529] TSEM kept (0.7s) | 3168 kept, 4 rejected | 138.9/min | ETA: 2.6m [2026-01-08T12:22:54.953812] [DEBUG] [REMOTE ] TSHA: Retrieved 1328 rows, trimmed to 300. [2026-01-08T12:22:54.953941] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-08T12:22:54.954142] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-08T12:22:54.954278] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:54.954388] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-08T12:22:54.954431] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-08T12:22:54.954482] [INFO ] [MAIN ] [3173/3529] TSHA kept (0.3s) | 3169 kept, 4 rejected | 139.0/min | ETA: 2.6m [2026-01-08T12:22:55.536390] [DEBUG] [REMOTE ] TSI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:55.536820] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-08T12:22:55.537186] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.74. [2026-01-08T12:22:55.537333] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:55.537511] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-08T12:22:55.537561] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-08T12:22:55.537644] [INFO ] [MAIN ] [3174/3529] TSI kept (0.6s) | 3170 kept, 4 rejected | 138.9/min | ETA: 2.6m [2026-01-08T12:22:55.764336] [DEBUG] [REMOTE ] TSL: Retrieved 857 rows, trimmed to 300. [2026-01-08T12:22:55.764469] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-08T12:22:55.764694] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-08T12:22:55.764828] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:55.764936] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-08T12:22:55.764978] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-08T12:22:55.765027] [INFO ] [MAIN ] [3175/3529] TSL kept (0.2s) | 3171 kept, 4 rejected | 139.0/min | ETA: 2.5m [2026-01-08T12:22:56.272052] [DEBUG] [REMOTE ] TSLA: Retrieved 3906 rows, trimmed to 300. [2026-01-08T12:22:56.272183] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-08T12:22:56.272393] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-08T12:22:56.272532] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:56.272668] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-08T12:22:56.272711] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-08T12:22:56.272762] [INFO ] [MAIN ] [3176/3529] TSLA kept (0.5s) | 3172 kept, 4 rejected | 139.0/min | ETA: 2.5m [2026-01-08T12:22:56.564807] [DEBUG] [REMOTE ] TSLL: Retrieved 857 rows, trimmed to 300. [2026-01-08T12:22:56.564925] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-08T12:22:56.565121] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-08T12:22:56.565253] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:56.565359] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-08T12:22:56.565400] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-08T12:22:56.565449] [INFO ] [MAIN ] [3177/3529] TSLL kept (0.3s) | 3173 kept, 4 rejected | 139.0/min | ETA: 2.5m [2026-01-08T12:22:56.909962] [DEBUG] [REMOTE ] TSLQ: Retrieved 875 rows, trimmed to 300. [2026-01-08T12:22:56.910076] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-08T12:22:56.910288] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-08T12:22:56.910422] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:56.910532] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-08T12:22:56.910590] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-08T12:22:56.910643] [INFO ] [MAIN ] [3178/3529] TSLQ kept (0.3s) | 3174 kept, 4 rejected | 139.0/min | ETA: 2.5m [2026-01-08T12:22:57.372566] [DEBUG] [REMOTE ] TSLS: Retrieved 857 rows, trimmed to 300. [2026-01-08T12:22:57.372714] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-08T12:22:57.372913] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-08T12:22:57.373045] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:57.373179] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-08T12:22:57.373219] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-08T12:22:57.373267] [INFO ] [MAIN ] [3179/3529] TSLS kept (0.5s) | 3175 kept, 4 rejected | 139.0/min | ETA: 2.5m [2026-01-08T12:22:57.932092] [DEBUG] [REMOTE ] TSLX: Retrieved 2968 rows, trimmed to 300. [2026-01-08T12:22:57.932276] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-08T12:22:57.932494] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-08T12:22:57.932650] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:57.932770] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-08T12:22:57.932811] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-08T12:22:57.932859] [INFO ] [MAIN ] [3180/3529] TSLX kept (0.6s) | 3176 kept, 4 rejected | 139.0/min | ETA: 2.5m [2026-01-08T12:22:58.412521] [DEBUG] [REMOTE ] TSM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:22:58.412742] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-08T12:22:58.413016] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-08T12:22:58.413161] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:22:58.413289] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-08T12:22:58.413333] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-08T12:22:58.413388] [INFO ] [MAIN ] [3181/3529] TSM kept (0.5s) | 3177 kept, 4 rejected | 139.0/min | ETA: 2.5m [2026-01-08T12:23:00.973994] [DEBUG] [REMOTE ] TSN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:00.974160] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-08T12:23:00.974622] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-08T12:23:00.974762] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:00.974885] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-08T12:23:00.974927] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-08T12:23:00.974986] [INFO ] [MAIN ] [3182/3529] TSN kept (2.6s) | 3178 kept, 4 rejected | 138.7/min | ETA: 2.5m [2026-01-08T12:23:01.166675] [DEBUG] [REMOTE ] TSQ: Retrieved 2882 rows, trimmed to 300. [2026-01-08T12:23:01.166800] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-08T12:23:01.166996] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-08T12:23:01.167133] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:01.167241] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-08T12:23:01.167281] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-08T12:23:01.167328] [INFO ] [MAIN ] [3183/3529] TSQ kept (0.2s) | 3179 kept, 4 rejected | 138.8/min | ETA: 2.5m [2026-01-08T12:23:01.881403] [DEBUG] [REMOTE ] TTC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:01.881548] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-08T12:23:01.881814] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-08T12:23:01.881957] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:01.882081] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-08T12:23:01.882127] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-08T12:23:01.882179] [INFO ] [MAIN ] [3184/3529] TTC kept (0.7s) | 3180 kept, 4 rejected | 138.7/min | ETA: 2.5m [2026-01-08T12:23:02.186144] [DEBUG] [REMOTE ] TTD: Retrieved 2337 rows, trimmed to 300. [2026-01-08T12:23:02.186272] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-08T12:23:02.186473] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $36.19. [2026-01-08T12:23:02.186628] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:02.186743] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-08T12:23:02.186784] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-08T12:23:02.186832] [INFO ] [MAIN ] [3185/3529] TTD kept (0.3s) | 3181 kept, 4 rejected | 138.7/min | ETA: 2.5m [2026-01-08T12:23:02.664516] [DEBUG] [REMOTE ] TTE: Retrieved 4575 rows, trimmed to 300. [2026-01-08T12:23:02.664697] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-08T12:23:02.664935] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $57.48. [2026-01-08T12:23:02.665075] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:02.665195] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-08T12:23:02.665238] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-08T12:23:02.665290] [INFO ] [MAIN ] [3186/3529] TTE kept (0.5s) | 3182 kept, 4 rejected | 138.7/min | ETA: 2.5m [2026-01-08T12:23:03.220240] [DEBUG] [REMOTE ] TTEC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:03.220543] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-08T12:23:03.220883] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-08T12:23:03.221050] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:03.221201] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-08T12:23:03.221266] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-08T12:23:03.221333] [INFO ] [MAIN ] [3187/3529] TTEC kept (0.6s) | 3183 kept, 4 rejected | 138.7/min | ETA: 2.5m [2026-01-08T12:23:03.726833] [DEBUG] [REMOTE ] TTEK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:03.727033] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-08T12:23:03.727389] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-08T12:23:03.727565] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:03.727767] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-08T12:23:03.727821] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-08T12:23:03.727892] [INFO ] [MAIN ] [3188/3529] TTEK kept (0.5s) | 3184 kept, 4 rejected | 138.7/min | ETA: 2.5m [2026-01-08T12:23:04.200835] [DEBUG] [REMOTE ] TTI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:04.200988] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-08T12:23:04.201359] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $6.20. [2026-01-08T12:23:04.201519] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:04.201678] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-08T12:23:04.201744] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-08T12:23:04.201814] [INFO ] [MAIN ] [3189/3529] TTI kept (0.5s) | 3185 kept, 4 rejected | 138.7/min | ETA: 2.5m [2026-01-08T12:23:04.697992] [DEBUG] [REMOTE ] TTMI: Retrieved 6359 rows, trimmed to 300. [2026-01-08T12:23:04.698134] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-08T12:23:04.698692] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $55.25. [2026-01-08T12:23:04.698838] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:04.699006] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-08T12:23:04.699048] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-08T12:23:04.699098] [INFO ] [MAIN ] [3190/3529] TTMI kept (0.5s) | 3186 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:05.176869] [DEBUG] [REMOTE ] TTWO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:05.177017] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-08T12:23:05.177254] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-08T12:23:05.177392] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:05.177512] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-08T12:23:05.177554] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-08T12:23:05.177624] [INFO ] [MAIN ] [3191/3529] TTWO kept (0.5s) | 3187 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:05.432198] [DEBUG] [REMOTE ] TUGN: Retrieved 912 rows, trimmed to 300. [2026-01-08T12:23:05.432369] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-08T12:23:05.432690] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-08T12:23:05.432901] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:05.433067] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-08T12:23:05.433132] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-08T12:23:05.433217] [INFO ] [MAIN ] [3192/3529] TUGN kept (0.3s) | 3188 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:05.892599] [DEBUG] [REMOTE ] TUSK: Retrieved 2320 rows, trimmed to 300. [2026-01-08T12:23:05.892770] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-08T12:23:05.892989] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-08T12:23:05.893127] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:05.893258] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-08T12:23:05.893306] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-08T12:23:05.893357] [INFO ] [MAIN ] [3193/3529] TUSK kept (0.5s) | 3189 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:06.443093] [DEBUG] [REMOTE ] TVC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:06.443234] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-08T12:23:06.443445] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-08T12:23:06.443601] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:06.443716] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-08T12:23:06.443756] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-08T12:23:06.443806] [INFO ] [MAIN ] [3194/3529] TVC kept (0.6s) | 3190 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:06.961907] [DEBUG] [REMOTE ] TVE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:06.962118] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-08T12:23:06.962407] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.66. [2026-01-08T12:23:06.962551] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:06.962705] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-08T12:23:06.962749] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-08T12:23:06.962807] [INFO ] [MAIN ] [3195/3529] TVE kept (0.5s) | 3191 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:07.370508] [DEBUG] [REMOTE ] TVTX: Retrieved 3310 rows, trimmed to 300. [2026-01-08T12:23:07.370789] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-08T12:23:07.371071] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $26.14. [2026-01-08T12:23:07.371217] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:07.371387] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-08T12:23:07.371434] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-08T12:23:07.371490] [INFO ] [MAIN ] [3196/3529] TVTX kept (0.4s) | 3192 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:07.496615] [DEBUG] [REMOTE ] TWFG: Retrieved 370 rows, trimmed to 300. [2026-01-08T12:23:07.496824] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-08T12:23:07.497083] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-08T12:23:07.497224] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:07.497343] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-08T12:23:07.497385] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-08T12:23:07.497437] [INFO ] [MAIN ] [3197/3529] TWFG kept (0.1s) | 3193 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:07.961932] [DEBUG] [REMOTE ] TWG: Retrieved 434 rows, trimmed to 300. [2026-01-08T12:23:07.962125] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-08T12:23:07.962375] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-08T12:23:07.962524] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:07.962673] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-08T12:23:07.962719] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-08T12:23:07.962774] [INFO ] [MAIN ] [3198/3529] TWG kept (0.5s) | 3194 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:08.664173] [DEBUG] [REMOTE ] TWI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:08.664405] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-08T12:23:08.664711] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-08T12:23:08.664860] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:08.664988] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-08T12:23:08.665033] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-08T12:23:08.665091] [INFO ] [MAIN ] [3199/3529] TWI kept (0.7s) | 3195 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:09.243914] [DEBUG] [REMOTE ] TWIN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:09.244055] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-08T12:23:09.244273] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.35. [2026-01-08T12:23:09.244411] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:09.244527] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-08T12:23:09.244568] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-08T12:23:09.244642] [INFO ] [MAIN ] [3200/3529] TWIN kept (0.6s) | 3196 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:09.546735] [DEBUG] [REMOTE ] TWLO: Retrieved 2399 rows, trimmed to 300. [2026-01-08T12:23:09.546866] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-08T12:23:09.547065] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $106.23. [2026-01-08T12:23:09.547215] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:09.547358] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-08T12:23:09.547401] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-08T12:23:09.547450] [INFO ] [MAIN ] [3201/3529] TWLO kept (0.3s) | 3197 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:10.055641] [DEBUG] [REMOTE ] TWO: Retrieved 4071 rows, trimmed to 300. [2026-01-08T12:23:10.055804] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-08T12:23:10.056011] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-08T12:23:10.056150] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:10.056262] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-08T12:23:10.056309] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-08T12:23:10.056358] [INFO ] [MAIN ] [3202/3529] TWO kept (0.5s) | 3198 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:10.456987] [DEBUG] [REMOTE ] TX: Retrieved 5015 rows, trimmed to 300. [2026-01-08T12:23:10.457184] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-08T12:23:10.457470] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.44. [2026-01-08T12:23:10.457638] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:10.457769] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-08T12:23:10.457811] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-08T12:23:10.457864] [INFO ] [MAIN ] [3203/3529] TX kept (0.4s) | 3199 kept, 4 rejected | 138.7/min | ETA: 2.4m [2026-01-08T12:23:10.672976] [DEBUG] [REMOTE ] TXG: Retrieved 1588 rows, trimmed to 300. [2026-01-08T12:23:10.673163] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-08T12:23:10.673409] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $11.47. [2026-01-08T12:23:10.673555] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:10.673697] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-08T12:23:10.673741] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-08T12:23:10.673798] [INFO ] [MAIN ] [3204/3529] TXG kept (0.2s) | 3200 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:11.302208] [DEBUG] [REMOTE ] TXMD: Retrieved 5553 rows, trimmed to 300. [2026-01-08T12:23:11.302595] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-08T12:23:11.302967] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.04. [2026-01-08T12:23:11.303138] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:11.303337] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-08T12:23:11.303388] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-08T12:23:11.303456] [INFO ] [MAIN ] [3205/3529] TXMD kept (0.6s) | 3201 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:11.790929] [DEBUG] [REMOTE ] TXN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:11.791152] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-08T12:23:11.791468] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-08T12:23:11.791656] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:11.791810] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-08T12:23:11.791855] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-08T12:23:11.791910] [INFO ] [MAIN ] [3206/3529] TXN kept (0.5s) | 3202 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:12.030837] [DEBUG] [REMOTE ] TXO: Retrieved 739 rows, trimmed to 300. [2026-01-08T12:23:12.031030] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-08T12:23:12.031273] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-08T12:23:12.031418] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:12.031538] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-08T12:23:12.031601] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-08T12:23:12.031657] [INFO ] [MAIN ] [3207/3529] TXO kept (0.2s) | 3203 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:12.654538] [DEBUG] [REMOTE ] TXRH: Retrieved 5349 rows, trimmed to 300. [2026-01-08T12:23:12.654737] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-08T12:23:12.655086] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-08T12:23:12.655227] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:12.655353] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-08T12:23:12.655396] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-08T12:23:12.655448] [INFO ] [MAIN ] [3208/3529] TXRH kept (0.6s) | 3204 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:12.967038] [DEBUG] [REMOTE ] TY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:12.967179] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-08T12:23:12.967386] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-08T12:23:12.967520] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:12.967652] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-08T12:23:12.967694] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-08T12:23:12.967742] [INFO ] [MAIN ] [3209/3529] TY kept (0.3s) | 3205 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:13.490255] [DEBUG] [REMOTE ] TYG: Retrieved 5503 rows, trimmed to 300. [2026-01-08T12:23:13.490459] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-08T12:23:13.490741] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-08T12:23:13.490885] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:13.491292] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-08T12:23:13.491525] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-08T12:23:13.491793] [INFO ] [MAIN ] [3210/3529] TYG kept (0.5s) | 3206 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:13.727444] [DEBUG] [REMOTE ] TYGO: Retrieved 1090 rows, trimmed to 300. [2026-01-08T12:23:13.727625] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-08T12:23:13.727846] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-08T12:23:13.727983] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:13.728098] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-08T12:23:13.728140] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-08T12:23:13.728190] [INFO ] [MAIN ] [3211/3529] TYGO kept (0.2s) | 3207 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:14.198076] [DEBUG] [REMOTE ] TYL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:14.198215] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-08T12:23:14.198477] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $435.83. [2026-01-08T12:23:14.198639] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:14.198803] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-08T12:23:14.198846] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-08T12:23:14.198896] [INFO ] [MAIN ] [3212/3529] TYL kept (0.5s) | 3208 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:14.545831] [DEBUG] [REMOTE ] TYRA: Retrieved 1082 rows, trimmed to 300. [2026-01-08T12:23:14.545965] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-08T12:23:14.546160] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $13.52. [2026-01-08T12:23:14.546292] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:14.546400] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-08T12:23:14.546440] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-08T12:23:14.546489] [INFO ] [MAIN ] [3213/3529] TYRA kept (0.3s) | 3209 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:15.158850] [DEBUG] [REMOTE ] TZOO: Retrieved 5878 rows, trimmed to 300. [2026-01-08T12:23:15.159005] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-08T12:23:15.159215] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $6.63. [2026-01-08T12:23:15.159349] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:15.159463] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-08T12:23:15.159504] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-08T12:23:15.159551] [INFO ] [MAIN ] [3214/3529] TZOO kept (0.6s) | 3210 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:15.610092] [DEBUG] [REMOTE ] UAA: Retrieved 5064 rows, trimmed to 300. [2026-01-08T12:23:15.610233] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-08T12:23:15.610467] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-08T12:23:15.610653] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:15.610777] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-08T12:23:15.610911] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-08T12:23:15.610969] [INFO ] [MAIN ] [3215/3529] UAA kept (0.5s) | 3211 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:15.958023] [DEBUG] [REMOTE ] UAE: Retrieved 2940 rows, trimmed to 300. [2026-01-08T12:23:15.958154] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-08T12:23:15.958371] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-08T12:23:15.958509] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:15.958648] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-08T12:23:15.958692] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-08T12:23:15.958740] [INFO ] [MAIN ] [3216/3529] UAE kept (0.3s) | 3212 kept, 4 rejected | 138.7/min | ETA: 2.3m [2026-01-08T12:23:16.421119] [DEBUG] [REMOTE ] UAL: Retrieved 5012 rows, trimmed to 300. [2026-01-08T12:23:16.421274] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-08T12:23:16.421532] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-08T12:23:16.421734] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:16.421885] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-08T12:23:16.421934] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-08T12:23:16.421996] [INFO ] [MAIN ] [3217/3529] UAL kept (0.5s) | 3213 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:16.929009] [DEBUG] [REMOTE ] UBFO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:16.929290] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-08T12:23:16.929725] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.44. [2026-01-08T12:23:16.929893] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:16.930063] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-08T12:23:16.930111] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-08T12:23:16.930178] [INFO ] [MAIN ] [3218/3529] UBFO kept (0.5s) | 3214 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:17.158946] [DEBUG] [REMOTE ] UBND: Retrieved 1069 rows, trimmed to 300. [2026-01-08T12:23:17.159161] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-08T12:23:17.159421] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.78. [2026-01-08T12:23:17.159588] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:17.159721] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-08T12:23:17.159765] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-08T12:23:17.159820] [INFO ] [MAIN ] [3219/3529] UBND kept (0.2s) | 3215 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:17.515026] [DEBUG] [REMOTE ] UBRL: Retrieved 337 rows, trimmed to 300. [2026-01-08T12:23:17.515297] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-08T12:23:17.515644] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-08T12:23:17.515803] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:17.515932] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-08T12:23:17.516016] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-08T12:23:17.516075] [INFO ] [MAIN ] [3220/3529] UBRL kept (0.4s) | 3216 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:18.161679] [DEBUG] [REMOTE ] UBS: Retrieved 2797 rows, trimmed to 300. [2026-01-08T12:23:18.161815] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-08T12:23:18.162024] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-08T12:23:18.162160] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:18.162271] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-08T12:23:18.162313] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-08T12:23:18.162361] [INFO ] [MAIN ] [3221/3529] UBS kept (0.6s) | 3217 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:18.667862] [DEBUG] [REMOTE ] UBSI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:18.668019] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-08T12:23:18.668254] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $33.98. [2026-01-08T12:23:18.668413] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:18.668539] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-08T12:23:18.668601] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-08T12:23:18.668655] [INFO ] [MAIN ] [3222/3529] UBSI kept (0.5s) | 3218 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:18.897432] [DEBUG] [REMOTE ] UDMY: Retrieved 1051 rows, trimmed to 300. [2026-01-08T12:23:18.897649] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-08T12:23:18.897889] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-08T12:23:18.898059] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:18.898210] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-08T12:23:18.898252] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-08T12:23:18.898326] [INFO ] [MAIN ] [3223/3529] UDMY kept (0.2s) | 3219 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:19.249213] [DEBUG] [REMOTE ] UE: Retrieved 2760 rows, trimmed to 300. [2026-01-08T12:23:19.249411] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-08T12:23:19.249698] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-08T12:23:19.249839] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:19.250019] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-08T12:23:19.250063] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-08T12:23:19.250116] [INFO ] [MAIN ] [3224/3529] UE kept (0.4s) | 3220 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:19.965499] [DEBUG] [REMOTE ] UEIC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:19.965729] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-08T12:23:19.966033] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-08T12:23:19.966202] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:19.966587] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-08T12:23:19.966690] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-08T12:23:19.966945] [INFO ] [MAIN ] [3225/3529] UEIC kept (0.7s) | 3221 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:20.481758] [DEBUG] [REMOTE ] UFCS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:20.481991] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-08T12:23:20.482376] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-08T12:23:20.482524] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:20.482714] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-08T12:23:20.482759] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-08T12:23:20.482817] [INFO ] [MAIN ] [3226/3529] UFCS kept (0.5s) | 3222 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:20.887886] [DEBUG] [REMOTE ] UFI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:20.888030] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-08T12:23:20.888248] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-08T12:23:20.888407] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:20.888525] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-08T12:23:20.888565] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-08T12:23:20.888633] [INFO ] [MAIN ] [3227/3529] UFI kept (0.4s) | 3223 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:21.179615] [DEBUG] [REMOTE ] UFO: Retrieved 1695 rows, trimmed to 300. [2026-01-08T12:23:21.179744] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-08T12:23:21.179946] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-08T12:23:21.180079] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:21.180188] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-08T12:23:21.180229] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-08T12:23:21.180278] [INFO ] [MAIN ] [3228/3529] UFO kept (0.3s) | 3224 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:21.743180] [DEBUG] [REMOTE ] UFPI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:21.743310] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-08T12:23:21.743514] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-08T12:23:21.743667] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:21.743780] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-08T12:23:21.743821] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-08T12:23:21.743869] [INFO ] [MAIN ] [3229/3529] UFPI kept (0.6s) | 3225 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:22.207386] [DEBUG] [REMOTE ] UGI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:22.207521] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-08T12:23:22.207743] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $31.44. [2026-01-08T12:23:22.207878] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:22.207988] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-08T12:23:22.208029] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-08T12:23:22.208076] [INFO ] [MAIN ] [3230/3529] UGI kept (0.5s) | 3226 kept, 4 rejected | 138.7/min | ETA: 2.2m [2026-01-08T12:23:22.730177] [DEBUG] [REMOTE ] UGP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:22.730312] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-08T12:23:22.730523] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.57. [2026-01-08T12:23:22.730681] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:22.730795] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-08T12:23:22.730836] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-08T12:23:22.730885] [INFO ] [MAIN ] [3231/3529] UGP kept (0.5s) | 3227 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:23.194304] [DEBUG] [REMOTE ] UHAL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:23.194455] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-08T12:23:23.194705] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-08T12:23:23.195032] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:23.195153] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-08T12:23:23.195196] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-08T12:23:23.195247] [INFO ] [MAIN ] [3232/3529] UHAL kept (0.5s) | 3228 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:23.337591] [DEBUG] [REMOTE ] UHG: Retrieved 1201 rows, trimmed to 300. [2026-01-08T12:23:23.337728] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-08T12:23:23.337927] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-08T12:23:23.338064] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:23.338176] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-08T12:23:23.338218] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-08T12:23:23.338267] [INFO ] [MAIN ] [3233/3529] UHG kept (0.1s) | 3229 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:24.078622] [DEBUG] [REMOTE ] UHS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:24.078779] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-08T12:23:24.079022] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $197.59. [2026-01-08T12:23:24.079158] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:24.079309] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-08T12:23:24.079351] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-08T12:23:24.079401] [INFO ] [MAIN ] [3234/3529] UHS kept (0.7s) | 3230 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:24.450664] [DEBUG] [REMOTE ] UI: Retrieved 3578 rows, trimmed to 300. [2026-01-08T12:23:24.450895] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-08T12:23:24.451155] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-08T12:23:24.451298] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:24.451419] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-08T12:23:24.451463] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-08T12:23:24.451516] [INFO ] [MAIN ] [3235/3529] UI kept (0.4s) | 3231 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:24.950079] [DEBUG] [REMOTE ] UIS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:24.950224] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-08T12:23:24.950458] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-08T12:23:24.950621] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:24.950757] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-08T12:23:24.950805] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-08T12:23:24.950863] [INFO ] [MAIN ] [3236/3529] UIS kept (0.5s) | 3232 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:25.253841] [DEBUG] [REMOTE ] UITB: Retrieved 2060 rows, trimmed to 300. [2026-01-08T12:23:25.253977] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-08T12:23:25.254174] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $47.02. [2026-01-08T12:23:25.254307] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:25.254415] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-08T12:23:25.254455] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-08T12:23:25.254503] [INFO ] [MAIN ] [3237/3529] UITB kept (0.3s) | 3233 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:25.836976] [DEBUG] [REMOTE ] UL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:25.837113] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-08T12:23:25.837329] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-08T12:23:25.837465] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:25.837601] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-08T12:23:25.837644] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-08T12:23:25.837693] [INFO ] [MAIN ] [3238/3529] UL kept (0.6s) | 3234 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:26.330028] [DEBUG] [REMOTE ] ULBI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:26.330171] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-08T12:23:26.330399] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-08T12:23:26.330537] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:26.330682] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-08T12:23:26.330725] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-08T12:23:26.330775] [INFO ] [MAIN ] [3239/3529] ULBI kept (0.5s) | 3235 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:26.596274] [DEBUG] [REMOTE ] ULCC: Retrieved 1198 rows, trimmed to 300. [2026-01-08T12:23:26.596471] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-08T12:23:26.596740] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-08T12:23:26.596886] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:26.597005] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-08T12:23:26.597048] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-08T12:23:26.597102] [INFO ] [MAIN ] [3240/3529] ULCC kept (0.3s) | 3236 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:27.027669] [DEBUG] [REMOTE ] ULH: Retrieved 2436 rows, trimmed to 300. [2026-01-08T12:23:27.027806] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-08T12:23:27.028211] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-08T12:23:27.028368] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:27.028479] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-08T12:23:27.028520] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-08T12:23:27.028586] [INFO ] [MAIN ] [3241/3529] ULH kept (0.4s) | 3237 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:27.519481] [DEBUG] [REMOTE ] ULTA: Retrieved 4579 rows, trimmed to 300. [2026-01-08T12:23:27.519645] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-08T12:23:27.519863] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-08T12:23:27.520008] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:27.520127] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-08T12:23:27.520169] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-08T12:23:27.520221] [INFO ] [MAIN ] [3242/3529] ULTA kept (0.5s) | 3238 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:27.725176] [DEBUG] [REMOTE ] ULY: Retrieved 556 rows, trimmed to 300. [2026-01-08T12:23:27.725309] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-08T12:23:27.725520] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-08T12:23:27.725693] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:27.725814] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-08T12:23:27.725858] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-08T12:23:27.725909] [INFO ] [MAIN ] [3243/3529] ULY kept (0.2s) | 3239 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:28.435462] [DEBUG] [REMOTE ] UMBF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:28.435686] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-08T12:23:28.436004] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-08T12:23:28.436154] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:28.436438] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-08T12:23:28.436489] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-08T12:23:28.436545] [INFO ] [MAIN ] [3244/3529] UMBF kept (0.7s) | 3240 kept, 4 rejected | 138.7/min | ETA: 2.1m [2026-01-08T12:23:28.948955] [DEBUG] [REMOTE ] UMC: Retrieved 6363 rows, trimmed to 300. [2026-01-08T12:23:28.949171] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-08T12:23:28.949466] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-08T12:23:28.949627] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:28.949998] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-08T12:23:28.950044] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-08T12:23:28.950102] [INFO ] [MAIN ] [3245/3529] UMC kept (0.5s) | 3241 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:29.259288] [DEBUG] [REMOTE ] UMH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:29.259498] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-08T12:23:29.259799] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $13.99. [2026-01-08T12:23:29.259947] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:29.260411] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-08T12:23:29.260461] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-08T12:23:29.260519] [INFO ] [MAIN ] [3246/3529] UMH kept (0.3s) | 3242 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:29.609265] [DEBUG] [REMOTE ] UMMA: Retrieved 1003 rows, trimmed to 300. [2026-01-08T12:23:29.609464] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-08T12:23:29.609722] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-08T12:23:29.609878] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:29.609997] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-08T12:23:29.610038] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-08T12:23:29.610090] [INFO ] [MAIN ] [3247/3529] UMMA kept (0.3s) | 3243 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:29.999385] [DEBUG] [REMOTE ] UNCY: Retrieved 1129 rows, trimmed to 300. [2026-01-08T12:23:29.999671] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-08T12:23:30.000028] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-08T12:23:30.000238] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:30.000599] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-08T12:23:30.000660] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-08T12:23:30.000738] [INFO ] [MAIN ] [3248/3529] UNCY kept (0.4s) | 3244 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:30.547380] [DEBUG] [REMOTE ] UNF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:30.547625] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-08T12:23:30.547930] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-08T12:23:30.548269] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:30.548612] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-08T12:23:30.548663] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-08T12:23:30.548724] [INFO ] [MAIN ] [3249/3529] UNF kept (0.5s) | 3245 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:31.000431] [DEBUG] [REMOTE ] UNFI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:31.000592] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-08T12:23:31.000817] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-08T12:23:31.000970] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:31.001122] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-08T12:23:31.001182] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-08T12:23:31.001246] [INFO ] [MAIN ] [3250/3529] UNFI kept (0.5s) | 3246 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:31.485302] [DEBUG] [REMOTE ] UNM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:31.485470] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-08T12:23:31.485775] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-08T12:23:31.485936] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:31.486079] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-08T12:23:31.486126] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-08T12:23:31.486185] [INFO ] [MAIN ] [3251/3529] UNM kept (0.5s) | 3247 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:31.780268] [DEBUG] [REMOTE ] UNMA: Retrieved 1899 rows, trimmed to 300. [2026-01-08T12:23:31.780540] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-08T12:23:31.780962] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-08T12:23:31.781313] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:31.781478] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-08T12:23:31.781526] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-08T12:23:31.781625] [INFO ] [MAIN ] [3252/3529] UNMA kept (0.3s) | 3248 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:32.244023] [DEBUG] [REMOTE ] UNP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:32.244260] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-08T12:23:32.244502] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-08T12:23:32.244666] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:32.244793] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-08T12:23:32.244850] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-08T12:23:32.244912] [INFO ] [MAIN ] [3253/3529] UNP kept (0.5s) | 3249 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:32.797366] [DEBUG] [REMOTE ] UNTY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:32.797624] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-08T12:23:32.797941] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-08T12:23:32.798087] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:32.798222] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-08T12:23:32.798264] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-08T12:23:32.798388] [INFO ] [MAIN ] [3254/3529] UNTY kept (0.6s) | 3250 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:33.244328] [DEBUG] [REMOTE ] UONE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:33.244489] [DEBUG] [REMOTE ] UONE: PASS: History has at least 300 days. [2026-01-08T12:23:33.244727] [DEBUG] [REMOTE ] UONE: PASS: Price check passed. Min price $1.02. [2026-01-08T12:23:33.244867] [DEBUG] [REMOTE ] UONE: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:33.244982] [DEBUG] [REMOTE ] UONE: PASS: Integrity check passed. [2026-01-08T12:23:33.245024] [DEBUG] [REMOTE ] UONE: Symbol is viable for forecasting. [2026-01-08T12:23:33.245075] [INFO ] [MAIN ] [3255/3529] UONE kept (0.4s) | 3251 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:33.721839] [DEBUG] [REMOTE ] UPBD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:33.721982] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-08T12:23:33.722197] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-08T12:23:33.722336] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:33.722522] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-08T12:23:33.722601] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-08T12:23:33.722673] [INFO ] [MAIN ] [3256/3529] UPBD kept (0.5s) | 3252 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:34.001203] [DEBUG] [REMOTE ] UPC: Retrieved 1205 rows, trimmed to 300. [2026-01-08T12:23:34.001335] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-08T12:23:34.001535] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-08T12:23:34.001702] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:34.001814] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-08T12:23:34.001857] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-08T12:23:34.001908] [INFO ] [MAIN ] [3257/3529] UPC kept (0.3s) | 3253 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:34.446844] [DEBUG] [REMOTE ] UPLD: Retrieved 2808 rows, trimmed to 300. [2026-01-08T12:23:34.446986] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-08T12:23:34.447400] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-08T12:23:34.447531] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:34.447670] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-08T12:23:34.447718] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-08T12:23:34.447782] [INFO ] [MAIN ] [3258/3529] UPLD kept (0.4s) | 3254 kept, 4 rejected | 138.7/min | ETA: 2.0m [2026-01-08T12:23:34.997866] [DEBUG] [REMOTE ] UPS: Retrieved 6579 rows, trimmed to 300. [2026-01-08T12:23:34.998004] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-08T12:23:34.998217] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $81.76. [2026-01-08T12:23:34.998379] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:34.998495] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-08T12:23:34.998538] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-08T12:23:34.998605] [INFO ] [MAIN ] [3259/3529] UPS kept (0.6s) | 3255 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:35.282795] [DEBUG] [REMOTE ] UPWK: Retrieved 1825 rows, trimmed to 300. [2026-01-08T12:23:35.282920] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-08T12:23:35.283113] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-08T12:23:35.283244] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:35.283350] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-08T12:23:35.283391] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-08T12:23:35.283438] [INFO ] [MAIN ] [3260/3529] UPWK kept (0.3s) | 3256 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:35.568385] [DEBUG] [REMOTE ] UPXI: Retrieved 1140 rows, trimmed to 300. [2026-01-08T12:23:35.568515] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-08T12:23:35.568728] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-08T12:23:35.568861] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:35.568972] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-08T12:23:35.569012] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-08T12:23:35.569059] [INFO ] [MAIN ] [3261/3529] UPXI kept (0.3s) | 3257 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:36.287198] [DEBUG] [REMOTE ] URBN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:36.287518] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-08T12:23:36.287744] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-08T12:23:36.287878] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:36.287988] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-08T12:23:36.288029] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-08T12:23:36.288077] [INFO ] [MAIN ] [3262/3529] URBN kept (0.7s) | 3258 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:36.597103] [DEBUG] [REMOTE ] URGN: Retrieved 2182 rows, trimmed to 300. [2026-01-08T12:23:36.597231] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-08T12:23:36.597423] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $16.65. [2026-01-08T12:23:36.597554] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:36.597681] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-08T12:23:36.597722] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-08T12:23:36.597770] [INFO ] [MAIN ] [3263/3529] URGN kept (0.3s) | 3259 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:37.207057] [DEBUG] [REMOTE ] URI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:37.207210] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-08T12:23:37.207434] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-08T12:23:37.207604] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:37.207725] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-08T12:23:37.207767] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-08T12:23:37.207818] [INFO ] [MAIN ] [3264/3529] URI kept (0.6s) | 3260 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:37.423230] [DEBUG] [REMOTE ] URNJ: Retrieved 735 rows, trimmed to 300. [2026-01-08T12:23:37.423368] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-08T12:23:37.423568] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-08T12:23:37.423723] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:37.423833] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-08T12:23:37.423898] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-08T12:23:37.423950] [INFO ] [MAIN ] [3265/3529] URNJ kept (0.2s) | 3261 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:37.870409] [DEBUG] [REMOTE ] UROY: Retrieved 1503 rows, trimmed to 300. [2026-01-08T12:23:37.870535] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-08T12:23:37.870756] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-08T12:23:37.870890] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:37.871002] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-08T12:23:37.871042] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-08T12:23:37.871090] [INFO ] [MAIN ] [3266/3529] UROY kept (0.4s) | 3262 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:38.511123] [DEBUG] [REMOTE ] USA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:38.511260] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-08T12:23:38.511478] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-08T12:23:38.511662] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:38.511834] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-08T12:23:38.511878] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-08T12:23:38.511945] [INFO ] [MAIN ] [3267/3529] USA kept (0.6s) | 3263 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:38.865725] [DEBUG] [REMOTE ] USAC: Retrieved 3265 rows, trimmed to 300. [2026-01-08T12:23:38.865847] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-08T12:23:38.866041] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.99. [2026-01-08T12:23:38.866172] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:38.866279] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-08T12:23:38.866320] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-08T12:23:38.866368] [INFO ] [MAIN ] [3268/3529] USAC kept (0.4s) | 3264 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:39.306720] [DEBUG] [REMOTE ] USB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:39.306862] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-08T12:23:39.307118] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-08T12:23:39.307278] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:39.307398] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-08T12:23:39.307440] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-08T12:23:39.307491] [INFO ] [MAIN ] [3269/3529] USB kept (0.4s) | 3265 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:39.544168] [DEBUG] [REMOTE ] USCB: Retrieved 1120 rows, trimmed to 300. [2026-01-08T12:23:39.544315] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-08T12:23:39.544520] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $16.78. [2026-01-08T12:23:39.544678] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:39.544792] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-08T12:23:39.544834] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-08T12:23:39.544885] [INFO ] [MAIN ] [3270/3529] USCB kept (0.2s) | 3266 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:39.845024] [DEBUG] [REMOTE ] USDX: Retrieved 466 rows, trimmed to 300. [2026-01-08T12:23:39.845160] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-08T12:23:39.845565] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.22. [2026-01-08T12:23:39.845717] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:39.845826] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-08T12:23:39.845867] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-08T12:23:39.845915] [INFO ] [MAIN ] [3271/3529] USDX kept (0.3s) | 3267 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:40.352169] [DEBUG] [REMOTE ] USEA: Retrieved 881 rows, trimmed to 300. [2026-01-08T12:23:40.352333] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-08T12:23:40.352609] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-08T12:23:40.352768] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:40.352900] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-08T12:23:40.352950] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-08T12:23:40.353009] [INFO ] [MAIN ] [3272/3529] USEA kept (0.5s) | 3268 kept, 4 rejected | 138.7/min | ETA: 1.9m [2026-01-08T12:23:40.808518] [DEBUG] [REMOTE ] USFD: Retrieved 2418 rows, trimmed to 300. [2026-01-08T12:23:40.808657] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-08T12:23:40.808852] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-08T12:23:40.808985] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:40.809092] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-08T12:23:40.809133] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-08T12:23:40.809195] [INFO ] [MAIN ] [3273/3529] USFD kept (0.5s) | 3269 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:41.133487] [DEBUG] [REMOTE ] USGO: Retrieved 682 rows, trimmed to 300. [2026-01-08T12:23:41.133631] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-08T12:23:41.133829] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-08T12:23:41.133960] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:41.134072] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-08T12:23:41.134113] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-08T12:23:41.134160] [INFO ] [MAIN ] [3274/3529] USGO kept (0.3s) | 3270 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:41.796994] [DEBUG] [REMOTE ] USIG: Retrieved 4778 rows, trimmed to 300. [2026-01-08T12:23:41.797126] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-08T12:23:41.797329] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-08T12:23:41.797465] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:41.797594] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-08T12:23:41.797638] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-08T12:23:41.797686] [INFO ] [MAIN ] [3275/3529] USIG kept (0.7s) | 3271 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:42.288059] [DEBUG] [REMOTE ] USIO: Retrieved 6288 rows, trimmed to 300. [2026-01-08T12:23:42.288202] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-08T12:23:42.288444] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-08T12:23:42.288601] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:42.288716] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-08T12:23:42.288757] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-08T12:23:42.288805] [INFO ] [MAIN ] [3276/3529] USIO kept (0.5s) | 3272 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:42.746791] [DEBUG] [REMOTE ] USLM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:42.746936] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-08T12:23:42.747190] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-08T12:23:42.747328] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:42.747470] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-08T12:23:42.747637] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-08T12:23:42.747700] [INFO ] [MAIN ] [3277/3529] USLM kept (0.5s) | 3273 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:43.026097] [DEBUG] [REMOTE ] USMC: Retrieved 2070 rows, trimmed to 300. [2026-01-08T12:23:43.026293] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-08T12:23:43.026540] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-08T12:23:43.026710] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:43.026863] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-08T12:23:43.026907] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-08T12:23:43.026965] [INFO ] [MAIN ] [3278/3529] USMC kept (0.3s) | 3274 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:43.358538] [DEBUG] [REMOTE ] USOI: Retrieved 401 rows, trimmed to 300. [2026-01-08T12:23:43.358742] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-08T12:23:43.358981] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.42. [2026-01-08T12:23:43.359120] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:43.359235] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-08T12:23:43.359278] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-08T12:23:43.359355] [INFO ] [MAIN ] [3279/3529] USOI kept (0.3s) | 3275 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:43.761670] [DEBUG] [REMOTE ] USOY: Retrieved 416 rows, trimmed to 300. [2026-01-08T12:23:43.761884] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-08T12:23:43.762170] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.26. [2026-01-08T12:23:43.762343] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:43.762475] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-08T12:23:43.762522] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-08T12:23:43.762609] [INFO ] [MAIN ] [3280/3529] USOY kept (0.4s) | 3276 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:44.237437] [DEBUG] [REMOTE ] USTB: Retrieved 2060 rows, trimmed to 300. [2026-01-08T12:23:44.237600] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-08T12:23:44.237808] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.34. [2026-01-08T12:23:44.237943] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:44.238054] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-08T12:23:44.238103] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-08T12:23:44.238160] [INFO ] [MAIN ] [3281/3529] USTB kept (0.5s) | 3277 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:44.649662] [DEBUG] [REMOTE ] USVM: Retrieved 2060 rows, trimmed to 300. [2026-01-08T12:23:44.649797] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-08T12:23:44.650002] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.18. [2026-01-08T12:23:44.650139] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:44.650252] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-08T12:23:44.650294] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-08T12:23:44.650342] [INFO ] [MAIN ] [3282/3529] USVM kept (0.4s) | 3278 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:45.041507] [DEBUG] [REMOTE ] USXF: Retrieved 1396 rows, trimmed to 300. [2026-01-08T12:23:45.041662] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-08T12:23:45.041894] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-08T12:23:45.042083] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:45.042251] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-08T12:23:45.042299] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-08T12:23:45.042350] [INFO ] [MAIN ] [3283/3529] USXF kept (0.4s) | 3279 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:45.284052] [DEBUG] [REMOTE ] UTEN: Retrieved 857 rows, trimmed to 300. [2026-01-08T12:23:45.284179] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-08T12:23:45.284377] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.80. [2026-01-08T12:23:45.284729] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:45.284838] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-08T12:23:45.284879] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-08T12:23:45.284926] [INFO ] [MAIN ] [3284/3529] UTEN kept (0.2s) | 3280 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:45.801552] [DEBUG] [REMOTE ] UTF: Retrieved 5450 rows, trimmed to 300. [2026-01-08T12:23:45.801745] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-08T12:23:45.802016] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.27. [2026-01-08T12:23:45.802162] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:45.802314] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-08T12:23:45.802394] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-08T12:23:45.802469] [INFO ] [MAIN ] [3285/3529] UTF kept (0.5s) | 3281 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:46.359977] [DEBUG] [REMOTE ] UTI: Retrieved 5548 rows, trimmed to 300. [2026-01-08T12:23:46.360121] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-08T12:23:46.360352] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-08T12:23:46.360722] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:46.360960] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-08T12:23:46.361020] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-08T12:23:46.361087] [INFO ] [MAIN ] [3286/3529] UTI kept (0.6s) | 3282 kept, 4 rejected | 138.7/min | ETA: 1.8m [2026-01-08T12:23:46.776332] [DEBUG] [REMOTE ] UTL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:46.776500] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-08T12:23:46.776966] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.01. [2026-01-08T12:23:46.777104] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:46.777256] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-08T12:23:46.777307] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-08T12:23:46.777365] [INFO ] [MAIN ] [3287/3529] UTL kept (0.4s) | 3283 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:47.084554] [DEBUG] [REMOTE ] UTMD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:47.084726] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-08T12:23:47.084985] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-08T12:23:47.085119] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:47.085231] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-08T12:23:47.085272] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-08T12:23:47.085321] [INFO ] [MAIN ] [3288/3529] UTMD kept (0.3s) | 3284 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:47.460490] [DEBUG] [REMOTE ] UTZ: Retrieved 1785 rows, trimmed to 300. [2026-01-08T12:23:47.460631] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-08T12:23:47.460883] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-08T12:23:47.461055] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:47.461231] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-08T12:23:47.461286] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-08T12:23:47.461344] [INFO ] [MAIN ] [3289/3529] UTZ kept (0.4s) | 3285 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:47.858058] [DEBUG] [REMOTE ] UVE: Retrieved 5684 rows, trimmed to 300. [2026-01-08T12:23:47.858194] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-08T12:23:47.858445] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $27.69. [2026-01-08T12:23:47.858785] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:47.858896] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-08T12:23:47.858937] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-08T12:23:47.858985] [INFO ] [MAIN ] [3290/3529] UVE kept (0.4s) | 3286 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:48.503281] [DEBUG] [REMOTE ] UVSP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:48.503442] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-08T12:23:48.503694] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $28.09. [2026-01-08T12:23:48.503836] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:48.503961] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-08T12:23:48.504029] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-08T12:23:48.504082] [INFO ] [MAIN ] [3291/3529] UVSP kept (0.6s) | 3287 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:48.745530] [DEBUG] [REMOTE ] UWMC: Retrieved 1218 rows, trimmed to 300. [2026-01-08T12:23:48.745775] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-08T12:23:48.746054] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-08T12:23:48.746223] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:48.746361] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-08T12:23:48.746411] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-08T12:23:48.746475] [INFO ] [MAIN ] [3292/3529] UWMC kept (0.2s) | 3288 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:49.235376] [DEBUG] [REMOTE ] UXIN: Retrieved 1893 rows, trimmed to 300. [2026-01-08T12:23:49.235806] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-08T12:23:49.236074] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-08T12:23:49.236220] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:49.236349] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-08T12:23:49.236394] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-08T12:23:49.236665] [INFO ] [MAIN ] [3293/3529] UXIN kept (0.5s) | 3289 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:49.553911] [DEBUG] [REMOTE ] UYLD: Retrieved 803 rows, trimmed to 300. [2026-01-08T12:23:49.554040] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-08T12:23:49.554236] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.60. [2026-01-08T12:23:49.554370] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:49.554479] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-08T12:23:49.554521] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-08T12:23:49.554586] [INFO ] [MAIN ] [3294/3529] UYLD kept (0.3s) | 3290 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:49.965177] [DEBUG] [REMOTE ] UZE: Retrieved 1271 rows, trimmed to 300. [2026-01-08T12:23:49.965383] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-08T12:23:49.965682] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-08T12:23:49.965851] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:49.965993] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-08T12:23:49.966044] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-08T12:23:49.966134] [INFO ] [MAIN ] [3295/3529] UZE kept (0.4s) | 3291 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:50.507200] [DEBUG] [REMOTE ] VAC: Retrieved 3561 rows, trimmed to 300. [2026-01-08T12:23:50.507816] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-08T12:23:50.508365] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-08T12:23:50.508629] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:50.508873] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-08T12:23:50.508942] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-08T12:23:50.509044] [INFO ] [MAIN ] [3296/3529] VAC kept (0.5s) | 3292 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:50.959265] [DEBUG] [REMOTE ] VAL: Retrieved 5629 rows, trimmed to 300. [2026-01-08T12:23:50.959614] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-08T12:23:50.960140] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $48.09. [2026-01-08T12:23:50.960354] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:50.960555] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-08T12:23:50.960712] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-08T12:23:50.960789] [INFO ] [MAIN ] [3297/3529] VAL kept (0.5s) | 3293 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:51.409767] [DEBUG] [REMOTE ] VALE: Retrieved 5989 rows, trimmed to 300. [2026-01-08T12:23:51.409922] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-08T12:23:51.410208] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $10.77. [2026-01-08T12:23:51.410364] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:51.410492] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-08T12:23:51.410536] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-08T12:23:51.410618] [INFO ] [MAIN ] [3298/3529] VALE kept (0.4s) | 3294 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:51.653396] [DEBUG] [REMOTE ] VALN: Retrieved 1175 rows, trimmed to 300. [2026-01-08T12:23:51.653539] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-08T12:23:51.653813] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-08T12:23:51.653978] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:51.654099] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-08T12:23:51.654142] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-08T12:23:51.654193] [INFO ] [MAIN ] [3299/3529] VALN kept (0.2s) | 3295 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:52.162894] [DEBUG] [REMOTE ] VANI: Retrieved 2799 rows, trimmed to 300. [2026-01-08T12:23:52.163016] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-08T12:23:52.163209] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-08T12:23:52.163343] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:52.163504] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-08T12:23:52.163550] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-08T12:23:52.163626] [INFO ] [MAIN ] [3300/3529] VANI kept (0.5s) | 3296 kept, 4 rejected | 138.7/min | ETA: 1.7m [2026-01-08T12:23:52.698060] [DEBUG] [REMOTE ] VBF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:52.698192] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-08T12:23:52.698420] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.31. [2026-01-08T12:23:52.698554] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:52.698685] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-08T12:23:52.698726] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-08T12:23:52.698773] [INFO ] [MAIN ] [3301/3529] VBF kept (0.5s) | 3297 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:52.941044] [DEBUG] [REMOTE ] VBNK: Retrieved 1095 rows, trimmed to 300. [2026-01-08T12:23:52.941152] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-08T12:23:52.941338] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.26. [2026-01-08T12:23:52.941470] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:52.941593] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-08T12:23:52.941636] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-08T12:23:52.941682] [INFO ] [MAIN ] [3302/3529] VBNK kept (0.2s) | 3298 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:53.469946] [DEBUG] [REMOTE ] VC: Retrieved 3838 rows, trimmed to 300. [2026-01-08T12:23:53.470095] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-08T12:23:53.470330] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $95.10. [2026-01-08T12:23:53.470485] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:53.470817] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-08T12:23:53.470866] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-08T12:23:53.470925] [INFO ] [MAIN ] [3303/3529] VC kept (0.5s) | 3299 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:53.948663] [DEBUG] [REMOTE ] VCEL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:53.948800] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-08T12:23:53.949011] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $33.49. [2026-01-08T12:23:53.949145] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:53.949257] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-08T12:23:53.949297] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-08T12:23:53.949346] [INFO ] [MAIN ] [3304/3529] VCEL kept (0.5s) | 3300 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:54.161983] [DEBUG] [REMOTE ] VCRB: Retrieved 517 rows, trimmed to 300. [2026-01-08T12:23:54.162111] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-08T12:23:54.162303] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-08T12:23:54.162435] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:54.162543] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-08T12:23:54.162601] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-08T12:23:54.162650] [INFO ] [MAIN ] [3305/3529] VCRB kept (0.2s) | 3301 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:54.793609] [DEBUG] [REMOTE ] VCSH: Retrieved 4055 rows, trimmed to 300. [2026-01-08T12:23:54.793736] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-08T12:23:54.793933] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-08T12:23:54.794067] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:54.794175] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-08T12:23:54.794215] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-08T12:23:54.794263] [INFO ] [MAIN ] [3306/3529] VCSH kept (0.6s) | 3302 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:55.331281] [DEBUG] [REMOTE ] VECO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:55.331417] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-08T12:23:55.331647] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-08T12:23:55.331783] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:55.331893] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-08T12:23:55.331933] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-08T12:23:55.331982] [INFO ] [MAIN ] [3307/3529] VECO kept (0.5s) | 3303 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:55.577342] [DEBUG] [REMOTE ] VEEE: Retrieved 1122 rows, trimmed to 300. [2026-01-08T12:23:55.577473] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-08T12:23:55.577684] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.59. [2026-01-08T12:23:55.577817] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:55.577923] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-08T12:23:55.577964] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-08T12:23:55.578011] [INFO ] [MAIN ] [3308/3529] VEEE kept (0.2s) | 3304 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:56.016794] [DEBUG] [REMOTE ] VEL: Retrieved 1501 rows, trimmed to 300. [2026-01-08T12:23:56.016908] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-08T12:23:56.017101] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $17.96. [2026-01-08T12:23:56.017233] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:56.017356] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-08T12:23:56.017398] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-08T12:23:56.017446] [INFO ] [MAIN ] [3309/3529] VEL kept (0.4s) | 3305 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:56.594529] [DEBUG] [REMOTE ] VEON: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:56.594683] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-08T12:23:56.594889] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-08T12:23:56.595024] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:56.595133] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-08T12:23:56.595174] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-08T12:23:56.595297] [INFO ] [MAIN ] [3310/3529] VEON kept (0.6s) | 3306 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:56.841029] [DEBUG] [REMOTE ] VERA: Retrieved 1168 rows, trimmed to 300. [2026-01-08T12:23:56.841128] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-08T12:23:56.841307] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-08T12:23:56.841437] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:56.841586] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-08T12:23:56.841630] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-08T12:23:56.841675] [INFO ] [MAIN ] [3311/3529] VERA kept (0.2s) | 3307 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:57.304810] [DEBUG] [REMOTE ] VERI: Retrieved 2176 rows, trimmed to 300. [2026-01-08T12:23:57.305010] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-08T12:23:57.305266] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-08T12:23:57.305409] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:57.305528] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-08T12:23:57.305589] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-08T12:23:57.305647] [INFO ] [MAIN ] [3312/3529] VERI kept (0.5s) | 3308 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:57.760116] [DEBUG] [REMOTE ] VERO: Retrieved 3313 rows, trimmed to 300. [2026-01-08T12:23:57.760313] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-08T12:23:57.760585] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.48. [2026-01-08T12:23:57.760732] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:57.760853] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-08T12:23:57.760897] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-08T12:23:57.760960] [INFO ] [MAIN ] [3313/3529] VERO kept (0.5s) | 3309 kept, 4 rejected | 138.7/min | ETA: 1.6m [2026-01-08T12:23:58.034502] [DEBUG] [REMOTE ] VERX: Retrieved 1368 rows, trimmed to 300. [2026-01-08T12:23:58.034724] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-08T12:23:58.034973] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $19.01. [2026-01-08T12:23:58.035116] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:58.035241] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-08T12:23:58.035287] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-08T12:23:58.035356] [INFO ] [MAIN ] [3314/3529] VERX kept (0.3s) | 3310 kept, 4 rejected | 138.7/min | ETA: 1.5m [2026-01-08T12:23:58.681342] [DEBUG] [REMOTE ] VFC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:23:58.681626] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-08T12:23:58.682137] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-08T12:23:58.682288] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:58.682484] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-08T12:23:58.682530] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-08T12:23:58.682608] [INFO ] [MAIN ] [3315/3529] VFC kept (0.6s) | 3311 kept, 4 rejected | 138.7/min | ETA: 1.5m [2026-01-08T12:23:59.080779] [DEBUG] [REMOTE ] VFF: Retrieved 3964 rows, trimmed to 300. [2026-01-08T12:23:59.080976] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-08T12:23:59.081226] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-08T12:23:59.081368] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:59.081489] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-08T12:23:59.081532] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-08T12:23:59.081606] [INFO ] [MAIN ] [3316/3529] VFF kept (0.4s) | 3312 kept, 4 rejected | 138.7/min | ETA: 1.5m [2026-01-08T12:23:59.290618] [DEBUG] [REMOTE ] VFLO: Retrieved 639 rows, trimmed to 300. [2026-01-08T12:23:59.290822] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-08T12:23:59.291081] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-08T12:23:59.291224] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:59.291348] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-08T12:23:59.291393] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-08T12:23:59.291448] [INFO ] [MAIN ] [3317/3529] VFLO kept (0.2s) | 3313 kept, 4 rejected | 138.7/min | ETA: 1.5m [2026-01-08T12:23:59.649491] [DEBUG] [REMOTE ] VFS: Retrieved 1089 rows, trimmed to 300. [2026-01-08T12:23:59.649963] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-08T12:23:59.650323] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-08T12:23:59.650490] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:23:59.650656] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-08T12:23:59.650890] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-08T12:23:59.650948] [INFO ] [MAIN ] [3318/3529] VFS kept (0.4s) | 3314 kept, 4 rejected | 138.8/min | ETA: 1.5m [2026-01-08T12:24:00.283221] [DEBUG] [REMOTE ] VGI: Retrieved 3488 rows, trimmed to 300. [2026-01-08T12:24:00.283417] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-08T12:24:00.283699] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.62. [2026-01-08T12:24:00.283846] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:00.283971] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-08T12:24:00.284014] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-08T12:24:00.284070] [INFO ] [MAIN ] [3319/3529] VGI kept (0.6s) | 3315 kept, 4 rejected | 138.7/min | ETA: 1.5m [2026-01-08T12:24:00.610435] [DEBUG] [REMOTE ] VGM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:00.610670] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-08T12:24:00.611101] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.90. [2026-01-08T12:24:00.611250] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:00.611385] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-08T12:24:00.611429] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-08T12:24:00.611556] [INFO ] [MAIN ] [3320/3529] VGM kept (0.3s) | 3316 kept, 4 rejected | 138.7/min | ETA: 1.5m [2026-01-08T12:24:01.090059] [DEBUG] [REMOTE ] VGSH: Retrieved 4055 rows, trimmed to 300. [2026-01-08T12:24:01.090247] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-08T12:24:01.090504] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-08T12:24:01.090669] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:01.090818] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-08T12:24:01.090863] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-08T12:24:01.090915] [INFO ] [MAIN ] [3321/3529] VGSH kept (0.5s) | 3317 kept, 4 rejected | 138.7/min | ETA: 1.5m [2026-01-08T12:24:01.392198] [DEBUG] [REMOTE ] VICI: Retrieved 2067 rows, trimmed to 300. [2026-01-08T12:24:01.392444] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-08T12:24:01.392755] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-08T12:24:01.392900] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:01.393071] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-08T12:24:01.393118] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-08T12:24:01.393174] [INFO ] [MAIN ] [3322/3529] VICI kept (0.3s) | 3318 kept, 4 rejected | 138.8/min | ETA: 1.5m [2026-01-08T12:24:01.853687] [DEBUG] [REMOTE ] VIGI: Retrieved 2478 rows, trimmed to 300. [2026-01-08T12:24:01.853831] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-08T12:24:01.854045] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-08T12:24:01.854185] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:01.854306] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-08T12:24:01.854349] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-08T12:24:01.854400] [INFO ] [MAIN ] [3323/3529] VIGI kept (0.5s) | 3319 kept, 4 rejected | 138.8/min | ETA: 1.5m [2026-01-08T12:24:02.169363] [DEBUG] [REMOTE ] VINP: Retrieved 1242 rows, trimmed to 300. [2026-01-08T12:24:02.169653] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-08T12:24:02.169991] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $10.89. [2026-01-08T12:24:02.170184] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:02.170351] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-08T12:24:02.170413] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-08T12:24:02.170492] [INFO ] [MAIN ] [3324/3529] VINP kept (0.3s) | 3320 kept, 4 rejected | 138.8/min | ETA: 1.5m [2026-01-08T12:24:02.687082] [DEBUG] [REMOTE ] VIPS: Retrieved 3468 rows, trimmed to 300. [2026-01-08T12:24:02.687281] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-08T12:24:02.687535] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $17.49. [2026-01-08T12:24:02.687698] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:02.687821] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-08T12:24:02.687864] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-08T12:24:02.687918] [INFO ] [MAIN ] [3325/3529] VIPS kept (0.5s) | 3321 kept, 4 rejected | 138.8/min | ETA: 1.5m [2026-01-08T12:24:03.181533] [DEBUG] [REMOTE ] VIRC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:03.181953] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-08T12:24:03.182325] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.28. [2026-01-08T12:24:03.182530] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:03.182741] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-08T12:24:03.183005] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-08T12:24:03.183082] [INFO ] [MAIN ] [3326/3529] VIRC kept (0.5s) | 3322 kept, 4 rejected | 138.7/min | ETA: 1.5m [2026-01-08T12:24:03.457838] [DEBUG] [REMOTE ] VITL: Retrieved 1366 rows, trimmed to 300. [2026-01-08T12:24:03.458020] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-08T12:24:03.458260] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $29.70. [2026-01-08T12:24:03.458456] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:03.458599] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-08T12:24:03.458645] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-08T12:24:03.458700] [INFO ] [MAIN ] [3327/3529] VITL kept (0.3s) | 3323 kept, 4 rejected | 138.8/min | ETA: 1.5m [2026-01-08T12:24:04.071541] [DEBUG] [REMOTE ] VKQ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:04.071820] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-08T12:24:04.072194] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.43. [2026-01-08T12:24:04.072390] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:04.072550] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-08T12:24:04.072632] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-08T12:24:04.072715] [INFO ] [MAIN ] [3328/3529] VKQ kept (0.6s) | 3324 kept, 4 rejected | 138.7/min | ETA: 1.4m [2026-01-08T12:24:04.412190] [DEBUG] [REMOTE ] VKTX: Retrieved 2690 rows, trimmed to 300. [2026-01-08T12:24:04.412387] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-08T12:24:04.412678] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $31.42. [2026-01-08T12:24:04.412821] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:04.412941] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-08T12:24:04.412983] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-08T12:24:04.413034] [INFO ] [MAIN ] [3329/3529] VKTX kept (0.3s) | 3325 kept, 4 rejected | 138.8/min | ETA: 1.4m [2026-01-08T12:24:04.954901] [DEBUG] [REMOTE ] VLGEA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:04.955039] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-08T12:24:04.955257] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-08T12:24:04.955396] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:04.955528] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-08T12:24:04.955596] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-08T12:24:04.955660] [INFO ] [MAIN ] [3330/3529] VLGEA kept (0.5s) | 3326 kept, 4 rejected | 138.7/min | ETA: 1.4m [2026-01-08T12:24:05.196995] [DEBUG] [REMOTE ] VLN: Retrieved 1071 rows, trimmed to 300. [2026-01-08T12:24:05.197124] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-08T12:24:05.197321] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-08T12:24:05.197458] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:05.197567] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-08T12:24:05.197627] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-08T12:24:05.197676] [INFO ] [MAIN ] [3331/3529] VLN kept (0.2s) | 3327 kept, 4 rejected | 138.8/min | ETA: 1.4m [2026-01-08T12:24:05.848205] [DEBUG] [REMOTE ] VLO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:05.848389] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-08T12:24:05.848682] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $155.36. [2026-01-08T12:24:05.848834] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:05.848970] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-08T12:24:05.849013] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-08T12:24:05.849081] [INFO ] [MAIN ] [3332/3529] VLO kept (0.7s) | 3328 kept, 4 rejected | 138.7/min | ETA: 1.4m [2026-01-08T12:24:06.176297] [DEBUG] [REMOTE ] VLRS: Retrieved 3095 rows, trimmed to 300. [2026-01-08T12:24:06.176433] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-08T12:24:06.176696] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-08T12:24:06.176858] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:06.177031] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-08T12:24:06.177088] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-08T12:24:06.177156] [INFO ] [MAIN ] [3333/3529] VLRS kept (0.3s) | 3329 kept, 4 rejected | 138.8/min | ETA: 1.4m [2026-01-08T12:24:06.465840] [DEBUG] [REMOTE ] VLTO: Retrieved 567 rows, trimmed to 300. [2026-01-08T12:24:06.465975] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-08T12:24:06.466194] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-08T12:24:06.466353] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:06.466473] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-08T12:24:06.466516] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-08T12:24:06.466565] [INFO ] [MAIN ] [3334/3529] VLTO kept (0.3s) | 3330 kept, 4 rejected | 138.8/min | ETA: 1.4m [2026-01-08T12:24:07.117228] [DEBUG] [REMOTE ] VLY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:07.117362] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-08T12:24:07.117589] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $9.63. [2026-01-08T12:24:07.117729] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:07.117843] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-08T12:24:07.117885] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-08T12:24:07.117934] [INFO ] [MAIN ] [3335/3529] VLY kept (0.7s) | 3331 kept, 4 rejected | 138.7/min | ETA: 1.4m [2026-01-08T12:24:07.525774] [DEBUG] [REMOTE ] VMBS: Retrieved 4055 rows, trimmed to 300. [2026-01-08T12:24:07.525903] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-08T12:24:07.526104] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-08T12:24:07.526239] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:07.526352] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-08T12:24:07.526393] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-08T12:24:07.526442] [INFO ] [MAIN ] [3336/3529] VMBS kept (0.4s) | 3332 kept, 4 rejected | 138.7/min | ETA: 1.4m [2026-01-08T12:24:07.854058] [DEBUG] [REMOTE ] VMD: Retrieved 1985 rows, trimmed to 300. [2026-01-08T12:24:07.854183] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-08T12:24:07.854383] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-08T12:24:07.854520] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:07.854657] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-08T12:24:07.854700] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-08T12:24:07.854748] [INFO ] [MAIN ] [3337/3529] VMD kept (0.3s) | 3333 kept, 4 rejected | 138.8/min | ETA: 1.4m [2026-01-08T12:24:08.418730] [DEBUG] [REMOTE ] VMI: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:08.418870] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-08T12:24:08.419082] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-08T12:24:08.419220] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:08.419334] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-08T12:24:08.419376] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-08T12:24:08.419424] [INFO ] [MAIN ] [3338/3529] VMI kept (0.6s) | 3334 kept, 4 rejected | 138.7/min | ETA: 1.4m [2026-01-08T12:24:08.947110] [DEBUG] [REMOTE ] VMO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:08.947245] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-08T12:24:08.947456] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.43. [2026-01-08T12:24:08.947629] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:08.947758] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-08T12:24:08.947808] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-08T12:24:08.947867] [INFO ] [MAIN ] [3339/3529] VMO kept (0.5s) | 3335 kept, 4 rejected | 138.7/min | ETA: 1.4m [2026-01-08T12:24:09.323116] [DEBUG] [REMOTE ] VNDA: Retrieved 4966 rows, trimmed to 300. [2026-01-08T12:24:09.323256] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-08T12:24:09.323469] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-08T12:24:09.323627] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:09.323746] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-08T12:24:09.323789] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-08T12:24:09.323839] [INFO ] [MAIN ] [3340/3529] VNDA kept (0.4s) | 3336 kept, 4 rejected | 138.7/min | ETA: 1.4m [2026-01-08T12:24:09.833439] [DEBUG] [REMOTE ] VNO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:09.833590] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-08T12:24:09.833802] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-08T12:24:09.834123] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:09.834237] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-08T12:24:09.834277] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-08T12:24:09.834325] [INFO ] [MAIN ] [3341/3529] VNO kept (0.5s) | 3337 kept, 4 rejected | 138.7/min | ETA: 1.4m [2026-01-08T12:24:10.225661] [DEBUG] [REMOTE ] VNOM: Retrieved 2907 rows, trimmed to 300. [2026-01-08T12:24:10.225807] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-08T12:24:10.226678] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.66. [2026-01-08T12:24:10.226869] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:10.227027] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-08T12:24:10.227081] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-08T12:24:10.227144] [INFO ] [MAIN ] [3342/3529] VNOM kept (0.4s) | 3338 kept, 4 rejected | 138.7/min | ETA: 1.3m [2026-01-08T12:24:10.461483] [DEBUG] [REMOTE ] VNQI: Retrieved 3819 rows, trimmed to 300. [2026-01-08T12:24:10.461643] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-08T12:24:10.461848] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-08T12:24:10.461982] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:10.462093] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-08T12:24:10.462133] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-08T12:24:10.462181] [INFO ] [MAIN ] [3343/3529] VNQI kept (0.2s) | 3339 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:10.924035] [DEBUG] [REMOTE ] VOC: Retrieved 3690 rows, trimmed to 300. [2026-01-08T12:24:10.924177] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-08T12:24:10.924399] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-08T12:24:10.924532] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:10.924696] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-08T12:24:10.924738] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-08T12:24:10.924788] [INFO ] [MAIN ] [3344/3529] VOC kept (0.5s) | 3340 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:11.463218] [DEBUG] [REMOTE ] VOD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:11.463378] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-08T12:24:11.463646] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.93. [2026-01-08T12:24:11.463806] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:11.463929] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-08T12:24:11.463970] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-08T12:24:11.464019] [INFO ] [MAIN ] [3345/3529] VOD kept (0.5s) | 3341 kept, 4 rejected | 138.7/min | ETA: 1.3m [2026-01-08T12:24:11.847030] [DEBUG] [REMOTE ] VONE: Retrieved 3847 rows, trimmed to 300. [2026-01-08T12:24:11.847186] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-08T12:24:11.847472] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-08T12:24:11.847697] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:11.847860] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-08T12:24:11.847918] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-08T12:24:11.847991] [INFO ] [MAIN ] [3346/3529] VONE kept (0.4s) | 3342 kept, 4 rejected | 138.7/min | ETA: 1.3m [2026-01-08T12:24:12.246963] [DEBUG] [REMOTE ] VONG: Retrieved 3847 rows, trimmed to 300. [2026-01-08T12:24:12.247128] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-08T12:24:12.247417] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-08T12:24:12.247647] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:12.247820] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-08T12:24:12.247881] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-08T12:24:12.247954] [INFO ] [MAIN ] [3347/3529] VONG kept (0.4s) | 3343 kept, 4 rejected | 138.7/min | ETA: 1.3m [2026-01-08T12:24:12.501956] [DEBUG] [REMOTE ] VOTE: Retrieved 1141 rows, trimmed to 300. [2026-01-08T12:24:12.502100] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-08T12:24:12.502305] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-08T12:24:12.502443] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:12.502556] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-08T12:24:12.502618] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-08T12:24:12.502669] [INFO ] [MAIN ] [3348/3529] VOTE kept (0.3s) | 3344 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:13.023281] [DEBUG] [REMOTE ] VPG: Retrieved 3910 rows, trimmed to 300. [2026-01-08T12:24:13.023414] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-08T12:24:13.023660] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-08T12:24:13.023798] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:13.023917] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-08T12:24:13.023958] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-08T12:24:13.024008] [INFO ] [MAIN ] [3349/3529] VPG kept (0.5s) | 3345 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:13.264750] [DEBUG] [REMOTE ] VPLS: Retrieved 522 rows, trimmed to 300. [2026-01-08T12:24:13.264887] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-08T12:24:13.265083] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-08T12:24:13.265216] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:13.265333] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-08T12:24:13.265385] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-08T12:24:13.265449] [INFO ] [MAIN ] [3350/3529] VPLS kept (0.2s) | 3346 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:13.838669] [DEBUG] [REMOTE ] VRA: Retrieved 3826 rows, trimmed to 300. [2026-01-08T12:24:13.838821] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-08T12:24:13.839073] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-08T12:24:13.839210] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:13.839330] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-08T12:24:13.839371] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-08T12:24:13.839421] [INFO ] [MAIN ] [3351/3529] VRA kept (0.6s) | 3347 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:14.155456] [DEBUG] [REMOTE ] VRCA: Retrieved 1901 rows, trimmed to 300. [2026-01-08T12:24:14.155636] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-08T12:24:14.155859] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-08T12:24:14.155993] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:14.156106] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-08T12:24:14.156146] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-08T12:24:14.156194] [INFO ] [MAIN ] [3352/3529] VRCA kept (0.3s) | 3348 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:14.608203] [DEBUG] [REMOTE ] VRDN: Retrieved 2907 rows, trimmed to 300. [2026-01-08T12:24:14.608359] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-08T12:24:14.608601] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $20.78. [2026-01-08T12:24:14.608739] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:14.608852] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-08T12:24:14.608895] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-08T12:24:14.608943] [INFO ] [MAIN ] [3353/3529] VRDN kept (0.5s) | 3349 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:15.139325] [DEBUG] [REMOTE ] VRE: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:15.139468] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-08T12:24:15.139717] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-08T12:24:15.139852] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:15.139975] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-08T12:24:15.140015] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-08T12:24:15.140065] [INFO ] [MAIN ] [3354/3529] VRE kept (0.5s) | 3350 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:15.428813] [DEBUG] [REMOTE ] VREX: Retrieved 2254 rows, trimmed to 300. [2026-01-08T12:24:15.428949] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-08T12:24:15.429157] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-08T12:24:15.429290] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:15.429428] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-08T12:24:15.429470] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-08T12:24:15.429519] [INFO ] [MAIN ] [3355/3529] VREX kept (0.3s) | 3351 kept, 4 rejected | 138.8/min | ETA: 1.3m [2026-01-08T12:24:15.858624] [DEBUG] [REMOTE ] VRIG: Retrieved 2336 rows, trimmed to 300. [2026-01-08T12:24:15.858756] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-08T12:24:15.858962] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.83. [2026-01-08T12:24:15.859095] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:15.859204] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-08T12:24:15.859244] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-08T12:24:15.859292] [INFO ] [MAIN ] [3356/3529] VRIG kept (0.4s) | 3352 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:16.278069] [DEBUG] [REMOTE ] VRNS: Retrieved 2983 rows, trimmed to 300. [2026-01-08T12:24:16.278197] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-08T12:24:16.278433] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-08T12:24:16.278597] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:16.278714] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-08T12:24:16.278756] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-08T12:24:16.278807] [INFO ] [MAIN ] [3357/3529] VRNS kept (0.4s) | 3353 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:16.641591] [DEBUG] [REMOTE ] VRRM: Retrieved 2210 rows, trimmed to 300. [2026-01-08T12:24:16.641723] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-08T12:24:16.641937] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-08T12:24:16.642071] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:16.642181] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-08T12:24:16.642222] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-08T12:24:16.642271] [INFO ] [MAIN ] [3358/3529] VRRM kept (0.4s) | 3354 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:17.123247] [DEBUG] [REMOTE ] VRSK: Retrieved 4088 rows, trimmed to 300. [2026-01-08T12:24:17.123401] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-08T12:24:17.123689] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-08T12:24:17.123828] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:17.123957] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-08T12:24:17.123999] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-08T12:24:17.124050] [INFO ] [MAIN ] [3359/3529] VRSK kept (0.5s) | 3355 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:17.616847] [DEBUG] [REMOTE ] VRSN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:17.617008] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-08T12:24:17.617237] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-08T12:24:17.617375] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:17.617496] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-08T12:24:17.617538] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-08T12:24:17.617607] [INFO ] [MAIN ] [3360/3529] VRSN kept (0.5s) | 3356 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:18.009959] [DEBUG] [REMOTE ] VRTS: Retrieved 4280 rows, trimmed to 300. [2026-01-08T12:24:18.010098] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-08T12:24:18.010306] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-08T12:24:18.010437] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:18.010549] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-08T12:24:18.010608] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-08T12:24:18.010658] [INFO ] [MAIN ] [3361/3529] VRTS kept (0.4s) | 3357 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:18.488267] [DEBUG] [REMOTE ] VRTX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:18.488422] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-08T12:24:18.488651] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $407.37. [2026-01-08T12:24:18.488786] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:18.488898] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-08T12:24:18.488939] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-08T12:24:18.488989] [INFO ] [MAIN ] [3362/3529] VRTX kept (0.5s) | 3358 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:18.775137] [DEBUG] [REMOTE ] VS: Retrieved 1250 rows, trimmed to 300. [2026-01-08T12:24:18.775286] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-08T12:24:18.775514] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-08T12:24:18.775734] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:18.775872] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-08T12:24:18.775925] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-08T12:24:18.775982] [INFO ] [MAIN ] [3363/3529] VS kept (0.3s) | 3359 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:19.085775] [DEBUG] [REMOTE ] VSCO: Retrieved 1122 rows, trimmed to 300. [2026-01-08T12:24:19.085901] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-08T12:24:19.086094] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $29.06. [2026-01-08T12:24:19.086227] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:19.086334] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-08T12:24:19.086375] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-08T12:24:19.086423] [INFO ] [MAIN ] [3364/3529] VSCO kept (0.3s) | 3360 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:19.651554] [DEBUG] [REMOTE ] VSDA: Retrieved 2194 rows, trimmed to 300. [2026-01-08T12:24:19.651710] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-08T12:24:19.651907] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.97. [2026-01-08T12:24:19.652040] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:19.652154] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-08T12:24:19.652195] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-08T12:24:19.652244] [INFO ] [MAIN ] [3365/3529] VSDA kept (0.6s) | 3361 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:20.224130] [DEBUG] [REMOTE ] VSEC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:20.224279] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-08T12:24:20.224508] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $156.30. [2026-01-08T12:24:20.224668] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:20.224820] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-08T12:24:20.224864] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-08T12:24:20.224919] [INFO ] [MAIN ] [3366/3529] VSEC kept (0.6s) | 3362 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:20.681225] [DEBUG] [REMOTE ] VSH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:20.681361] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-08T12:24:20.681587] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-08T12:24:20.681725] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:20.681839] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-08T12:24:20.681881] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-08T12:24:20.681930] [INFO ] [MAIN ] [3367/3529] VSH kept (0.5s) | 3363 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:20.871998] [DEBUG] [REMOTE ] VSTM: Retrieved 3507 rows, trimmed to 300. [2026-01-08T12:24:20.872129] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-08T12:24:20.872328] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.87. [2026-01-08T12:24:20.872461] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:20.872588] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-08T12:24:20.872632] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-08T12:24:20.872681] [INFO ] [MAIN ] [3368/3529] VSTM kept (0.2s) | 3364 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:21.292448] [DEBUG] [REMOTE ] VSTS: Retrieved 566 rows, trimmed to 300. [2026-01-08T12:24:21.292610] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-08T12:24:21.292807] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.62. [2026-01-08T12:24:21.292939] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:21.293048] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-08T12:24:21.293091] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-08T12:24:21.293139] [INFO ] [MAIN ] [3369/3529] VSTS kept (0.4s) | 3365 kept, 4 rejected | 138.8/min | ETA: 1.2m [2026-01-08T12:24:21.788784] [DEBUG] [REMOTE ] VTC: Retrieved 2050 rows, trimmed to 300. [2026-01-08T12:24:21.788921] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-08T12:24:21.789141] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-08T12:24:21.789275] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:21.789383] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-08T12:24:21.789425] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-08T12:24:21.789473] [INFO ] [MAIN ] [3370/3529] VTC kept (0.5s) | 3366 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:22.128356] [DEBUG] [REMOTE ] VTEX: Retrieved 1122 rows, trimmed to 300. [2026-01-08T12:24:22.128496] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-08T12:24:22.128722] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.59. [2026-01-08T12:24:22.128860] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:22.128971] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-08T12:24:22.129013] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-08T12:24:22.129063] [INFO ] [MAIN ] [3371/3529] VTEX kept (0.3s) | 3367 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:22.624135] [DEBUG] [REMOTE ] VTIP: Retrieved 3325 rows, trimmed to 300. [2026-01-08T12:24:22.624263] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-08T12:24:22.624459] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-08T12:24:22.624628] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:22.624752] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-08T12:24:22.624793] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-08T12:24:22.624842] [INFO ] [MAIN ] [3372/3529] VTIP kept (0.5s) | 3368 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:22.930634] [DEBUG] [REMOTE ] VTMX: Retrieved 633 rows, trimmed to 300. [2026-01-08T12:24:22.930766] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-08T12:24:22.930961] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $25.85. [2026-01-08T12:24:22.931112] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:22.931239] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-08T12:24:22.931279] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-08T12:24:22.931327] [INFO ] [MAIN ] [3373/3529] VTMX kept (0.3s) | 3369 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:23.570276] [DEBUG] [REMOTE ] VTN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:23.570627] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-08T12:24:23.570842] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.70. [2026-01-08T12:24:23.570975] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:23.571088] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-08T12:24:23.571129] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-08T12:24:23.571178] [INFO ] [MAIN ] [3374/3529] VTN kept (0.6s) | 3370 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:23.945920] [DEBUG] [REMOTE ] VTOL: Retrieved 3259 rows, trimmed to 300. [2026-01-08T12:24:23.946065] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-08T12:24:23.946266] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-08T12:24:23.946398] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:23.946508] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-08T12:24:23.946551] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-08T12:24:23.946618] [INFO ] [MAIN ] [3375/3529] VTOL kept (0.4s) | 3371 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:24.146710] [DEBUG] [REMOTE ] VTRS: Retrieved 1291 rows, trimmed to 300. [2026-01-08T12:24:24.146840] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-08T12:24:24.147035] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $9.75. [2026-01-08T12:24:24.147172] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:24.147280] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-08T12:24:24.147320] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-08T12:24:24.147369] [INFO ] [MAIN ] [3376/3529] VTRS kept (0.2s) | 3372 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:24.606858] [DEBUG] [REMOTE ] VTS: Retrieved 751 rows, trimmed to 300. [2026-01-08T12:24:24.606984] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-08T12:24:24.607183] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-08T12:24:24.607316] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:24.607481] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-08T12:24:24.607537] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-08T12:24:24.607624] [INFO ] [MAIN ] [3377/3529] VTS kept (0.5s) | 3373 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:25.034829] [DEBUG] [REMOTE ] VTSI: Retrieved 2457 rows, trimmed to 300. [2026-01-08T12:24:25.034966] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-08T12:24:25.035180] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-08T12:24:25.035318] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:25.035435] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-08T12:24:25.035478] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-08T12:24:25.035529] [INFO ] [MAIN ] [3378/3529] VTSI kept (0.4s) | 3374 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:25.523266] [DEBUG] [REMOTE ] VTWG: Retrieved 3847 rows, trimmed to 300. [2026-01-08T12:24:25.523402] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-08T12:24:25.523626] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-08T12:24:25.523762] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:25.523871] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-08T12:24:25.523912] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-08T12:24:25.523960] [INFO ] [MAIN ] [3379/3529] VTWG kept (0.5s) | 3375 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:25.950239] [DEBUG] [REMOTE ] VTWO: Retrieved 3847 rows, trimmed to 300. [2026-01-08T12:24:25.950363] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-08T12:24:25.950564] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-08T12:24:25.950727] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:25.950835] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-08T12:24:25.950875] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-08T12:24:25.950923] [INFO ] [MAIN ] [3380/3529] VTWO kept (0.4s) | 3376 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:26.207212] [DEBUG] [REMOTE ] VTYX: Retrieved 1057 rows, trimmed to 300. [2026-01-08T12:24:26.207357] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-08T12:24:26.207553] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $3.65. [2026-01-08T12:24:26.207705] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:26.207814] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-08T12:24:26.207854] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-08T12:24:26.207901] [INFO ] [MAIN ] [3381/3529] VTYX kept (0.3s) | 3377 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:26.793759] [DEBUG] [REMOTE ] VUZI: Retrieved 3966 rows, trimmed to 300. [2026-01-08T12:24:26.793894] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-08T12:24:26.794106] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-08T12:24:26.794251] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:26.794371] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-08T12:24:26.794414] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-08T12:24:26.794465] [INFO ] [MAIN ] [3382/3529] VUZI kept (0.6s) | 3378 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:27.040078] [DEBUG] [REMOTE ] VVOS: Retrieved 1273 rows, trimmed to 300. [2026-01-08T12:24:27.040206] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-08T12:24:27.040406] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.95. [2026-01-08T12:24:27.040542] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:27.040678] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-08T12:24:27.040723] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-08T12:24:27.040772] [INFO ] [MAIN ] [3383/3529] VVOS kept (0.2s) | 3379 kept, 4 rejected | 138.8/min | ETA: 1.1m [2026-01-08T12:24:27.382835] [DEBUG] [REMOTE ] VVX: Retrieved 2843 rows, trimmed to 300. [2026-01-08T12:24:27.382987] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-08T12:24:27.383239] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-08T12:24:27.383403] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:27.383540] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-08T12:24:27.383610] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-08T12:24:27.383675] [INFO ] [MAIN ] [3384/3529] VVX kept (0.3s) | 3380 kept, 4 rejected | 138.8/min | ETA: 1.0m [2026-01-08T12:24:27.847345] [DEBUG] [REMOTE ] VWOB: Retrieved 3169 rows, trimmed to 300. [2026-01-08T12:24:27.847475] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-08T12:24:27.847702] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.03. [2026-01-08T12:24:27.847836] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:27.847944] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-08T12:24:27.847985] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-08T12:24:27.848033] [INFO ] [MAIN ] [3385/3529] VWOB kept (0.5s) | 3381 kept, 4 rejected | 138.8/min | ETA: 1.0m [2026-01-08T12:24:28.375665] [DEBUG] [REMOTE ] VXUS: Retrieved 3758 rows, trimmed to 300. [2026-01-08T12:24:28.375796] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-08T12:24:28.375997] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-08T12:24:28.376130] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:28.376243] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-08T12:24:28.376285] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-08T12:24:28.376333] [INFO ] [MAIN ] [3386/3529] VXUS kept (0.5s) | 3382 kept, 4 rejected | 138.8/min | ETA: 1.0m [2026-01-08T12:24:28.702048] [DEBUG] [REMOTE ] VYMI: Retrieved 2478 rows, trimmed to 300. [2026-01-08T12:24:28.702174] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-08T12:24:28.702375] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $82.82. [2026-01-08T12:24:28.702506] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:28.702633] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-08T12:24:28.702676] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-08T12:24:28.702724] [INFO ] [MAIN ] [3387/3529] VYMI kept (0.3s) | 3383 kept, 4 rejected | 138.8/min | ETA: 1.0m [2026-01-08T12:24:29.240401] [DEBUG] [REMOTE ] VYX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:29.240539] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-08T12:24:29.240773] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-08T12:24:29.240907] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:29.241047] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-08T12:24:29.241093] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-08T12:24:29.241143] [INFO ] [MAIN ] [3388/3529] VYX kept (0.5s) | 3384 kept, 4 rejected | 138.8/min | ETA: 1.0m [2026-01-08T12:24:29.737795] [DEBUG] [REMOTE ] VZ: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:29.738005] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-08T12:24:29.738279] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $38.40. [2026-01-08T12:24:29.738460] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:29.738616] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-08T12:24:29.738661] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-08T12:24:29.738714] [INFO ] [MAIN ] [3389/3529] VZ kept (0.5s) | 3385 kept, 4 rejected | 138.8/min | ETA: 1.0m [2026-01-08T12:24:30.234019] [DEBUG] [REMOTE ] WAB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:30.234243] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-08T12:24:30.234524] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $193.20. [2026-01-08T12:24:30.234689] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:30.234982] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-08T12:24:30.235038] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-08T12:24:30.235100] [INFO ] [MAIN ] [3390/3529] WAB kept (0.5s) | 3386 kept, 4 rejected | 138.8/min | ETA: 1.0m [2026-01-08T12:24:30.609977] [DEBUG] [REMOTE ] WABC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:30.610113] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-08T12:24:30.610326] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $45.36. [2026-01-08T12:24:30.610459] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:30.610591] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-08T12:24:30.610635] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-08T12:24:30.610683] [INFO ] [MAIN ] [3391/3529] WABC kept (0.4s) | 3387 kept, 4 rejected | 138.8/min | ETA: 60s [2026-01-08T12:24:31.111980] [DEBUG] [REMOTE ] WAFD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:31.112135] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-08T12:24:31.112362] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $27.60. [2026-01-08T12:24:31.112501] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:31.112643] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-08T12:24:31.112688] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-08T12:24:31.112741] [INFO ] [MAIN ] [3392/3529] WAFD kept (0.5s) | 3388 kept, 4 rejected | 138.8/min | ETA: 59s [2026-01-08T12:24:31.231063] [DEBUG] [REMOTE ] WAFDP: Retrieved 1239 rows, trimmed to 300. [2026-01-08T12:24:31.231245] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-08T12:24:31.231530] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-08T12:24:31.231685] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:31.231826] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-08T12:24:31.231867] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-08T12:24:31.231920] [INFO ] [MAIN ] [3393/3529] WAFDP kept (0.1s) | 3389 kept, 4 rejected | 138.8/min | ETA: 59s [2026-01-08T12:24:31.939297] [DEBUG] [REMOTE ] WAL: Retrieved 5162 rows, trimmed to 300. [2026-01-08T12:24:31.939442] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-08T12:24:31.939674] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $69.94. [2026-01-08T12:24:31.939808] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:31.939917] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-08T12:24:31.939958] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-08T12:24:31.940005] [INFO ] [MAIN ] [3394/3529] WAL kept (0.7s) | 3390 kept, 4 rejected | 138.8/min | ETA: 58s [2026-01-08T12:24:32.081791] [DEBUG] [REMOTE ] WALD: Retrieved 1170 rows, trimmed to 300. [2026-01-08T12:24:32.081974] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-08T12:24:32.082214] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.50. [2026-01-08T12:24:32.082353] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:32.082469] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-08T12:24:32.082512] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-08T12:24:32.082565] [INFO ] [MAIN ] [3395/3529] WALD kept (0.1s) | 3391 kept, 4 rejected | 138.8/min | ETA: 58s [2026-01-08T12:24:32.837212] [DEBUG] [REMOTE ] WASH: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:32.837409] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-08T12:24:32.837696] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $24.97. [2026-01-08T12:24:32.837875] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:32.838018] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-08T12:24:32.838062] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-08T12:24:32.838116] [INFO ] [MAIN ] [3396/3529] WASH kept (0.8s) | 3392 kept, 4 rejected | 138.8/min | ETA: 57s [2026-01-08T12:24:32.983851] [DEBUG] [REMOTE ] WAVE: Retrieved 1135 rows, trimmed to 300. [2026-01-08T12:24:32.984050] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-08T12:24:32.984292] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.61. [2026-01-08T12:24:32.984430] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:32.984561] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-08T12:24:32.984636] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-08T12:24:32.984691] [INFO ] [MAIN ] [3397/3529] WAVE kept (0.1s) | 3393 kept, 4 rejected | 138.8/min | ETA: 57s [2026-01-08T12:24:33.417944] [DEBUG] [REMOTE ] WAY: Retrieved 397 rows, trimmed to 300. [2026-01-08T12:24:33.418130] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-08T12:24:33.418419] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $30.40. [2026-01-08T12:24:33.418592] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:33.418717] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-08T12:24:33.418761] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-08T12:24:33.418813] [INFO ] [MAIN ] [3398/3529] WAY kept (0.4s) | 3394 kept, 4 rejected | 138.8/min | ETA: 57s [2026-01-08T12:24:33.981952] [DEBUG] [REMOTE ] WB: Retrieved 2949 rows, trimmed to 300. [2026-01-08T12:24:33.982139] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-08T12:24:33.982396] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-08T12:24:33.982539] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:33.982751] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-08T12:24:33.982796] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-08T12:24:33.982850] [INFO ] [MAIN ] [3399/3529] WB kept (0.6s) | 3395 kept, 4 rejected | 138.8/min | ETA: 56s [2026-01-08T12:24:34.440359] [DEBUG] [REMOTE ] WBD: Retrieved 5156 rows, trimmed to 300. [2026-01-08T12:24:34.440619] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-08T12:24:34.441025] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $17.78. [2026-01-08T12:24:34.441176] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:34.441300] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-08T12:24:34.441344] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-08T12:24:34.441399] [INFO ] [MAIN ] [3400/3529] WBD kept (0.5s) | 3396 kept, 4 rejected | 138.8/min | ETA: 56s [2026-01-08T12:24:34.741189] [DEBUG] [REMOTE ] WBIY: Retrieved 2272 rows, trimmed to 300. [2026-01-08T12:24:34.741322] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-08T12:24:34.741521] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-08T12:24:34.741673] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:34.741782] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-08T12:24:34.741823] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-08T12:24:34.741870] [INFO ] [MAIN ] [3401/3529] WBIY kept (0.3s) | 3397 kept, 4 rejected | 138.8/min | ETA: 55s [2026-01-08T12:24:35.306108] [DEBUG] [REMOTE ] WBS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:35.306334] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-08T12:24:35.306656] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $53.72. [2026-01-08T12:24:35.306805] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:35.306945] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-08T12:24:35.306990] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-08T12:24:35.307046] [INFO ] [MAIN ] [3402/3529] WBS kept (0.6s) | 3398 kept, 4 rejected | 138.8/min | ETA: 55s [2026-01-08T12:24:35.510062] [DEBUG] [REMOTE ] WBTN: Retrieved 384 rows, trimmed to 300. [2026-01-08T12:24:35.510236] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-08T12:24:35.510477] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-08T12:24:35.510639] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:35.510764] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-08T12:24:35.510808] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-08T12:24:35.510861] [INFO ] [MAIN ] [3403/3529] WBTN kept (0.2s) | 3399 kept, 4 rejected | 138.8/min | ETA: 54s [2026-01-08T12:24:35.903269] [DEBUG] [REMOTE ] WBX: Retrieved 1070 rows, trimmed to 300. [2026-01-08T12:24:35.903484] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-08T12:24:35.903758] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-08T12:24:35.903905] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:35.904033] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-08T12:24:35.904078] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-08T12:24:35.904133] [INFO ] [MAIN ] [3404/3529] WBX kept (0.4s) | 3400 kept, 4 rejected | 138.8/min | ETA: 54s [2026-01-08T12:24:36.617233] [DEBUG] [REMOTE ] WCC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:36.617479] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-08T12:24:36.617825] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $212.65. [2026-01-08T12:24:36.617971] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:36.618101] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-08T12:24:36.618144] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-08T12:24:36.618201] [INFO ] [MAIN ] [3405/3529] WCC kept (0.7s) | 3401 kept, 4 rejected | 138.8/min | ETA: 54s [2026-01-08T12:24:36.897169] [DEBUG] [REMOTE ] WCLD: Retrieved 1593 rows, trimmed to 300. [2026-01-08T12:24:36.897385] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-08T12:24:36.897650] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $32.92. [2026-01-08T12:24:36.897792] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:36.897908] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-08T12:24:36.897951] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-08T12:24:36.898016] [INFO ] [MAIN ] [3406/3529] WCLD kept (0.3s) | 3402 kept, 4 rejected | 138.8/min | ETA: 53s [2026-01-08T12:24:37.267890] [DEBUG] [REMOTE ] WD: Retrieved 3788 rows, trimmed to 300. [2026-01-08T12:24:37.268073] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-08T12:24:37.268316] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-08T12:24:37.268476] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:37.268611] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-08T12:24:37.268656] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-08T12:24:37.268709] [INFO ] [MAIN ] [3407/3529] WD kept (0.4s) | 3403 kept, 4 rejected | 138.8/min | ETA: 53s [2026-01-08T12:24:37.775685] [DEBUG] [REMOTE ] WDAY: Retrieved 3327 rows, trimmed to 300. [2026-01-08T12:24:37.775880] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-08T12:24:37.776137] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $205.79. [2026-01-08T12:24:37.776274] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:37.776401] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-08T12:24:37.776443] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-08T12:24:37.776496] [INFO ] [MAIN ] [3408/3529] WDAY kept (0.5s) | 3404 kept, 4 rejected | 138.8/min | ETA: 52s [2026-01-08T12:24:38.336438] [DEBUG] [REMOTE ] WDC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:38.336657] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-08T12:24:38.336930] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $113.04. [2026-01-08T12:24:38.337190] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:38.337319] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-08T12:24:38.337361] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-08T12:24:38.337415] [INFO ] [MAIN ] [3409/3529] WDC kept (0.6s) | 3405 kept, 4 rejected | 138.8/min | ETA: 52s [2026-01-08T12:24:38.803846] [DEBUG] [REMOTE ] WDFC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:38.804059] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-08T12:24:38.804485] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $187.52. [2026-01-08T12:24:38.804657] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:38.804845] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-08T12:24:38.804889] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-08T12:24:38.804968] [INFO ] [MAIN ] [3410/3529] WDFC kept (0.5s) | 3406 kept, 4 rejected | 138.8/min | ETA: 51s [2026-01-08T12:24:39.051253] [DEBUG] [REMOTE ] WDH: Retrieved 1173 rows, trimmed to 300. [2026-01-08T12:24:39.051449] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-08T12:24:39.051765] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-08T12:24:39.051919] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:39.052042] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-08T12:24:39.052085] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-08T12:24:39.052139] [INFO ] [MAIN ] [3411/3529] WDH kept (0.2s) | 3407 kept, 4 rejected | 138.8/min | ETA: 51s [2026-01-08T12:24:39.451542] [DEBUG] [REMOTE ] WDI: Retrieved 1139 rows, trimmed to 300. [2026-01-08T12:24:39.451912] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-08T12:24:39.452220] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-08T12:24:39.452364] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:39.452501] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-08T12:24:39.452549] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-08T12:24:39.452636] [INFO ] [MAIN ] [3412/3529] WDI kept (0.4s) | 3408 kept, 4 rejected | 138.8/min | ETA: 51s [2026-01-08T12:24:39.998486] [DEBUG] [REMOTE ] WDS: Retrieved 4651 rows, trimmed to 300. [2026-01-08T12:24:39.998753] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-08T12:24:39.999078] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.44. [2026-01-08T12:24:39.999231] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:39.999381] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-08T12:24:39.999444] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-08T12:24:39.999530] [INFO ] [MAIN ] [3413/3529] WDS kept (0.5s) | 3409 kept, 4 rejected | 138.8/min | ETA: 50s [2026-01-08T12:24:40.521501] [DEBUG] [REMOTE ] WEA: Retrieved 5985 rows, trimmed to 300. [2026-01-08T12:24:40.522087] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-08T12:24:40.522415] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.78. [2026-01-08T12:24:40.522591] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:40.522739] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-08T12:24:40.522791] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-08T12:24:40.522849] [INFO ] [MAIN ] [3414/3529] WEA kept (0.5s) | 3410 kept, 4 rejected | 138.8/min | ETA: 50s [2026-01-08T12:24:41.010145] [DEBUG] [REMOTE ] WEC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:41.010383] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-08T12:24:41.010774] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-08T12:24:41.010924] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:41.011078] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-08T12:24:41.011130] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-08T12:24:41.011202] [INFO ] [MAIN ] [3415/3529] WEC kept (0.5s) | 3411 kept, 4 rejected | 138.8/min | ETA: 49s [2026-01-08T12:24:41.482443] [DEBUG] [REMOTE ] WEN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:41.482681] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-08T12:24:41.483153] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-08T12:24:41.483317] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:41.483464] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-08T12:24:41.483518] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-08T12:24:41.483599] [INFO ] [MAIN ] [3416/3529] WEN kept (0.5s) | 3412 kept, 4 rejected | 138.8/min | ETA: 49s [2026-01-08T12:24:41.952214] [DEBUG] [REMOTE ] WERN: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:41.952442] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-08T12:24:41.952735] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-08T12:24:41.952881] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:41.953007] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-08T12:24:41.953052] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-08T12:24:41.953116] [INFO ] [MAIN ] [3417/3529] WERN kept (0.5s) | 3413 kept, 4 rejected | 138.8/min | ETA: 48s [2026-01-08T12:24:42.324938] [DEBUG] [REMOTE ] WES: Retrieved 3289 rows, trimmed to 300. [2026-01-08T12:24:42.325127] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-08T12:24:42.325375] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $36.45. [2026-01-08T12:24:42.325512] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:42.325659] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-08T12:24:42.325704] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-08T12:24:42.325757] [INFO ] [MAIN ] [3418/3529] WES kept (0.4s) | 3414 kept, 4 rejected | 138.8/min | ETA: 48s [2026-01-08T12:24:42.636868] [DEBUG] [REMOTE ] WEX: Retrieved 5256 rows, trimmed to 300. [2026-01-08T12:24:42.637068] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-08T12:24:42.637324] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-08T12:24:42.637467] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:42.637618] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-08T12:24:42.637664] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-08T12:24:42.637719] [INFO ] [MAIN ] [3419/3529] WEX kept (0.3s) | 3415 kept, 4 rejected | 138.8/min | ETA: 48s [2026-01-08T12:24:43.226594] [DEBUG] [REMOTE ] WEYS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:43.226795] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-08T12:24:43.227154] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-08T12:24:43.227358] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:43.227533] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-08T12:24:43.227609] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-08T12:24:43.227678] [INFO ] [MAIN ] [3420/3529] WEYS kept (0.6s) | 3416 kept, 4 rejected | 138.8/min | ETA: 47s [2026-01-08T12:24:43.676140] [DEBUG] [REMOTE ] WF: Retrieved 5603 rows, trimmed to 300. [2026-01-08T12:24:43.676503] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-08T12:24:43.677114] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $52.67. [2026-01-08T12:24:43.677332] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:43.677670] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-08T12:24:43.677738] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-08T12:24:43.677834] [INFO ] [MAIN ] [3421/3529] WF kept (0.5s) | 3417 kept, 4 rejected | 138.8/min | ETA: 47s [2026-01-08T12:24:44.187068] [DEBUG] [REMOTE ] WFC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:44.187246] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-08T12:24:44.187531] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $78.51. [2026-01-08T12:24:44.187699] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:44.187842] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-08T12:24:44.187885] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-08T12:24:44.187938] [INFO ] [MAIN ] [3422/3529] WFC kept (0.5s) | 3418 kept, 4 rejected | 138.8/min | ETA: 46s [2026-01-08T12:24:44.600247] [DEBUG] [REMOTE ] WFG: Retrieved 4635 rows, trimmed to 300. [2026-01-08T12:24:44.600384] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-08T12:24:44.600618] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-08T12:24:44.600766] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:44.600895] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-08T12:24:44.600939] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-08T12:24:44.600991] [INFO ] [MAIN ] [3423/3529] WFG kept (0.4s) | 3419 kept, 4 rejected | 138.8/min | ETA: 46s [2026-01-08T12:24:44.865333] [DEBUG] [REMOTE ] WFRD: Retrieved 1259 rows, trimmed to 300. [2026-01-08T12:24:44.865471] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-08T12:24:44.865698] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $62.07. [2026-01-08T12:24:44.865854] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:44.865971] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-08T12:24:44.866013] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-08T12:24:44.866064] [INFO ] [MAIN ] [3424/3529] WFRD kept (0.3s) | 3420 kept, 4 rejected | 138.8/min | ETA: 45s [2026-01-08T12:24:45.251361] [DEBUG] [REMOTE ] WGMI: Retrieved 982 rows, trimmed to 300. [2026-01-08T12:24:45.251557] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-08T12:24:45.251820] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-08T12:24:45.251965] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:45.252103] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-08T12:24:45.252151] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-08T12:24:45.252205] [INFO ] [MAIN ] [3425/3529] WGMI kept (0.4s) | 3421 kept, 4 rejected | 138.8/min | ETA: 45s [2026-01-08T12:24:45.885077] [DEBUG] [REMOTE ] WGO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:45.885276] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-08T12:24:45.885534] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $29.86. [2026-01-08T12:24:45.885697] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:45.885823] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-08T12:24:45.886101] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-08T12:24:45.886160] [INFO ] [MAIN ] [3426/3529] WGO kept (0.6s) | 3422 kept, 4 rejected | 138.8/min | ETA: 45s [2026-01-08T12:24:46.190959] [DEBUG] [REMOTE ] WGS: Retrieved 1299 rows, trimmed to 300. [2026-01-08T12:24:46.191093] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-08T12:24:46.191288] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $116.91. [2026-01-08T12:24:46.191421] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:46.191529] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-08T12:24:46.191596] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-08T12:24:46.191649] [INFO ] [MAIN ] [3427/3529] WGS kept (0.3s) | 3423 kept, 4 rejected | 138.8/min | ETA: 44s [2026-01-08T12:24:46.576893] [DEBUG] [REMOTE ] WH: Retrieved 1917 rows, trimmed to 300. [2026-01-08T12:24:46.577034] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-08T12:24:46.577234] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-08T12:24:46.577366] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:46.577476] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-08T12:24:46.577516] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-08T12:24:46.577565] [INFO ] [MAIN ] [3428/3529] WH kept (0.4s) | 3424 kept, 4 rejected | 138.8/min | ETA: 44s [2026-01-08T12:24:46.903353] [DEBUG] [REMOTE ] WHD: Retrieved 1989 rows, trimmed to 300. [2026-01-08T12:24:46.903543] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-08T12:24:46.903808] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $34.91. [2026-01-08T12:24:46.903948] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:46.904097] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-08T12:24:46.904141] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-08T12:24:46.904193] [INFO ] [MAIN ] [3429/3529] WHD kept (0.3s) | 3425 kept, 4 rejected | 138.8/min | ETA: 43s [2026-01-08T12:24:47.583049] [DEBUG] [REMOTE ] WHF: Retrieved 3291 rows, trimmed to 300. [2026-01-08T12:24:47.583247] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-08T12:24:47.583540] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.49. [2026-01-08T12:24:47.583706] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:47.583841] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-08T12:24:47.583893] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-08T12:24:47.583951] [INFO ] [MAIN ] [3430/3529] WHF kept (0.7s) | 3426 kept, 4 rejected | 138.8/min | ETA: 43s [2026-01-08T12:24:48.040871] [DEBUG] [REMOTE ] WHG: Retrieved 5931 rows, trimmed to 300. [2026-01-08T12:24:48.041078] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-08T12:24:48.041355] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-08T12:24:48.041500] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:48.041684] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-08T12:24:48.041740] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-08T12:24:48.041798] [INFO ] [MAIN ] [3431/3529] WHG kept (0.5s) | 3427 kept, 4 rejected | 138.8/min | ETA: 42s [2026-01-08T12:24:48.517394] [DEBUG] [REMOTE ] WIA: Retrieved 5605 rows, trimmed to 300. [2026-01-08T12:24:48.517620] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-08T12:24:48.517954] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-08T12:24:48.518122] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:48.518297] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-08T12:24:48.518361] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-08T12:24:48.518419] [INFO ] [MAIN ] [3432/3529] WIA kept (0.5s) | 3428 kept, 4 rejected | 138.8/min | ETA: 42s [2026-01-08T12:24:48.789214] [DEBUG] [REMOTE ] WIMI: Retrieved 1450 rows, trimmed to 300. [2026-01-08T12:24:48.789350] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-08T12:24:48.789603] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-08T12:24:48.789756] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:48.789877] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-08T12:24:48.789921] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-08T12:24:48.789972] [INFO ] [MAIN ] [3433/3529] WIMI kept (0.3s) | 3429 kept, 4 rejected | 138.8/min | ETA: 41s [2026-01-08T12:24:49.374919] [DEBUG] [REMOTE ] WINA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:49.375061] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-08T12:24:49.375272] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-08T12:24:49.375409] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:49.375524] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-08T12:24:49.375566] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-08T12:24:49.375643] [INFO ] [MAIN ] [3434/3529] WINA kept (0.6s) | 3430 kept, 4 rejected | 138.8/min | ETA: 41s [2026-01-08T12:24:49.722667] [DEBUG] [REMOTE ] WING: Retrieved 2659 rows, trimmed to 300. [2026-01-08T12:24:49.722876] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-08T12:24:49.723174] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-08T12:24:49.723337] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:49.723484] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-08T12:24:49.723530] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-08T12:24:49.723615] [INFO ] [MAIN ] [3435/3529] WING kept (0.3s) | 3431 kept, 4 rejected | 138.8/min | ETA: 41s [2026-01-08T12:24:49.999780] [DEBUG] [REMOTE ] WINN: Retrieved 985 rows, trimmed to 300. [2026-01-08T12:24:49.999971] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-08T12:24:50.000221] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-08T12:24:50.000365] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:50.000485] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-08T12:24:50.000529] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-08T12:24:50.000600] [INFO ] [MAIN ] [3436/3529] WINN kept (0.3s) | 3432 kept, 4 rejected | 138.8/min | ETA: 40s [2026-01-08T12:24:50.517211] [DEBUG] [REMOTE ] WIX: Retrieved 3060 rows, trimmed to 300. [2026-01-08T12:24:50.517406] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-08T12:24:50.517683] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $93.31. [2026-01-08T12:24:50.517828] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:50.517949] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-08T12:24:50.517992] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-08T12:24:50.518047] [INFO ] [MAIN ] [3437/3529] WIX kept (0.5s) | 3433 kept, 4 rejected | 138.8/min | ETA: 40s [2026-01-08T12:24:50.822063] [DEBUG] [REMOTE ] WK: Retrieved 2783 rows, trimmed to 300. [2026-01-08T12:24:50.822256] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-08T12:24:50.822507] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $81.87. [2026-01-08T12:24:50.822702] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:50.822843] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-08T12:24:50.822890] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-08T12:24:50.822944] [INFO ] [MAIN ] [3438/3529] WK kept (0.3s) | 3434 kept, 4 rejected | 138.8/min | ETA: 39s [2026-01-08T12:24:51.469966] [DEBUG] [REMOTE ] WKC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:51.470181] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-08T12:24:51.470506] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-08T12:24:51.470695] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:51.470844] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-08T12:24:51.470891] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-08T12:24:51.470949] [INFO ] [MAIN ] [3439/3529] WKC kept (0.6s) | 3435 kept, 4 rejected | 138.8/min | ETA: 39s [2026-01-08T12:24:51.753161] [DEBUG] [REMOTE ] WKEY: Retrieved 1757 rows, trimmed to 300. [2026-01-08T12:24:51.753298] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-08T12:24:51.753497] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-08T12:24:51.753665] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:51.753776] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-08T12:24:51.753818] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-08T12:24:51.753877] [INFO ] [MAIN ] [3440/3529] WKEY kept (0.3s) | 3436 kept, 4 rejected | 138.8/min | ETA: 38s [2026-01-08T12:24:52.324536] [DEBUG] [REMOTE ] WKSP: Retrieved 5658 rows, trimmed to 300. [2026-01-08T12:24:52.324753] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-08T12:24:52.325034] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-08T12:24:52.325196] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:52.325331] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-08T12:24:52.325377] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-08T12:24:52.325434] [INFO ] [MAIN ] [3441/3529] WKSP kept (0.6s) | 3437 kept, 4 rejected | 138.8/min | ETA: 38s [2026-01-08T12:24:52.707292] [DEBUG] [REMOTE ] WLDN: Retrieved 4811 rows, trimmed to 300. [2026-01-08T12:24:52.707481] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-08T12:24:52.707755] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-08T12:24:52.707916] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:52.708061] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-08T12:24:52.708108] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-08T12:24:52.708163] [INFO ] [MAIN ] [3442/3529] WLDN kept (0.4s) | 3438 kept, 4 rejected | 138.8/min | ETA: 38s [2026-01-08T12:24:52.950140] [DEBUG] [REMOTE ] WLDS: Retrieved 833 rows, trimmed to 300. [2026-01-08T12:24:52.950337] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-08T12:24:52.950600] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.14. [2026-01-08T12:24:52.950748] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:52.950930] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-08T12:24:52.950974] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-08T12:24:52.951209] [INFO ] [MAIN ] [3443/3529] WLDS kept (0.2s) | 3439 kept, 4 rejected | 138.8/min | ETA: 37s [2026-01-08T12:24:53.600733] [DEBUG] [REMOTE ] WLFC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:53.600966] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-08T12:24:53.601272] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-08T12:24:53.601422] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:53.601560] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-08T12:24:53.601626] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-08T12:24:53.601688] [INFO ] [MAIN ] [3444/3529] WLFC kept (0.7s) | 3440 kept, 4 rejected | 138.8/min | ETA: 37s [2026-01-08T12:24:54.034751] [DEBUG] [REMOTE ] WLK: Retrieved 5387 rows, trimmed to 300. [2026-01-08T12:24:54.035193] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-08T12:24:54.035544] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-08T12:24:54.035752] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:54.035918] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-08T12:24:54.035969] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-08T12:24:54.036239] [INFO ] [MAIN ] [3445/3529] WLK kept (0.4s) | 3441 kept, 4 rejected | 138.8/min | ETA: 36s [2026-01-08T12:24:54.388717] [DEBUG] [REMOTE ] WLKP: Retrieved 2878 rows, trimmed to 300. [2026-01-08T12:24:54.388946] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-08T12:24:54.389202] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-08T12:24:54.389341] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:54.389463] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-08T12:24:54.389505] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-08T12:24:54.389604] [INFO ] [MAIN ] [3446/3529] WLKP kept (0.4s) | 3442 kept, 4 rejected | 138.8/min | ETA: 36s [2026-01-08T12:24:54.744500] [DEBUG] [REMOTE ] WMG: Retrieved 1407 rows, trimmed to 300. [2026-01-08T12:24:54.744791] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-08T12:24:54.745301] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-08T12:24:54.745464] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:54.745626] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-08T12:24:54.745678] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-08T12:24:54.745745] [INFO ] [MAIN ] [3447/3529] WMG kept (0.4s) | 3443 kept, 4 rejected | 138.8/min | ETA: 35s [2026-01-08T12:24:55.300235] [DEBUG] [REMOTE ] WMK: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:55.300656] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-08T12:24:55.300940] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-08T12:24:55.301279] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:55.301415] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-08T12:24:55.301458] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-08T12:24:55.301514] [INFO ] [MAIN ] [3448/3529] WMK kept (0.6s) | 3444 kept, 4 rejected | 138.8/min | ETA: 35s [2026-01-08T12:24:55.639329] [DEBUG] [REMOTE ] WMS: Retrieved 2881 rows, trimmed to 300. [2026-01-08T12:24:55.639534] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-08T12:24:55.639839] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-08T12:24:55.640007] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:55.640159] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-08T12:24:55.640208] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-08T12:24:55.640271] [INFO ] [MAIN ] [3449/3529] WMS kept (0.3s) | 3445 kept, 4 rejected | 138.8/min | ETA: 35s [2026-01-08T12:24:56.263185] [DEBUG] [REMOTE ] WNC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:56.263422] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-08T12:24:56.263798] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.51. [2026-01-08T12:24:56.263957] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:56.264127] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-08T12:24:56.264182] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-08T12:24:56.264245] [INFO ] [MAIN ] [3450/3529] WNC kept (0.6s) | 3446 kept, 4 rejected | 138.8/min | ETA: 34s [2026-01-08T12:24:56.704248] [DEBUG] [REMOTE ] WNEB: Retrieved 5960 rows, trimmed to 300. [2026-01-08T12:24:56.704459] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-08T12:24:56.704762] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $10.80. [2026-01-08T12:24:56.704907] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:56.705038] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-08T12:24:56.705080] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-08T12:24:56.705134] [INFO ] [MAIN ] [3451/3529] WNEB kept (0.4s) | 3447 kept, 4 rejected | 138.8/min | ETA: 34s [2026-01-08T12:24:57.151943] [DEBUG] [REMOTE ] WOOD: Retrieved 4412 rows, trimmed to 300. [2026-01-08T12:24:57.152134] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-08T12:24:57.152385] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-08T12:24:57.152527] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:57.152669] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-08T12:24:57.152715] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-08T12:24:57.152800] [INFO ] [MAIN ] [3452/3529] WOOD kept (0.4s) | 3448 kept, 4 rejected | 138.8/min | ETA: 33s [2026-01-08T12:24:57.406367] [DEBUG] [REMOTE ] WOOF: Retrieved 1251 rows, trimmed to 300. [2026-01-08T12:24:57.406556] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-08T12:24:57.406821] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-08T12:24:57.406962] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:57.407077] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-08T12:24:57.407119] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-08T12:24:57.407172] [INFO ] [MAIN ] [3453/3529] WOOF kept (0.3s) | 3449 kept, 4 rejected | 138.8/min | ETA: 33s [2026-01-08T12:24:58.086846] [DEBUG] [REMOTE ] WPC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:58.087069] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-08T12:24:58.087360] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-08T12:24:58.087506] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:58.087704] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-08T12:24:58.087750] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-08T12:24:58.087805] [INFO ] [MAIN ] [3454/3529] WPC kept (0.7s) | 3450 kept, 4 rejected | 138.8/min | ETA: 32s [2026-01-08T12:24:58.570620] [DEBUG] [REMOTE ] WPP: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:58.570824] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-08T12:24:58.571103] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-08T12:24:58.571244] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:58.571376] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-08T12:24:58.571419] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-08T12:24:58.571476] [INFO ] [MAIN ] [3455/3529] WPP kept (0.5s) | 3451 kept, 4 rejected | 138.8/min | ETA: 32s [2026-01-08T12:24:58.876435] [DEBUG] [REMOTE ] WRAP: Retrieved 1914 rows, trimmed to 300. [2026-01-08T12:24:58.876669] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-08T12:24:58.876999] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-08T12:24:58.877149] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:58.877280] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-08T12:24:58.877323] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-08T12:24:58.877380] [INFO ] [MAIN ] [3456/3529] WRAP kept (0.3s) | 3452 kept, 4 rejected | 138.8/min | ETA: 32s [2026-01-08T12:24:59.431959] [DEBUG] [REMOTE ] WRB: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:24:59.432158] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-08T12:24:59.432425] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-08T12:24:59.432587] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:59.432745] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-08T12:24:59.432791] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-08T12:24:59.432853] [INFO ] [MAIN ] [3457/3529] WRB kept (0.6s) | 3453 kept, 4 rejected | 138.8/min | ETA: 31s [2026-01-08T12:24:59.655659] [DEBUG] [REMOTE ] WRBY: Retrieved 1073 rows, trimmed to 300. [2026-01-08T12:24:59.655856] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-08T12:24:59.656122] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-08T12:24:59.656274] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-08T12:24:59.656399] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-08T12:24:59.656442] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-08T12:24:59.656526] [INFO ] [MAIN ] [3458/3529] WRBY kept (0.2s) | 3454 kept, 4 rejected | 138.8/min | ETA: 31s [2026-01-08T12:25:00.330143] [DEBUG] [REMOTE ] WRLD: Retrieved 6584 rows, trimmed to 300. [2026-01-08T12:25:00.330355] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-08T12:25:00.330914] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-08T12:25:00.331123] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:00.331377] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-08T12:25:00.331439] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-08T12:25:00.331518] [INFO ] [MAIN ] [3459/3529] WRLD kept (0.7s) | 3455 kept, 4 rejected | 138.8/min | ETA: 30s [2026-01-08T12:25:00.874386] [DEBUG] [REMOTE ] WSBC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:00.874782] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-08T12:25:00.875160] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-08T12:25:00.875309] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:00.875456] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-08T12:25:00.875501] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-08T12:25:00.875561] [INFO ] [MAIN ] [3460/3529] WSBC kept (0.5s) | 3456 kept, 4 rejected | 138.8/min | ETA: 30s [2026-01-08T12:25:01.396838] [DEBUG] [REMOTE ] WSBF: Retrieved 5096 rows, trimmed to 300. [2026-01-08T12:25:01.396991] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-08T12:25:01.397248] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $14.62. [2026-01-08T12:25:01.397390] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:01.397522] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-08T12:25:01.397565] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-08T12:25:01.397643] [INFO ] [MAIN ] [3461/3529] WSBF kept (0.5s) | 3457 kept, 4 rejected | 138.8/min | ETA: 29s [2026-01-08T12:25:01.705555] [DEBUG] [REMOTE ] WSC: Retrieved 2034 rows, trimmed to 300. [2026-01-08T12:25:01.705736] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-08T12:25:01.705935] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-08T12:25:01.706098] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:01.706211] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-08T12:25:01.706251] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-08T12:25:01.706299] [INFO ] [MAIN ] [3462/3529] WSC kept (0.3s) | 3458 kept, 4 rejected | 138.8/min | ETA: 29s [2026-01-08T12:25:02.328257] [DEBUG] [REMOTE ] WSFS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:02.328741] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-08T12:25:02.329154] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $50.19. [2026-01-08T12:25:02.329309] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:02.329504] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-08T12:25:02.329555] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-08T12:25:02.329636] [INFO ] [MAIN ] [3463/3529] WSFS kept (0.6s) | 3459 kept, 4 rejected | 138.8/min | ETA: 29s [2026-01-08T12:25:02.830444] [DEBUG] [REMOTE ] WSM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:02.830719] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-08T12:25:02.831110] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.55. [2026-01-08T12:25:02.831259] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:02.831412] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-08T12:25:02.831455] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-08T12:25:02.831540] [INFO ] [MAIN ] [3464/3529] WSM kept (0.5s) | 3460 kept, 4 rejected | 138.7/min | ETA: 28s [2026-01-08T12:25:03.312862] [DEBUG] [REMOTE ] WSO: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:03.313114] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-08T12:25:03.313406] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $323.51. [2026-01-08T12:25:03.313551] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:03.313752] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-08T12:25:03.313799] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-08T12:25:03.313857] [INFO ] [MAIN ] [3465/3529] WSO kept (0.5s) | 3461 kept, 4 rejected | 138.7/min | ETA: 28s [2026-01-08T12:25:03.836913] [DEBUG] [REMOTE ] WTBA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:03.837269] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-08T12:25:03.837634] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $18.93. [2026-01-08T12:25:03.837783] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:03.837940] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-08T12:25:03.837984] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-08T12:25:03.838043] [INFO ] [MAIN ] [3466/3529] WTBA kept (0.5s) | 3462 kept, 4 rejected | 138.7/min | ETA: 27s [2026-01-08T12:25:04.299534] [DEBUG] [REMOTE ] WTFC: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:04.299695] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-08T12:25:04.299922] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $119.77. [2026-01-08T12:25:04.300059] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:04.300176] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-08T12:25:04.300216] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-08T12:25:04.300265] [INFO ] [MAIN ] [3467/3529] WTFC kept (0.5s) | 3463 kept, 4 rejected | 138.7/min | ETA: 27s [2026-01-08T12:25:04.700394] [DEBUG] [REMOTE ] WTI: Retrieved 5269 rows, trimmed to 300. [2026-01-08T12:25:04.700551] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-08T12:25:04.700818] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-08T12:25:04.700955] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:04.701199] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-08T12:25:04.701242] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-08T12:25:04.701293] [INFO ] [MAIN ] [3468/3529] WTI kept (0.4s) | 3464 kept, 4 rejected | 138.7/min | ETA: 26s [2026-01-08T12:25:05.159080] [DEBUG] [REMOTE ] WTRG: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:05.159237] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-08T12:25:05.159471] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-08T12:25:05.159626] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:05.159750] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-08T12:25:05.159791] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-08T12:25:05.159840] [INFO ] [MAIN ] [3469/3529] WTRG kept (0.5s) | 3465 kept, 4 rejected | 138.7/min | ETA: 26s [2026-01-08T12:25:05.721146] [DEBUG] [REMOTE ] WTS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:05.721321] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-08T12:25:05.721662] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-08T12:25:05.721867] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:05.722042] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-08T12:25:05.722110] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-08T12:25:05.722207] [INFO ] [MAIN ] [3470/3529] WTS kept (0.6s) | 3466 kept, 4 rejected | 138.7/min | ETA: 26s [2026-01-08T12:25:06.052630] [DEBUG] [REMOTE ] WULF: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:06.052844] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-08T12:25:06.053150] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-08T12:25:06.053296] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:06.053441] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-08T12:25:06.053484] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-08T12:25:06.053540] [INFO ] [MAIN ] [3471/3529] WULF kept (0.3s) | 3467 kept, 4 rejected | 138.7/min | ETA: 25s [2026-01-08T12:25:06.435100] [DEBUG] [REMOTE ] WVE: Retrieved 2553 rows, trimmed to 300. [2026-01-08T12:25:06.435319] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-08T12:25:06.435628] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-08T12:25:06.435784] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:06.435915] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-08T12:25:06.435976] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-08T12:25:06.436032] [INFO ] [MAIN ] [3472/3529] WVE kept (0.4s) | 3468 kept, 4 rejected | 138.7/min | ETA: 25s [2026-01-08T12:25:07.007013] [DEBUG] [REMOTE ] WWD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:07.007168] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-08T12:25:07.007404] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $246.70. [2026-01-08T12:25:07.007538] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:07.007681] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-08T12:25:07.007723] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-08T12:25:07.007773] [INFO ] [MAIN ] [3473/3529] WWD kept (0.6s) | 3469 kept, 4 rejected | 138.7/min | ETA: 24s [2026-01-08T12:25:07.527325] [DEBUG] [REMOTE ] WY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:07.527495] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-08T12:25:07.527886] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-08T12:25:07.528033] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:07.528161] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-08T12:25:07.528204] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-08T12:25:07.528255] [INFO ] [MAIN ] [3474/3529] WY kept (0.5s) | 3470 kept, 4 rejected | 138.7/min | ETA: 24s [2026-01-08T12:25:07.981799] [DEBUG] [REMOTE ] WYNN: Retrieved 5837 rows, trimmed to 300. [2026-01-08T12:25:07.981942] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-08T12:25:07.982167] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $112.28. [2026-01-08T12:25:07.982302] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:07.982421] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-08T12:25:07.982462] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-08T12:25:07.982510] [INFO ] [MAIN ] [3475/3529] WYNN kept (0.5s) | 3471 kept, 4 rejected | 138.7/min | ETA: 23s [2026-01-08T12:25:08.211384] [DEBUG] [REMOTE ] XBIL: Retrieved 713 rows, trimmed to 300. [2026-01-08T12:25:08.211514] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-08T12:25:08.211728] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.64. [2026-01-08T12:25:08.211860] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:08.212093] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-08T12:25:08.212153] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-08T12:25:08.212232] [INFO ] [MAIN ] [3476/3529] XBIL kept (0.2s) | 3472 kept, 4 rejected | 138.7/min | ETA: 23s [2026-01-08T12:25:08.864120] [DEBUG] [REMOTE ] XEL: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:08.864257] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-08T12:25:08.864484] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-08T12:25:08.864640] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:08.864761] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-08T12:25:08.864802] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-08T12:25:08.864852] [INFO ] [MAIN ] [3477/3529] XEL kept (0.7s) | 3473 kept, 4 rejected | 138.7/min | ETA: 22s [2026-01-08T12:25:09.195478] [DEBUG] [REMOTE ] XENE: Retrieved 2809 rows, trimmed to 300. [2026-01-08T12:25:09.195627] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-08T12:25:09.195833] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-08T12:25:09.195968] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:09.196079] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-08T12:25:09.196121] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-08T12:25:09.196169] [INFO ] [MAIN ] [3478/3529] XENE kept (0.3s) | 3474 kept, 4 rejected | 138.7/min | ETA: 22s [2026-01-08T12:25:09.539265] [DEBUG] [REMOTE ] XERS: Retrieved 1897 rows, trimmed to 300. [2026-01-08T12:25:09.539394] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-08T12:25:09.539608] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-08T12:25:09.539744] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:09.539853] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-08T12:25:09.539893] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-08T12:25:09.539942] [INFO ] [MAIN ] [3479/3529] XERS kept (0.3s) | 3475 kept, 4 rejected | 138.7/min | ETA: 22s [2026-01-08T12:25:09.936022] [DEBUG] [REMOTE ] XGN: Retrieved 1584 rows, trimmed to 300. [2026-01-08T12:25:09.936152] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-08T12:25:09.936354] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $5.95. [2026-01-08T12:25:09.936489] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:09.936649] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-08T12:25:09.936707] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-08T12:25:09.936760] [INFO ] [MAIN ] [3480/3529] XGN kept (0.4s) | 3476 kept, 4 rejected | 138.7/min | ETA: 21s [2026-01-08T12:25:10.580413] [DEBUG] [REMOTE ] XOM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:10.580553] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-08T12:25:10.580783] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $109.69. [2026-01-08T12:25:10.580917] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:10.581032] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-08T12:25:10.581073] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-08T12:25:10.581121] [INFO ] [MAIN ] [3481/3529] XOM kept (0.6s) | 3477 kept, 4 rejected | 138.7/min | ETA: 21s [2026-01-08T12:25:11.122247] [DEBUG] [REMOTE ] XOMA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:11.122391] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-08T12:25:11.122640] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-08T12:25:11.122781] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:11.122900] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-08T12:25:11.122978] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-08T12:25:11.123036] [INFO ] [MAIN ] [3482/3529] XOMA kept (0.5s) | 3478 kept, 4 rejected | 138.7/min | ETA: 20s [2026-01-08T12:25:11.357072] [DEBUG] [REMOTE ] XOS: Retrieved 1100 rows, trimmed to 300. [2026-01-08T12:25:11.357202] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-08T12:25:11.357397] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-08T12:25:11.357735] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:11.357845] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-08T12:25:11.357886] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-08T12:25:11.357935] [INFO ] [MAIN ] [3483/3529] XOS kept (0.2s) | 3479 kept, 4 rejected | 138.7/min | ETA: 20s [2026-01-08T12:25:11.804623] [DEBUG] [REMOTE ] XP: Retrieved 1526 rows, trimmed to 300. [2026-01-08T12:25:11.804751] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-08T12:25:11.804947] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-08T12:25:11.805079] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:11.805185] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-08T12:25:11.805226] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-08T12:25:11.805273] [INFO ] [MAIN ] [3484/3529] XP kept (0.4s) | 3480 kept, 4 rejected | 138.7/min | ETA: 19s [2026-01-08T12:25:12.223031] [DEBUG] [REMOTE ] XPEL: Retrieved 4640 rows, trimmed to 300. [2026-01-08T12:25:12.223179] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-08T12:25:12.223414] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-08T12:25:12.223566] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:12.223716] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-08T12:25:12.223763] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-08T12:25:12.223819] [INFO ] [MAIN ] [3485/3529] XPEL kept (0.4s) | 3481 kept, 4 rejected | 138.7/min | ETA: 19s [2026-01-08T12:25:12.808185] [DEBUG] [REMOTE ] XPO: Retrieved 5599 rows, trimmed to 300. [2026-01-08T12:25:12.808435] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-08T12:25:12.808747] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-08T12:25:12.808895] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:12.809032] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-08T12:25:12.809078] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-08T12:25:12.809135] [INFO ] [MAIN ] [3486/3529] XPO kept (0.6s) | 3482 kept, 4 rejected | 138.7/min | ETA: 19s [2026-01-08T12:25:13.066992] [DEBUG] [REMOTE ] XPOF: Retrieved 1120 rows, trimmed to 300. [2026-01-08T12:25:13.067185] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-08T12:25:13.067431] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-08T12:25:13.067594] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:13.067772] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-08T12:25:13.067817] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-08T12:25:13.067873] [INFO ] [MAIN ] [3487/3529] XPOF kept (0.3s) | 3483 kept, 4 rejected | 138.7/min | ETA: 18s [2026-01-08T12:25:13.568890] [DEBUG] [REMOTE ] XPRO: Retrieved 3122 rows, trimmed to 300. [2026-01-08T12:25:13.569107] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-08T12:25:13.569411] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.36. [2026-01-08T12:25:13.569766] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:13.569903] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-08T12:25:13.570010] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-08T12:25:13.570069] [INFO ] [MAIN ] [3488/3529] XPRO kept (0.5s) | 3484 kept, 4 rejected | 138.7/min | ETA: 18s [2026-01-08T12:25:14.014359] [DEBUG] [REMOTE ] XRAY: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:14.014599] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-08T12:25:14.014927] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-08T12:25:14.015066] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:14.015228] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-08T12:25:14.015277] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-08T12:25:14.015335] [INFO ] [MAIN ] [3489/3529] XRAY kept (0.4s) | 3485 kept, 4 rejected | 138.7/min | ETA: 17s [2026-01-08T12:25:14.550178] [DEBUG] [REMOTE ] XRX: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:14.550390] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-08T12:25:14.550728] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.32. [2026-01-08T12:25:14.550874] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:14.551015] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-08T12:25:14.551059] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-08T12:25:14.551253] [INFO ] [MAIN ] [3490/3529] XRX kept (0.5s) | 3486 kept, 4 rejected | 138.7/min | ETA: 17s [2026-01-08T12:25:14.744924] [DEBUG] [REMOTE ] XTIA: Retrieved 458 rows, trimmed to 300. [2026-01-08T12:25:14.745153] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-08T12:25:14.745457] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-08T12:25:14.745664] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:14.745835] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-08T12:25:14.745886] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-08T12:25:14.745948] [INFO ] [MAIN ] [3491/3529] XTIA kept (0.2s) | 3487 kept, 4 rejected | 138.7/min | ETA: 16s [2026-01-08T12:25:15.232676] [DEBUG] [REMOTE ] XYF: Retrieved 1835 rows, trimmed to 300. [2026-01-08T12:25:15.232854] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-08T12:25:15.233092] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-08T12:25:15.233242] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:15.233368] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-08T12:25:15.233411] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-08T12:25:15.233465] [INFO ] [MAIN ] [3492/3529] XYF kept (0.5s) | 3488 kept, 4 rejected | 138.7/min | ETA: 16s [2026-01-08T12:25:15.704650] [DEBUG] [REMOTE ] XYL: Retrieved 3579 rows, trimmed to 300. [2026-01-08T12:25:15.704784] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-08T12:25:15.704990] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-08T12:25:15.705125] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:15.705237] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-08T12:25:15.705279] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-08T12:25:15.705327] [INFO ] [MAIN ] [3493/3529] XYL kept (0.5s) | 3489 kept, 4 rejected | 138.7/min | ETA: 16s [2026-01-08T12:25:16.019939] [DEBUG] [REMOTE ] YALA: Retrieved 1324 rows, trimmed to 300. [2026-01-08T12:25:16.020071] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-08T12:25:16.020268] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.82. [2026-01-08T12:25:16.020401] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:16.020509] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-08T12:25:16.020567] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-08T12:25:16.020639] [INFO ] [MAIN ] [3494/3529] YALA kept (0.3s) | 3490 kept, 4 rejected | 138.7/min | ETA: 15s [2026-01-08T12:25:16.421860] [DEBUG] [REMOTE ] YELP: Retrieved 3483 rows, trimmed to 300. [2026-01-08T12:25:16.421994] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-08T12:25:16.422202] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-08T12:25:16.422338] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:16.422453] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-08T12:25:16.422495] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-08T12:25:16.422749] [INFO ] [MAIN ] [3495/3529] YELP kept (0.4s) | 3491 kept, 4 rejected | 138.7/min | ETA: 15s [2026-01-08T12:25:16.855941] [DEBUG] [REMOTE ] YETI: Retrieved 1809 rows, trimmed to 300. [2026-01-08T12:25:16.856063] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-08T12:25:16.856256] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.20. [2026-01-08T12:25:16.856390] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:16.856520] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-08T12:25:16.856562] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-08T12:25:16.856628] [INFO ] [MAIN ] [3496/3529] YETI kept (0.4s) | 3492 kept, 4 rejected | 138.7/min | ETA: 14s [2026-01-08T12:25:17.177490] [DEBUG] [REMOTE ] YMM: Retrieved 1142 rows, trimmed to 300. [2026-01-08T12:25:17.177654] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-08T12:25:17.177863] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $10.21. [2026-01-08T12:25:17.177997] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:17.178111] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-08T12:25:17.178151] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-08T12:25:17.178200] [INFO ] [MAIN ] [3497/3529] YMM kept (0.3s) | 3493 kept, 4 rejected | 138.7/min | ETA: 14s [2026-01-08T12:25:17.808904] [DEBUG] [REMOTE ] YPF: Retrieved 6585 rows, trimmed to 300. [2026-01-08T12:25:17.809047] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-08T12:25:17.809272] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $24.71. [2026-01-08T12:25:17.809408] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:17.809605] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-08T12:25:17.809664] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-08T12:25:17.809731] [INFO ] [MAIN ] [3498/3529] YPF kept (0.6s) | 3494 kept, 4 rejected | 138.7/min | ETA: 13s [2026-01-08T12:25:17.997468] [DEBUG] [REMOTE ] YQQQ: Retrieved 350 rows, trimmed to 300. [2026-01-08T12:25:17.997839] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-08T12:25:17.998107] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.54. [2026-01-08T12:25:17.998288] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:17.998469] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-08T12:25:17.998528] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-08T12:25:17.998626] [INFO ] [MAIN ] [3499/3529] YQQQ kept (0.2s) | 3495 kept, 4 rejected | 138.7/min | ETA: 13s [2026-01-08T12:25:18.533704] [DEBUG] [REMOTE ] YRD: Retrieved 2527 rows, trimmed to 300. [2026-01-08T12:25:18.533828] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-08T12:25:18.534028] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-08T12:25:18.534166] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:18.534276] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-08T12:25:18.534335] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-08T12:25:18.534384] [INFO ] [MAIN ] [3500/3529] YRD kept (0.5s) | 3496 kept, 4 rejected | 138.7/min | ETA: 13s [2026-01-08T12:25:18.881479] [DEBUG] [REMOTE ] YSG: Retrieved 1288 rows, trimmed to 300. [2026-01-08T12:25:18.881637] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-08T12:25:18.881846] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-08T12:25:18.881980] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:18.882088] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-08T12:25:18.882129] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-08T12:25:18.882177] [INFO ] [MAIN ] [3501/3529] YSG kept (0.3s) | 3497 kept, 4 rejected | 138.7/min | ETA: 12s [2026-01-08T12:25:19.320151] [DEBUG] [REMOTE ] YTRA: Retrieved 2275 rows, trimmed to 300. [2026-01-08T12:25:19.320281] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-08T12:25:19.320494] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-08T12:25:19.320674] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:19.320786] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-08T12:25:19.320826] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-08T12:25:19.320874] [INFO ] [MAIN ] [3502/3529] YTRA kept (0.4s) | 3498 kept, 4 rejected | 138.7/min | ETA: 12s [2026-01-08T12:25:19.917082] [DEBUG] [REMOTE ] YUM: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:19.917218] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-08T12:25:19.917435] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-08T12:25:19.917602] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:19.917724] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-08T12:25:19.917768] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-08T12:25:19.917820] [INFO ] [MAIN ] [3503/3529] YUM kept (0.6s) | 3499 kept, 4 rejected | 138.7/min | ETA: 11s [2026-01-08T12:25:20.074979] [DEBUG] [REMOTE ] YUMC: Retrieved 2319 rows, trimmed to 300. [2026-01-08T12:25:20.075110] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-08T12:25:20.075308] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.86. [2026-01-08T12:25:20.075439] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:20.075547] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-08T12:25:20.075610] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-08T12:25:20.075660] [INFO ] [MAIN ] [3504/3529] YUMC kept (0.2s) | 3500 kept, 4 rejected | 138.8/min | ETA: 11s [2026-01-08T12:25:20.652286] [DEBUG] [REMOTE ] Z: Retrieved 2624 rows, trimmed to 300. [2026-01-08T12:25:20.652410] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-08T12:25:20.652643] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $65.92. [2026-01-08T12:25:20.652780] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:20.652890] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-08T12:25:20.652930] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-08T12:25:20.652978] [INFO ] [MAIN ] [3505/3529] Z kept (0.6s) | 3501 kept, 4 rejected | 138.7/min | ETA: 10s [2026-01-08T12:25:21.031159] [DEBUG] [REMOTE ] ZBH: Retrieved 6150 rows, trimmed to 300. [2026-01-08T12:25:21.031315] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-08T12:25:21.031587] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $87.32. [2026-01-08T12:25:21.031731] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:21.031961] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-08T12:25:21.032023] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-08T12:25:21.032077] [INFO ] [MAIN ] [3506/3529] ZBH kept (0.4s) | 3502 kept, 4 rejected | 138.7/min | ETA: 10s [2026-01-08T12:25:21.297519] [DEBUG] [REMOTE ] ZBIO: Retrieved 330 rows, trimmed to 300. [2026-01-08T12:25:21.297861] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-08T12:25:21.298062] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-08T12:25:21.298199] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:21.298311] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-08T12:25:21.298374] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-08T12:25:21.298428] [INFO ] [MAIN ] [3507/3529] ZBIO kept (0.3s) | 3503 kept, 4 rejected | 138.8/min | ETA: 10s [2026-01-08T12:25:22.012643] [DEBUG] [REMOTE ] ZBRA: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:22.012967] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-08T12:25:22.013189] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-08T12:25:22.013447] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:22.013596] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-08T12:25:22.013643] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-08T12:25:22.013699] [INFO ] [MAIN ] [3508/3529] ZBRA kept (0.7s) | 3504 kept, 4 rejected | 138.7/min | ETA: 9s [2026-01-08T12:25:22.498704] [DEBUG] [REMOTE ] ZD: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:22.498885] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-08T12:25:22.499200] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-08T12:25:22.499346] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:22.499501] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-08T12:25:22.499544] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-08T12:25:22.499611] [INFO ] [MAIN ] [3509/3529] ZD kept (0.5s) | 3505 kept, 4 rejected | 138.7/min | ETA: 9s [2026-01-08T12:25:22.652294] [DEBUG] [REMOTE ] ZEPP: Retrieved 1989 rows, trimmed to 300. [2026-01-08T12:25:22.652416] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-08T12:25:22.652636] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $22.40. [2026-01-08T12:25:22.652777] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:22.652890] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-08T12:25:22.652935] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-08T12:25:22.653000] [INFO ] [MAIN ] [3510/3529] ZEPP kept (0.2s) | 3506 kept, 4 rejected | 138.8/min | ETA: 8s [2026-01-08T12:25:23.144416] [DEBUG] [REMOTE ] ZETA: Retrieved 1150 rows, trimmed to 300. [2026-01-08T12:25:23.144548] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-08T12:25:23.144764] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-08T12:25:23.144897] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:23.145006] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-08T12:25:23.145048] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-08T12:25:23.145097] [INFO ] [MAIN ] [3511/3529] ZETA kept (0.5s) | 3507 kept, 4 rejected | 138.8/min | ETA: 8s [2026-01-08T12:25:23.776828] [DEBUG] [REMOTE ] ZEUS: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:23.776972] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-08T12:25:23.777191] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $27.41. [2026-01-08T12:25:23.777325] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:23.777441] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-08T12:25:23.777526] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-08T12:25:23.777594] [INFO ] [MAIN ] [3512/3529] ZEUS kept (0.6s) | 3508 kept, 4 rejected | 138.7/min | ETA: 7s [2026-01-08T12:25:24.053923] [DEBUG] [REMOTE ] ZGN: Retrieved 1016 rows, trimmed to 300. [2026-01-08T12:25:24.054060] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-08T12:25:24.054263] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $8.76. [2026-01-08T12:25:24.054401] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:24.054527] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-08T12:25:24.054596] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-08T12:25:24.054651] [INFO ] [MAIN ] [3513/3529] ZGN kept (0.3s) | 3509 kept, 4 rejected | 138.7/min | ETA: 7s [2026-01-08T12:25:24.421443] [DEBUG] [REMOTE ] ZH: Retrieved 1202 rows, trimmed to 300. [2026-01-08T12:25:24.421589] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-08T12:25:24.421797] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-08T12:25:24.421935] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:24.422048] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-08T12:25:24.422089] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-08T12:25:24.422140] [INFO ] [MAIN ] [3514/3529] ZH kept (0.4s) | 3510 kept, 4 rejected | 138.8/min | ETA: 6s [2026-01-08T12:25:24.821730] [DEBUG] [REMOTE ] ZIM: Retrieved 1242 rows, trimmed to 300. [2026-01-08T12:25:24.821867] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-08T12:25:24.822072] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $12.52. [2026-01-08T12:25:24.822209] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:24.822324] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-08T12:25:24.822366] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-08T12:25:24.822416] [INFO ] [MAIN ] [3515/3529] ZIM kept (0.4s) | 3511 kept, 4 rejected | 138.8/min | ETA: 6s [2026-01-08T12:25:25.491481] [DEBUG] [REMOTE ] ZION: Retrieved 6586 rows, trimmed to 300. [2026-01-08T12:25:25.491644] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-08T12:25:25.491880] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $46.52. [2026-01-08T12:25:25.492016] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:25.492138] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-08T12:25:25.492179] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-08T12:25:25.492229] [INFO ] [MAIN ] [3516/3529] ZION kept (0.7s) | 3512 kept, 4 rejected | 138.7/min | ETA: 6s [2026-01-08T12:25:25.692282] [DEBUG] [REMOTE ] ZIP: Retrieved 1160 rows, trimmed to 300. [2026-01-08T12:25:25.692421] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-08T12:25:25.692679] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $3.51. [2026-01-08T12:25:25.692825] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:25.692977] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-08T12:25:25.693036] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-08T12:25:25.693106] [INFO ] [MAIN ] [3517/3529] ZIP kept (0.2s) | 3513 kept, 4 rejected | 138.8/min | ETA: 5s [2026-01-08T12:25:26.172396] [DEBUG] [REMOTE ] ZLAB: Retrieved 2086 rows, trimmed to 300. [2026-01-08T12:25:26.172540] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-08T12:25:26.172777] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-08T12:25:26.172917] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:26.173048] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-08T12:25:26.173147] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-08T12:25:26.173207] [INFO ] [MAIN ] [3518/3529] ZLAB kept (0.5s) | 3514 kept, 4 rejected | 138.8/min | ETA: 5s [2026-01-08T12:25:26.571649] [DEBUG] [REMOTE ] ZM: Retrieved 1690 rows, trimmed to 300. [2026-01-08T12:25:26.571854] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-08T12:25:26.572108] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-08T12:25:26.572246] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:26.572364] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-08T12:25:26.572406] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-08T12:25:26.572458] [INFO ] [MAIN ] [3519/3529] ZM kept (0.4s) | 3515 kept, 4 rejected | 138.8/min | ETA: 4s [2026-01-08T12:25:26.960256] [DEBUG] [REMOTE ] ZNTL: Retrieved 1448 rows, trimmed to 300. [2026-01-08T12:25:26.960460] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-08T12:25:26.960752] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-08T12:25:26.961086] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:26.961248] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-08T12:25:26.961291] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-08T12:25:26.961346] [INFO ] [MAIN ] [3520/3529] ZNTL kept (0.4s) | 3516 kept, 4 rejected | 138.8/min | ETA: 4s [2026-01-08T12:25:27.267207] [DEBUG] [REMOTE ] ZS: Retrieved 1964 rows, trimmed to 300. [2026-01-08T12:25:27.267444] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-08T12:25:27.267809] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $220.57. [2026-01-08T12:25:27.268004] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:27.268158] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-08T12:25:27.268216] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-08T12:25:27.268290] [INFO ] [MAIN ] [3521/3529] ZS kept (0.3s) | 3517 kept, 4 rejected | 138.8/min | ETA: 3s [2026-01-08T12:25:27.800633] [DEBUG] [REMOTE ] ZTO: Retrieved 2311 rows, trimmed to 300. [2026-01-08T12:25:27.800821] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-08T12:25:27.801068] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.50. [2026-01-08T12:25:27.801213] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:27.801333] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-08T12:25:27.801376] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-08T12:25:27.801431] [INFO ] [MAIN ] [3522/3529] ZTO kept (0.5s) | 3518 kept, 4 rejected | 138.8/min | ETA: 3s [2026-01-08T12:25:28.257689] [DEBUG] [REMOTE ] ZTS: Retrieved 3253 rows, trimmed to 300. [2026-01-08T12:25:28.257836] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-08T12:25:28.258050] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.75. [2026-01-08T12:25:28.258183] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:28.258298] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-08T12:25:28.258338] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-08T12:25:28.258416] [INFO ] [MAIN ] [3523/3529] ZTS kept (0.5s) | 3519 kept, 4 rejected | 138.8/min | ETA: 3s [2026-01-08T12:25:28.628190] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5201 rows, trimmed to 300. [2026-01-08T12:25:28.628431] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-08T12:25:28.628772] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $20.36. [2026-01-08T12:25:28.629132] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:28.629287] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-08T12:25:28.629358] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-08T12:25:28.629415] [INFO ] [MAIN ] [3524/3529] ZUMZ kept (0.4s) | 3520 kept, 4 rejected | 138.8/min | ETA: 2s [2026-01-08T12:25:28.933922] [DEBUG] [REMOTE ] ZURA: Retrieved 1090 rows, trimmed to 300. [2026-01-08T12:25:28.934112] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-08T12:25:28.934351] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.21. [2026-01-08T12:25:28.934486] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:28.934624] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-08T12:25:28.934667] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-08T12:25:28.934720] [INFO ] [MAIN ] [3525/3529] ZURA kept (0.3s) | 3521 kept, 4 rejected | 138.8/min | ETA: 2s [2026-01-08T12:25:29.202214] [DEBUG] [REMOTE ] ZVIA: Retrieved 1121 rows, trimmed to 300. [2026-01-08T12:25:29.202404] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-08T12:25:29.202670] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.85. [2026-01-08T12:25:29.202806] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:29.202918] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-08T12:25:29.202960] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-08T12:25:29.203011] [INFO ] [MAIN ] [3526/3529] ZVIA kept (0.3s) | 3522 kept, 4 rejected | 138.8/min | ETA: 1s [2026-01-08T12:25:29.728060] [DEBUG] [REMOTE ] ZVRA: Retrieved 2699 rows, trimmed to 300. [2026-01-08T12:25:29.728198] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-08T12:25:29.728433] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-08T12:25:29.728611] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:29.728741] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-08T12:25:29.728785] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-08T12:25:29.728835] [INFO ] [MAIN ] [3527/3529] ZVRA kept (0.5s) | 3523 kept, 4 rejected | 138.8/min | ETA: 1s [2026-01-08T12:25:30.274411] [DEBUG] [REMOTE ] ZWS: Retrieved 3464 rows, trimmed to 300. [2026-01-08T12:25:30.274623] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-08T12:25:30.274958] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-08T12:25:30.275165] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:30.275375] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-08T12:25:30.275441] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-08T12:25:30.275518] [INFO ] [MAIN ] [3528/3529] ZWS kept (0.5s) | 3524 kept, 4 rejected | 138.8/min | ETA: 0s [2026-01-08T12:25:30.572467] [DEBUG] [REMOTE ] ZYME: Retrieved 2186 rows, trimmed to 300. [2026-01-08T12:25:30.572750] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-08T12:25:30.573103] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-08T12:25:30.573274] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-08T12:25:30.573457] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-08T12:25:30.573507] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-08T12:25:30.573568] [INFO ] [MAIN ] [3529/3529] ZYME kept (0.3s) | 3525 kept, 4 rejected | 138.8/min | ETA: 0s [2026-01-08T12:25:30.573637] [INFO ] [MAIN ] Completed in 25.4m | 3525 viable symbols [2026-01-08T12:25:30.573794] [INFO ] [MAIN ] Saving master inventory... [2026-01-08T12:25:30.575128] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3525 symbols. [2026-01-08T12:25:30.575189] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-08T12:25:30.575355] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-08T12:25:30.575589] [INFO ] [STATE ] Last completion updated: 2026-01-08T12:25:30.575429